Sophie

Sophie

distrib > Mageia > 5 > i586 > media > core-release > by-pkgid > 36a4a1ce4320fd74059ccc32828cc5d4 > files > 534

gtkmm3.0-doc-3.14.0-2.mga5.noarch.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"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.7"/>
<title>gtkmm: Gtk::PrintSettings Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">gtkmm
   &#160;<span id="projectnumber">3.14.0</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.7 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <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 id="navrow2" class="tabs2">
    <ul class="tablist">
      <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="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="namespaceGtk.html">Gtk</a></li><li class="navelem"><a class="el" href="classGtk_1_1PrintSettings.html">PrintSettings</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pro-static-methods">Static Protected Member Functions</a> &#124;
<a href="#related">Related Functions</a> &#124;
<a href="classGtk_1_1PrintSettings-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">Gtk::PrintSettings Class Reference<div class="ingroups"><a class="el" href="group__Printing.html">Printing</a></div></div>  </div>
</div><!--header-->
<div class="contents">

<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 way...">PrintSettings</a> object represents the settings of a print dialog in a system-independent way.  
 <a href="classGtk_1_1PrintSettings.html#details">More...</a></p>

<p><code>#include &lt;gtkmm/printsettings.h&gt;</code></p>
<div class="dynheader">
Inheritance diagram for Gtk::PrintSettings:</div>
<div class="dyncontent">
<div class="center"><img src="classGtk_1_1PrintSettings__inherit__graph.png" border="0" usemap="#Gtk_1_1PrintSettings_inherit__map" alt="Inheritance graph"/></div>
<map name="Gtk_1_1PrintSettings_inherit__map" id="Gtk_1_1PrintSettings_inherit__map">
<area shape="rect" id="node2" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html" title="Glib::Object" alt="" coords="25,155,119,181"/><area shape="rect" id="node3" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html" title="Glib::ObjectBase" alt="" coords="9,80,135,107"/><area shape="rect" id="node4" href="http://library.gnome.org/devel/libsigc++/unstable/structsigc_1_1trackable.html" title="sigc::trackable" alt="" coords="15,5,129,32"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><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 class="memdesc:"><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 class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><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 class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:ac85f89b5d8929a58d9cb8c671b46f504"><td class="memItemLeft" align="right" valign="top">typedef <a class="elRef" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1slot.html">sigc::slot</a>&lt; void, <br class="typebreak" />
const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;, const <br class="typebreak" />
<a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/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 class="memdesc:ac85f89b5d8929a58d9cb8c671b46f504"><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">More...</a><br /></td></tr>
<tr class="separator:ac85f89b5d8929a58d9cb8c671b46f504"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a530c299a28ec52bdd3d134b5619375b5"><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 class="separator:a530c299a28ec52bdd3d134b5619375b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a766dd9fbb60d56eed35e9fdc2a8cf519"><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 class="memdesc:a766dd9fbb60d56eed35e9fdc2a8cf519"><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C GObject.  <a href="#a766dd9fbb60d56eed35e9fdc2a8cf519">More...</a><br /></td></tr>
<tr class="separator:a766dd9fbb60d56eed35e9fdc2a8cf519"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0c104b1cfb4f08db3b53a1cf48ebd03f"><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 class="memdesc:a0c104b1cfb4f08db3b53a1cf48ebd03f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C GObject.  <a href="#a0c104b1cfb4f08db3b53a1cf48ebd03f">More...</a><br /></td></tr>
<tr class="separator:a0c104b1cfb4f08db3b53a1cf48ebd03f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a607c619af7aa38332dd3521b605d30ea"><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 class="memdesc:a607c619af7aa38332dd3521b605d30ea"><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">More...</a><br /></td></tr>
<tr class="separator:a607c619af7aa38332dd3521b605d30ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a356e563036523a3110de128c488d7452"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/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 class="memdesc:a356e563036523a3110de128c488d7452"><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 way...">Gtk::PrintSettings</a> object.  <a href="#a356e563036523a3110de128c488d7452">More...</a><br /></td></tr>
<tr class="separator:a356e563036523a3110de128c488d7452"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6755f714b483b7d13b2c214d9b77c4d"><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/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; file_name)</td></tr>
<tr class="memdesc:aa6755f714b483b7d13b2c214d9b77c4d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reads the print settings from <em>file_name</em>.  <a href="#aa6755f714b483b7d13b2c214d9b77c4d">More...</a><br /></td></tr>
<tr class="separator:aa6755f714b483b7d13b2c214d9b77c4d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac952631bd8aa672d9dd87d629ea06519"><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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1KeyFile.html">Glib::KeyFile</a>&amp; key_file, const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; group_name)</td></tr>
<tr class="memdesc:ac952631bd8aa672d9dd87d629ea06519"><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">More...</a><br /></td></tr>
<tr class="separator:ac952631bd8aa672d9dd87d629ea06519"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a13ea79af130b5015577ef98a2f47576b"><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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1KeyFile.html">Glib::KeyFile</a>&amp; key_file)</td></tr>
<tr class="memdesc:a13ea79af130b5015577ef98a2f47576b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reads the print settings from the <em>key_file</em>.  <a href="#a13ea79af130b5015577ef98a2f47576b">More...</a><br /></td></tr>
<tr class="separator:a13ea79af130b5015577ef98a2f47576b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b00db44ee83cb9a48893c6c58a7e8a3"><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/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; file_name) const </td></tr>
<tr class="memdesc:a2b00db44ee83cb9a48893c6c58a7e8a3"><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">More...</a><br /></td></tr>
<tr class="separator:a2b00db44ee83cb9a48893c6c58a7e8a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a868d9515e2e69b61dc9799c312255d23"><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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1KeyFile.html">Glib::KeyFile</a>&amp; key_file, const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; group_name) const </td></tr>
<tr class="memdesc:a868d9515e2e69b61dc9799c312255d23"><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">More...</a><br /></td></tr>
<tr class="separator:a868d9515e2e69b61dc9799c312255d23"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a713787987894c9125c97d7d472211fb7"><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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1KeyFile.html">Glib::KeyFile</a>&amp; key_file) const </td></tr>
<tr class="memdesc:a713787987894c9125c97d7d472211fb7"><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">More...</a><br /></td></tr>
<tr class="separator:a713787987894c9125c97d7d472211fb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0edc5055b03b13bc2a20495961e50026"><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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key) const </td></tr>
<tr class="memdesc:a0edc5055b03b13bc2a20495961e50026"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns <code>true</code>, if a value is associated with <em>key</em>.  <a href="#a0edc5055b03b13bc2a20495961e50026">More...</a><br /></td></tr>
<tr class="separator:a0edc5055b03b13bc2a20495961e50026"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afaf6ff9f62628445e28ea367b74bddfd"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key) const </td></tr>
<tr class="memdesc:afaf6ff9f62628445e28ea367b74bddfd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Looks up the string value associated with <em>key</em>.  <a href="#afaf6ff9f62628445e28ea367b74bddfd">More...</a><br /></td></tr>
<tr class="separator:afaf6ff9f62628445e28ea367b74bddfd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae5bd5cc0c634f2d4b85c74b5d9b24d7"><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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key, const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; value)</td></tr>
<tr class="memdesc:aae5bd5cc0c634f2d4b85c74b5d9b24d7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Associates <em>value</em> with <em>key</em>.  <a href="#aae5bd5cc0c634f2d4b85c74b5d9b24d7">More...</a><br /></td></tr>
<tr class="separator:aae5bd5cc0c634f2d4b85c74b5d9b24d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a787c9f1ad2a6163d9892cf5d40ab371b"><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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key)</td></tr>
<tr class="memdesc:a787c9f1ad2a6163d9892cf5d40ab371b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Removes any value associated with <em>key</em>.  <a href="#a787c9f1ad2a6163d9892cf5d40ab371b">More...</a><br /></td></tr>
<tr class="separator:a787c9f1ad2a6163d9892cf5d40ab371b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e72863f59c25a15a3ad98dcb4629cec"><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="el" href="classGtk_1_1PrintSettings.html#ac85f89b5d8929a58d9cb8c671b46f504">SlotForeach</a>&amp; slot)</td></tr>
<tr class="memdesc:a4e72863f59c25a15a3ad98dcb4629cec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calls a function for each print setting.  <a href="#a4e72863f59c25a15a3ad98dcb4629cec">More...</a><br /></td></tr>
<tr class="separator:a4e72863f59c25a15a3ad98dcb4629cec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7c1eac057503ad785c3c49e869836a8"><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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key) const </td></tr>
<tr class="memdesc:aa7c1eac057503ad785c3c49e869836a8"><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">More...</a><br /></td></tr>
<tr class="separator:aa7c1eac057503ad785c3c49e869836a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afcc5b6ed73334362f4a69036da6cd9e3"><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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key, bool value=true)</td></tr>
<tr class="memdesc:afcc5b6ed73334362f4a69036da6cd9e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets <em>key</em> to a boolean value.  <a href="#afcc5b6ed73334362f4a69036da6cd9e3">More...</a><br /></td></tr>
<tr class="separator:afcc5b6ed73334362f4a69036da6cd9e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae5d8c34cc63e8407ab32147d437844d7"><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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key) const </td></tr>
<tr class="memdesc:ae5d8c34cc63e8407ab32147d437844d7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the double value associated with <em>key</em>, or 0.  <a href="#ae5d8c34cc63e8407ab32147d437844d7">More...</a><br /></td></tr>
<tr class="separator:ae5d8c34cc63e8407ab32147d437844d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f643cbc64120512402244ce3f1548da"><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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key, double def) const </td></tr>
<tr class="memdesc:a7f643cbc64120512402244ce3f1548da"><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">More...</a><br /></td></tr>
<tr class="separator:a7f643cbc64120512402244ce3f1548da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adeca28a23d3281b2f097b404166c7418"><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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key, double value)</td></tr>
<tr class="memdesc:adeca28a23d3281b2f097b404166c7418"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets <em>key</em> to a double value.  <a href="#adeca28a23d3281b2f097b404166c7418">More...</a><br /></td></tr>
<tr class="separator:adeca28a23d3281b2f097b404166c7418"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd8e2980c5490a294f6bc10e40aef79c"><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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key, <a class="el" href="group__gtkmmEnums.html#ga9cdd3adb4017a5c706e205aa914ba6fb">Unit</a> unit) const </td></tr>
<tr class="memdesc:afd8e2980c5490a294f6bc10e40aef79c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the value associated with <em>key</em>, interpreted as a length.  <a href="#afd8e2980c5490a294f6bc10e40aef79c">More...</a><br /></td></tr>
<tr class="separator:afd8e2980c5490a294f6bc10e40aef79c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6b74c2d0132156be768aa52c19917cc4"><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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key, double value, <a class="el" href="group__gtkmmEnums.html#ga9cdd3adb4017a5c706e205aa914ba6fb">Unit</a> unit)</td></tr>
<tr class="memdesc:a6b74c2d0132156be768aa52c19917cc4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Associates a length in units of <em>unit</em> with <em>key</em>.  <a href="#a6b74c2d0132156be768aa52c19917cc4">More...</a><br /></td></tr>
<tr class="separator:a6b74c2d0132156be768aa52c19917cc4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc1893d9e0412882a2c3179c35ef126d"><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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key) const </td></tr>
<tr class="memdesc:afc1893d9e0412882a2c3179c35ef126d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the integer value of <em>key</em>, or 0.  <a href="#afc1893d9e0412882a2c3179c35ef126d">More...</a><br /></td></tr>
<tr class="separator:afc1893d9e0412882a2c3179c35ef126d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad7eb13efa7eb39c71e2208e483151abb"><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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key, int def) const </td></tr>
<tr class="memdesc:ad7eb13efa7eb39c71e2208e483151abb"><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">More...</a><br /></td></tr>
<tr class="separator:ad7eb13efa7eb39c71e2208e483151abb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac43cec16132ae384d2934c9082085af7"><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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key, int value)</td></tr>
<tr class="memdesc:ac43cec16132ae384d2934c9082085af7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets <em>key</em> to an integer value.  <a href="#ac43cec16132ae384d2934c9082085af7">More...</a><br /></td></tr>
<tr class="separator:ac43cec16132ae384d2934c9082085af7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a9b36b4f96bedffd2370e91f87a92b7"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/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 class="memdesc:a7a9b36b4f96bedffd2370e91f87a92b7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convenience function to obtain the value of Gtk::PRINT_SETTINGS_PRINTER.  <a href="#a7a9b36b4f96bedffd2370e91f87a92b7">More...</a><br /></td></tr>
<tr class="separator:a7a9b36b4f96bedffd2370e91f87a92b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6a159239737dbe69b76c5255bb7b4118"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a6a159239737dbe69b76c5255bb7b4118">set_printer</a> (const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; printer)</td></tr>
<tr class="memdesc:a6a159239737dbe69b76c5255bb7b4118"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convenience function to set Gtk::PRINT_SETTINGS_PRINTER to <em>printer</em>.  <a href="#a6a159239737dbe69b76c5255bb7b4118">More...</a><br /></td></tr>
<tr class="separator:a6a159239737dbe69b76c5255bb7b4118"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aca6b2c3e26d7046af45aa099a25731fe"><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 class="memdesc:aca6b2c3e26d7046af45aa099a25731fe"><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" title="See also Gtk::PrintSettings::set_orientation(). ">Gtk::PageOrientation</a>.  <a href="#aca6b2c3e26d7046af45aa099a25731fe">More...</a><br /></td></tr>
<tr class="separator:aca6b2c3e26d7046af45aa099a25731fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae95e6f4b0953ed50e011b8592c454245"><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 class="memdesc:ae95e6f4b0953ed50e011b8592c454245"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_ORIENTATION.  <a href="#ae95e6f4b0953ed50e011b8592c454245">More...</a><br /></td></tr>
<tr class="separator:ae95e6f4b0953ed50e011b8592c454245"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9360f7a816b58a0b6cf278e4e5d1dd7b"><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 class="memdesc:a9360f7a816b58a0b6cf278e4e5d1dd7b"><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">More...</a><br /></td></tr>
<tr class="separator:a9360f7a816b58a0b6cf278e4e5d1dd7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a3c4504a528ab00efda7d91c8e20196"><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 class="memdesc:a0a3c4504a528ab00efda7d91c8e20196"><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">More...</a><br /></td></tr>
<tr class="separator:a0a3c4504a528ab00efda7d91c8e20196"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac7cd04abafe46bde90930a23338db3e7"><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 class="memdesc:ac7cd04abafe46bde90930a23338db3e7"><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">More...</a><br /></td></tr>
<tr class="separator:ac7cd04abafe46bde90930a23338db3e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abead97b1f5b91c560287c9f5a5502615"><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 class="memdesc:abead97b1f5b91c560287c9f5a5502615"><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">More...</a><br /></td></tr>
<tr class="separator:abead97b1f5b91c560287c9f5a5502615"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a60d82778f635cf3ec10479718fe6aa93"><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 class="memdesc:a60d82778f635cf3ec10479718fe6aa93"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_PAPER_WIDTH.  <a href="#a60d82778f635cf3ec10479718fe6aa93">More...</a><br /></td></tr>
<tr class="separator:a60d82778f635cf3ec10479718fe6aa93"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab389734ffa5669464786f8fd9198653c"><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 class="memdesc:ab389734ffa5669464786f8fd9198653c"><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">More...</a><br /></td></tr>
<tr class="separator:ab389734ffa5669464786f8fd9198653c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a617d9e76443850588e8c23221b7149ac"><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 class="memdesc:a617d9e76443850588e8c23221b7149ac"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_PAPER_HEIGHT.  <a href="#a617d9e76443850588e8c23221b7149ac">More...</a><br /></td></tr>
<tr class="separator:a617d9e76443850588e8c23221b7149ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad6bc21e8cfdce760251d39ca7e2366aa"><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 class="memdesc:ad6bc21e8cfdce760251d39ca7e2366aa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_USE_COLOR.  <a href="#ad6bc21e8cfdce760251d39ca7e2366aa">More...</a><br /></td></tr>
<tr class="separator:ad6bc21e8cfdce760251d39ca7e2366aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2688f2bf741263a05b6110cf8959e42a"><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 class="memdesc:a2688f2bf741263a05b6110cf8959e42a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_USE_COLOR.  <a href="#a2688f2bf741263a05b6110cf8959e42a">More...</a><br /></td></tr>
<tr class="separator:a2688f2bf741263a05b6110cf8959e42a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae5086a720b5329cba023707ec64fbc4e"><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 class="memdesc:ae5086a720b5329cba023707ec64fbc4e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_COLLATE.  <a href="#ae5086a720b5329cba023707ec64fbc4e">More...</a><br /></td></tr>
<tr class="separator:ae5086a720b5329cba023707ec64fbc4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a42ee5a6a3251d4b092c194732eee2ea0"><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 <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01627.html#a510caedb3e640b81620023a85c1280bba5f3b0a0aa3372b96cf0d5b5d69c1ee96">collate</a>=true)</td></tr>
<tr class="memdesc:a42ee5a6a3251d4b092c194732eee2ea0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_COLLATE.  <a href="#a42ee5a6a3251d4b092c194732eee2ea0">More...</a><br /></td></tr>
<tr class="separator:a42ee5a6a3251d4b092c194732eee2ea0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad85d6b81968e70ea8b047d59f3e27015"><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 class="memdesc:ad85d6b81968e70ea8b047d59f3e27015"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_REVERSE.  <a href="#ad85d6b81968e70ea8b047d59f3e27015">More...</a><br /></td></tr>
<tr class="separator:ad85d6b81968e70ea8b047d59f3e27015"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a194951700c82a3520ec9365f08977c38"><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/a01658.html#gaeee34a9f7380d22d29f0e895d1c014e0">reverse</a>=true)</td></tr>
<tr class="memdesc:a194951700c82a3520ec9365f08977c38"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_REVERSE.  <a href="#a194951700c82a3520ec9365f08977c38">More...</a><br /></td></tr>
<tr class="separator:a194951700c82a3520ec9365f08977c38"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad2b4bd4a4e8ef2e78c1fe5be0cc5f18b"><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 class="memdesc:ad2b4bd4a4e8ef2e78c1fe5be0cc5f18b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_DUPLEX.  <a href="#ad2b4bd4a4e8ef2e78c1fe5be0cc5f18b">More...</a><br /></td></tr>
<tr class="separator:ad2b4bd4a4e8ef2e78c1fe5be0cc5f18b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c013dd0282b9461d62d34041fcb3d96"><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 class="memdesc:a4c013dd0282b9461d62d34041fcb3d96"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_DUPLEX.  <a href="#a4c013dd0282b9461d62d34041fcb3d96">More...</a><br /></td></tr>
<tr class="separator:a4c013dd0282b9461d62d34041fcb3d96"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ff5818b2a59593988623e840948b8e3"><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 class="memdesc:a2ff5818b2a59593988623e840948b8e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_QUALITY.  <a href="#a2ff5818b2a59593988623e840948b8e3">More...</a><br /></td></tr>
<tr class="separator:a2ff5818b2a59593988623e840948b8e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab1d275a378fd9dc2ecb2148134dbfb63"><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 class="memdesc:ab1d275a378fd9dc2ecb2148134dbfb63"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_QUALITY.  <a href="#ab1d275a378fd9dc2ecb2148134dbfb63">More...</a><br /></td></tr>
<tr class="separator:ab1d275a378fd9dc2ecb2148134dbfb63"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a15a99f3c739cb80975a068ad77314fa7"><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 class="memdesc:a15a99f3c739cb80975a068ad77314fa7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_N_COPIES.  <a href="#a15a99f3c739cb80975a068ad77314fa7">More...</a><br /></td></tr>
<tr class="separator:a15a99f3c739cb80975a068ad77314fa7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac7512473a8ba42d4b332e3fa9eedde88"><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 class="memdesc:ac7512473a8ba42d4b332e3fa9eedde88"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_N_COPIES.  <a href="#ac7512473a8ba42d4b332e3fa9eedde88">More...</a><br /></td></tr>
<tr class="separator:ac7512473a8ba42d4b332e3fa9eedde88"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a843521905c474c94401a4336bbabb035"><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 class="memdesc:a843521905c474c94401a4336bbabb035"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_NUMBER_UP.  <a href="#a843521905c474c94401a4336bbabb035">More...</a><br /></td></tr>
<tr class="separator:a843521905c474c94401a4336bbabb035"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4bf9e5bec0e24f2eaab3e26b56403222"><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 class="memdesc:a4bf9e5bec0e24f2eaab3e26b56403222"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_NUMBER_UP.  <a href="#a4bf9e5bec0e24f2eaab3e26b56403222">More...</a><br /></td></tr>
<tr class="separator:a4bf9e5bec0e24f2eaab3e26b56403222"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac707107fa2705decdfffae2b7c9bf36d"><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 class="memdesc:ac707107fa2705decdfffae2b7c9bf36d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_NUMBER_UP_LAYOUT.  <a href="#ac707107fa2705decdfffae2b7c9bf36d">More...</a><br /></td></tr>
<tr class="separator:ac707107fa2705decdfffae2b7c9bf36d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa1e32315d2ad3047deb8e71912524f15"><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 class="memdesc:aa1e32315d2ad3047deb8e71912524f15"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_NUMBER_UP_LAYOUT.  <a href="#aa1e32315d2ad3047deb8e71912524f15">More...</a><br /></td></tr>
<tr class="separator:aa1e32315d2ad3047deb8e71912524f15"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f6d1ac6164e4c9d91cae924fcceb947"><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 class="memdesc:a1f6d1ac6164e4c9d91cae924fcceb947"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_RESOLUTION.  <a href="#a1f6d1ac6164e4c9d91cae924fcceb947">More...</a><br /></td></tr>
<tr class="separator:a1f6d1ac6164e4c9d91cae924fcceb947"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a96f73bbd21899c7887615f3c2d13dfaa"><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 class="memdesc:a96f73bbd21899c7887615f3c2d13dfaa"><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">More...</a><br /></td></tr>
<tr class="separator:a96f73bbd21899c7887615f3c2d13dfaa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1cd03bfa23ce7a53d764d54c8d187b3"><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 class="memdesc:af1cd03bfa23ce7a53d764d54c8d187b3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_RESOLUTION_X.  <a href="#af1cd03bfa23ce7a53d764d54c8d187b3">More...</a><br /></td></tr>
<tr class="separator:af1cd03bfa23ce7a53d764d54c8d187b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0ff1a7c1fe2c302071e6dbb25ab94fc9"><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 class="memdesc:a0ff1a7c1fe2c302071e6dbb25ab94fc9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_RESOLUTION_Y.  <a href="#a0ff1a7c1fe2c302071e6dbb25ab94fc9">More...</a><br /></td></tr>
<tr class="separator:a0ff1a7c1fe2c302071e6dbb25ab94fc9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab7ab3ed073fe4e71304737bb9987e19e"><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 class="memdesc:ab7ab3ed073fe4e71304737bb9987e19e"><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">More...</a><br /></td></tr>
<tr class="separator:ab7ab3ed073fe4e71304737bb9987e19e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa1d8653b45c68a374f947e44df5aee04"><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 class="memdesc:aa1d8653b45c68a374f947e44df5aee04"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_PRINTER_LPI.  <a href="#aa1d8653b45c68a374f947e44df5aee04">More...</a><br /></td></tr>
<tr class="separator:aa1d8653b45c68a374f947e44df5aee04"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa9ae289b6ab79634582b46c41ad315e0"><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 class="memdesc:aa9ae289b6ab79634582b46c41ad315e0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_PRINTER_LPI.  <a href="#aa9ae289b6ab79634582b46c41ad315e0">More...</a><br /></td></tr>
<tr class="separator:aa9ae289b6ab79634582b46c41ad315e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a25b62af0739d3c79645bcc491fe5d2e1"><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 class="memdesc:a25b62af0739d3c79645bcc491fe5d2e1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_SCALE.  <a href="#a25b62af0739d3c79645bcc491fe5d2e1">More...</a><br /></td></tr>
<tr class="separator:a25b62af0739d3c79645bcc491fe5d2e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a673180f17410a986c2f3ac24641044ed"><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 class="memdesc:a673180f17410a986c2f3ac24641044ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_SCALE.  <a href="#a673180f17410a986c2f3ac24641044ed">More...</a><br /></td></tr>
<tr class="separator:a673180f17410a986c2f3ac24641044ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af2188207ff4f184cf37a74a4ede04f92"><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 class="memdesc:af2188207ff4f184cf37a74a4ede04f92"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_PRINT_PAGES.  <a href="#af2188207ff4f184cf37a74a4ede04f92">More...</a><br /></td></tr>
<tr class="separator:af2188207ff4f184cf37a74a4ede04f92"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb546321c898c41c8aa7aa2e76a27c9d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#adb546321c898c41c8aa7aa2e76a27c9d">set_print_pages</a> (<a class="el" href="group__gtkmmEnums.html#ga003abcb0f8711428f85e3c54c68ee25e">PrintPages</a> pages)</td></tr>
<tr class="memdesc:adb546321c898c41c8aa7aa2e76a27c9d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_PRINT_PAGES.  <a href="#adb546321c898c41c8aa7aa2e76a27c9d">More...</a><br /></td></tr>
<tr class="separator:adb546321c898c41c8aa7aa2e76a27c9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af7c175951f27eb0bc7182c8a441b0890"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00965.html">std::vector</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#af7c175951f27eb0bc7182c8a441b0890">get_page_ranges</a> () const </td></tr>
<tr class="separator:af7c175951f27eb0bc7182c8a441b0890"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9fd8aa13a0687925c58faf3b594a29f0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a9fd8aa13a0687925c58faf3b594a29f0">set_page_ranges</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00965.html">std::vector</a>&lt; <a class="el" href="classGtk_1_1PrintSettings_1_1PageRange.html">PageRange</a> &gt;&amp; page_ranges)</td></tr>
<tr class="separator:a9fd8aa13a0687925c58faf3b594a29f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49c2ea929f017a1e99a414b64797cf81"><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 class="memdesc:a49c2ea929f017a1e99a414b64797cf81"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_PAGE_SET.  <a href="#a49c2ea929f017a1e99a414b64797cf81">More...</a><br /></td></tr>
<tr class="separator:a49c2ea929f017a1e99a414b64797cf81"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:addaba6a327eee6b2b7e104c8f6aa4438"><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 class="memdesc:addaba6a327eee6b2b7e104c8f6aa4438"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_PAGE_SET.  <a href="#addaba6a327eee6b2b7e104c8f6aa4438">More...</a><br /></td></tr>
<tr class="separator:addaba6a327eee6b2b7e104c8f6aa4438"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f2425afcaab4371e49f0cf4c626ab67"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/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 class="memdesc:a0f2425afcaab4371e49f0cf4c626ab67"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_DEFAULT_SOURCE.  <a href="#a0f2425afcaab4371e49f0cf4c626ab67">More...</a><br /></td></tr>
<tr class="separator:a0f2425afcaab4371e49f0cf4c626ab67"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c437f90ae922f3865b80053dcd14634"><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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; default_source)</td></tr>
<tr class="memdesc:a6c437f90ae922f3865b80053dcd14634"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_DEFAULT_SOURCE.  <a href="#a6c437f90ae922f3865b80053dcd14634">More...</a><br /></td></tr>
<tr class="separator:a6c437f90ae922f3865b80053dcd14634"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a754ce84ca7127e7f0dadc31ecf25dcae"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/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 class="memdesc:a754ce84ca7127e7f0dadc31ecf25dcae"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_MEDIA_TYPE.  <a href="#a754ce84ca7127e7f0dadc31ecf25dcae">More...</a><br /></td></tr>
<tr class="separator:a754ce84ca7127e7f0dadc31ecf25dcae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3380f866e2183c82cb7b9c737c7968cf"><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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; media_type)</td></tr>
<tr class="memdesc:a3380f866e2183c82cb7b9c737c7968cf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_MEDIA_TYPE.  <a href="#a3380f866e2183c82cb7b9c737c7968cf">More...</a><br /></td></tr>
<tr class="separator:a3380f866e2183c82cb7b9c737c7968cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab159f42a3e54b82a29effce328536e45"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/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 class="memdesc:ab159f42a3e54b82a29effce328536e45"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_DITHER.  <a href="#ab159f42a3e54b82a29effce328536e45">More...</a><br /></td></tr>
<tr class="separator:ab159f42a3e54b82a29effce328536e45"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae630dd22311bff2dec07df0ccabc687"><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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; dither)</td></tr>
<tr class="memdesc:aae630dd22311bff2dec07df0ccabc687"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_DITHER.  <a href="#aae630dd22311bff2dec07df0ccabc687">More...</a><br /></td></tr>
<tr class="separator:aae630dd22311bff2dec07df0ccabc687"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7da33ca8e6785e8a4141aa54d7f7ae8e"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/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 class="memdesc:a7da33ca8e6785e8a4141aa54d7f7ae8e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_FINISHINGS.  <a href="#a7da33ca8e6785e8a4141aa54d7f7ae8e">More...</a><br /></td></tr>
<tr class="separator:a7da33ca8e6785e8a4141aa54d7f7ae8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57823c89b11dbeaf7f9c44030c88582c"><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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; finishings)</td></tr>
<tr class="memdesc:a57823c89b11dbeaf7f9c44030c88582c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_FINISHINGS.  <a href="#a57823c89b11dbeaf7f9c44030c88582c">More...</a><br /></td></tr>
<tr class="separator:a57823c89b11dbeaf7f9c44030c88582c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a80f73cb1981eab061993d881081298d1"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/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 class="memdesc:a80f73cb1981eab061993d881081298d1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_OUTPUT_BIN.  <a href="#a80f73cb1981eab061993d881081298d1">More...</a><br /></td></tr>
<tr class="separator:a80f73cb1981eab061993d881081298d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4217acc6b3be2d88e0c22f73ad7fe27c"><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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; output_bin)</td></tr>
<tr class="memdesc:a4217acc6b3be2d88e0c22f73ad7fe27c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_OUTPUT_BIN.  <a href="#a4217acc6b3be2d88e0c22f73ad7fe27c">More...</a><br /></td></tr>
<tr class="separator:a4217acc6b3be2d88e0c22f73ad7fe27c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:a4ed6b8df0c6299274d933c16987480a3"><td class="memItemLeft" align="right" valign="top">static GType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a4ed6b8df0c6299274d933c16987480a3">get_type</a> ()</td></tr>
<tr class="memdesc:a4ed6b8df0c6299274d933c16987480a3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the GType for this class, for use with the underlying GObject type system.  <a href="#a4ed6b8df0c6299274d933c16987480a3">More...</a><br /></td></tr>
<tr class="separator:a4ed6b8df0c6299274d933c16987480a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a11040215f807bf1daf52b22e53ada59e"><td class="memItemLeft" align="right" valign="top">static <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/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 class="separator:a11040215f807bf1daf52b22e53ada59e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:a73756625292f7e866ec90ed575f530e6"><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 class="separator:a73756625292f7e866ec90ed575f530e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-static-methods"></a>
Static Protected Member Functions</h2></td></tr>
<tr class="memitem:aa61ee260c10537489ed82af0999dea22"><td class="memItemLeft" align="right" valign="top">static <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1KeyFile.html">Glib::KeyFile</a>&amp; key_file)</td></tr>
<tr class="memdesc:aa61ee260c10537489ed82af0999dea22"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reads the print settings from the <em>key_file</em>.  <a href="#aa61ee260c10537489ed82af0999dea22">More...</a><br /></td></tr>
<tr class="separator:aa61ee260c10537489ed82af0999dea22"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad960d3a9b9831450e15a879472f76a1f"><td class="memItemLeft" align="right" valign="top">static <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1KeyFile.html">Glib::KeyFile</a>&amp; key_file, const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; group_name)</td></tr>
<tr class="memdesc:ad960d3a9b9831450e15a879472f76a1f"><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">More...</a><br /></td></tr>
<tr class="separator:ad960d3a9b9831450e15a879472f76a1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a60a47b099019b9d883388c022be0d438"><td class="memItemLeft" align="right" valign="top">static <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/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/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; file_name)</td></tr>
<tr class="memdesc:a60a47b099019b9d883388c022be0d438"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reads the print settings from <em>file_name</em>.  <a href="#a60a47b099019b9d883388c022be0d438">More...</a><br /></td></tr>
<tr class="separator:a60a47b099019b9d883388c022be0d438"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="related"></a>
Related Functions</h2></td></tr>
<tr><td class="ititle" colspan="2"><p>(Note that these are not member functions.) </p>
</td></tr>
<tr class="memitem:a774374a459b75c38d4b86f2b6b03f914"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/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 class="memdesc:a774374a459b75c38d4b86f2b6b03f914"><td class="mdescLeft">&#160;</td><td class="mdescRight">A <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object.  <a href="#a774374a459b75c38d4b86f2b6b03f914">More...</a><br /></td></tr>
<tr class="separator:a774374a459b75c38d4b86f2b6b03f914"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><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 way...">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_10000164">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
</div><h2 class="groupheader">Member Typedef Documentation</h2>
<a class="anchor" id="ac85f89b5d8929a58d9cb8c671b46f504"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="elRef" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1slot.html">sigc::slot</a>&lt;void, const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp;, const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp;&gt; <a class="el" href="classGtk_1_1PrintSettings.html#ac85f89b5d8929a58d9cb8c671b46f504">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>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a530c299a28ec52bdd3d134b5619375b5"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual Gtk::PrintSettings::~PrintSettings </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a73756625292f7e866ec90ed575f530e6"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Gtk::PrintSettings::PrintSettings </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a356e563036523a3110de128c488d7452"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/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>)</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 way...">Gtk::PrintSettings</a> object. </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 class="section return"><dt>Returns</dt><dd>A newly allocated copy of <em>other</em>. </dd></dl>

</div>
</div>
<a class="anchor" id="a11040215f807bf1daf52b22e53ada59e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/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>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a60a47b099019b9d883388c022be0d438"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/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/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a> &amp;&#160;</td>
          <td class="paramname"><em>file_name</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </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 way...">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 class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">file_name</td><td>The filename to read the settings from. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</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 way...">PrintSettings</a></dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
  <table class="exception">
    <tr><td class="paramname">KeyFileError,FileError</td><td></td></tr>
  </table>
  </dd>
</dl>
<dl class="since_2_14"><dt><b><a class="el" href="since_2_14.html#_since_2_14000096">Since gtkmm 2.14:</a></b></dt><dd></dd></dl>

</div>
</div>
<a class="anchor" id="aa61ee260c10537489ed82af0999dea22"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1KeyFile.html">Glib::KeyFile</a> &amp;&#160;</td>
          <td class="paramname"><em>key_file</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </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 way...">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 class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">key_file</td><td>The KeyFile to retrieve the settings from. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</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 way...">PrintSettings</a></dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
  <table class="exception">
    <tr><td class="paramname">KeyFileError,FileError</td><td></td></tr>
  </table>
  </dd>
</dl>
<dl class="since_2_14"><dt><b><a class="el" href="since_2_14.html#_since_2_14000094">Since gtkmm 2.14:</a></b></dt><dd></dd></dl>

</div>
</div>
<a class="anchor" id="ad960d3a9b9831450e15a879472f76a1f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/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="http://library.gnome.org/devel/glibmm/unstable/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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>group_name</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </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 way...">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 class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">key_file</td><td>The KeyFile to retrieve the settings from. </td></tr>
    <tr><td class="paramname">group_name</td><td>The name of the group to use. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</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 way...">PrintSettings</a></dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
  <table class="exception">
    <tr><td class="paramname">KeyFileError,FileError</td><td></td></tr>
  </table>
  </dd>
</dl>
<dl class="since_2_14"><dt><b><a class="el" href="since_2_14.html#_since_2_14000095">Since gtkmm 2.14:</a></b></dt><dd></dd></dl>

</div>
</div>
<a class="anchor" id="afaf6ff9f62628445e28ea367b74bddfd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> Gtk::PrintSettings::get </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>key</em></td><td>)</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_10000167">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">key</td><td>A key. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The string value for <em>key</em>. </dd></dl>

</div>
</div>
<a class="anchor" id="aa7c1eac057503ad785c3c49e869836a8"></a>
<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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>key</em></td><td>)</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_10000170">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">key</td><td>A key. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><code>true</code>, if <em>key</em> maps to a true value. </dd></dl>

</div>
</div>
<a class="anchor" id="ae5086a720b5329cba023707ec64fbc4e"></a>
<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>)</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_10000193">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="section return"><dt>Returns</dt><dd>Whether to collate the printed pages. </dd></dl>

</div>
</div>
<a class="anchor" id="a0f2425afcaab4371e49f0cf4c626ab67"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> Gtk::PrintSettings::get_default_source </td>
          <td>(</td>
          <td class="paramname"></td><td>)</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_10000213">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="section return"><dt>Returns</dt><dd>The default source. </dd></dl>

</div>
</div>
<a class="anchor" id="ab159f42a3e54b82a29effce328536e45"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> Gtk::PrintSettings::get_dither </td>
          <td>(</td>
          <td class="paramname"></td><td>)</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_10000217">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="section return"><dt>Returns</dt><dd>The dithering that is used. </dd></dl>

</div>
</div>
<a class="anchor" id="ae5d8c34cc63e8407ab32147d437844d7"></a>
<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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>key</em></td><td>)</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_10000172">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">key</td><td>A key. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The double value of <em>key</em>. </dd></dl>

</div>
</div>
<a class="anchor" id="a7f643cbc64120512402244ce3f1548da"></a>
<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="http://library.gnome.org/devel/glibmm/unstable/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>&#160;</td>
        </tr>
        <tr>
          <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_10000173">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">key</td><td>A key. </td></tr>
    <tr><td class="paramname">def</td><td>The default value. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The floating point number associated with <em>key</em>. </dd></dl>

</div>
</div>
<a class="anchor" id="ad2b4bd4a4e8ef2e78c1fe5be0cc5f18b"></a>
<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>)</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_10000197">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="section return"><dt>Returns</dt><dd>Whether to print the output in duplex. </dd></dl>

</div>
</div>
<a class="anchor" id="a7da33ca8e6785e8a4141aa54d7f7ae8e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> Gtk::PrintSettings::get_finishings </td>
          <td>(</td>
          <td class="paramname"></td><td>)</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_10000219">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="section return"><dt>Returns</dt><dd>The finishings. </dd></dl>

</div>
</div>
<a class="anchor" id="afc1893d9e0412882a2c3179c35ef126d"></a>
<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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>key</em></td><td>)</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_10000177">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">key</td><td>A key. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The integer value of <em>key</em>. </dd></dl>

</div>
</div>
<a class="anchor" id="ad7eb13efa7eb39c71e2208e483151abb"></a>
<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="http://library.gnome.org/devel/glibmm/unstable/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>&#160;</td>
        </tr>
        <tr>
          <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_10000178">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">key</td><td>A key. </td></tr>
    <tr><td class="paramname">def</td><td>The default value. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The integer value of <em>key</em>. </dd></dl>

</div>
</div>
<a class="anchor" id="afd8e2980c5490a294f6bc10e40aef79c"></a>
<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="http://library.gnome.org/devel/glibmm/unstable/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>&#160;</td>
        </tr>
        <tr>
          <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_10000175">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">key</td><td>A key. </td></tr>
    <tr><td class="paramname">unit</td><td>The unit of the return value. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The length value of <em>key</em>, converted to <em>unit</em>. </dd></dl>

</div>
</div>
<a class="anchor" id="a754ce84ca7127e7f0dadc31ecf25dcae"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> Gtk::PrintSettings::get_media_type </td>
          <td>(</td>
          <td class="paramname"></td><td>)</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_10000215">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="section return"><dt>Returns</dt><dd>The media type. </dd></dl>

</div>
</div>
<a class="anchor" id="a15a99f3c739cb80975a068ad77314fa7"></a>
<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>)</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_10000201">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="section return"><dt>Returns</dt><dd>The number of copies to print. </dd></dl>

</div>
</div>
<a class="anchor" id="a843521905c474c94401a4336bbabb035"></a>
<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>)</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_10000203">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="section return"><dt>Returns</dt><dd>The number of pages per sheet. </dd></dl>

</div>
</div>
<a class="anchor" id="ac707107fa2705decdfffae2b7c9bf36d"></a>
<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>)</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_14000100">Since gtkmm 2.14:</a></b></dt><dd></dd></dl>
<dl class="section return"><dt>Returns</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>
<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>)</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" title="See also Gtk::PrintSettings::set_orientation(). ">Gtk::PageOrientation</a>. </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 class="section return"><dt>Returns</dt><dd>The orientation. </dd></dl>

</div>
</div>
<a class="anchor" id="a80f73cb1981eab061993d881081298d1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> Gtk::PrintSettings::get_output_bin </td>
          <td>(</td>
          <td class="paramname"></td><td>)</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_10000221">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="section return"><dt>Returns</dt><dd>The output bin. </dd></dl>

</div>
</div>
<a class="anchor" id="af7c175951f27eb0bc7182c8a441b0890"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00965.html">std::vector</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>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a49c2ea929f017a1e99a414b64797cf81"></a>
<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>)</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_10000211">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="section return"><dt>Returns</dt><dd>The set of pages to print. </dd></dl>

</div>
</div>
<a class="anchor" id="ab389734ffa5669464786f8fd9198653c"></a>
<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>)</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_10000189">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">unit</td><td>The unit for the return value. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The paper height, in units of <em>unit</em>. </dd></dl>

</div>
</div>
<a class="anchor" id="a9360f7a816b58a0b6cf278e4e5d1dd7b"></a>
<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>)</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_10000184">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="section return"><dt>Returns</dt><dd>The paper size. </dd></dl>

</div>
</div>
<a class="anchor" id="a0a3c4504a528ab00efda7d91c8e20196"></a>
<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>)</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_10000185">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="section return"><dt>Returns</dt><dd>The paper size. </dd></dl>

</div>
</div>
<a class="anchor" id="abead97b1f5b91c560287c9f5a5502615"></a>
<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>)</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_10000187">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">unit</td><td>The unit for the return value. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The paper width, in units of <em>unit</em>. </dd></dl>

</div>
</div>
<a class="anchor" id="af2188207ff4f184cf37a74a4ede04f92"></a>
<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>)</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_10000209">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="section return"><dt>Returns</dt><dd>Which pages to print. </dd></dl>

</div>
</div>
<a class="anchor" id="a7a9b36b4f96bedffd2370e91f87a92b7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> Gtk::PrintSettings::get_printer </td>
          <td>(</td>
          <td class="paramname"></td><td>)</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_10000180">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="section return"><dt>Returns</dt><dd>The printer name. </dd></dl>

</div>
</div>
<a class="anchor" id="aa1d8653b45c68a374f947e44df5aee04"></a>
<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>)</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_16000083">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<dl class="section return"><dt>Returns</dt><dd>The resolution in lpi (lines per inch). </dd></dl>

</div>
</div>
<a class="anchor" id="a2ff5818b2a59593988623e840948b8e3"></a>
<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>)</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_10000199">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="section return"><dt>Returns</dt><dd>The print quality. </dd></dl>

</div>
</div>
<a class="anchor" id="a1f6d1ac6164e4c9d91cae924fcceb947"></a>
<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>)</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_10000205">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="section return"><dt>Returns</dt><dd>The resolution in dpi. </dd></dl>

</div>
</div>
<a class="anchor" id="af1cd03bfa23ce7a53d764d54c8d187b3"></a>
<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>)</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_16000080">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<dl class="section return"><dt>Returns</dt><dd>The horizontal resolution in dpi. </dd></dl>

</div>
</div>
<a class="anchor" id="a0ff1a7c1fe2c302071e6dbb25ab94fc9"></a>
<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>)</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_16000081">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<dl class="section return"><dt>Returns</dt><dd>The vertical resolution in dpi. </dd></dl>

</div>
</div>
<a class="anchor" id="ad85d6b81968e70ea8b047d59f3e27015"></a>
<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>)</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_10000195">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="section return"><dt>Returns</dt><dd>Whether to reverse the order of the printed pages. </dd></dl>

</div>
</div>
<a class="anchor" id="a25b62af0739d3c79645bcc491fe5d2e1"></a>
<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>)</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_10000207">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="section return"><dt>Returns</dt><dd>The scale in percent. </dd></dl>

</div>
</div>
<a class="anchor" id="a4ed6b8df0c6299274d933c16987480a3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static GType Gtk::PrintSettings::get_type </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Get the GType for this class, for use with the underlying GObject type system. </p>

</div>
</div>
<a class="anchor" id="ad6bc21e8cfdce760251d39ca7e2366aa"></a>
<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>)</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_10000191">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="section return"><dt>Returns</dt><dd>Whether to use color. </dd></dl>

</div>
</div>
<a class="anchor" id="a766dd9fbb60d56eed35e9fdc2a8cf519"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">GtkPrintSettings* Gtk::PrintSettings::gobj </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a0c104b1cfb4f08db3b53a1cf48ebd03f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const GtkPrintSettings* Gtk::PrintSettings::gobj </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

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

</div>
</div>
<a class="anchor" id="a607c619af7aa38332dd3521b605d30ea"></a>
<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>)</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>
<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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>key</em></td><td>)</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_10000166">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">key</td><td>A key. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><code>true</code>, if <em>key</em> has a value. </dd></dl>

</div>
</div>
<a class="anchor" id="aa6755f714b483b7d13b2c214d9b77c4d"></a>
<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/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a> &amp;&#160;</td>
          <td class="paramname"><em>file_name</em></td><td>)</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_14000097">Since gtkmm 2.14:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">file_name</td><td>The filename to read the settings from. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><code>true</code> on success. </dd></dl>

</div>
</div>
<a class="anchor" id="ac952631bd8aa672d9dd87d629ea06519"></a>
<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="http://library.gnome.org/devel/glibmm/unstable/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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>group_name</em>&#160;</td>
        </tr>
        <tr>
          <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_14000098">Since gtkmm 2.14:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">key_file</td><td>The KeyFile to retrieve the settings from. </td></tr>
    <tr><td class="paramname">group_name</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="section return"><dt>Returns</dt><dd><code>true</code> on success. </dd></dl>

</div>
</div>
<a class="anchor" id="a13ea79af130b5015577ef98a2f47576b"></a>
<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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1KeyFile.html">Glib::KeyFile</a> &amp;&#160;</td>
          <td class="paramname"><em>key_file</em></td><td>)</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 class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">key_file</td><td>The KeyFile to retrieve the settings from. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true on success.</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
  <table class="exception">
    <tr><td class="paramname">KeyFileError,FileError</td><td></td></tr>
  </table>
  </dd>
</dl>
<dl class="since_2_14"><dt><b><a class="el" href="since_2_14.html#_since_2_14000099">Since gtkmm 2.14:</a></b></dt><dd></dd></dl>

</div>
</div>
<a class="anchor" id="a2b00db44ee83cb9a48893c6c58a7e8a3"></a>
<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/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a> &amp;&#160;</td>
          <td class="paramname"><em>file_name</em></td><td>)</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 class="exception"><dt>Exceptions</dt><dd>
  <table class="exception">
    <tr><td class="paramname">FileError</td><td></td></tr>
  </table>
  </dd>
</dl>
<dl class="since_2_12"><dt><b><a class="el" href="since_2_12.html#_since_2_12000053">Since gtkmm 2.12:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">file_name</td><td>The file to save to. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><code>true</code> on success. </dd></dl>

</div>
</div>
<a class="anchor" id="a868d9515e2e69b61dc9799c312255d23"></a>
<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="http://library.gnome.org/devel/glibmm/unstable/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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>group_name</em>&#160;</td>
        </tr>
        <tr>
          <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_12000054">Since gtkmm 2.12:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">key_file</td><td>The <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1KeyFile.html">Glib::KeyFile</a> to save the print settings to. </td></tr>
    <tr><td class="paramname">group_name</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="a713787987894c9125c97d7d472211fb7"></a>
<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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1KeyFile.html">Glib::KeyFile</a> &amp;&#160;</td>
          <td class="paramname"><em>key_file</em></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>, in the "Print Settings" group. </p>
<dl class="since_2_12"><dt><b><a class="el" href="since_2_12.html#_since_2_12000055">Since gtkmm 2.12:</a></b></dt><dd><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">key_file</td><td>The <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1KeyFile.html">Glib::KeyFile</a> to save the print settings to. </td></tr>
  </table>
  </dd>
</dl>
</dd></dl>

</div>
</div>
<a class="anchor" id="aae5bd5cc0c634f2d4b85c74b5d9b24d7"></a>
<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="http://library.gnome.org/devel/glibmm/unstable/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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>value</em>&#160;</td>
        </tr>
        <tr>
          <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_10000168">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">key</td><td>A key. </td></tr>
    <tr><td class="paramname">value</td><td>A string value, or <code>0</code>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="afcc5b6ed73334362f4a69036da6cd9e3"></a>
<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="http://library.gnome.org/devel/glibmm/unstable/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>&#160;</td>
        </tr>
        <tr>
          <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_10000171">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">key</td><td>A key. </td></tr>
    <tr><td class="paramname">value</td><td>A boolean. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a42ee5a6a3251d4b092c194732eee2ea0"></a>
<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>)</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_10000194">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">collate</td><td>Whether to collate the output. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a6c437f90ae922f3865b80053dcd14634"></a>
<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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>default_source</em></td><td>)</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_10000214">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">default_source</td><td>The default source. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="aae630dd22311bff2dec07df0ccabc687"></a>
<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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>dither</em></td><td>)</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_10000218">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">dither</td><td>The dithering that is used. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="adeca28a23d3281b2f097b404166c7418"></a>
<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="http://library.gnome.org/devel/glibmm/unstable/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>&#160;</td>
        </tr>
        <tr>
          <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_10000174">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">key</td><td>A key. </td></tr>
    <tr><td class="paramname">value</td><td>A double value. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a4c013dd0282b9461d62d34041fcb3d96"></a>
<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>)</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_10000198">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">duplex</td><td>A <a class="el" href="group__gtkmmEnums.html#ga50af48ce5ffc122b50924230939b78e3" title="See also Gtk::PrintSettings::set_duplex(). ">Gtk::PrintDuplex</a> value. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a57823c89b11dbeaf7f9c44030c88582c"></a>
<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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>finishings</em></td><td>)</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_10000220">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">finishings</td><td>The finishings. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ac43cec16132ae384d2934c9082085af7"></a>
<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="http://library.gnome.org/devel/glibmm/unstable/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>&#160;</td>
        </tr>
        <tr>
          <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_10000179">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">key</td><td>A key. </td></tr>
    <tr><td class="paramname">value</td><td>An integer. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a6b74c2d0132156be768aa52c19917cc4"></a>
<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="http://library.gnome.org/devel/glibmm/unstable/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>&#160;</td>
        </tr>
        <tr>
          <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_10000176">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">key</td><td>A key. </td></tr>
    <tr><td class="paramname">value</td><td>A length. </td></tr>
    <tr><td class="paramname">unit</td><td>The unit of <em>length</em>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a3380f866e2183c82cb7b9c737c7968cf"></a>
<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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>media_type</em></td><td>)</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_10000216">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">media_type</td><td>The media type. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ac7512473a8ba42d4b332e3fa9eedde88"></a>
<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>)</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_10000202">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">num_copies</td><td>The number of copies. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a4bf9e5bec0e24f2eaab3e26b56403222"></a>
<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>)</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_10000204">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">number_up</td><td>The number of pages per sheet. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="aa1e32315d2ad3047deb8e71912524f15"></a>
<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>)</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_14000101">Since gtkmm 2.14:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">number_up_layout</td><td>A <a class="el" href="group__gtkmmEnums.html#ga439c4b003562e9c4f6e20f76134d9da9" title="Used to determine the layout of pages on a sheet when printing multiple pages per sheet...">Gtk::NumberUpLayout</a> value. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ae95e6f4b0953ed50e011b8592c454245"></a>
<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>)</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_10000183">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">orientation</td><td>A page orientation. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a4217acc6b3be2d88e0c22f73ad7fe27c"></a>
<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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>output_bin</em></td><td>)</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_10000222">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">output_bin</td><td>The output bin. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a9fd8aa13a0687925c58faf3b594a29f0"></a>
<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="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00965.html">std::vector</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>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="addaba6a327eee6b2b7e104c8f6aa4438"></a>
<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>)</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_10000212">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">page_set</td><td>A <a class="el" href="group__gtkmmEnums.html#ga26726525983cb55ec0633b7485143cf3" title="See also Gtk::PrintJob::set_page_set(). ">Gtk::PageSet</a> value. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a617d9e76443850588e8c23221b7149ac"></a>
<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>&#160;</td>
        </tr>
        <tr>
          <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_10000190">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">height</td><td>The paper height. </td></tr>
    <tr><td class="paramname">unit</td><td>The units of <em>height</em>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ac7cd04abafe46bde90930a23338db3e7"></a>
<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>)</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_10000186">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">paper_size</td><td>A paper size. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a60d82778f635cf3ec10479718fe6aa93"></a>
<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>&#160;</td>
        </tr>
        <tr>
          <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_10000188">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">width</td><td>The paper width. </td></tr>
    <tr><td class="paramname">unit</td><td>The units of <em>width</em>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="adb546321c898c41c8aa7aa2e76a27c9d"></a>
<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>pages</em></td><td>)</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_10000210">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pages</td><td>A <a class="el" href="group__gtkmmEnums.html#ga003abcb0f8711428f85e3c54c68ee25e" title="See also Gtk::PrintJob::set_pages() ">Gtk::PrintPages</a> value. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a6a159239737dbe69b76c5255bb7b4118"></a>
<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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>printer</em></td><td>)</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_10000181">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">printer</td><td>The printer name. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="aa9ae289b6ab79634582b46c41ad315e0"></a>
<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>)</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_16000084">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">lpi</td><td>The resolution in lpi (lines per inch). </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ab1d275a378fd9dc2ecb2148134dbfb63"></a>
<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>)</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_10000200">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">quality</td><td>A <a class="el" href="group__gtkmmEnums.html#gab282abd83fff59a70ddba9e26cd30e04" title="See also Gtk::PrintSettings::set_quality(). ">Gtk::PrintQuality</a> value. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a96f73bbd21899c7887615f3c2d13dfaa"></a>
<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>)</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_10000206">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">resolution</td><td>The resolution in dpi. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ab7ab3ed073fe4e71304737bb9987e19e"></a>
<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>&#160;</td>
        </tr>
        <tr>
          <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_16000082">Since gtkmm 2.16:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">resolution_x</td><td>The horizontal resolution in dpi. </td></tr>
    <tr><td class="paramname">resolution_y</td><td>The vertical resolution in dpi. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a194951700c82a3520ec9365f08977c38"></a>
<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>)</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_10000196">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">reverse</td><td>Whether to reverse the output. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a673180f17410a986c2f3ac24641044ed"></a>
<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>)</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_10000208">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">scale</td><td>The scale in percent. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a2688f2bf741263a05b6110cf8959e42a"></a>
<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>)</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_10000192">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">use_color</td><td>Whether to use color. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a4e72863f59c25a15a3ad98dcb4629cec"></a>
<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="el" href="classGtk_1_1PrintSettings.html#ac85f89b5d8929a58d9cb8c671b46f504">SlotForeach</a>&amp;&#160;</td>
          <td class="paramname"><em>slot</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Calls a function for each print setting. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">slot</td><td>The callback to call for each print setting. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a787c9f1ad2a6163d9892cf5d40ab371b"></a>
<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="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
          <td class="paramname"><em>key</em></td><td>)</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_10000169">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">key</td><td>A key. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<h2 class="groupheader">Friends And Related Function Documentation</h2>
<a class="anchor" id="a774374a459b75c38d4b86f2b6b03f914"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/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>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">related</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>A <a class="elRef" href="http://library.gnome.org/devel/glibmm/unstable/namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">object</td><td>The C instance. </td></tr>
    <tr><td class="paramname">take_copy</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="section return"><dt>Returns</dt><dd>A C++ instance that wraps this C instance. </dd></dl>

</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Sep 23 2014 12:59:24 for gtkmm by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.7
</small></address>
</body>
</html>