Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > media > main-release > by-pkgid > 9411cff4bc6d4e61b29ae81cd24665af > files > 582

gtkmm2.4-doc-2.12.7-1mdv2008.1.x86_64.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>gtkmm 2.4: Gtk::PrintSettings Class Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head>
<body bgcolor="#ffffff">
<table border="0" width="100%">
<tr>
    <td width="10%" height="40"><img src="../../images/gtkmm_logo.gif" alt="logo" border="0" width="100%" height="100%"/></td>
    <td width="90%" height="40"><img src="../../images/top.gif" alt="top" width="100%" height="40"/></td>
</tr>
</table>
<center>
  <a class="qindex" href="../../index.html">Main Page</a> &nbsp;
  <a href="group__Widgets.html">Widgets</a> &nbsp;
  <a class="qindex" href="namespaces.html"> Namespaces</a> &nbsp;
  <a href="../../tutorial/html/index.html"> Book</a> &nbsp;
</center>
<hr width="100%"/>
<!-- begin main content -->
<div id="content">
<!-- Generated by Doxygen 1.5.1 -->
<div class="nav">
<a class="el" href="namespaceGtk.html">Gtk</a>::<a class="el" href="classGtk_1_1PrintSettings.html">PrintSettings</a></div>
<h1>Gtk::PrintSettings Class Reference<br>
<small>
[<a class="el" href="group__Printing.html">Printing</a>]</small>
</h1><!-- doxytag: class="Gtk::PrintSettings" --><!-- doxytag: inherits="Glib::Object" -->Inheritance diagram for Gtk::PrintSettings:<p><center><img src="classGtk_1_1PrintSettings__inherit__graph.png" border="0" usemap="#Gtk_1_1PrintSettings__inherit__map" alt="Inheritance graph"></center>
<map name="Gtk_1_1PrintSettings__inherit__map">
<area doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1Object.html" shape="rect" coords="25,161,119,188" alt="">
<area doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ObjectBase.html" shape="rect" coords="9,84,135,111" alt="">
<area doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classsigc_1_1trackable.html" shape="rect" coords="16,7,128,33" alt="">
</map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center><a href="classGtk_1_1PrintSettings-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
A <a class="el" href="classGtk_1_1PrintSettings.html">PrintSettings</a> object represents the settings of a print dialog in a system-independent way. 
<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>
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 compact><dt><b><a class="el" href="newin2p10s.html#_newin2p10s000179">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>

<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef sigc::slot&lt; void,<br>
 const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;, const <br>
<a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#c85f89b5d8929a58d9cb8c671b46f504">SlotForeach</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">For example, void on_foreach_setting(const Glib::ustring&amp; key, const Glib::ustring&amp; value);.  <a href="#c85f89b5d8929a58d9cb8c671b46f504"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#e37909e3c12dda9923dfc3cb59722db4">get</a> (const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key) const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Looks up the string value associated with <em>key</em> .  <a href="#e37909e3c12dda9923dfc3cb59722db4"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#3131a01d83ec81d0f472ab205761f8c1">get_bool</a> (const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key) const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return value: <code>true</code>, if <em>key</em> maps to a true value.  <a href="#3131a01d83ec81d0f472ab205761f8c1"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#f21701b24084c4a21b0d00c9ed49113e">get_collate</a> () const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_COLLATE.  <a href="#f21701b24084c4a21b0d00c9ed49113e"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a71149540eca83fb4ffd3e927ba0bbfe">get_default_source</a> () const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_DEFAULT_SOURCE.  <a href="#a71149540eca83fb4ffd3e927ba0bbfe"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#15f325b23de77384faa795d7507ae6dd">get_dither</a> () const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_DITHER.  <a href="#15f325b23de77384faa795d7507ae6dd"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#b991dfb9b45269d485a3d179df9cab36">get_double</a> (const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key) const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return value: the double value of <em>key</em>.  <a href="#b991dfb9b45269d485a3d179df9cab36"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#8ca5d4d5b9f970d27be6c63dcd733dca">get_double_with_default</a> (const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key, double def) const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return value: the floating point number associated with <em>key</em>.  <a href="#8ca5d4d5b9f970d27be6c63dcd733dca"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__gtkmmEnums.html#g50af48ce5ffc122b50924230939b78e3">PrintDuplex</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#9460ac9c3581493e1b239ea9d8c083ec">get_duplex</a> () const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_DUPLEX.  <a href="#9460ac9c3581493e1b239ea9d8c083ec"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a15aeb9746d4ada5395309c627460207">get_finishings</a> () const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_FINISHINGS.  <a href="#a15aeb9746d4ada5395309c627460207"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#db33b60122842dec5a319bc338e108b0">get_int</a> (const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key) const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return value: the integer value of <em>key</em>.  <a href="#db33b60122842dec5a319bc338e108b0"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#373c80fd25e52af2087d9175fc0b9256">get_int_with_default</a> (const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key, int def) const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return value: the integer value of <em>key</em>.  <a href="#373c80fd25e52af2087d9175fc0b9256"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#4c2a8d05763afde7546f4eef0b322440">get_length</a> (const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key, <a class="el" href="group__gtkmmEnums.html#g9cdd3adb4017a5c706e205aa914ba6fb">Unit</a> unit) const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return value: the length value of <em>key</em> , converted to <em>unit</em>.  <a href="#4c2a8d05763afde7546f4eef0b322440"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a677959bf964887782875dad18287e3a">get_media_type</a> () const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_MEDIA_TYPE.  <a href="#a677959bf964887782875dad18287e3a"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#39217fb00b40f8431175a79840586b5b">get_n_copies</a> () const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_N_COPIES.  <a href="#39217fb00b40f8431175a79840586b5b"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#9bce2a794a2b305bbafb85fe89a83dfa">get_number_up</a> () const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_NUMBER_UP.  <a href="#9bce2a794a2b305bbafb85fe89a83dfa"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__gtkmmEnums.html#g466045b8876a149482ab0034c53302bf">PageOrientation</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#9985e52dfcc0007549a5b63cd88aae11">get_orientation</a> () const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the value of Gtk::PRINT_SETTINGS_ORIENTATION, converted to a <a class="el" href="group__gtkmmEnums.html#g466045b8876a149482ab0034c53302bf">Gtk::PageOrientation</a>.  <a href="#9985e52dfcc0007549a5b63cd88aae11"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#cecd90af76cec36fec4c78406a29b98d">get_output_bin</a> () const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_OUTPUT_BIN.  <a href="#cecd90af76cec36fec4c78406a29b98d"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ArrayHandle.html">Glib::ArrayHandle</a>&lt;<a class="el" href="classGtk_1_1PrintSettings_1_1PageRange.html">PageRange</a>&gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#fe68106444968b24fc059e6431d31257">get_page_ranges</a> () const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__gtkmmEnums.html#g26726525983cb55ec0633b7485143cf3">PageSet</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#07c956473196df099ca90c41deadc562">get_page_set</a> () const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_PAGE_SET.  <a href="#07c956473196df099ca90c41deadc562"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#a5a7e6d4e9a767cf3a97159ca17d8bff">get_paper_height</a> (<a class="el" href="group__gtkmmEnums.html#g9cdd3adb4017a5c706e205aa914ba6fb">Unit</a> unit) const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_PAPER_HEIGHT, converted to <em>unit</em> .  <a href="#a5a7e6d4e9a767cf3a97159ca17d8bff"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classGtk_1_1PaperSize.html">PaperSize</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#0c42d52897891ddb2c166daa104f9de5">get_paper_size</a> () const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_PAPER_FORMAT, converted to a <a class="el" href="classGtk_1_1PaperSize.html">Gtk::PaperSize</a>.  <a href="#0c42d52897891ddb2c166daa104f9de5"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classGtk_1_1PaperSize.html">PaperSize</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#9360f7a816b58a0b6cf278e4e5d1dd7b">get_paper_size</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_PAPER_FORMAT, converted to a <a class="el" href="classGtk_1_1PaperSize.html">Gtk::PaperSize</a>.  <a href="#9360f7a816b58a0b6cf278e4e5d1dd7b"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#dee84056ff4128c22edea6d556cd0cfc">get_paper_width</a> (<a class="el" href="group__gtkmmEnums.html#g9cdd3adb4017a5c706e205aa914ba6fb">Unit</a> unit) const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_PAPER_WIDTH, converted to <em>unit</em> .  <a href="#dee84056ff4128c22edea6d556cd0cfc"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__gtkmmEnums.html#g003abcb0f8711428f85e3c54c68ee25e">PrintPages</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#8e2af1b98080453dd8748ff11fcd0bde">get_print_pages</a> () const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_PRINT_PAGES.  <a href="#8e2af1b98080453dd8748ff11fcd0bde"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#78b6bcf39f4ef11d9b9d3b5752aad163">get_printer</a> () const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Convenience function to obtain the value of Gtk::PRINT_SETTINGS_PRINTER.  <a href="#78b6bcf39f4ef11d9b9d3b5752aad163"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__gtkmmEnums.html#gb282abd83fff59a70ddba9e26cd30e04">PrintQuality</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#ae6558407528bdf95f09d1b9e0ac18fb">get_quality</a> () const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_QUALITY.  <a href="#ae6558407528bdf95f09d1b9e0ac18fb"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#bbafce55dc0cbf0182d6cb77b62f2325">get_resolution</a> () const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_RESOLUTION.  <a href="#bbafce55dc0cbf0182d6cb77b62f2325"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#9c5d8b6c377a13f0760595eabf447c4a">get_reverse</a> () const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_REVERSE.  <a href="#9c5d8b6c377a13f0760595eabf447c4a"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#3c8eba6172c6a6421c16a544751f466c">get_scale</a> () const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_SCALE.  <a href="#3c8eba6172c6a6421c16a544751f466c"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#873552acaa0dc24b4fcd31c27d9f1664">get_use_color</a> () const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the value of Gtk::PRINT_SETTINGS_USE_COLOR.  <a href="#873552acaa0dc24b4fcd31c27d9f1664"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">const GtkPrintSettings*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#c9e9a7d957070120bbe2046d5259362d">gobj</a> () const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Provides access to the underlying C GObject.  <a href="#c9e9a7d957070120bbe2046d5259362d"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">GtkPrintSettings*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#766dd9fbb60d56eed35e9fdc2a8cf519">gobj</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Provides access to the underlying C GObject.  <a href="#766dd9fbb60d56eed35e9fdc2a8cf519"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">GtkPrintSettings*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#607c619af7aa38332dd3521b605d30ea">gobj_copy</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</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="#607c619af7aa38332dd3521b605d30ea"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#9b3cf21d5aab8b24d5256d1bb4e61aee">has_key</a> (const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key) const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return value: <code>true</code>, if <em>key</em> has a value.  <a href="#9b3cf21d5aab8b24d5256d1bb4e61aee"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#7b664baf2edcecf9ba79a3ccacfa1563">save_to_file</a> (const std::string&amp; file_name) const</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This function saves the print settings from <em>settings</em> to <em>file_name</em> .  <a href="#7b664baf2edcecf9ba79a3ccacfa1563"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#ed701e7035d0c0416d4656c95015c620">save_to_key_file</a> (<a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1KeyFile.html">Glib::KeyFile</a>&amp; key_file)</td></tr>

<tr><td class="mdescLeft">&nbsp;</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="#ed701e7035d0c0416d4656c95015c620"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#868d9515e2e69b61dc9799c312255d23">save_to_key_file</a> (<a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1KeyFile.html">Glib::KeyFile</a>&amp; key_file, const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; group_name) const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This function adds the print settings from <em>settings</em> to <em>key_file</em> .  <a href="#868d9515e2e69b61dc9799c312255d23"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#ae5bd5cc0c634f2d4b85c74b5d9b24d7">set</a> (const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key, const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; value)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Associates <em>value</em> with <em>key</em> .  <a href="#ae5bd5cc0c634f2d4b85c74b5d9b24d7"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#fcc5b6ed73334362f4a69036da6cd9e3">set_bool</a> (const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key, bool value=true)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets <em>key</em> to a boolean value.  <a href="#fcc5b6ed73334362f4a69036da6cd9e3"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#42ee5a6a3251d4b092c194732eee2ea0">set_collate</a> (bool collate=true)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_COLLATE.  <a href="#42ee5a6a3251d4b092c194732eee2ea0"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#6c437f90ae922f3865b80053dcd14634">set_default_source</a> (const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; default_source)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_DEFAULT_SOURCE.  <a href="#6c437f90ae922f3865b80053dcd14634"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#ae630dd22311bff2dec07df0ccabc687">set_dither</a> (const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; dither)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_DITHER.  <a href="#ae630dd22311bff2dec07df0ccabc687"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#deca28a23d3281b2f097b404166c7418">set_double</a> (const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key, double value)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets <em>key</em> to a double value.  <a href="#deca28a23d3281b2f097b404166c7418"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#4c013dd0282b9461d62d34041fcb3d96">set_duplex</a> (<a class="el" href="group__gtkmmEnums.html#g50af48ce5ffc122b50924230939b78e3">PrintDuplex</a> duplex)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_DUPLEX.  <a href="#4c013dd0282b9461d62d34041fcb3d96"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#57823c89b11dbeaf7f9c44030c88582c">set_finishings</a> (const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; finishings)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_FINISHINGS.  <a href="#57823c89b11dbeaf7f9c44030c88582c"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#c43cec16132ae384d2934c9082085af7">set_int</a> (const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key, int value)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets <em>key</em> to an integer value.  <a href="#c43cec16132ae384d2934c9082085af7"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#6b74c2d0132156be768aa52c19917cc4">set_length</a> (const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key, double value, <a class="el" href="group__gtkmmEnums.html#g9cdd3adb4017a5c706e205aa914ba6fb">Unit</a> unit)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Associates a length in units of <em>unit</em> with <em>key</em> .  <a href="#6b74c2d0132156be768aa52c19917cc4"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#3380f866e2183c82cb7b9c737c7968cf">set_media_type</a> (const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; media_type)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_MEDIA_TYPE.  <a href="#3380f866e2183c82cb7b9c737c7968cf"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#c7512473a8ba42d4b332e3fa9eedde88">set_n_copies</a> (int num_copies)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_N_COPIES.  <a href="#c7512473a8ba42d4b332e3fa9eedde88"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#4bf9e5bec0e24f2eaab3e26b56403222">set_number_up</a> (int number_up)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_NUMBER_UP.  <a href="#4bf9e5bec0e24f2eaab3e26b56403222"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#e95e6f4b0953ed50e011b8592c454245">set_orientation</a> (<a class="el" href="group__gtkmmEnums.html#g466045b8876a149482ab0034c53302bf">PageOrientation</a> orientation)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_ORIENTATION.  <a href="#e95e6f4b0953ed50e011b8592c454245"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#4217acc6b3be2d88e0c22f73ad7fe27c">set_output_bin</a> (const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; output_bin)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_OUTPUT_BIN.  <a href="#4217acc6b3be2d88e0c22f73ad7fe27c"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#4c4e4fe3c1a3c45572705497074cf745">set_page_ranges</a> (const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ArrayHandle.html">Glib::ArrayHandle</a>&lt;<a class="el" href="classGtk_1_1PrintSettings_1_1PageRange.html">PageRange</a>&gt;&amp; page_ranges)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#ddaba6a327eee6b2b7e104c8f6aa4438">set_page_set</a> (<a class="el" href="group__gtkmmEnums.html#g26726525983cb55ec0633b7485143cf3">PageSet</a> page_set)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_PAGE_SET.  <a href="#ddaba6a327eee6b2b7e104c8f6aa4438"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#617d9e76443850588e8c23221b7149ac">set_paper_height</a> (double height, <a class="el" href="group__gtkmmEnums.html#g9cdd3adb4017a5c706e205aa914ba6fb">Unit</a> unit)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_PAPER_HEIGHT.  <a href="#617d9e76443850588e8c23221b7149ac"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#c7cd04abafe46bde90930a23338db3e7">set_paper_size</a> (const <a class="el" href="classGtk_1_1PaperSize.html">PaperSize</a>&amp; paper_size)</td></tr>

<tr><td class="mdescLeft">&nbsp;</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="#c7cd04abafe46bde90930a23338db3e7"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#60d82778f635cf3ec10479718fe6aa93">set_paper_width</a> (double width, <a class="el" href="group__gtkmmEnums.html#g9cdd3adb4017a5c706e205aa914ba6fb">Unit</a> unit)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_PAPER_WIDTH.  <a href="#60d82778f635cf3ec10479718fe6aa93"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#99442eba55aa91d042554c017836fb4f">set_print_pages</a> (<a class="el" href="group__gtkmmEnums.html#g003abcb0f8711428f85e3c54c68ee25e">PrintPages</a> print_pages)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_PRINT_PAGES.  <a href="#99442eba55aa91d042554c017836fb4f"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#106391ffc8fad1e3aad71cde6260a943">set_printer</a> (const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; name)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Convenience function to set Gtk::PRINT_SETTINGS_PRINTER to <em>printer</em> .  <a href="#106391ffc8fad1e3aad71cde6260a943"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#b1d275a378fd9dc2ecb2148134dbfb63">set_quality</a> (<a class="el" href="group__gtkmmEnums.html#gb282abd83fff59a70ddba9e26cd30e04">PrintQuality</a> quality)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_QUALITY.  <a href="#b1d275a378fd9dc2ecb2148134dbfb63"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#96f73bbd21899c7887615f3c2d13dfaa">set_resolution</a> (int resolution)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_RESOLUTION.  <a href="#96f73bbd21899c7887615f3c2d13dfaa"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#194951700c82a3520ec9365f08977c38">set_reverse</a> (bool reverse=true)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_REVERSE.  <a href="#194951700c82a3520ec9365f08977c38"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#673180f17410a986c2f3ac24641044ed">set_scale</a> (double scale)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_SCALE.  <a href="#673180f17410a986c2f3ac24641044ed"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#2688f2bf741263a05b6110cf8959e42a">set_use_color</a> (bool use_color=true)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the value of Gtk::PRINT_SETTINGS_USE_COLOR.  <a href="#2688f2bf741263a05b6110cf8959e42a"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#4e72863f59c25a15a3ad98dcb4629cec">setting_foreach</a> (const <a class="el" href="classGtk_1_1PrintSettings.html#c85f89b5d8929a58d9cb8c671b46f504">SlotForeach</a>&amp; slot)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Calls a function for each print setting.  <a href="#4e72863f59c25a15a3ad98dcb4629cec"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#787c9f1ad2a6163d9892cf5d40ab371b">unset</a> (const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp; key)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Removes any value associated with <em>key</em> .  <a href="#787c9f1ad2a6163d9892cf5d40ab371b"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#530c299a28ec52bdd3d134b5619375b5">~PrintSettings</a> ()</td></tr>

<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGtk_1_1PrintSettings.html">PrintSettings</a>&gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#11040215f807bf1daf52b22e53ada59e">create</a> ()</td></tr>

<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#73756625292f7e866ec90ed575f530e6">PrintSettings</a> ()</td></tr>

<tr><td colspan="2"><br><h2>Related Functions</h2></td></tr>
<tr><td colspan="2">(Note that these are not member functions.) <br><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGtk_1_1PrintSettings.html">Gtk::PrintSettings</a>&gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings.html#774374a459b75c38d4b86f2b6b03f914">wrap</a> (GtkPrintSettings* object, bool take_copy=false)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/namespaceGlib.html#671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object.  <a href="#774374a459b75c38d4b86f2b6b03f914"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings_1_1Keys.html">Keys</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print settings keys.  <a href="classGtk_1_1PrintSettings_1_1Keys.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1PrintSettings_1_1PageRange.html">PageRange</a></td></tr>

</table>
<hr><h2>Member Typedef Documentation</h2>
<a class="anchor" name="c85f89b5d8929a58d9cb8c671b46f504"></a><!-- doxytag: member="Gtk::PrintSettings::SlotForeach" ref="c85f89b5d8929a58d9cb8c671b46f504" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef sigc::slot&lt;void, const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp;, const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&amp;&gt; <a class="el" href="classGtk_1_1PrintSettings.html#c85f89b5d8929a58d9cb8c671b46f504">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><p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="530c299a28ec52bdd3d134b5619375b5"></a><!-- doxytag: member="Gtk::PrintSettings::~PrintSettings" ref="530c299a28ec52bdd3d134b5619375b5" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual Gtk::PrintSettings::~PrintSettings           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="73756625292f7e866ec90ed575f530e6"></a><!-- doxytag: member="Gtk::PrintSettings::PrintSettings" ref="73756625292f7e866ec90ed575f530e6" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Gtk::PrintSettings::PrintSettings           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="11040215f807bf1daf52b22e53ada59e"></a><!-- doxytag: member="Gtk::PrintSettings::create" ref="11040215f807bf1daf52b22e53ada59e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGtk_1_1PrintSettings.html">PrintSettings</a>&gt; Gtk::PrintSettings::create           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="e37909e3c12dda9923dfc3cb59722db4"></a><!-- doxytag: member="Gtk::PrintSettings::get" ref="e37909e3c12dda9923dfc3cb59722db4" args="(const Glib::ustring &amp;key) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> Gtk::PrintSettings::get           </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>key</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="3131a01d83ec81d0f472ab205761f8c1"></a><!-- doxytag: member="Gtk::PrintSettings::get_bool" ref="3131a01d83ec81d0f472ab205761f8c1" args="(const Glib::ustring &amp;key) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::PrintSettings::get_bool           </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>key</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return value: <code>true</code>, if <em>key</em> maps to a true value. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>key</em>&nbsp;</td><td>A key. </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd><code>true</code>, if <em>key</em> maps to a true value.</dd></dl>
<dl compact><dt><b><a class="el" href="newin2p10s.html#_newin2p10s000184">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>

</div>
</div><p>
<a class="anchor" name="f21701b24084c4a21b0d00c9ed49113e"></a><!-- doxytag: member="Gtk::PrintSettings::get_collate" ref="f21701b24084c4a21b0d00c9ed49113e" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::PrintSettings::get_collate           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="a71149540eca83fb4ffd3e927ba0bbfe"></a><!-- doxytag: member="Gtk::PrintSettings::get_default_source" ref="a71149540eca83fb4ffd3e927ba0bbfe" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> Gtk::PrintSettings::get_default_source           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="15f325b23de77384faa795d7507ae6dd"></a><!-- doxytag: member="Gtk::PrintSettings::get_dither" ref="15f325b23de77384faa795d7507ae6dd" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> Gtk::PrintSettings::get_dither           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="b991dfb9b45269d485a3d179df9cab36"></a><!-- doxytag: member="Gtk::PrintSettings::get_double" ref="b991dfb9b45269d485a3d179df9cab36" args="(const Glib::ustring &amp;key) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double Gtk::PrintSettings::get_double           </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>key</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return value: the double value of <em>key</em>. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>key</em>&nbsp;</td><td>A key. </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The double value of <em>key</em> </dd></dl>
<dl compact><dt><b><a class="el" href="newin2p10s.html#_newin2p10s000186">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>

</div>
</div><p>
<a class="anchor" name="8ca5d4d5b9f970d27be6c63dcd733dca"></a><!-- doxytag: member="Gtk::PrintSettings::get_double_with_default" ref="8ca5d4d5b9f970d27be6c63dcd733dca" args="(const Glib::ustring &amp;key, double def) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double Gtk::PrintSettings::get_double_with_default           </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>key</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>def</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return value: the floating point number associated with <em>key</em>. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>key</em>&nbsp;</td><td>A key. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>def</em>&nbsp;</td><td>The default value. </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The floating point number associated with <em>key</em> </dd></dl>
<dl compact><dt><b><a class="el" href="newin2p10s.html#_newin2p10s000187">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>

</div>
</div><p>
<a class="anchor" name="9460ac9c3581493e1b239ea9d8c083ec"></a><!-- doxytag: member="Gtk::PrintSettings::get_duplex" ref="9460ac9c3581493e1b239ea9d8c083ec" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__gtkmmEnums.html#g50af48ce5ffc122b50924230939b78e3">PrintDuplex</a> Gtk::PrintSettings::get_duplex           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="a15aeb9746d4ada5395309c627460207"></a><!-- doxytag: member="Gtk::PrintSettings::get_finishings" ref="a15aeb9746d4ada5395309c627460207" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> Gtk::PrintSettings::get_finishings           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="db33b60122842dec5a319bc338e108b0"></a><!-- doxytag: member="Gtk::PrintSettings::get_int" ref="db33b60122842dec5a319bc338e108b0" args="(const Glib::ustring &amp;key) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Gtk::PrintSettings::get_int           </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>key</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="373c80fd25e52af2087d9175fc0b9256"></a><!-- doxytag: member="Gtk::PrintSettings::get_int_with_default" ref="373c80fd25e52af2087d9175fc0b9256" args="(const Glib::ustring &amp;key, int def) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Gtk::PrintSettings::get_int_with_default           </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>key</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>def</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return value: the integer value of <em>key</em>. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>key</em>&nbsp;</td><td>A key. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>def</em>&nbsp;</td><td>The default value. </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The integer value of <em>key</em> </dd></dl>
<dl compact><dt><b><a class="el" href="newin2p10s.html#_newin2p10s000192">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>

</div>
</div><p>
<a class="anchor" name="4c2a8d05763afde7546f4eef0b322440"></a><!-- doxytag: member="Gtk::PrintSettings::get_length" ref="4c2a8d05763afde7546f4eef0b322440" args="(const Glib::ustring &amp;key, Unit unit) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double Gtk::PrintSettings::get_length           </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&nbsp;</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#g9cdd3adb4017a5c706e205aa914ba6fb">Unit</a>&nbsp;</td>
          <td class="paramname"> <em>unit</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return value: the length value of <em>key</em> , converted to <em>unit</em>. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>key</em>&nbsp;</td><td>A key. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>unit</em>&nbsp;</td><td>The unit of the return value. </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The length value of <em>key</em> , converted to <em>unit</em> </dd></dl>
<dl compact><dt><b><a class="el" href="newin2p10s.html#_newin2p10s000189">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>

</div>
</div><p>
<a class="anchor" name="a677959bf964887782875dad18287e3a"></a><!-- doxytag: member="Gtk::PrintSettings::get_media_type" ref="a677959bf964887782875dad18287e3a" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> Gtk::PrintSettings::get_media_type           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Gets the value of Gtk::PRINT_SETTINGS_MEDIA_TYPE. 
<p>
The set of media types is defined in PWG 5101.1-2002 PWG. &lt;!-- FIXME link here --&gt; <dl class="return" compact><dt><b>Returns:</b></dt><dd>The media type</dd></dl>
<dl compact><dt><b><a class="el" href="newin2p10s.html#_newin2p10s000229">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>

</div>
</div><p>
<a class="anchor" name="39217fb00b40f8431175a79840586b5b"></a><!-- doxytag: member="Gtk::PrintSettings::get_n_copies" ref="39217fb00b40f8431175a79840586b5b" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Gtk::PrintSettings::get_n_copies           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="9bce2a794a2b305bbafb85fe89a83dfa"></a><!-- doxytag: member="Gtk::PrintSettings::get_number_up" ref="9bce2a794a2b305bbafb85fe89a83dfa" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Gtk::PrintSettings::get_number_up           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="9985e52dfcc0007549a5b63cd88aae11"></a><!-- doxytag: member="Gtk::PrintSettings::get_orientation" ref="9985e52dfcc0007549a5b63cd88aae11" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__gtkmmEnums.html#g466045b8876a149482ab0034c53302bf">PageOrientation</a> Gtk::PrintSettings::get_orientation           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> 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#g466045b8876a149482ab0034c53302bf">Gtk::PageOrientation</a>. 
<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The orientation</dd></dl>
<dl compact><dt><b><a class="el" href="newin2p10s.html#_newin2p10s000196">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>

</div>
</div><p>
<a class="anchor" name="cecd90af76cec36fec4c78406a29b98d"></a><!-- doxytag: member="Gtk::PrintSettings::get_output_bin" ref="cecd90af76cec36fec4c78406a29b98d" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> Gtk::PrintSettings::get_output_bin           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="fe68106444968b24fc059e6431d31257"></a><!-- doxytag: member="Gtk::PrintSettings::get_page_ranges" ref="fe68106444968b24fc059e6431d31257" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ArrayHandle.html">Glib::ArrayHandle</a>&lt;<a class="el" href="classGtk_1_1PrintSettings_1_1PageRange.html">PageRange</a>&gt; Gtk::PrintSettings::get_page_ranges           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="07c956473196df099ca90c41deadc562"></a><!-- doxytag: member="Gtk::PrintSettings::get_page_set" ref="07c956473196df099ca90c41deadc562" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__gtkmmEnums.html#g26726525983cb55ec0633b7485143cf3">PageSet</a> Gtk::PrintSettings::get_page_set           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="a5a7e6d4e9a767cf3a97159ca17d8bff"></a><!-- doxytag: member="Gtk::PrintSettings::get_paper_height" ref="a5a7e6d4e9a767cf3a97159ca17d8bff" args="(Unit unit) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double Gtk::PrintSettings::get_paper_height           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#g9cdd3adb4017a5c706e205aa914ba6fb">Unit</a>&nbsp;</td>
          <td class="paramname"> <em>unit</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> 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 compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>unit</em>&nbsp;</td><td>The unit for the return value. </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The paper height, in units of <em>unit</em> </dd></dl>
<dl compact><dt><b><a class="el" href="newin2p10s.html#_newin2p10s000203">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>

</div>
</div><p>
<a class="anchor" name="0c42d52897891ddb2c166daa104f9de5"></a><!-- doxytag: member="Gtk::PrintSettings::get_paper_size" ref="0c42d52897891ddb2c166daa104f9de5" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classGtk_1_1PaperSize.html">PaperSize</a> Gtk::PrintSettings::get_paper_size           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> 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">Gtk::PaperSize</a>. 
<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The paper size</dd></dl>
<dl compact><dt><b><a class="el" href="newin2p10s.html#_newin2p10s000199">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>

</div>
</div><p>
<a class="anchor" name="9360f7a816b58a0b6cf278e4e5d1dd7b"></a><!-- doxytag: member="Gtk::PrintSettings::get_paper_size" ref="9360f7a816b58a0b6cf278e4e5d1dd7b" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classGtk_1_1PaperSize.html">PaperSize</a> Gtk::PrintSettings::get_paper_size           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></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">Gtk::PaperSize</a>. 
<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The paper size</dd></dl>
<dl compact><dt><b><a class="el" href="newin2p10s.html#_newin2p10s000198">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>

</div>
</div><p>
<a class="anchor" name="dee84056ff4128c22edea6d556cd0cfc"></a><!-- doxytag: member="Gtk::PrintSettings::get_paper_width" ref="dee84056ff4128c22edea6d556cd0cfc" args="(Unit unit) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double Gtk::PrintSettings::get_paper_width           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#g9cdd3adb4017a5c706e205aa914ba6fb">Unit</a>&nbsp;</td>
          <td class="paramname"> <em>unit</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> 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 compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>unit</em>&nbsp;</td><td>The unit for the return value. </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The paper width, in units of <em>unit</em> </dd></dl>
<dl compact><dt><b><a class="el" href="newin2p10s.html#_newin2p10s000201">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>

</div>
</div><p>
<a class="anchor" name="8e2af1b98080453dd8748ff11fcd0bde"></a><!-- doxytag: member="Gtk::PrintSettings::get_print_pages" ref="8e2af1b98080453dd8748ff11fcd0bde" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__gtkmmEnums.html#g003abcb0f8711428f85e3c54c68ee25e">PrintPages</a> Gtk::PrintSettings::get_print_pages           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="78b6bcf39f4ef11d9b9d3b5752aad163"></a><!-- doxytag: member="Gtk::PrintSettings::get_printer" ref="78b6bcf39f4ef11d9b9d3b5752aad163" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> Gtk::PrintSettings::get_printer           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="ae6558407528bdf95f09d1b9e0ac18fb"></a><!-- doxytag: member="Gtk::PrintSettings::get_quality" ref="ae6558407528bdf95f09d1b9e0ac18fb" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__gtkmmEnums.html#gb282abd83fff59a70ddba9e26cd30e04">PrintQuality</a> Gtk::PrintSettings::get_quality           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="bbafce55dc0cbf0182d6cb77b62f2325"></a><!-- doxytag: member="Gtk::PrintSettings::get_resolution" ref="bbafce55dc0cbf0182d6cb77b62f2325" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Gtk::PrintSettings::get_resolution           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="9c5d8b6c377a13f0760595eabf447c4a"></a><!-- doxytag: member="Gtk::PrintSettings::get_reverse" ref="9c5d8b6c377a13f0760595eabf447c4a" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::PrintSettings::get_reverse           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="3c8eba6172c6a6421c16a544751f466c"></a><!-- doxytag: member="Gtk::PrintSettings::get_scale" ref="3c8eba6172c6a6421c16a544751f466c" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double Gtk::PrintSettings::get_scale           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="873552acaa0dc24b4fcd31c27d9f1664"></a><!-- doxytag: member="Gtk::PrintSettings::get_use_color" ref="873552acaa0dc24b4fcd31c27d9f1664" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::PrintSettings::get_use_color           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="c9e9a7d957070120bbe2046d5259362d"></a><!-- doxytag: member="Gtk::PrintSettings::gobj" ref="c9e9a7d957070120bbe2046d5259362d" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const GtkPrintSettings* Gtk::PrintSettings::gobj           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

<p>
Reimplemented from <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ObjectBase.html#2b7010748d60e770e9e0b3d65c100cf2">Glib::ObjectBase</a>.
</div>
</div><p>
<a class="anchor" name="766dd9fbb60d56eed35e9fdc2a8cf519"></a><!-- doxytag: member="Gtk::PrintSettings::gobj" ref="766dd9fbb60d56eed35e9fdc2a8cf519" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">GtkPrintSettings* Gtk::PrintSettings::gobj           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

<p>
Reimplemented from <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ObjectBase.html#4c6efc18be8cb9c56e58fc0bd20fafbe">Glib::ObjectBase</a>.
</div>
</div><p>
<a class="anchor" name="607c619af7aa38332dd3521b605d30ea"></a><!-- doxytag: member="Gtk::PrintSettings::gobj_copy" ref="607c619af7aa38332dd3521b605d30ea" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">GtkPrintSettings* Gtk::PrintSettings::gobj_copy           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></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><p>
<a class="anchor" name="9b3cf21d5aab8b24d5256d1bb4e61aee"></a><!-- doxytag: member="Gtk::PrintSettings::has_key" ref="9b3cf21d5aab8b24d5256d1bb4e61aee" args="(const Glib::ustring &amp;key) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::PrintSettings::has_key           </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>key</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="7b664baf2edcecf9ba79a3ccacfa1563"></a><!-- doxytag: member="Gtk::PrintSettings::save_to_file" ref="7b664baf2edcecf9ba79a3ccacfa1563" args="(const std::string &amp;file_name) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gtk::PrintSettings::save_to_file           </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&nbsp;</td>
          <td class="paramname"> <em>file_name</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> 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>
<em>throws</em> FileError <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>file_name</em>&nbsp;</td><td>The file to save to. </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd><code>true</code> on success</dd></dl>
<dl compact><dt><b><a class="el" href="newin2p12s.html#_newin2p12s000065">Since gtkmm 2.12:</a></b></dt><dd></dd></dl>

</div>
</div><p>
<a class="anchor" name="ed701e7035d0c0416d4656c95015c620"></a><!-- doxytag: member="Gtk::PrintSettings::save_to_key_file" ref="ed701e7035d0c0416d4656c95015c620" args="(Glib::KeyFile &amp;key_file)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::save_to_key_file           </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1KeyFile.html">Glib::KeyFile</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>key_file</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></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 compact><dt><b><a class="el" href="newin2p12s.html#_newin2p12s000067">Since gtkmm 2.12:</a></b></dt><dd></dd></dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>key_file</em>&nbsp;</td><td>The <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1KeyFile.html">Glib::KeyFile</a> to save the print settings to. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="868d9515e2e69b61dc9799c312255d23"></a><!-- doxytag: member="Gtk::PrintSettings::save_to_key_file" ref="868d9515e2e69b61dc9799c312255d23" args="(Glib::KeyFile &amp;key_file, const Glib::ustring &amp;group_name) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::save_to_key_file           </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1KeyFile.html">Glib::KeyFile</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>key_file</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>group_name</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"> 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 compact><dt><b><a class="el" href="newin2p12s.html#_newin2p12s000066">Since gtkmm 2.12:</a></b></dt><dd></dd></dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>key_file</em>&nbsp;</td><td>The <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1KeyFile.html">Glib::KeyFile</a> to save the print settings to. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>group_name</em>&nbsp;</td><td>The group to add the settings to in <em>key_file</em> . </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="ae5bd5cc0c634f2d4b85c74b5d9b24d7"></a><!-- doxytag: member="Gtk::PrintSettings::set" ref="ae5bd5cc0c634f2d4b85c74b5d9b24d7" args="(const Glib::ustring &amp;key, const Glib::ustring &amp;value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set           </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>key</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="fcc5b6ed73334362f4a69036da6cd9e3"></a><!-- doxytag: member="Gtk::PrintSettings::set_bool" ref="fcc5b6ed73334362f4a69036da6cd9e3" args="(const Glib::ustring &amp;key, bool value=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_bool           </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>key</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>value</em> = <code>true</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="42ee5a6a3251d4b092c194732eee2ea0"></a><!-- doxytag: member="Gtk::PrintSettings::set_collate" ref="42ee5a6a3251d4b092c194732eee2ea0" args="(bool collate=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_collate           </td>
          <td>(</td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>collate</em> = <code>true</code>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="6c437f90ae922f3865b80053dcd14634"></a><!-- doxytag: member="Gtk::PrintSettings::set_default_source" ref="6c437f90ae922f3865b80053dcd14634" args="(const Glib::ustring &amp;default_source)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_default_source           </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>default_source</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="ae630dd22311bff2dec07df0ccabc687"></a><!-- doxytag: member="Gtk::PrintSettings::set_dither" ref="ae630dd22311bff2dec07df0ccabc687" args="(const Glib::ustring &amp;dither)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_dither           </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>dither</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="deca28a23d3281b2f097b404166c7418"></a><!-- doxytag: member="Gtk::PrintSettings::set_double" ref="deca28a23d3281b2f097b404166c7418" args="(const Glib::ustring &amp;key, double value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_double           </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>key</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="4c013dd0282b9461d62d34041fcb3d96"></a><!-- doxytag: member="Gtk::PrintSettings::set_duplex" ref="4c013dd0282b9461d62d34041fcb3d96" args="(PrintDuplex duplex)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_duplex           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#g50af48ce5ffc122b50924230939b78e3">PrintDuplex</a>&nbsp;</td>
          <td class="paramname"> <em>duplex</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="57823c89b11dbeaf7f9c44030c88582c"></a><!-- doxytag: member="Gtk::PrintSettings::set_finishings" ref="57823c89b11dbeaf7f9c44030c88582c" args="(const Glib::ustring &amp;finishings)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_finishings           </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>finishings</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="c43cec16132ae384d2934c9082085af7"></a><!-- doxytag: member="Gtk::PrintSettings::set_int" ref="c43cec16132ae384d2934c9082085af7" args="(const Glib::ustring &amp;key, int value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_int           </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>key</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="6b74c2d0132156be768aa52c19917cc4"></a><!-- doxytag: member="Gtk::PrintSettings::set_length" ref="6b74c2d0132156be768aa52c19917cc4" args="(const Glib::ustring &amp;key, double value, Unit unit)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_length           </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>key</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</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#g9cdd3adb4017a5c706e205aa914ba6fb">Unit</a>&nbsp;</td>
          <td class="paramname"> <em>unit</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="3380f866e2183c82cb7b9c737c7968cf"></a><!-- doxytag: member="Gtk::PrintSettings::set_media_type" ref="3380f866e2183c82cb7b9c737c7968cf" args="(const Glib::ustring &amp;media_type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_media_type           </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>media_type</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="c7512473a8ba42d4b332e3fa9eedde88"></a><!-- doxytag: member="Gtk::PrintSettings::set_n_copies" ref="c7512473a8ba42d4b332e3fa9eedde88" args="(int num_copies)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_n_copies           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>num_copies</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="4bf9e5bec0e24f2eaab3e26b56403222"></a><!-- doxytag: member="Gtk::PrintSettings::set_number_up" ref="4bf9e5bec0e24f2eaab3e26b56403222" args="(int number_up)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_number_up           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>number_up</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="e95e6f4b0953ed50e011b8592c454245"></a><!-- doxytag: member="Gtk::PrintSettings::set_orientation" ref="e95e6f4b0953ed50e011b8592c454245" args="(PageOrientation orientation)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_orientation           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#g466045b8876a149482ab0034c53302bf">PageOrientation</a>&nbsp;</td>
          <td class="paramname"> <em>orientation</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="4217acc6b3be2d88e0c22f73ad7fe27c"></a><!-- doxytag: member="Gtk::PrintSettings::set_output_bin" ref="4217acc6b3be2d88e0c22f73ad7fe27c" args="(const Glib::ustring &amp;output_bin)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_output_bin           </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>output_bin</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="4c4e4fe3c1a3c45572705497074cf745"></a><!-- doxytag: member="Gtk::PrintSettings::set_page_ranges" ref="4c4e4fe3c1a3c45572705497074cf745" args="(const Glib::ArrayHandle&lt; PageRange &gt; &amp;page_ranges)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_page_ranges           </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ArrayHandle.html">Glib::ArrayHandle</a>&lt;<a class="el" href="classGtk_1_1PrintSettings_1_1PageRange.html">PageRange</a>&gt;&amp;&nbsp;</td>
          <td class="paramname"> <em>page_ranges</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="ddaba6a327eee6b2b7e104c8f6aa4438"></a><!-- doxytag: member="Gtk::PrintSettings::set_page_set" ref="ddaba6a327eee6b2b7e104c8f6aa4438" args="(PageSet page_set)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_page_set           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#g26726525983cb55ec0633b7485143cf3">PageSet</a>&nbsp;</td>
          <td class="paramname"> <em>page_set</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="617d9e76443850588e8c23221b7149ac"></a><!-- doxytag: member="Gtk::PrintSettings::set_paper_height" ref="617d9e76443850588e8c23221b7149ac" args="(double height, Unit unit)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_paper_height           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</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#g9cdd3adb4017a5c706e205aa914ba6fb">Unit</a>&nbsp;</td>
          <td class="paramname"> <em>unit</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="c7cd04abafe46bde90930a23338db3e7"></a><!-- doxytag: member="Gtk::PrintSettings::set_paper_size" ref="c7cd04abafe46bde90930a23338db3e7" args="(const PaperSize &amp;paper_size)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_paper_size           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classGtk_1_1PaperSize.html">PaperSize</a>&amp;&nbsp;</td>
          <td class="paramname"> <em>paper_size</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></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 compact><dt><b><a class="el" href="newin2p10s.html#_newin2p10s000200">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>paper_size</em>&nbsp;</td><td>A paper size. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="60d82778f635cf3ec10479718fe6aa93"></a><!-- doxytag: member="Gtk::PrintSettings::set_paper_width" ref="60d82778f635cf3ec10479718fe6aa93" args="(double width, Unit unit)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_paper_width           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</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#g9cdd3adb4017a5c706e205aa914ba6fb">Unit</a>&nbsp;</td>
          <td class="paramname"> <em>unit</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="99442eba55aa91d042554c017836fb4f"></a><!-- doxytag: member="Gtk::PrintSettings::set_print_pages" ref="99442eba55aa91d042554c017836fb4f" args="(PrintPages print_pages)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_print_pages           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#g003abcb0f8711428f85e3c54c68ee25e">PrintPages</a>&nbsp;</td>
          <td class="paramname"> <em>print_pages</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="106391ffc8fad1e3aad71cde6260a943"></a><!-- doxytag: member="Gtk::PrintSettings::set_printer" ref="106391ffc8fad1e3aad71cde6260a943" args="(const Glib::ustring &amp;name)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_printer           </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>name</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="b1d275a378fd9dc2ecb2148134dbfb63"></a><!-- doxytag: member="Gtk::PrintSettings::set_quality" ref="b1d275a378fd9dc2ecb2148134dbfb63" args="(PrintQuality quality)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_quality           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__gtkmmEnums.html#gb282abd83fff59a70ddba9e26cd30e04">PrintQuality</a>&nbsp;</td>
          <td class="paramname"> <em>quality</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="96f73bbd21899c7887615f3c2d13dfaa"></a><!-- doxytag: member="Gtk::PrintSettings::set_resolution" ref="96f73bbd21899c7887615f3c2d13dfaa" args="(int resolution)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_resolution           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>resolution</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Sets the value of Gtk::PRINT_SETTINGS_RESOLUTION. 
<p>
<dl compact><dt><b><a class="el" href="newin2p10s.html#_newin2p10s000220">Since gtkmm 2.10:</a></b></dt><dd></dd></dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>resolution</em>&nbsp;</td><td>The resolution in dpi. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="194951700c82a3520ec9365f08977c38"></a><!-- doxytag: member="Gtk::PrintSettings::set_reverse" ref="194951700c82a3520ec9365f08977c38" args="(bool reverse=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_reverse           </td>
          <td>(</td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>reverse</em> = <code>true</code>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="673180f17410a986c2f3ac24641044ed"></a><!-- doxytag: member="Gtk::PrintSettings::set_scale" ref="673180f17410a986c2f3ac24641044ed" args="(double scale)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_scale           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>scale</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="2688f2bf741263a05b6110cf8959e42a"></a><!-- doxytag: member="Gtk::PrintSettings::set_use_color" ref="2688f2bf741263a05b6110cf8959e42a" args="(bool use_color=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::set_use_color           </td>
          <td>(</td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>use_color</em> = <code>true</code>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="4e72863f59c25a15a3ad98dcb4629cec"></a><!-- doxytag: member="Gtk::PrintSettings::setting_foreach" ref="4e72863f59c25a15a3ad98dcb4629cec" args="(const SlotForeach &amp;slot)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::setting_foreach           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classGtk_1_1PrintSettings.html#c85f89b5d8929a58d9cb8c671b46f504">SlotForeach</a>&amp;&nbsp;</td>
          <td class="paramname"> <em>slot</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="787c9f1ad2a6163d9892cf5d40ab371b"></a><!-- doxytag: member="Gtk::PrintSettings::unset" ref="787c9f1ad2a6163d9892cf5d40ab371b" args="(const Glib::ustring &amp;key)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gtk::PrintSettings::unset           </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>key</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

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

<p>
A <a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/namespaceGlib.html#671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>object</em>&nbsp;</td><td>The C instance. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>take_copy</em>&nbsp;</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>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>A C++ instance that wraps this C instance. </dd></dl>

</div>
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="printsettings_8h.html">printsettings.h</a></ul>
</div>
<!-- end main content -->

<hr><address><small>
Generated for gtkmm 2.4 by <a href="http://www.doxygen.org/index.html">
Doxygen</a> 1.5.1 &copy;&nbsp;1997-2001</small></address>
</body>
</html>