Sophie

Sophie

distrib > Mandriva > 2010.1 > x86_64 > media > main-release > by-pkgid > 22e237efd6851989a23adf3360bb53d0 > files > 558

gtkmm2.4-doc-2.20.3-1mdv2010.1.x86_64.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>gtkmm: Gtk::PrintSettings Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.6.1 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
  <div class="navpath"><a class="el" href="namespaceGtk.html">Gtk</a>::<a class="el" href="classGtk_1_1PrintSettings.html">PrintSettings</a>
  </div>
</div>
<div class="contents">
<h1>Gtk::PrintSettings Class Reference<br/>
<small>
[<a class="el" href="group__Printing.html">Printing</a>]</small>
</h1><!-- doxytag: class="Gtk::PrintSettings" --><!-- doxytag: inherits="Glib::Object" -->
<p>A <a class="el" href="classGtk_1_1PrintSettings.html" title="A PrintSettings object represents the settings of a print dialog in a system-independent...">PrintSettings</a> object represents the settings of a print dialog in a system-independent way. <a href="#_details">More...</a></p>

<p>Inherits <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1Object.html">Glib::Object</a>.</p>
<div class="dynheader">
Collaboration diagram for Gtk::PrintSettings:</div>
<div class="dynsection">
<div class="center"><img src="classGtk_1_1PrintSettings__coll__graph.png" border="0" usemap="#Gtk_1_1PrintSettings_coll__map" alt="Collaboration graph"/></div>
<map name="Gtk_1_1PrintSettings_coll__map" id="Gtk_1_1PrintSettings_coll__map">
<area shape="rect" href="../../../glibmm-2.4/reference/html/classGlib_1_1Object.html" title="Glib::Object" alt="" coords="23,160,113,189"/><area shape="rect" href="../../../glibmm-2.4/reference/html/classGlib_1_1ObjectBase.html" title="Glib::ObjectBase" alt="" coords="8,83,128,112"/><area shape="rect" href="../../../libsigc++-2.0/reference/html/structsigc_1_1trackable.html" title="sigc::trackable" alt="" coords="15,5,121,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>

<p><a href="classGtk_1_1PrintSettings-members.html">List of all members.</a></p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Classes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings_1_1Keys.html">Keys</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Print settings keys. <a href="classGtk_1_1PrintSettings_1_1Keys.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings_1_1PageRange.html">PageRange</a></td></tr>
<tr><td colspan="2"><h2>Public Types</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="elRef" href="../../../libsigc++-2.0/reference/html/classsigc_1_1slot.html">sigc::slot</a>&lt; void, <br class="typebreak"/>
const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;, const <br class="typebreak"/>
<a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#ac85f89b5d8929a58d9cb8c671b46f504">SlotForeach</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">For example, void on_foreach_setting(const Glib::ustring&amp; key, const Glib::ustring&amp; value);. <a href="#ac85f89b5d8929a58d9cb8c671b46f504"></a><br/></td></tr>
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a530c299a28ec52bdd3d134b5619375b5">~PrintSettings</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">GtkPrintSettings*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a766dd9fbb60d56eed35e9fdc2a8cf519">gobj</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C GObject. <a href="#a766dd9fbb60d56eed35e9fdc2a8cf519"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const GtkPrintSettings*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a0c104b1cfb4f08db3b53a1cf48ebd03f">gobj</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C GObject. <a href="#a0c104b1cfb4f08db3b53a1cf48ebd03f"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">GtkPrintSettings*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a607c619af7aa38332dd3521b605d30ea">gobj_copy</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs. <a href="#a607c619af7aa38332dd3521b605d30ea"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1PrintSettings.html">PrintSettings</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a356e563036523a3110de128c488d7452">copy</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies a <a class="el" href="classGtk_1_1PrintSettings.html" title="A PrintSettings object represents the settings of a print dialog in a system-independent...">Gtk::PrintSettings</a> object. <a href="#a356e563036523a3110de128c488d7452"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#aa6755f714b483b7d13b2c214d9b77c4d">load_from_file</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01116.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; file_name)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Reads the print settings from <em>file_name</em>. <a href="#aa6755f714b483b7d13b2c214d9b77c4d"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#ac952631bd8aa672d9dd87d629ea06519">load_from_key_file</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1KeyFile.html">Glib::KeyFile</a>&amp; key_file, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; group_name)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Reads the print settings from the group <em>group_name</em> in <em>key_file</em>. <a href="#ac952631bd8aa672d9dd87d629ea06519"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a13ea79af130b5015577ef98a2f47576b">load_from_key_file</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1KeyFile.html">Glib::KeyFile</a>&amp; key_file)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Reads the print settings from the <em>key_file</em>. <a href="#a13ea79af130b5015577ef98a2f47576b"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a2b00db44ee83cb9a48893c6c58a7e8a3">save_to_file</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01116.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; file_name) const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This function saves the print settings from <em>settings</em> to <em>file_name</em>. <a href="#a2b00db44ee83cb9a48893c6c58a7e8a3"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a868d9515e2e69b61dc9799c312255d23">save_to_key_file</a> (<a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1KeyFile.html">Glib::KeyFile</a>&amp; key_file, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; group_name) const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This function adds the print settings from <em>settings</em> to <em>key_file</em>. <a href="#a868d9515e2e69b61dc9799c312255d23"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#aed701e7035d0c0416d4656c95015c620">save_to_key_file</a> (<a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1KeyFile.html">Glib::KeyFile</a>&amp; key_file)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This function adds the print settings from <em>settings</em> to <em>key_file</em>, in the "Print Settings" group. <a href="#aed701e7035d0c0416d4656c95015c620"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a713787987894c9125c97d7d472211fb7">save_to_key_file</a> (<a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1KeyFile.html">Glib::KeyFile</a>&amp; key_file) const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This function adds the print settings from <em>settings</em> to <em>key_file</em>, in the "Print Settings" group. <a href="#a713787987894c9125c97d7d472211fb7"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a0edc5055b03b13bc2a20495961e50026">has_key</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key) const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns <code>true</code>, if a value is associated with <em>key</em>. <a href="#a0edc5055b03b13bc2a20495961e50026"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#afaf6ff9f62628445e28ea367b74bddfd">get</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key) const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Looks up the string value associated with <em>key</em>. <a href="#afaf6ff9f62628445e28ea367b74bddfd"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#aae5bd5cc0c634f2d4b85c74b5d9b24d7">set</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp;<a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01156.html#ga1c9e781d8d15a3814a601f471797c825">value</a>)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Associates <em>value</em> with <em>key</em>. <a href="#aae5bd5cc0c634f2d4b85c74b5d9b24d7"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a787c9f1ad2a6163d9892cf5d40ab371b">unset</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Removes any value associated with <em>key</em>. <a href="#a787c9f1ad2a6163d9892cf5d40ab371b"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a4e72863f59c25a15a3ad98dcb4629cec">setting_foreach</a> (const <a class="elRef" href="../../../libsigc++-2.0/reference/html/classsigc_1_1slot.html">SlotForeach</a>&amp; slot)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Calls a function for each print setting. <a href="#a4e72863f59c25a15a3ad98dcb4629cec"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#aa7c1eac057503ad785c3c49e869836a8">get_bool</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key) const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the boolean represented by the value that is associated with <em>key</em>. <a href="#aa7c1eac057503ad785c3c49e869836a8"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#afcc5b6ed73334362f4a69036da6cd9e3">set_bool</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key, bool <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01156.html#ga1c9e781d8d15a3814a601f471797c825">value</a>=true)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets <em>key</em> to a boolean value. <a href="#afcc5b6ed73334362f4a69036da6cd9e3"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#ae5d8c34cc63e8407ab32147d437844d7">get_double</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key) const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the double value associated with <em>key</em>, or 0. <a href="#ae5d8c34cc63e8407ab32147d437844d7"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a7f643cbc64120512402244ce3f1548da">get_double_with_default</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key, double def) const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the floating point number represented by the value that is associated with <em>key</em>, or <em>default_val</em> if the value does not represent a floating point number. <a href="#a7f643cbc64120512402244ce3f1548da"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#adeca28a23d3281b2f097b404166c7418">set_double</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key, double <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01156.html#ga1c9e781d8d15a3814a601f471797c825">value</a>)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets <em>key</em> to a double value. <a href="#adeca28a23d3281b2f097b404166c7418"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#afd8e2980c5490a294f6bc10e40aef79c">get_length</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key, <a class="el" href="group__gtkmmEnums.html#ga9cdd3adb4017a5c706e205aa914ba6fb">Unit</a> unit) const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the value associated with <em>key</em>, interpreted as a length. <a href="#afd8e2980c5490a294f6bc10e40aef79c"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a6b74c2d0132156be768aa52c19917cc4">set_length</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key, double <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01156.html#ga1c9e781d8d15a3814a601f471797c825">value</a>, <a class="el" href="group__gtkmmEnums.html#ga9cdd3adb4017a5c706e205aa914ba6fb">Unit</a> unit)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Associates a length in units of <em>unit</em> with <em>key</em>. <a href="#a6b74c2d0132156be768aa52c19917cc4"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#afc1893d9e0412882a2c3179c35ef126d">get_int</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key) const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the integer value of <em>key</em>, or 0. <a href="#afc1893d9e0412882a2c3179c35ef126d"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#ad7eb13efa7eb39c71e2208e483151abb">get_int_with_default</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key, int def) const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the value of <em>key</em>, interpreted as an integer, or the default value. <a href="#ad7eb13efa7eb39c71e2208e483151abb"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#ac43cec16132ae384d2934c9082085af7">set_int</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key, int <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01156.html#ga1c9e781d8d15a3814a601f471797c825">value</a>)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets <em>key</em> to an integer value. <a href="#ac43cec16132ae384d2934c9082085af7"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a7a9b36b4f96bedffd2370e91f87a92b7">get_printer</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Convenience function to obtain the value of Gtk::PRINT_SETTINGS_PRINTER. <a href="#a7a9b36b4f96bedffd2370e91f87a92b7"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a106391ffc8fad1e3aad71cde6260a943">set_printer</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; name)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Convenience function to set Gtk::PRINT_SETTINGS_PRINTER to <em>printer</em>. <a href="#a106391ffc8fad1e3aad71cde6260a943"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__gtkmmEnums.html#ga466045b8876a149482ab0034c53302bf">PageOrientation</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#aca6b2c3e26d7046af45aa099a25731fe">get_orientation</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the value of Gtk::PRINT_SETTINGS_ORIENTATION, converted to a <a class="el" href="group__gtkmmEnums.html#ga466045b8876a149482ab0034c53302bf">Gtk::PageOrientation</a>. <a href="#aca6b2c3e26d7046af45aa099a25731fe"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#ae95e6f4b0953ed50e011b8592c454245">set_orientation</a> (<a class="el" href="group__gtkmmEnums.html#ga466045b8876a149482ab0034c53302bf">PageOrientation</a> orientation)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_ORIENTATION. <a href="#ae95e6f4b0953ed50e011b8592c454245"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGtk_1_1PaperSize.html">PaperSize</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a9360f7a816b58a0b6cf278e4e5d1dd7b">get_paper_size</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_PAPER_FORMAT, converted to a <a class="el" href="classGtk_1_1PaperSize.html" title="PaperSize handles paper sizes.">Gtk::PaperSize</a>. <a href="#a9360f7a816b58a0b6cf278e4e5d1dd7b"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classGtk_1_1PaperSize.html">PaperSize</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a0a3c4504a528ab00efda7d91c8e20196">get_paper_size</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_PAPER_FORMAT, converted to a <a class="el" href="classGtk_1_1PaperSize.html" title="PaperSize handles paper sizes.">Gtk::PaperSize</a>. <a href="#a0a3c4504a528ab00efda7d91c8e20196"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#ac7cd04abafe46bde90930a23338db3e7">set_paper_size</a> (const <a class="el" href="classGtk_1_1PaperSize.html">PaperSize</a>&amp; paper_size)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_PAPER_FORMAT, Gtk::PRINT_SETTINGS_PAPER_WIDTH and Gtk::PRINT_SETTINGS_PAPER_HEIGHT. <a href="#ac7cd04abafe46bde90930a23338db3e7"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#abead97b1f5b91c560287c9f5a5502615">get_paper_width</a> (<a class="el" href="group__gtkmmEnums.html#ga9cdd3adb4017a5c706e205aa914ba6fb">Unit</a> unit) const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_PAPER_WIDTH, converted to <em>unit</em>. <a href="#abead97b1f5b91c560287c9f5a5502615"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a60d82778f635cf3ec10479718fe6aa93">set_paper_width</a> (double width, <a class="el" href="group__gtkmmEnums.html#ga9cdd3adb4017a5c706e205aa914ba6fb">Unit</a> unit)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_PAPER_WIDTH. <a href="#a60d82778f635cf3ec10479718fe6aa93"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#ab389734ffa5669464786f8fd9198653c">get_paper_height</a> (<a class="el" href="group__gtkmmEnums.html#ga9cdd3adb4017a5c706e205aa914ba6fb">Unit</a> unit) const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_PAPER_HEIGHT, converted to <em>unit</em>. <a href="#ab389734ffa5669464786f8fd9198653c"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a617d9e76443850588e8c23221b7149ac">set_paper_height</a> (double height, <a class="el" href="group__gtkmmEnums.html#ga9cdd3adb4017a5c706e205aa914ba6fb">Unit</a> unit)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_PAPER_HEIGHT. <a href="#a617d9e76443850588e8c23221b7149ac"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#ad6bc21e8cfdce760251d39ca7e2366aa">get_use_color</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_USE_COLOR. <a href="#ad6bc21e8cfdce760251d39ca7e2366aa"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a2688f2bf741263a05b6110cf8959e42a">set_use_color</a> (bool use_color=true)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_USE_COLOR. <a href="#a2688f2bf741263a05b6110cf8959e42a"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#ae5086a720b5329cba023707ec64fbc4e">get_collate</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_COLLATE. <a href="#ae5086a720b5329cba023707ec64fbc4e"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a42ee5a6a3251d4b092c194732eee2ea0">set_collate</a> (bool collate=true)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_COLLATE. <a href="#a42ee5a6a3251d4b092c194732eee2ea0"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#ad85d6b81968e70ea8b047d59f3e27015">get_reverse</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_REVERSE. <a href="#ad85d6b81968e70ea8b047d59f3e27015"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a194951700c82a3520ec9365f08977c38">set_reverse</a> (bool <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01161.html#gae29b60945c9fddaed9847d620c56cbf4">reverse</a>=true)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_REVERSE. <a href="#a194951700c82a3520ec9365f08977c38"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__gtkmmEnums.html#ga50af48ce5ffc122b50924230939b78e3">PrintDuplex</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#ad2b4bd4a4e8ef2e78c1fe5be0cc5f18b">get_duplex</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_DUPLEX. <a href="#ad2b4bd4a4e8ef2e78c1fe5be0cc5f18b"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a4c013dd0282b9461d62d34041fcb3d96">set_duplex</a> (<a class="el" href="group__gtkmmEnums.html#ga50af48ce5ffc122b50924230939b78e3">PrintDuplex</a> duplex)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_DUPLEX. <a href="#a4c013dd0282b9461d62d34041fcb3d96"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__gtkmmEnums.html#gab282abd83fff59a70ddba9e26cd30e04">PrintQuality</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a2ff5818b2a59593988623e840948b8e3">get_quality</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_QUALITY. <a href="#a2ff5818b2a59593988623e840948b8e3"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#ab1d275a378fd9dc2ecb2148134dbfb63">set_quality</a> (<a class="el" href="group__gtkmmEnums.html#gab282abd83fff59a70ddba9e26cd30e04">PrintQuality</a> quality)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_QUALITY. <a href="#ab1d275a378fd9dc2ecb2148134dbfb63"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a15a99f3c739cb80975a068ad77314fa7">get_n_copies</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_N_COPIES. <a href="#a15a99f3c739cb80975a068ad77314fa7"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#ac7512473a8ba42d4b332e3fa9eedde88">set_n_copies</a> (int num_copies)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_N_COPIES. <a href="#ac7512473a8ba42d4b332e3fa9eedde88"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a843521905c474c94401a4336bbabb035">get_number_up</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_NUMBER_UP. <a href="#a843521905c474c94401a4336bbabb035"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a4bf9e5bec0e24f2eaab3e26b56403222">set_number_up</a> (int number_up)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_NUMBER_UP. <a href="#a4bf9e5bec0e24f2eaab3e26b56403222"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__gtkmmEnums.html#ga439c4b003562e9c4f6e20f76134d9da9">NumberUpLayout</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#ac707107fa2705decdfffae2b7c9bf36d">get_number_up_layout</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_NUMBER_UP_LAYOUT. <a href="#ac707107fa2705decdfffae2b7c9bf36d"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#aa1e32315d2ad3047deb8e71912524f15">set_number_up</a> (<a class="el" href="group__gtkmmEnums.html#ga439c4b003562e9c4f6e20f76134d9da9">NumberUpLayout</a> number_up_layout)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_NUMBER_UP_LAYOUT. <a href="#aa1e32315d2ad3047deb8e71912524f15"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a1f6d1ac6164e4c9d91cae924fcceb947">get_resolution</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_RESOLUTION. <a href="#a1f6d1ac6164e4c9d91cae924fcceb947"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a96f73bbd21899c7887615f3c2d13dfaa">set_resolution</a> (int resolution)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the values of Gtk::PRINT_SETTINGS_RESOLUTION, Gtk::PRINT_SETTINGS_RESOLUTION_X and Gtk::PRINT_SETTINGS_RESOLUTION_Y. <a href="#a96f73bbd21899c7887615f3c2d13dfaa"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#af1cd03bfa23ce7a53d764d54c8d187b3">get_resolution_x</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_RESOLUTION_X. <a href="#af1cd03bfa23ce7a53d764d54c8d187b3"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a0ff1a7c1fe2c302071e6dbb25ab94fc9">get_resolution_y</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_RESOLUTION_Y. <a href="#a0ff1a7c1fe2c302071e6dbb25ab94fc9"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#ab7ab3ed073fe4e71304737bb9987e19e">set_resolution_xy</a> (int resolution_x, int resolution_y)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the values of Gtk::PRINT_SETTINGS_RESOLUTION, Gtk::PRINT_SETTINGS_RESOLUTION_X and Gtk::PRINT_SETTINGS_RESOLUTION_Y. <a href="#ab7ab3ed073fe4e71304737bb9987e19e"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#aa1d8653b45c68a374f947e44df5aee04">get_printer_lpi</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_PRINTER_LPI. <a href="#aa1d8653b45c68a374f947e44df5aee04"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#aa9ae289b6ab79634582b46c41ad315e0">set_printer_lpi</a> (double lpi)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_PRINTER_LPI. <a href="#aa9ae289b6ab79634582b46c41ad315e0"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a25b62af0739d3c79645bcc491fe5d2e1">get_scale</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_SCALE. <a href="#a25b62af0739d3c79645bcc491fe5d2e1"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a673180f17410a986c2f3ac24641044ed">set_scale</a> (double scale)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_SCALE. <a href="#a673180f17410a986c2f3ac24641044ed"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__gtkmmEnums.html#ga003abcb0f8711428f85e3c54c68ee25e">PrintPages</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#af2188207ff4f184cf37a74a4ede04f92">get_print_pages</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_PRINT_PAGES. <a href="#af2188207ff4f184cf37a74a4ede04f92"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a99442eba55aa91d042554c017836fb4f">set_print_pages</a> (<a class="el" href="group__gtkmmEnums.html#ga003abcb0f8711428f85e3c54c68ee25e">PrintPages</a> print_pages)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_PRINT_PAGES. <a href="#a99442eba55aa91d042554c017836fb4f"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ArrayHandle.html">Glib::ArrayHandle</a>&lt; <a class="el" href="classGtk_1_1PrintSettings_1_1PageRange.html">PageRange</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#ac7285f6cfdae240ede51a84a18405d2f">get_page_ranges</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a4c4e4fe3c1a3c45572705497074cf745">set_page_ranges</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ArrayHandle.html">Glib::ArrayHandle</a>&lt; <a class="el" href="classGtk_1_1PrintSettings_1_1PageRange.html">PageRange</a> &gt;&amp; page_ranges)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__gtkmmEnums.html#ga26726525983cb55ec0633b7485143cf3">PageSet</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a49c2ea929f017a1e99a414b64797cf81">get_page_set</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_PAGE_SET. <a href="#a49c2ea929f017a1e99a414b64797cf81"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#addaba6a327eee6b2b7e104c8f6aa4438">set_page_set</a> (<a class="el" href="group__gtkmmEnums.html#ga26726525983cb55ec0633b7485143cf3">PageSet</a> page_set)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_PAGE_SET. <a href="#addaba6a327eee6b2b7e104c8f6aa4438"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a0f2425afcaab4371e49f0cf4c626ab67">get_default_source</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_DEFAULT_SOURCE. <a href="#a0f2425afcaab4371e49f0cf4c626ab67"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a6c437f90ae922f3865b80053dcd14634">set_default_source</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; default_source)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_DEFAULT_SOURCE. <a href="#a6c437f90ae922f3865b80053dcd14634"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a754ce84ca7127e7f0dadc31ecf25dcae">get_media_type</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_MEDIA_TYPE. <a href="#a754ce84ca7127e7f0dadc31ecf25dcae"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a3380f866e2183c82cb7b9c737c7968cf">set_media_type</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; media_type)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_MEDIA_TYPE. <a href="#a3380f866e2183c82cb7b9c737c7968cf"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#ab159f42a3e54b82a29effce328536e45">get_dither</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_DITHER. <a href="#ab159f42a3e54b82a29effce328536e45"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#aae630dd22311bff2dec07df0ccabc687">set_dither</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; dither)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_DITHER. <a href="#aae630dd22311bff2dec07df0ccabc687"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a7da33ca8e6785e8a4141aa54d7f7ae8e">get_finishings</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_FINISHINGS. <a href="#a7da33ca8e6785e8a4141aa54d7f7ae8e"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a57823c89b11dbeaf7f9c44030c88582c">set_finishings</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; finishings)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_FINISHINGS. <a href="#a57823c89b11dbeaf7f9c44030c88582c"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a80f73cb1981eab061993d881081298d1">get_output_bin</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_OUTPUT_BIN. <a href="#a80f73cb1981eab061993d881081298d1"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a4217acc6b3be2d88e0c22f73ad7fe27c">set_output_bin</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; output_bin)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_OUTPUT_BIN. <a href="#a4217acc6b3be2d88e0c22f73ad7fe27c"></a><br/></td></tr>
<tr><td colspan="2"><h2>Static Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a><br class="typebreak"/>
&lt; <a class="el" href="classGtk_1_1PrintSettings.html">PrintSettings</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a11040215f807bf1daf52b22e53ada59e">create</a> ()</td></tr>
<tr><td colspan="2"><h2>Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a73756625292f7e866ec90ed575f530e6">PrintSettings</a> ()</td></tr>
<tr><td colspan="2"><h2>Static Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a><br class="typebreak"/>
&lt; <a class="el" href="classGtk_1_1PrintSettings.html">PrintSettings</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#aa61ee260c10537489ed82af0999dea22">create_from_key_file</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1KeyFile.html">Glib::KeyFile</a>&amp; key_file)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Reads the print settings from the <em>key_file</em>. <a href="#aa61ee260c10537489ed82af0999dea22"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a><br class="typebreak"/>
&lt; <a class="el" href="classGtk_1_1PrintSettings.html">PrintSettings</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#ad960d3a9b9831450e15a879472f76a1f">create_from_key_file</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1KeyFile.html">Glib::KeyFile</a>&amp; key_file, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; group_name)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Reads the print settings from the group <em>group_name</em> in <em>key_file</em>. <a href="#ad960d3a9b9831450e15a879472f76a1f"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a><br class="typebreak"/>
&lt; <a class="el" href="classGtk_1_1PrintSettings.html">PrintSettings</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a60a47b099019b9d883388c022be0d438">create_from_file</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01116.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; file_name)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Reads the print settings from <em>file_name</em>. <a href="#a60a47b099019b9d883388c022be0d438"></a><br/></td></tr>
<tr><td colspan="2"><h2>Related Functions</h2></td></tr>
<tr><td colspan="2"><p>(Note that these are not member functions.) </p>
<br/><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1PrintSettings.html">Gtk::PrintSettings</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a774374a459b75c38d4b86f2b6b03f914">wrap</a> (GtkPrintSettings* object, bool take_copy=false)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">A <a class="elRef" href="../../../glibmm-2.4/reference/html/namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. <a href="#a774374a459b75c38d4b86f2b6b03f914"></a><br/></td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>A <a class="el" href="classGtk_1_1PrintSettings.html" title="A PrintSettings object represents the settings of a print dialog in a system-independent...">PrintSettings</a> object represents the settings of a print dialog in a system-independent way. </p>
<p>The main use for this object is that once you've printed you can get a settings object that represents the settings the user chose, and the next time you print you can pass that object in so that the user doesn't have to re-set all his settings.</p>
<p>It's also possible to enumerate the settings so that you can easily save the settings for the next time your app runs, or even store them in a document. The predefined keys try to use shared values as much as possible so that moving such a document between systems still works.</p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000146">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<hr/><h2>Member Typedef Documentation</h2>
<a class="anchor" id="ac85f89b5d8929a58d9cb8c671b46f504"></a><!-- doxytag: member="Gtk::PrintSettings::SlotForeach" ref="ac85f89b5d8929a58d9cb8c671b46f504" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="elRef" href="../../../libsigc++-2.0/reference/html/classsigc_1_1slot.html">sigc::slot</a>&lt;void, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp;, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp;&gt; <a class="elRef" href="../../../libsigc++-2.0/reference/html/classsigc_1_1slot.html">Gtk::PrintSettings::SlotForeach</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>For example, void on_foreach_setting(const Glib::ustring&amp; key, const Glib::ustring&amp; value);. </p>

</div>
</div>
<hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a530c299a28ec52bdd3d134b5619375b5"></a><!-- doxytag: member="Gtk::PrintSettings::~PrintSettings" ref="a530c299a28ec52bdd3d134b5619375b5" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual Gtk::PrintSettings::~PrintSettings </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a73756625292f7e866ec90ed575f530e6"></a><!-- doxytag: member="Gtk::PrintSettings::PrintSettings" ref="a73756625292f7e866ec90ed575f530e6" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Gtk::PrintSettings::PrintSettings </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="a356e563036523a3110de128c488d7452"></a><!-- doxytag: member="Gtk::PrintSettings::copy" ref="a356e563036523a3110de128c488d7452" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGtk_1_1PrintSettings.html">PrintSettings</a>&gt; Gtk::PrintSettings::copy </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Copies a <a class="el" href="classGtk_1_1PrintSettings.html" title="A PrintSettings object represents the settings of a print dialog in a system-independent...">Gtk::PrintSettings</a> object. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000147">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>A newly allocated copy of <em>other</em>. </dd></dl>

</div>
</div>
<a class="anchor" id="a11040215f807bf1daf52b22e53ada59e"></a><!-- doxytag: member="Gtk::PrintSettings::create" ref="a11040215f807bf1daf52b22e53ada59e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGtk_1_1PrintSettings.html">PrintSettings</a>&gt; Gtk::PrintSettings::create </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a60a47b099019b9d883388c022be0d438"></a><!-- doxytag: member="Gtk::PrintSettings::create_from_file" ref="a60a47b099019b9d883388c022be0d438" args="(const std::string &amp;file_name)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGtk_1_1PrintSettings.html">PrintSettings</a>&gt; Gtk::PrintSettings::create_from_file </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01116.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a> &amp;&#160;</td>
          <td class="paramname"> <em>file_name</em></td>
          <td>&#160;)&#160;</td>
          <td><code> [static, protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Reads the print settings from <em>file_name</em>. </p>
<p>Returns a new <a class="el" href="classGtk_1_1PrintSettings.html" title="A PrintSettings object represents the settings of a print dialog in a system-independent...">PrintSettings</a> object with the restored settings, or an empty RefPtr if an error occurred. See <a class="el" href="classGtk_1_1PrintSettings.html#a2b00db44ee83cb9a48893c6c58a7e8a3" title="This function saves the print settings from settings to file_name.">save_to_file()</a>.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>file_name</em>&#160;</td><td>The filename to read the settings from. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>the restored <a class="el" href="classGtk_1_1PrintSettings.html" title="A PrintSettings object represents the settings of a print dialog in a system-independent...">PrintSettings</a></dd></dl>
<dl><dt><b>Exceptions:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>KeyFileError</em>&#160;</td><td></td></tr>
  </table>
  </dd>
</dl>
<dl class="since_2_14"><dt><b><a class="el" href="since_2_14.html#_since_2_14000114">Since gtkmm 2.14:</a></b></dt><dd></dd></dl>

</div>
</div>
<a class="anchor" id="ad960d3a9b9831450e15a879472f76a1f"></a><!-- doxytag: member="Gtk::PrintSettings::create_from_key_file" ref="ad960d3a9b9831450e15a879472f76a1f" args="(const Glib::KeyFile &amp;key_file, const Glib::ustring &amp;group_name)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGtk_1_1PrintSettings.html">PrintSettings</a>&gt; Gtk::PrintSettings::create_from_key_file </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1KeyFile.html">Glib::KeyFile</a> &amp;&#160;</td>
          <td class="paramname"> <em>key_file</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"> <em>group_name</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static, protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Reads the print settings from the group <em>group_name</em> in <em>key_file</em>. </p>
<p>Returns a new <a class="el" href="classGtk_1_1PrintSettings.html" title="A PrintSettings object represents the settings of a print dialog in a system-independent...">PrintSettings</a> object with the restored settings, or an empty RefPtr if an error occurred. See <a class="el" href="classGtk_1_1PrintSettings.html#a868d9515e2e69b61dc9799c312255d23" title="This function adds the print settings from settings to key_file.">save_to_key_file()</a>.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>key_file</em>&#160;</td><td>The KeyFile to retrieve the settings from. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>group_name</em>&#160;</td><td>The name of the group to use. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>the restored <a class="el" href="classGtk_1_1PrintSettings.html" title="A PrintSettings object represents the settings of a print dialog in a system-independent...">PrintSettings</a></dd></dl>
<dl><dt><b>Exceptions:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>KeyFileError</em>&#160;</td><td></td></tr>
  </table>
  </dd>
</dl>
<dl class="since_2_14"><dt><b><a class="el" href="since_2_14.html#_since_2_14000113">Since gtkmm 2.14:</a></b></dt><dd></dd></dl>

</div>
</div>
<a class="anchor" id="aa61ee260c10537489ed82af0999dea22"></a><!-- doxytag: member="Gtk::PrintSettings::create_from_key_file" ref="aa61ee260c10537489ed82af0999dea22" args="(const Glib::KeyFile &amp;key_file)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGtk_1_1PrintSettings.html">PrintSettings</a>&gt; Gtk::PrintSettings::create_from_key_file </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1KeyFile.html">Glib::KeyFile</a> &amp;&#160;</td>
          <td class="paramname"> <em>key_file</em></td>
          <td>&#160;)&#160;</td>
          <td><code> [static, protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Reads the print settings from the <em>key_file</em>. </p>
<p>Returns a new <a class="el" href="classGtk_1_1PrintSettings.html" title="A PrintSettings object represents the settings of a print dialog in a system-independent...">PrintSettings</a> object with the restored settings, or an empty RefPtr if an error occurred. See <a class="el" href="classGtk_1_1PrintSettings.html#a868d9515e2e69b61dc9799c312255d23" title="This function adds the print settings from settings to key_file.">save_to_key_file()</a>.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>key_file</em>&#160;</td><td>The KeyFile to retrieve the settings from. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>the restored <a class="el" href="classGtk_1_1PrintSettings.html" title="A PrintSettings object represents the settings of a print dialog in a system-independent...">PrintSettings</a></dd></dl>
<dl><dt><b>Exceptions:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>KeyFileError</em>&#160;</td><td></td></tr>
  </table>
  </dd>
</dl>
<dl class="since_2_14"><dt><b><a class="el" href="since_2_14.html#_since_2_14000112">Since gtkmm 2.14:</a></b></dt><dd></dd></dl>

</div>
</div>
<a class="anchor" id="afaf6ff9f62628445e28ea367b74bddfd"></a><!-- doxytag: member="Gtk::PrintSettings::get" ref="afaf6ff9f62628445e28ea367b74bddfd" args="(const Glib::ustring &amp;key) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> Gtk::PrintSettings::get </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"> <em>key</em></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Looks up the string value associated with <em>key</em>. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000149">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>key</em>&#160;</td><td>A key. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The string value for <em>key</em>. </dd></dl>

</div>
</div>
<a class="anchor" id="aa7c1eac057503ad785c3c49e869836a8"></a><!-- doxytag: member="Gtk::PrintSettings::get_bool" ref="aa7c1eac057503ad785c3c49e869836a8" args="(const Glib::ustring &amp;key) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::PrintSettings::get_bool </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"> <em>key</em></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the boolean represented by the value that is associated with <em>key</em>. </p>
<p>The string "true" represents <code>true</code>, any other string <code>false</code>.</p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000152">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>key</em>&#160;</td><td>A key. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd><code>true</code>, if <em>key</em> maps to a true value. </dd></dl>

</div>
</div>
<a class="anchor" id="ae5086a720b5329cba023707ec64fbc4e"></a><!-- doxytag: member="Gtk::PrintSettings::get_collate" ref="ae5086a720b5329cba023707ec64fbc4e" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::PrintSettings::get_collate </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Gets the value of Gtk::PRINT_SETTINGS_COLLATE. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000175">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Whether to collate the printed pages. </dd></dl>

</div>
</div>
<a class="anchor" id="a0f2425afcaab4371e49f0cf4c626ab67"></a><!-- doxytag: member="Gtk::PrintSettings::get_default_source" ref="a0f2425afcaab4371e49f0cf4c626ab67" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> Gtk::PrintSettings::get_default_source </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Gets the value of Gtk::PRINT_SETTINGS_DEFAULT_SOURCE. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000195">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The default source. </dd></dl>

</div>
</div>
<a class="anchor" id="ab159f42a3e54b82a29effce328536e45"></a><!-- doxytag: member="Gtk::PrintSettings::get_dither" ref="ab159f42a3e54b82a29effce328536e45" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> Gtk::PrintSettings::get_dither </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Gets the value of Gtk::PRINT_SETTINGS_DITHER. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000199">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The dithering that is used. </dd></dl>

</div>
</div>
<a class="anchor" id="ae5d8c34cc63e8407ab32147d437844d7"></a><!-- doxytag: member="Gtk::PrintSettings::get_double" ref="ae5d8c34cc63e8407ab32147d437844d7" args="(const Glib::ustring &amp;key) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double Gtk::PrintSettings::get_double </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"> <em>key</em></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the double value associated with <em>key</em>, or 0. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000154">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>key</em>&#160;</td><td>A key. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The double value of <em>key</em>. </dd></dl>

</div>
</div>
<a class="anchor" id="a7f643cbc64120512402244ce3f1548da"></a><!-- doxytag: member="Gtk::PrintSettings::get_double_with_default" ref="a7f643cbc64120512402244ce3f1548da" args="(const Glib::ustring &amp;key, double def) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double Gtk::PrintSettings::get_double_with_default </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"> <em>key</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"> <em>def</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the floating point number represented by the value that is associated with <em>key</em>, or <em>default_val</em> if the value does not represent a floating point number. </p>
<p>Floating point numbers are parsed with Glib::ascii_strtod().</p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000155">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>key</em>&#160;</td><td>A key. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>def</em>&#160;</td><td>The default value. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The floating point number associated with <em>key</em>. </dd></dl>

</div>
</div>
<a class="anchor" id="ad2b4bd4a4e8ef2e78c1fe5be0cc5f18b"></a><!-- doxytag: member="Gtk::PrintSettings::get_duplex" ref="ad2b4bd4a4e8ef2e78c1fe5be0cc5f18b" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__gtkmmEnums.html#ga50af48ce5ffc122b50924230939b78e3">PrintDuplex</a> Gtk::PrintSettings::get_duplex </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Gets the value of Gtk::PRINT_SETTINGS_DUPLEX. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000179">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Whether to print the output in duplex. </dd></dl>

</div>
</div>
<a class="anchor" id="a7da33ca8e6785e8a4141aa54d7f7ae8e"></a><!-- doxytag: member="Gtk::PrintSettings::get_finishings" ref="a7da33ca8e6785e8a4141aa54d7f7ae8e" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> Gtk::PrintSettings::get_finishings </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Gets the value of Gtk::PRINT_SETTINGS_FINISHINGS. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000201">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The finishings. </dd></dl>

</div>
</div>
<a class="anchor" id="afc1893d9e0412882a2c3179c35ef126d"></a><!-- doxytag: member="Gtk::PrintSettings::get_int" ref="afc1893d9e0412882a2c3179c35ef126d" args="(const Glib::ustring &amp;key) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Gtk::PrintSettings::get_int </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"> <em>key</em></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the integer value of <em>key</em>, or 0. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000159">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>key</em>&#160;</td><td>A key. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The integer value of <em>key</em>. </dd></dl>

</div>
</div>
<a class="anchor" id="ad7eb13efa7eb39c71e2208e483151abb"></a><!-- doxytag: member="Gtk::PrintSettings::get_int_with_default" ref="ad7eb13efa7eb39c71e2208e483151abb" args="(const Glib::ustring &amp;key, int def) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Gtk::PrintSettings::get_int_with_default </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"> <em>key</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"> <em>def</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the value of <em>key</em>, interpreted as an integer, or the default value. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000160">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>key</em>&#160;</td><td>A key. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>def</em>&#160;</td><td>The default value. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The integer value of <em>key</em>. </dd></dl>

</div>
</div>
<a class="anchor" id="afd8e2980c5490a294f6bc10e40aef79c"></a><!-- doxytag: member="Gtk::PrintSettings::get_length" ref="afd8e2980c5490a294f6bc10e40aef79c" args="(const Glib::ustring &amp;key, Unit unit) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double Gtk::PrintSettings::get_length </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"> <em>key</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#ga9cdd3adb4017a5c706e205aa914ba6fb">Unit</a>&#160;</td>
          <td class="paramname"> <em>unit</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the value associated with <em>key</em>, interpreted as a length. </p>
<p>The returned value is converted to <em>units</em>.</p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000157">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>key</em>&#160;</td><td>A key. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>unit</em>&#160;</td><td>The unit of the return value. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The length value of <em>key</em>, converted to <em>unit</em>. </dd></dl>

</div>
</div>
<a class="anchor" id="a754ce84ca7127e7f0dadc31ecf25dcae"></a><!-- doxytag: member="Gtk::PrintSettings::get_media_type" ref="a754ce84ca7127e7f0dadc31ecf25dcae" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> Gtk::PrintSettings::get_media_type </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Gets the value of Gtk::PRINT_SETTINGS_MEDIA_TYPE. </p>
<p>The set of media types is defined in PWG 5101.1-2002 PWG.</p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000197">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The media type. </dd></dl>

</div>
</div>
<a class="anchor" id="a15a99f3c739cb80975a068ad77314fa7"></a><!-- doxytag: member="Gtk::PrintSettings::get_n_copies" ref="a15a99f3c739cb80975a068ad77314fa7" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Gtk::PrintSettings::get_n_copies </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Gets the value of Gtk::PRINT_SETTINGS_N_COPIES. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000183">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The number of copies to print. </dd></dl>

</div>
</div>
<a class="anchor" id="a843521905c474c94401a4336bbabb035"></a><!-- doxytag: member="Gtk::PrintSettings::get_number_up" ref="a843521905c474c94401a4336bbabb035" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Gtk::PrintSettings::get_number_up </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Gets the value of Gtk::PRINT_SETTINGS_NUMBER_UP. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000185">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The number of pages per sheet. </dd></dl>

</div>
</div>
<a class="anchor" id="ac707107fa2705decdfffae2b7c9bf36d"></a><!-- doxytag: member="Gtk::PrintSettings::get_number_up_layout" ref="ac707107fa2705decdfffae2b7c9bf36d" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__gtkmmEnums.html#ga439c4b003562e9c4f6e20f76134d9da9">NumberUpLayout</a> Gtk::PrintSettings::get_number_up_layout </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Gets the value of Gtk::PRINT_SETTINGS_NUMBER_UP_LAYOUT. </p>
<dl class="since_2_14"><dt><b><a class="el" href="since_2_14.html#_since_2_14000118">Since gtkmm 2.14:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd><a class="el" href="classGtk_1_1Layout.html" title="Infinite scrollable area containing child widgets and/or custom drawing.">Layout</a> of page in number-up mode. </dd></dl>

</div>
</div>
<a class="anchor" id="aca6b2c3e26d7046af45aa099a25731fe"></a><!-- doxytag: member="Gtk::PrintSettings::get_orientation" ref="aca6b2c3e26d7046af45aa099a25731fe" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__gtkmmEnums.html#ga466045b8876a149482ab0034c53302bf">PageOrientation</a> Gtk::PrintSettings::get_orientation </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Get the value of Gtk::PRINT_SETTINGS_ORIENTATION, converted to a <a class="el" href="group__gtkmmEnums.html#ga466045b8876a149482ab0034c53302bf">Gtk::PageOrientation</a>. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000164">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The orientation. </dd></dl>

</div>
</div>
<a class="anchor" id="a80f73cb1981eab061993d881081298d1"></a><!-- doxytag: member="Gtk::PrintSettings::get_output_bin" ref="a80f73cb1981eab061993d881081298d1" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> Gtk::PrintSettings::get_output_bin </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Gets the value of Gtk::PRINT_SETTINGS_OUTPUT_BIN. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000203">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The output bin. </dd></dl>

</div>
</div>
<a class="anchor" id="ac7285f6cfdae240ede51a84a18405d2f"></a><!-- doxytag: member="Gtk::PrintSettings::get_page_ranges" ref="ac7285f6cfdae240ede51a84a18405d2f" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ArrayHandle.html">Glib::ArrayHandle</a>&lt;<a class="el" href="classGtk_1_1PrintSettings_1_1PageRange.html">PageRange</a>&gt; Gtk::PrintSettings::get_page_ranges </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a49c2ea929f017a1e99a414b64797cf81"></a><!-- doxytag: member="Gtk::PrintSettings::get_page_set" ref="a49c2ea929f017a1e99a414b64797cf81" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__gtkmmEnums.html#ga26726525983cb55ec0633b7485143cf3">PageSet</a> Gtk::PrintSettings::get_page_set </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Gets the value of Gtk::PRINT_SETTINGS_PAGE_SET. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000193">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The set of pages to print. </dd></dl>

</div>
</div>
<a class="anchor" id="ab389734ffa5669464786f8fd9198653c"></a><!-- doxytag: member="Gtk::PrintSettings::get_paper_height" ref="ab389734ffa5669464786f8fd9198653c" args="(Unit unit) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double Gtk::PrintSettings::get_paper_height </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#ga9cdd3adb4017a5c706e205aa914ba6fb">Unit</a>&#160;</td>
          <td class="paramname"> <em>unit</em></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Gets the value of Gtk::PRINT_SETTINGS_PAPER_HEIGHT, converted to <em>unit</em>. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000171">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>unit</em>&#160;</td><td>The unit for the return value. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The paper height, in units of <em>unit</em>. </dd></dl>

</div>
</div>
<a class="anchor" id="a0a3c4504a528ab00efda7d91c8e20196"></a><!-- doxytag: member="Gtk::PrintSettings::get_paper_size" ref="a0a3c4504a528ab00efda7d91c8e20196" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classGtk_1_1PaperSize.html">PaperSize</a> Gtk::PrintSettings::get_paper_size </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Gets the value of Gtk::PRINT_SETTINGS_PAPER_FORMAT, converted to a <a class="el" href="classGtk_1_1PaperSize.html" title="PaperSize handles paper sizes.">Gtk::PaperSize</a>. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000167">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The paper size. </dd></dl>

</div>
</div>
<a class="anchor" id="a9360f7a816b58a0b6cf278e4e5d1dd7b"></a><!-- doxytag: member="Gtk::PrintSettings::get_paper_size" ref="a9360f7a816b58a0b6cf278e4e5d1dd7b" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classGtk_1_1PaperSize.html">PaperSize</a> Gtk::PrintSettings::get_paper_size </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Gets the value of Gtk::PRINT_SETTINGS_PAPER_FORMAT, converted to a <a class="el" href="classGtk_1_1PaperSize.html" title="PaperSize handles paper sizes.">Gtk::PaperSize</a>. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000166">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The paper size. </dd></dl>

</div>
</div>
<a class="anchor" id="abead97b1f5b91c560287c9f5a5502615"></a><!-- doxytag: member="Gtk::PrintSettings::get_paper_width" ref="abead97b1f5b91c560287c9f5a5502615" args="(Unit unit) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double Gtk::PrintSettings::get_paper_width </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#ga9cdd3adb4017a5c706e205aa914ba6fb">Unit</a>&#160;</td>
          <td class="paramname"> <em>unit</em></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Gets the value of Gtk::PRINT_SETTINGS_PAPER_WIDTH, converted to <em>unit</em>. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000169">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>unit</em>&#160;</td><td>The unit for the return value. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The paper width, in units of <em>unit</em>. </dd></dl>

</div>
</div>
<a class="anchor" id="af2188207ff4f184cf37a74a4ede04f92"></a><!-- doxytag: member="Gtk::PrintSettings::get_print_pages" ref="af2188207ff4f184cf37a74a4ede04f92" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__gtkmmEnums.html#ga003abcb0f8711428f85e3c54c68ee25e">PrintPages</a> Gtk::PrintSettings::get_print_pages </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Gets the value of Gtk::PRINT_SETTINGS_PRINT_PAGES. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000191">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Which pages to print. </dd></dl>

</div>
</div>
<a class="anchor" id="a7a9b36b4f96bedffd2370e91f87a92b7"></a><!-- doxytag: member="Gtk::PrintSettings::get_printer" ref="a7a9b36b4f96bedffd2370e91f87a92b7" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> Gtk::PrintSettings::get_printer </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Convenience function to obtain the value of Gtk::PRINT_SETTINGS_PRINTER. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000162">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The printer name. </dd></dl>

</div>
</div>
<a class="anchor" id="aa1d8653b45c68a374f947e44df5aee04"></a><!-- doxytag: member="Gtk::PrintSettings::get_printer_lpi" ref="aa1d8653b45c68a374f947e44df5aee04" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double Gtk::PrintSettings::get_printer_lpi </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Gets the value of Gtk::PRINT_SETTINGS_PRINTER_LPI. </p>
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000086">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The resolution in lpi (lines per inch). </dd></dl>

</div>
</div>
<a class="anchor" id="a2ff5818b2a59593988623e840948b8e3"></a><!-- doxytag: member="Gtk::PrintSettings::get_quality" ref="a2ff5818b2a59593988623e840948b8e3" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__gtkmmEnums.html#gab282abd83fff59a70ddba9e26cd30e04">PrintQuality</a> Gtk::PrintSettings::get_quality </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Gets the value of Gtk::PRINT_SETTINGS_QUALITY. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000181">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The print quality. </dd></dl>

</div>
</div>
<a class="anchor" id="a1f6d1ac6164e4c9d91cae924fcceb947"></a><!-- doxytag: member="Gtk::PrintSettings::get_resolution" ref="a1f6d1ac6164e4c9d91cae924fcceb947" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Gtk::PrintSettings::get_resolution </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Gets the value of Gtk::PRINT_SETTINGS_RESOLUTION. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000187">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The resolution in dpi. </dd></dl>

</div>
</div>
<a class="anchor" id="af1cd03bfa23ce7a53d764d54c8d187b3"></a><!-- doxytag: member="Gtk::PrintSettings::get_resolution_x" ref="af1cd03bfa23ce7a53d764d54c8d187b3" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Gtk::PrintSettings::get_resolution_x </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Gets the value of Gtk::PRINT_SETTINGS_RESOLUTION_X. </p>
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000083">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The horizontal resolution in dpi. </dd></dl>

</div>
</div>
<a class="anchor" id="a0ff1a7c1fe2c302071e6dbb25ab94fc9"></a><!-- doxytag: member="Gtk::PrintSettings::get_resolution_y" ref="a0ff1a7c1fe2c302071e6dbb25ab94fc9" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Gtk::PrintSettings::get_resolution_y </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Gets the value of Gtk::PRINT_SETTINGS_RESOLUTION_Y. </p>
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000084">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The vertical resolution in dpi. </dd></dl>

</div>
</div>
<a class="anchor" id="ad85d6b81968e70ea8b047d59f3e27015"></a><!-- doxytag: member="Gtk::PrintSettings::get_reverse" ref="ad85d6b81968e70ea8b047d59f3e27015" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::PrintSettings::get_reverse </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Gets the value of Gtk::PRINT_SETTINGS_REVERSE. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000177">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Whether to reverse the order of the printed pages. </dd></dl>

</div>
</div>
<a class="anchor" id="a25b62af0739d3c79645bcc491fe5d2e1"></a><!-- doxytag: member="Gtk::PrintSettings::get_scale" ref="a25b62af0739d3c79645bcc491fe5d2e1" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double Gtk::PrintSettings::get_scale </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Gets the value of Gtk::PRINT_SETTINGS_SCALE. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000189">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The scale in percent. </dd></dl>

</div>
</div>
<a class="anchor" id="ad6bc21e8cfdce760251d39ca7e2366aa"></a><!-- doxytag: member="Gtk::PrintSettings::get_use_color" ref="ad6bc21e8cfdce760251d39ca7e2366aa" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::PrintSettings::get_use_color </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Gets the value of Gtk::PRINT_SETTINGS_USE_COLOR. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000173">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Whether to use color. </dd></dl>

</div>
</div>
<a class="anchor" id="a0c104b1cfb4f08db3b53a1cf48ebd03f"></a><!-- doxytag: member="Gtk::PrintSettings::gobj" ref="a0c104b1cfb4f08db3b53a1cf48ebd03f" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const GtkPrintSettings* Gtk::PrintSettings::gobj </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Provides access to the underlying C GObject. </p>

<p>Reimplemented from <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ObjectBase.html#a778a94181132976bbfb0519793f3b32e">Glib::ObjectBase</a>.</p>

</div>
</div>
<a class="anchor" id="a766dd9fbb60d56eed35e9fdc2a8cf519"></a><!-- doxytag: member="Gtk::PrintSettings::gobj" ref="a766dd9fbb60d56eed35e9fdc2a8cf519" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">GtkPrintSettings* Gtk::PrintSettings::gobj </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Provides access to the underlying C GObject. </p>

<p>Reimplemented from <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ObjectBase.html#a4c6efc18be8cb9c56e58fc0bd20fafbe">Glib::ObjectBase</a>.</p>

</div>
</div>
<a class="anchor" id="a607c619af7aa38332dd3521b605d30ea"></a><!-- doxytag: member="Gtk::PrintSettings::gobj_copy" ref="a607c619af7aa38332dd3521b605d30ea" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">GtkPrintSettings* Gtk::PrintSettings::gobj_copy </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs. </p>

</div>
</div>
<a class="anchor" id="a0edc5055b03b13bc2a20495961e50026"></a><!-- doxytag: member="Gtk::PrintSettings::has_key" ref="a0edc5055b03b13bc2a20495961e50026" args="(const Glib::ustring &amp;key) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::PrintSettings::has_key </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"> <em>key</em></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns <code>true</code>, if a value is associated with <em>key</em>. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000148">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>key</em>&#160;</td><td>A key. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd><code>true</code>, if <em>key</em> has a value. </dd></dl>

</div>
</div>
<a class="anchor" id="aa6755f714b483b7d13b2c214d9b77c4d"></a><!-- doxytag: member="Gtk::PrintSettings::load_from_file" ref="aa6755f714b483b7d13b2c214d9b77c4d" args="(const std::string &amp;file_name)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::PrintSettings::load_from_file </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01116.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a> &amp;&#160;</td>
          <td class="paramname"> <em>file_name</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Reads the print settings from <em>file_name</em>. </p>
<p>If the file could not be loaded then error is set to either a FileError or KeyFileError. See to_file().</p>
<dl class="since_2_14"><dt><b><a class="el" href="since_2_14.html#_since_2_14000115">Since gtkmm 2.14:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>file_name</em>&#160;</td><td>The filename to read the settings from. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd><code>true</code> on success. </dd></dl>

</div>
</div>
<a class="anchor" id="a13ea79af130b5015577ef98a2f47576b"></a><!-- doxytag: member="Gtk::PrintSettings::load_from_key_file" ref="a13ea79af130b5015577ef98a2f47576b" args="(const Glib::KeyFile &amp;key_file)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::PrintSettings::load_from_key_file </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1KeyFile.html">Glib::KeyFile</a> &amp;&#160;</td>
          <td class="paramname"> <em>key_file</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Reads the print settings from the <em>key_file</em>. </p>
<p>See <a class="el" href="classGtk_1_1PrintSettings.html#a868d9515e2e69b61dc9799c312255d23" title="This function adds the print settings from settings to key_file.">save_to_key_file()</a>.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>key_file</em>&#160;</td><td>The KeyFile to retrieve the settings from. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true on success.</dd></dl>
<dl><dt><b>Exceptions:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>KeyFileError</em>&#160;</td><td></td></tr>
  </table>
  </dd>
</dl>
<dl class="since_2_14"><dt><b><a class="el" href="since_2_14.html#_since_2_14000117">Since gtkmm 2.14:</a></b></dt><dd></dd></dl>

</div>
</div>
<a class="anchor" id="ac952631bd8aa672d9dd87d629ea06519"></a><!-- doxytag: member="Gtk::PrintSettings::load_from_key_file" ref="ac952631bd8aa672d9dd87d629ea06519" args="(const Glib::KeyFile &amp;key_file, const Glib::ustring &amp;group_name)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::PrintSettings::load_from_key_file </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1KeyFile.html">Glib::KeyFile</a> &amp;&#160;</td>
          <td class="paramname"> <em>key_file</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"> <em>group_name</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Reads the print settings from the group <em>group_name</em> in <em>key_file</em>. </p>
<p>If the file could not be loaded then error is set to either a FileError or KeyFileError.</p>
<dl class="since_2_14"><dt><b><a class="el" href="since_2_14.html#_since_2_14000116">Since gtkmm 2.14:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>key_file</em>&#160;</td><td>The KeyFile to retrieve the settings from. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>group_name</em>&#160;</td><td>The name of the group to use, or <code>0</code> to use the default "Print Settings". </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd><code>true</code> on success. </dd></dl>

</div>
</div>
<a class="anchor" id="a2b00db44ee83cb9a48893c6c58a7e8a3"></a><!-- doxytag: member="Gtk::PrintSettings::save_to_file" ref="a2b00db44ee83cb9a48893c6c58a7e8a3" args="(const std::string &amp;file_name) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::PrintSettings::save_to_file </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01116.html#a32db3d9898c44d3b3a578b560f7758cc">std::string</a> &amp;&#160;</td>
          <td class="paramname"> <em>file_name</em></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>This function saves the print settings from <em>settings</em> to <em>file_name</em>. </p>
<dl><dt><b>Exceptions:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>FileError</em>&#160;</td><td></td></tr>
  </table>
  </dd>
</dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>file_name</em>&#160;</td><td>The file to save to. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd><code>true</code> on success</dd></dl>
<dl class="since_2_12"><dt><b><a class="el" href="since_2_12.html#_since_2_12000063">Since gtkmm 2.12:</a></b></dt><dd></dd></dl>

</div>
</div>
<a class="anchor" id="a713787987894c9125c97d7d472211fb7"></a><!-- doxytag: member="Gtk::PrintSettings::save_to_key_file" ref="a713787987894c9125c97d7d472211fb7" args="(Glib::KeyFile &amp;key_file) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::save_to_key_file </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1KeyFile.html">Glib::KeyFile</a> &amp;&#160;</td>
          <td class="paramname"> <em>key_file</em></td>
          <td>&#160;)&#160;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>This function adds the print settings from <em>settings</em> to <em>key_file</em>, in the "Print Settings" group. </p>
<dl class="since_2_12"><dt><b><a class="el" href="since_2_12.html#_since_2_12000066">Since gtkmm 2.12:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>key_file</em>&#160;</td><td>The <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1KeyFile.html">Glib::KeyFile</a> to save the print settings to. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="aed701e7035d0c0416d4656c95015c620"></a><!-- doxytag: member="Gtk::PrintSettings::save_to_key_file" ref="aed701e7035d0c0416d4656c95015c620" args="(Glib::KeyFile &amp;key_file)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::save_to_key_file </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1KeyFile.html">Glib::KeyFile</a> &amp;&#160;</td>
          <td class="paramname"> <em>key_file</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>This function adds the print settings from <em>settings</em> to <em>key_file</em>, in the "Print Settings" group. </p>
<dl class="since_2_12"><dt><b><a class="el" href="since_2_12.html#_since_2_12000065">Since gtkmm 2.12:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>key_file</em>&#160;</td><td>The <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1KeyFile.html">Glib::KeyFile</a> to save the print settings to.</td></tr>
  </table>
  </dd>
</dl>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000047">Deprecated:</a></b></dt><dd>Use the const version. </dd></dl>

</div>
</div>
<a class="anchor" id="a868d9515e2e69b61dc9799c312255d23"></a><!-- doxytag: member="Gtk::PrintSettings::save_to_key_file" ref="a868d9515e2e69b61dc9799c312255d23" args="(Glib::KeyFile &amp;key_file, const Glib::ustring &amp;group_name) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::save_to_key_file </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1KeyFile.html">Glib::KeyFile</a> &amp;&#160;</td>
          <td class="paramname"> <em>key_file</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"> <em>group_name</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>This function adds the print settings from <em>settings</em> to <em>key_file</em>. </p>
<dl class="since_2_12"><dt><b><a class="el" href="since_2_12.html#_since_2_12000064">Since gtkmm 2.12:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>key_file</em>&#160;</td><td>The <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1KeyFile.html">Glib::KeyFile</a> to save the print settings to. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>group_name</em>&#160;</td><td>The group to add the settings to in <em>key_file</em>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="aae5bd5cc0c634f2d4b85c74b5d9b24d7"></a><!-- doxytag: member="Gtk::PrintSettings::set" ref="aae5bd5cc0c634f2d4b85c74b5d9b24d7" args="(const Glib::ustring &amp;key, const Glib::ustring &amp;value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"> <em>key</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"> <em>value</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Associates <em>value</em> with <em>key</em>. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000150">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>key</em>&#160;</td><td>A key. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>value</em>&#160;</td><td>A string value, or <code>0</code>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="afcc5b6ed73334362f4a69036da6cd9e3"></a><!-- doxytag: member="Gtk::PrintSettings::set_bool" ref="afcc5b6ed73334362f4a69036da6cd9e3" args="(const Glib::ustring &amp;key, bool value=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_bool </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"> <em>key</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"> <em>value</em> = <code>true</code></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets <em>key</em> to a boolean value. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000153">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>key</em>&#160;</td><td>A key. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>value</em>&#160;</td><td>A boolean. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a42ee5a6a3251d4b092c194732eee2ea0"></a><!-- doxytag: member="Gtk::PrintSettings::set_collate" ref="a42ee5a6a3251d4b092c194732eee2ea0" args="(bool collate=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_collate </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"> <em>collate</em> = <code>true</code></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the value of Gtk::PRINT_SETTINGS_COLLATE. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000176">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>collate</em>&#160;</td><td>Whether to collate the output. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a6c437f90ae922f3865b80053dcd14634"></a><!-- doxytag: member="Gtk::PrintSettings::set_default_source" ref="a6c437f90ae922f3865b80053dcd14634" args="(const Glib::ustring &amp;default_source)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_default_source </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"> <em>default_source</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the value of Gtk::PRINT_SETTINGS_DEFAULT_SOURCE. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000196">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>default_source</em>&#160;</td><td>The default source. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="aae630dd22311bff2dec07df0ccabc687"></a><!-- doxytag: member="Gtk::PrintSettings::set_dither" ref="aae630dd22311bff2dec07df0ccabc687" args="(const Glib::ustring &amp;dither)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_dither </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"> <em>dither</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the value of Gtk::PRINT_SETTINGS_DITHER. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000200">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>dither</em>&#160;</td><td>The dithering that is used. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="adeca28a23d3281b2f097b404166c7418"></a><!-- doxytag: member="Gtk::PrintSettings::set_double" ref="adeca28a23d3281b2f097b404166c7418" args="(const Glib::ustring &amp;key, double value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_double </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"> <em>key</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"> <em>value</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets <em>key</em> to a double value. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000156">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>key</em>&#160;</td><td>A key. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>value</em>&#160;</td><td>A double value. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a4c013dd0282b9461d62d34041fcb3d96"></a><!-- doxytag: member="Gtk::PrintSettings::set_duplex" ref="a4c013dd0282b9461d62d34041fcb3d96" args="(PrintDuplex duplex)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_duplex </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#ga50af48ce5ffc122b50924230939b78e3">PrintDuplex</a>&#160;</td>
          <td class="paramname"> <em>duplex</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the value of Gtk::PRINT_SETTINGS_DUPLEX. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000180">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>duplex</em>&#160;</td><td>A <a class="el" href="group__gtkmmEnums.html#ga50af48ce5ffc122b50924230939b78e3">Gtk::PrintDuplex</a> value. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a57823c89b11dbeaf7f9c44030c88582c"></a><!-- doxytag: member="Gtk::PrintSettings::set_finishings" ref="a57823c89b11dbeaf7f9c44030c88582c" args="(const Glib::ustring &amp;finishings)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_finishings </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"> <em>finishings</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the value of Gtk::PRINT_SETTINGS_FINISHINGS. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000202">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>finishings</em>&#160;</td><td>The finishings. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ac43cec16132ae384d2934c9082085af7"></a><!-- doxytag: member="Gtk::PrintSettings::set_int" ref="ac43cec16132ae384d2934c9082085af7" args="(const Glib::ustring &amp;key, int value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_int </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"> <em>key</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"> <em>value</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets <em>key</em> to an integer value. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000161">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>key</em>&#160;</td><td>A key. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>value</em>&#160;</td><td>An integer. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a6b74c2d0132156be768aa52c19917cc4"></a><!-- doxytag: member="Gtk::PrintSettings::set_length" ref="a6b74c2d0132156be768aa52c19917cc4" args="(const Glib::ustring &amp;key, double value, Unit unit)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_length </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"> <em>key</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"> <em>value</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#ga9cdd3adb4017a5c706e205aa914ba6fb">Unit</a>&#160;</td>
          <td class="paramname"> <em>unit</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Associates a length in units of <em>unit</em> with <em>key</em>. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000158">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>key</em>&#160;</td><td>A key. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>value</em>&#160;</td><td>A length. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>unit</em>&#160;</td><td>The unit of <em>length</em>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a3380f866e2183c82cb7b9c737c7968cf"></a><!-- doxytag: member="Gtk::PrintSettings::set_media_type" ref="a3380f866e2183c82cb7b9c737c7968cf" args="(const Glib::ustring &amp;media_type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_media_type </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"> <em>media_type</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the value of Gtk::PRINT_SETTINGS_MEDIA_TYPE. </p>
<p>The set of media types is defined in PWG 5101.1-2002 PWG.</p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000198">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>media_type</em>&#160;</td><td>The media type. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ac7512473a8ba42d4b332e3fa9eedde88"></a><!-- doxytag: member="Gtk::PrintSettings::set_n_copies" ref="ac7512473a8ba42d4b332e3fa9eedde88" args="(int num_copies)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_n_copies </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"> <em>num_copies</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the value of Gtk::PRINT_SETTINGS_N_COPIES. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000184">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>num_copies</em>&#160;</td><td>The number of copies. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="aa1e32315d2ad3047deb8e71912524f15"></a><!-- doxytag: member="Gtk::PrintSettings::set_number_up" ref="aa1e32315d2ad3047deb8e71912524f15" args="(NumberUpLayout number_up_layout)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_number_up </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#ga439c4b003562e9c4f6e20f76134d9da9">NumberUpLayout</a>&#160;</td>
          <td class="paramname"> <em>number_up_layout</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the value of Gtk::PRINT_SETTINGS_NUMBER_UP_LAYOUT. </p>
<dl class="since_2_14"><dt><b><a class="el" href="since_2_14.html#_since_2_14000119">Since gtkmm 2.14:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>number_up_layout</em>&#160;</td><td>A <a class="el" href="group__gtkmmEnums.html#ga439c4b003562e9c4f6e20f76134d9da9">Gtk::NumberUpLayout</a> value. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a4bf9e5bec0e24f2eaab3e26b56403222"></a><!-- doxytag: member="Gtk::PrintSettings::set_number_up" ref="a4bf9e5bec0e24f2eaab3e26b56403222" args="(int number_up)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_number_up </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"> <em>number_up</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the value of Gtk::PRINT_SETTINGS_NUMBER_UP. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000186">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>number_up</em>&#160;</td><td>The number of pages per sheet. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ae95e6f4b0953ed50e011b8592c454245"></a><!-- doxytag: member="Gtk::PrintSettings::set_orientation" ref="ae95e6f4b0953ed50e011b8592c454245" args="(PageOrientation orientation)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_orientation </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#ga466045b8876a149482ab0034c53302bf">PageOrientation</a>&#160;</td>
          <td class="paramname"> <em>orientation</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the value of Gtk::PRINT_SETTINGS_ORIENTATION. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000165">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>orientation</em>&#160;</td><td>A page orientation. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a4217acc6b3be2d88e0c22f73ad7fe27c"></a><!-- doxytag: member="Gtk::PrintSettings::set_output_bin" ref="a4217acc6b3be2d88e0c22f73ad7fe27c" args="(const Glib::ustring &amp;output_bin)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_output_bin </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"> <em>output_bin</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the value of Gtk::PRINT_SETTINGS_OUTPUT_BIN. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000204">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>output_bin</em>&#160;</td><td>The output bin. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a4c4e4fe3c1a3c45572705497074cf745"></a><!-- doxytag: member="Gtk::PrintSettings::set_page_ranges" ref="a4c4e4fe3c1a3c45572705497074cf745" args="(const Glib::ArrayHandle&lt; PageRange &gt; &amp;page_ranges)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_page_ranges </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ArrayHandle.html">Glib::ArrayHandle</a>&lt; <a class="el" href="classGtk_1_1PrintSettings_1_1PageRange.html">PageRange</a> &gt;&amp;&#160;</td>
          <td class="paramname"> <em>page_ranges</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="addaba6a327eee6b2b7e104c8f6aa4438"></a><!-- doxytag: member="Gtk::PrintSettings::set_page_set" ref="addaba6a327eee6b2b7e104c8f6aa4438" args="(PageSet page_set)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_page_set </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#ga26726525983cb55ec0633b7485143cf3">PageSet</a>&#160;</td>
          <td class="paramname"> <em>page_set</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the value of Gtk::PRINT_SETTINGS_PAGE_SET. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000194">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>page_set</em>&#160;</td><td>A <a class="el" href="group__gtkmmEnums.html#ga26726525983cb55ec0633b7485143cf3">Gtk::PageSet</a> value. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a617d9e76443850588e8c23221b7149ac"></a><!-- doxytag: member="Gtk::PrintSettings::set_paper_height" ref="a617d9e76443850588e8c23221b7149ac" args="(double height, Unit unit)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_paper_height </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"> <em>height</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#ga9cdd3adb4017a5c706e205aa914ba6fb">Unit</a>&#160;</td>
          <td class="paramname"> <em>unit</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the value of Gtk::PRINT_SETTINGS_PAPER_HEIGHT. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000172">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>height</em>&#160;</td><td>The paper height. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>unit</em>&#160;</td><td>The units of <em>height</em>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ac7cd04abafe46bde90930a23338db3e7"></a><!-- doxytag: member="Gtk::PrintSettings::set_paper_size" ref="ac7cd04abafe46bde90930a23338db3e7" args="(const PaperSize &amp;paper_size)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_paper_size </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classGtk_1_1PaperSize.html">PaperSize</a>&amp;&#160;</td>
          <td class="paramname"> <em>paper_size</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the value of Gtk::PRINT_SETTINGS_PAPER_FORMAT, Gtk::PRINT_SETTINGS_PAPER_WIDTH and Gtk::PRINT_SETTINGS_PAPER_HEIGHT. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000168">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>paper_size</em>&#160;</td><td>A paper size. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a60d82778f635cf3ec10479718fe6aa93"></a><!-- doxytag: member="Gtk::PrintSettings::set_paper_width" ref="a60d82778f635cf3ec10479718fe6aa93" args="(double width, Unit unit)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_paper_width </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"> <em>width</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#ga9cdd3adb4017a5c706e205aa914ba6fb">Unit</a>&#160;</td>
          <td class="paramname"> <em>unit</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the value of Gtk::PRINT_SETTINGS_PAPER_WIDTH. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000170">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>width</em>&#160;</td><td>The paper width. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>unit</em>&#160;</td><td>The units of <em>width</em>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a99442eba55aa91d042554c017836fb4f"></a><!-- doxytag: member="Gtk::PrintSettings::set_print_pages" ref="a99442eba55aa91d042554c017836fb4f" args="(PrintPages print_pages)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_print_pages </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#ga003abcb0f8711428f85e3c54c68ee25e">PrintPages</a>&#160;</td>
          <td class="paramname"> <em>print_pages</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the value of Gtk::PRINT_SETTINGS_PRINT_PAGES. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000192">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>pages</em>&#160;</td><td>A <a class="el" href="group__gtkmmEnums.html#ga003abcb0f8711428f85e3c54c68ee25e">Gtk::PrintPages</a> value. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a106391ffc8fad1e3aad71cde6260a943"></a><!-- doxytag: member="Gtk::PrintSettings::set_printer" ref="a106391ffc8fad1e3aad71cde6260a943" args="(const Glib::ustring &amp;name)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_printer </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"> <em>name</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Convenience function to set Gtk::PRINT_SETTINGS_PRINTER to <em>printer</em>. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000163">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>printer</em>&#160;</td><td>The printer name. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="aa9ae289b6ab79634582b46c41ad315e0"></a><!-- doxytag: member="Gtk::PrintSettings::set_printer_lpi" ref="aa9ae289b6ab79634582b46c41ad315e0" args="(double lpi)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_printer_lpi </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"> <em>lpi</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the value of Gtk::PRINT_SETTINGS_PRINTER_LPI. </p>
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000087">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>lpi</em>&#160;</td><td>The resolution in lpi (lines per inch). </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ab1d275a378fd9dc2ecb2148134dbfb63"></a><!-- doxytag: member="Gtk::PrintSettings::set_quality" ref="ab1d275a378fd9dc2ecb2148134dbfb63" args="(PrintQuality quality)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_quality </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gab282abd83fff59a70ddba9e26cd30e04">PrintQuality</a>&#160;</td>
          <td class="paramname"> <em>quality</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the value of Gtk::PRINT_SETTINGS_QUALITY. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000182">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>quality</em>&#160;</td><td>A <a class="el" href="group__gtkmmEnums.html#gab282abd83fff59a70ddba9e26cd30e04">Gtk::PrintQuality</a> value. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a96f73bbd21899c7887615f3c2d13dfaa"></a><!-- doxytag: member="Gtk::PrintSettings::set_resolution" ref="a96f73bbd21899c7887615f3c2d13dfaa" args="(int resolution)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_resolution </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"> <em>resolution</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the values of Gtk::PRINT_SETTINGS_RESOLUTION, Gtk::PRINT_SETTINGS_RESOLUTION_X and Gtk::PRINT_SETTINGS_RESOLUTION_Y. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000188">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>resolution</em>&#160;</td><td>The resolution in dpi. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ab7ab3ed073fe4e71304737bb9987e19e"></a><!-- doxytag: member="Gtk::PrintSettings::set_resolution_xy" ref="ab7ab3ed073fe4e71304737bb9987e19e" args="(int resolution_x, int resolution_y)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_resolution_xy </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"> <em>resolution_x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"> <em>resolution_y</em></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the values of Gtk::PRINT_SETTINGS_RESOLUTION, Gtk::PRINT_SETTINGS_RESOLUTION_X and Gtk::PRINT_SETTINGS_RESOLUTION_Y. </p>
<dl class="since_2_16"><dt><b><a class="el" href="since_2_16.html#_since_2_16000085">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>resolution_x</em>&#160;</td><td>The horizontal resolution in dpi. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>resolution_y</em>&#160;</td><td>The vertical resolution in dpi. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a194951700c82a3520ec9365f08977c38"></a><!-- doxytag: member="Gtk::PrintSettings::set_reverse" ref="a194951700c82a3520ec9365f08977c38" args="(bool reverse=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_reverse </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"> <em>reverse</em> = <code>true</code></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the value of Gtk::PRINT_SETTINGS_REVERSE. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000178">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>reverse</em>&#160;</td><td>Whether to reverse the output. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a673180f17410a986c2f3ac24641044ed"></a><!-- doxytag: member="Gtk::PrintSettings::set_scale" ref="a673180f17410a986c2f3ac24641044ed" args="(double scale)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_scale </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"> <em>scale</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the value of Gtk::PRINT_SETTINGS_SCALE. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000190">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>scale</em>&#160;</td><td>The scale in percent. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a2688f2bf741263a05b6110cf8959e42a"></a><!-- doxytag: member="Gtk::PrintSettings::set_use_color" ref="a2688f2bf741263a05b6110cf8959e42a" args="(bool use_color=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_use_color </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"> <em>use_color</em> = <code>true</code></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the value of Gtk::PRINT_SETTINGS_USE_COLOR. </p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000174">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>use_color</em>&#160;</td><td>Whether to use color. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a4e72863f59c25a15a3ad98dcb4629cec"></a><!-- doxytag: member="Gtk::PrintSettings::setting_foreach" ref="a4e72863f59c25a15a3ad98dcb4629cec" args="(const SlotForeach &amp;slot)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::setting_foreach </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../libsigc++-2.0/reference/html/classsigc_1_1slot.html">SlotForeach</a> &amp;&#160;</td>
          <td class="paramname"> <em>slot</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Calls a function for each print setting. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>slot</em>&#160;</td><td>The callback to call for each print setting. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a787c9f1ad2a6163d9892cf5d40ab371b"></a><!-- doxytag: member="Gtk::PrintSettings::unset" ref="a787c9f1ad2a6163d9892cf5d40ab371b" args="(const Glib::ustring &amp;key)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::unset </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"> <em>key</em></td>
          <td>&#160;)&#160;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Removes any value associated with <em>key</em>. </p>
<p>This has the same effect as setting the value to <code>0</code>.</p>
<dl class="since_2_10"><dt><b><a class="el" href="since_2_10.html#_since_2_10000151">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>key</em>&#160;</td><td>A key. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<hr/><h2>Friends And Related Function Documentation</h2>
<a class="anchor" id="a774374a459b75c38d4b86f2b6b03f914"></a><!-- doxytag: member="Gtk::PrintSettings::wrap" ref="a774374a459b75c38d4b86f2b6b03f914" args="(GtkPrintSettings *object, bool take_copy=false)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1PrintSettings.html">Gtk::PrintSettings</a> &gt; wrap </td>
          <td>(</td>
          <td class="paramtype">GtkPrintSettings *&#160;</td>
          <td class="paramname"> <em>object</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"> <em>take_copy</em> = <code>false</code></td><td>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [related]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>A <a class="elRef" href="../../../glibmm-2.4/reference/html/namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>object</em>&#160;</td><td>The C instance. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>take_copy</em>&#160;</td><td>False if the result should take ownership of the C instance. True if it should take a new copy or ref. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>A C++ instance that wraps this C instance. </dd></dl>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>gtkmm/printsettings.h</li>
</ul>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Tue May 4 13:21:57 2010 for gtkmm by&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
</html>