~ubuntu-branches/debian/experimental/gtk+2.0/experimental

« back to all changes in this revision

Viewing changes to docs/reference/gtk/html/GtkPrintSettings.html

  • Committer: Package Import Robot
  • Author(s): Josselin Mouette
  • Date: 2011-09-02 17:17:47 UTC
  • mto: (72.4.15 sid)
  • mto: This revision was merged to the branch mainline in revision 102.
  • Revision ID: package-import@ubuntu.com-20110902171747-i8dr3czswn2sk7tu
Tags: upstream-2.24.6
Import upstream version 2.24.6

Show diffs side-by-side

added added

removed removed

Lines of Context:
43
43
#include <gtk/gtk.h>
44
44
 
45
45
                    <a class="link" href="GtkPrintSettings.html#GtkPrintSettings-struct" title="GtkPrintSettings">GtkPrintSettings</a>;
46
 
<span class="returnvalue">void</span>                (<a class="link" href="GtkPrintSettings.html#GtkPrintSettingsFunc" title="GtkPrintSettingsFunc ()">*GtkPrintSettingsFunc</a>)             (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
47
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>,
48
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
 
46
<span class="returnvalue">void</span>                (<a class="link" href="GtkPrintSettings.html#GtkPrintSettingsFunc" title="GtkPrintSettingsFunc ()">*GtkPrintSettingsFunc</a>)             (<em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
 
47
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *value</code></em>,
 
48
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
49
49
<a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="returnvalue">GtkPrintSettings</span></a> *  <a class="link" href="GtkPrintSettings.html#gtk-print-settings-new" title="gtk_print_settings_new ()">gtk_print_settings_new</a>              (<em class="parameter"><code><span class="type">void</span></code></em>);
50
50
<a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="returnvalue">GtkPrintSettings</span></a> *  <a class="link" href="GtkPrintSettings.html#gtk-print-settings-copy" title="gtk_print_settings_copy ()">gtk_print_settings_copy</a>             (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *other</code></em>);
51
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkPrintSettings.html#gtk-print-settings-has-key" title="gtk_print_settings_has_key ()">gtk_print_settings_has_key</a>          (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
52
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>);
53
 
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get" title="gtk_print_settings_get ()">gtk_print_settings_get</a>              (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
54
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>);
 
51
<span class="returnvalue">gboolean</span>            <a class="link" href="GtkPrintSettings.html#gtk-print-settings-has-key" title="gtk_print_settings_has_key ()">gtk_print_settings_has_key</a>          (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
 
52
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>);
 
53
const <span class="returnvalue">gchar</span> *       <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get" title="gtk_print_settings_get ()">gtk_print_settings_get</a>              (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
 
54
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>);
55
55
<span class="returnvalue">void</span>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-set" title="gtk_print_settings_set ()">gtk_print_settings_set</a>              (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
56
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
57
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);
 
56
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
 
57
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *value</code></em>);
58
58
<span class="returnvalue">void</span>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-unset" title="gtk_print_settings_unset ()">gtk_print_settings_unset</a>            (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
59
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>);
 
59
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>);
60
60
<span class="returnvalue">void</span>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-foreach" title="gtk_print_settings_foreach ()">gtk_print_settings_foreach</a>          (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
61
61
                                                         <em class="parameter"><code><a class="link" href="GtkPrintSettings.html#GtkPrintSettingsFunc" title="GtkPrintSettingsFunc ()"><span class="type">GtkPrintSettingsFunc</span></a> func</code></em>,
62
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
63
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-bool" title="gtk_print_settings_get_bool ()">gtk_print_settings_get_bool</a>         (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
64
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>);
 
62
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
 
63
<span class="returnvalue">gboolean</span>            <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-bool" title="gtk_print_settings_get_bool ()">gtk_print_settings_get_bool</a>         (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
 
64
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>);
65
65
<span class="returnvalue">void</span>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-set-bool" title="gtk_print_settings_set_bool ()">gtk_print_settings_set_bool</a>         (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
66
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
67
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> value</code></em>);
68
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a>             <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-double" title="gtk_print_settings_get_double ()">gtk_print_settings_get_double</a>       (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
69
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>);
70
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a>             <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-double-with-default" title="gtk_print_settings_get_double_with_default ()">gtk_print_settings_get_double_with_default</a>
 
66
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
 
67
                                                         <em class="parameter"><code><span class="type">gboolean</span> value</code></em>);
 
68
<span class="returnvalue">gdouble</span>             <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-double" title="gtk_print_settings_get_double ()">gtk_print_settings_get_double</a>       (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
 
69
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>);
 
70
<span class="returnvalue">gdouble</span>             <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-double-with-default" title="gtk_print_settings_get_double_with_default ()">gtk_print_settings_get_double_with_default</a>
71
71
                                                        (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
72
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
73
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> def</code></em>);
 
72
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
 
73
                                                         <em class="parameter"><code><span class="type">gdouble</span> def</code></em>);
74
74
<span class="returnvalue">void</span>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-set-double" title="gtk_print_settings_set_double ()">gtk_print_settings_set_double</a>       (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
75
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
76
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> value</code></em>);
77
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a>             <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-length" title="gtk_print_settings_get_length ()">gtk_print_settings_get_length</a>       (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
78
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
75
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
 
76
                                                         <em class="parameter"><code><span class="type">gdouble</span> value</code></em>);
 
77
<span class="returnvalue">gdouble</span>             <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-length" title="gtk_print_settings_get_length ()">gtk_print_settings_get_length</a>       (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
 
78
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
79
79
                                                         <em class="parameter"><code><a class="link" href="GtkPaperSize.html#GtkUnit" title="enum GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);
80
80
<span class="returnvalue">void</span>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-set-length" title="gtk_print_settings_set_length ()">gtk_print_settings_set_length</a>       (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
81
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
82
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> value</code></em>,
 
81
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
 
82
                                                         <em class="parameter"><code><span class="type">gdouble</span> value</code></em>,
83
83
                                                         <em class="parameter"><code><a class="link" href="GtkPaperSize.html#GtkUnit" title="enum GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);
84
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-int" title="gtk_print_settings_get_int ()">gtk_print_settings_get_int</a>          (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
85
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>);
86
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-int-with-default" title="gtk_print_settings_get_int_with_default ()">gtk_print_settings_get_int_with_default</a>
 
84
<span class="returnvalue">gint</span>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-int" title="gtk_print_settings_get_int ()">gtk_print_settings_get_int</a>          (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
 
85
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>);
 
86
<span class="returnvalue">gint</span>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-int-with-default" title="gtk_print_settings_get_int_with_default ()">gtk_print_settings_get_int_with_default</a>
87
87
                                                        (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
88
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
89
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> def</code></em>);
 
88
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
 
89
                                                         <em class="parameter"><code><span class="type">gint</span> def</code></em>);
90
90
<span class="returnvalue">void</span>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-set-int" title="gtk_print_settings_set_int ()">gtk_print_settings_set_int</a>          (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
91
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
92
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> value</code></em>);
 
91
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
 
92
                                                         <em class="parameter"><code><span class="type">gint</span> value</code></em>);
93
93
#define             <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-PRINTER:CAPS" title="GTK_PRINT_SETTINGS_PRINTER">GTK_PRINT_SETTINGS_PRINTER</a>
94
 
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-printer" title="gtk_print_settings_get_printer ()">gtk_print_settings_get_printer</a>      (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);
 
94
const <span class="returnvalue">gchar</span> *       <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-printer" title="gtk_print_settings_get_printer ()">gtk_print_settings_get_printer</a>      (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);
95
95
<span class="returnvalue">void</span>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-set-printer" title="gtk_print_settings_set_printer ()">gtk_print_settings_set_printer</a>      (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
96
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *printer</code></em>);
 
96
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *printer</code></em>);
97
97
enum                <a class="link" href="GtkPrintSettings.html#GtkPageOrientation" title="enum GtkPageOrientation">GtkPageOrientation</a>;
98
98
#define             <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-ORIENTATION:CAPS" title="GTK_PRINT_SETTINGS_ORIENTATION">GTK_PRINT_SETTINGS_ORIENTATION</a>
99
99
<a class="link" href="GtkPrintSettings.html#GtkPageOrientation" title="enum GtkPageOrientation"><span class="returnvalue">GtkPageOrientation</span></a>  <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-orientation" title="gtk_print_settings_get_orientation ()">gtk_print_settings_get_orientation</a>  (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);
104
104
<span class="returnvalue">void</span>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-set-paper-size" title="gtk_print_settings_set_paper_size ()">gtk_print_settings_set_paper_size</a>   (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
105
105
                                                         <em class="parameter"><code><a class="link" href="GtkPaperSize.html" title="GtkPaperSize"><span class="type">GtkPaperSize</span></a> *paper_size</code></em>);
106
106
#define             <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-PAPER-WIDTH:CAPS" title="GTK_PRINT_SETTINGS_PAPER_WIDTH">GTK_PRINT_SETTINGS_PAPER_WIDTH</a>
107
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a>             <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-paper-width" title="gtk_print_settings_get_paper_width ()">gtk_print_settings_get_paper_width</a>  (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
 
107
<span class="returnvalue">gdouble</span>             <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-paper-width" title="gtk_print_settings_get_paper_width ()">gtk_print_settings_get_paper_width</a>  (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
108
108
                                                         <em class="parameter"><code><a class="link" href="GtkPaperSize.html#GtkUnit" title="enum GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);
109
109
<span class="returnvalue">void</span>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-set-paper-width" title="gtk_print_settings_set_paper_width ()">gtk_print_settings_set_paper_width</a>  (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
110
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> width</code></em>,
 
110
                                                         <em class="parameter"><code><span class="type">gdouble</span> width</code></em>,
111
111
                                                         <em class="parameter"><code><a class="link" href="GtkPaperSize.html#GtkUnit" title="enum GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);
112
112
#define             <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-PAPER-HEIGHT:CAPS" title="GTK_PRINT_SETTINGS_PAPER_HEIGHT">GTK_PRINT_SETTINGS_PAPER_HEIGHT</a>
113
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a>             <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-paper-height" title="gtk_print_settings_get_paper_height ()">gtk_print_settings_get_paper_height</a> (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
 
113
<span class="returnvalue">gdouble</span>             <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-paper-height" title="gtk_print_settings_get_paper_height ()">gtk_print_settings_get_paper_height</a> (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
114
114
                                                         <em class="parameter"><code><a class="link" href="GtkPaperSize.html#GtkUnit" title="enum GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);
115
115
<span class="returnvalue">void</span>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-set-paper-height" title="gtk_print_settings_set_paper_height ()">gtk_print_settings_set_paper_height</a> (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
116
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> height</code></em>,
 
116
                                                         <em class="parameter"><code><span class="type">gdouble</span> height</code></em>,
117
117
                                                         <em class="parameter"><code><a class="link" href="GtkPaperSize.html#GtkUnit" title="enum GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);
118
118
#define             <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-USE-COLOR:CAPS" title="GTK_PRINT_SETTINGS_USE_COLOR">GTK_PRINT_SETTINGS_USE_COLOR</a>
119
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-use-color" title="gtk_print_settings_get_use_color ()">gtk_print_settings_get_use_color</a>    (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);
 
119
<span class="returnvalue">gboolean</span>            <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-use-color" title="gtk_print_settings_get_use_color ()">gtk_print_settings_get_use_color</a>    (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);
120
120
<span class="returnvalue">void</span>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-set-use-color" title="gtk_print_settings_set_use_color ()">gtk_print_settings_set_use_color</a>    (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
121
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> use_color</code></em>);
 
121
                                                         <em class="parameter"><code><span class="type">gboolean</span> use_color</code></em>);
122
122
#define             <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-COLLATE:CAPS" title="GTK_PRINT_SETTINGS_COLLATE">GTK_PRINT_SETTINGS_COLLATE</a>
123
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-collate" title="gtk_print_settings_get_collate ()">gtk_print_settings_get_collate</a>      (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);
 
123
<span class="returnvalue">gboolean</span>            <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-collate" title="gtk_print_settings_get_collate ()">gtk_print_settings_get_collate</a>      (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);
124
124
<span class="returnvalue">void</span>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-set-collate" title="gtk_print_settings_set_collate ()">gtk_print_settings_set_collate</a>      (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
125
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> collate</code></em>);
 
125
                                                         <em class="parameter"><code><span class="type">gboolean</span> collate</code></em>);
126
126
#define             <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-REVERSE:CAPS" title="GTK_PRINT_SETTINGS_REVERSE">GTK_PRINT_SETTINGS_REVERSE</a>
127
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-reverse" title="gtk_print_settings_get_reverse ()">gtk_print_settings_get_reverse</a>      (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);
 
127
<span class="returnvalue">gboolean</span>            <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-reverse" title="gtk_print_settings_get_reverse ()">gtk_print_settings_get_reverse</a>      (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);
128
128
<span class="returnvalue">void</span>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-set-reverse" title="gtk_print_settings_set_reverse ()">gtk_print_settings_set_reverse</a>      (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
129
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> reverse</code></em>);
 
129
                                                         <em class="parameter"><code><span class="type">gboolean</span> reverse</code></em>);
130
130
enum                <a class="link" href="GtkPrintSettings.html#GtkPrintDuplex" title="enum GtkPrintDuplex">GtkPrintDuplex</a>;
131
131
#define             <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-DUPLEX:CAPS" title="GTK_PRINT_SETTINGS_DUPLEX">GTK_PRINT_SETTINGS_DUPLEX</a>
132
132
<a class="link" href="GtkPrintSettings.html#GtkPrintDuplex" title="enum GtkPrintDuplex"><span class="returnvalue">GtkPrintDuplex</span></a>      <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-duplex" title="gtk_print_settings_get_duplex ()">gtk_print_settings_get_duplex</a>       (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);
138
138
<span class="returnvalue">void</span>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-set-quality" title="gtk_print_settings_set_quality ()">gtk_print_settings_set_quality</a>      (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
139
139
                                                         <em class="parameter"><code><a class="link" href="GtkPrintSettings.html#GtkPrintQuality" title="enum GtkPrintQuality"><span class="type">GtkPrintQuality</span></a> quality</code></em>);
140
140
#define             <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-N-COPIES:CAPS" title="GTK_PRINT_SETTINGS_N_COPIES">GTK_PRINT_SETTINGS_N_COPIES</a>
141
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-n-copies" title="gtk_print_settings_get_n_copies ()">gtk_print_settings_get_n_copies</a>     (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);
 
141
<span class="returnvalue">gint</span>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-n-copies" title="gtk_print_settings_get_n_copies ()">gtk_print_settings_get_n_copies</a>     (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);
142
142
<span class="returnvalue">void</span>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-set-n-copies" title="gtk_print_settings_set_n_copies ()">gtk_print_settings_set_n_copies</a>     (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
143
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> num_copies</code></em>);
 
143
                                                         <em class="parameter"><code><span class="type">gint</span> num_copies</code></em>);
144
144
#define             <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-NUMBER-UP:CAPS" title="GTK_PRINT_SETTINGS_NUMBER_UP">GTK_PRINT_SETTINGS_NUMBER_UP</a>
145
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-number-up" title="gtk_print_settings_get_number_up ()">gtk_print_settings_get_number_up</a>    (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);
 
145
<span class="returnvalue">gint</span>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-number-up" title="gtk_print_settings_get_number_up ()">gtk_print_settings_get_number_up</a>    (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);
146
146
<span class="returnvalue">void</span>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-set-number-up" title="gtk_print_settings_set_number_up ()">gtk_print_settings_set_number_up</a>    (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
147
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> number_up</code></em>);
 
147
                                                         <em class="parameter"><code><span class="type">gint</span> number_up</code></em>);
148
148
enum                <a class="link" href="GtkPrintSettings.html#GtkNumberUpLayout" title="enum GtkNumberUpLayout">GtkNumberUpLayout</a>;
149
149
#define             <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-NUMBER-UP-LAYOUT:CAPS" title="GTK_PRINT_SETTINGS_NUMBER_UP_LAYOUT">GTK_PRINT_SETTINGS_NUMBER_UP_LAYOUT</a>
150
150
<a class="link" href="GtkPrintSettings.html#GtkNumberUpLayout" title="enum GtkNumberUpLayout"><span class="returnvalue">GtkNumberUpLayout</span></a>   <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-number-up-layout" title="gtk_print_settings_get_number_up_layout ()">gtk_print_settings_get_number_up_layout</a>
153
153
                                                        (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
154
154
                                                         <em class="parameter"><code><a class="link" href="GtkPrintSettings.html#GtkNumberUpLayout" title="enum GtkNumberUpLayout"><span class="type">GtkNumberUpLayout</span></a> number_up_layout</code></em>);
155
155
#define             <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-RESOLUTION:CAPS" title="GTK_PRINT_SETTINGS_RESOLUTION">GTK_PRINT_SETTINGS_RESOLUTION</a>
156
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-resolution" title="gtk_print_settings_get_resolution ()">gtk_print_settings_get_resolution</a>   (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);
 
156
<span class="returnvalue">gint</span>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-resolution" title="gtk_print_settings_get_resolution ()">gtk_print_settings_get_resolution</a>   (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);
157
157
<span class="returnvalue">void</span>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-set-resolution" title="gtk_print_settings_set_resolution ()">gtk_print_settings_set_resolution</a>   (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
158
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> resolution</code></em>);
 
158
                                                         <em class="parameter"><code><span class="type">gint</span> resolution</code></em>);
159
159
<span class="returnvalue">void</span>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-set-resolution-xy" title="gtk_print_settings_set_resolution_xy ()">gtk_print_settings_set_resolution_xy</a>
160
160
                                                        (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
161
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> resolution_x</code></em>,
162
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> resolution_y</code></em>);
 
161
                                                         <em class="parameter"><code><span class="type">gint</span> resolution_x</code></em>,
 
162
                                                         <em class="parameter"><code><span class="type">gint</span> resolution_y</code></em>);
163
163
#define             <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-RESOLUTION-X:CAPS" title="GTK_PRINT_SETTINGS_RESOLUTION_X">GTK_PRINT_SETTINGS_RESOLUTION_X</a>
164
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-resolution-x" title="gtk_print_settings_get_resolution_x ()">gtk_print_settings_get_resolution_x</a> (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);
 
164
<span class="returnvalue">gint</span>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-resolution-x" title="gtk_print_settings_get_resolution_x ()">gtk_print_settings_get_resolution_x</a> (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);
165
165
#define             <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-RESOLUTION-Y:CAPS" title="GTK_PRINT_SETTINGS_RESOLUTION_Y">GTK_PRINT_SETTINGS_RESOLUTION_Y</a>
166
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-resolution-y" title="gtk_print_settings_get_resolution_y ()">gtk_print_settings_get_resolution_y</a> (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);
 
166
<span class="returnvalue">gint</span>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-resolution-y" title="gtk_print_settings_get_resolution_y ()">gtk_print_settings_get_resolution_y</a> (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);
167
167
#define             <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-PRINTER-LPI:CAPS" title="GTK_PRINT_SETTINGS_PRINTER_LPI">GTK_PRINT_SETTINGS_PRINTER_LPI</a>
168
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a>             <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-printer-lpi" title="gtk_print_settings_get_printer_lpi ()">gtk_print_settings_get_printer_lpi</a>  (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);
 
168
<span class="returnvalue">gdouble</span>             <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-printer-lpi" title="gtk_print_settings_get_printer_lpi ()">gtk_print_settings_get_printer_lpi</a>  (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);
169
169
<span class="returnvalue">void</span>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-set-printer-lpi" title="gtk_print_settings_set_printer_lpi ()">gtk_print_settings_set_printer_lpi</a>  (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
170
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> lpi</code></em>);
 
170
                                                         <em class="parameter"><code><span class="type">gdouble</span> lpi</code></em>);
171
171
#define             <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-SCALE:CAPS" title="GTK_PRINT_SETTINGS_SCALE">GTK_PRINT_SETTINGS_SCALE</a>
172
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a>             <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-scale" title="gtk_print_settings_get_scale ()">gtk_print_settings_get_scale</a>        (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);
 
172
<span class="returnvalue">gdouble</span>             <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-scale" title="gtk_print_settings_get_scale ()">gtk_print_settings_get_scale</a>        (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);
173
173
<span class="returnvalue">void</span>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-set-scale" title="gtk_print_settings_set_scale ()">gtk_print_settings_set_scale</a>        (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
174
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> scale</code></em>);
 
174
                                                         <em class="parameter"><code><span class="type">gdouble</span> scale</code></em>);
175
175
enum                <a class="link" href="GtkPrintSettings.html#GtkPrintPages" title="enum GtkPrintPages">GtkPrintPages</a>;
176
176
#define             <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-PRINT-PAGES:CAPS" title="GTK_PRINT_SETTINGS_PRINT_PAGES">GTK_PRINT_SETTINGS_PRINT_PAGES</a>
177
177
<a class="link" href="GtkPrintSettings.html#GtkPrintPages" title="enum GtkPrintPages"><span class="returnvalue">GtkPrintPages</span></a>       <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-print-pages" title="gtk_print_settings_get_print_pages ()">gtk_print_settings_get_print_pages</a>  (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);
180
180
struct              <a class="link" href="GtkPrintSettings.html#GtkPageRange" title="struct GtkPageRange">GtkPageRange</a>;
181
181
#define             <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-PAGE-RANGES:CAPS" title="GTK_PRINT_SETTINGS_PAGE_RANGES">GTK_PRINT_SETTINGS_PAGE_RANGES</a>
182
182
<a class="link" href="GtkPrintSettings.html#GtkPageRange" title="struct GtkPageRange"><span class="returnvalue">GtkPageRange</span></a> *      <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-page-ranges" title="gtk_print_settings_get_page_ranges ()">gtk_print_settings_get_page_ranges</a>  (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
183
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *num_ranges</code></em>);
 
183
                                                         <em class="parameter"><code><span class="type">gint</span> *num_ranges</code></em>);
184
184
<span class="returnvalue">void</span>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-set-page-ranges" title="gtk_print_settings_set_page_ranges ()">gtk_print_settings_set_page_ranges</a>  (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
185
185
                                                         <em class="parameter"><code><a class="link" href="GtkPrintSettings.html#GtkPageRange" title="struct GtkPageRange"><span class="type">GtkPageRange</span></a> *page_ranges</code></em>,
186
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> num_ranges</code></em>);
 
186
                                                         <em class="parameter"><code><span class="type">gint</span> num_ranges</code></em>);
187
187
enum                <a class="link" href="GtkPrintSettings.html#GtkPageSet" title="enum GtkPageSet">GtkPageSet</a>;
188
188
#define             <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-PAGE-SET:CAPS" title="GTK_PRINT_SETTINGS_PAGE_SET">GTK_PRINT_SETTINGS_PAGE_SET</a>
189
189
<a class="link" href="GtkPrintSettings.html#GtkPageSet" title="enum GtkPageSet"><span class="returnvalue">GtkPageSet</span></a>          <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-page-set" title="gtk_print_settings_get_page_set ()">gtk_print_settings_get_page_set</a>     (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);
190
190
<span class="returnvalue">void</span>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-set-page-set" title="gtk_print_settings_set_page_set ()">gtk_print_settings_set_page_set</a>     (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
191
191
                                                         <em class="parameter"><code><a class="link" href="GtkPrintSettings.html#GtkPageSet" title="enum GtkPageSet"><span class="type">GtkPageSet</span></a> page_set</code></em>);
192
192
#define             <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-DEFAULT-SOURCE:CAPS" title="GTK_PRINT_SETTINGS_DEFAULT_SOURCE">GTK_PRINT_SETTINGS_DEFAULT_SOURCE</a>
193
 
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-default-source" title="gtk_print_settings_get_default_source ()">gtk_print_settings_get_default_source</a>
 
193
const <span class="returnvalue">gchar</span> *       <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-default-source" title="gtk_print_settings_get_default_source ()">gtk_print_settings_get_default_source</a>
194
194
                                                        (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);
195
195
<span class="returnvalue">void</span>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-set-default-source" title="gtk_print_settings_set_default_source ()">gtk_print_settings_set_default_source</a>
196
196
                                                        (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
197
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *default_source</code></em>);
 
197
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *default_source</code></em>);
198
198
#define             <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-MEDIA-TYPE:CAPS" title="GTK_PRINT_SETTINGS_MEDIA_TYPE">GTK_PRINT_SETTINGS_MEDIA_TYPE</a>
199
 
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-media-type" title="gtk_print_settings_get_media_type ()">gtk_print_settings_get_media_type</a>   (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);
 
199
const <span class="returnvalue">gchar</span> *       <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-media-type" title="gtk_print_settings_get_media_type ()">gtk_print_settings_get_media_type</a>   (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);
200
200
<span class="returnvalue">void</span>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-set-media-type" title="gtk_print_settings_set_media_type ()">gtk_print_settings_set_media_type</a>   (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
201
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *media_type</code></em>);
 
201
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *media_type</code></em>);
202
202
#define             <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-DITHER:CAPS" title="GTK_PRINT_SETTINGS_DITHER">GTK_PRINT_SETTINGS_DITHER</a>
203
 
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-dither" title="gtk_print_settings_get_dither ()">gtk_print_settings_get_dither</a>       (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);
 
203
const <span class="returnvalue">gchar</span> *       <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-dither" title="gtk_print_settings_get_dither ()">gtk_print_settings_get_dither</a>       (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);
204
204
<span class="returnvalue">void</span>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-set-dither" title="gtk_print_settings_set_dither ()">gtk_print_settings_set_dither</a>       (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
205
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *dither</code></em>);
 
205
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *dither</code></em>);
206
206
#define             <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-FINISHINGS:CAPS" title="GTK_PRINT_SETTINGS_FINISHINGS">GTK_PRINT_SETTINGS_FINISHINGS</a>
207
 
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-finishings" title="gtk_print_settings_get_finishings ()">gtk_print_settings_get_finishings</a>   (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);
 
207
const <span class="returnvalue">gchar</span> *       <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-finishings" title="gtk_print_settings_get_finishings ()">gtk_print_settings_get_finishings</a>   (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);
208
208
<span class="returnvalue">void</span>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-set-finishings" title="gtk_print_settings_set_finishings ()">gtk_print_settings_set_finishings</a>   (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
209
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *finishings</code></em>);
 
209
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *finishings</code></em>);
210
210
#define             <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-OUTPUT-BIN:CAPS" title="GTK_PRINT_SETTINGS_OUTPUT_BIN">GTK_PRINT_SETTINGS_OUTPUT_BIN</a>
211
 
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-output-bin" title="gtk_print_settings_get_output_bin ()">gtk_print_settings_get_output_bin</a>   (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);
 
211
const <span class="returnvalue">gchar</span> *       <a class="link" href="GtkPrintSettings.html#gtk-print-settings-get-output-bin" title="gtk_print_settings_get_output_bin ()">gtk_print_settings_get_output_bin</a>   (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);
212
212
<span class="returnvalue">void</span>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-set-output-bin" title="gtk_print_settings_set_output_bin ()">gtk_print_settings_set_output_bin</a>   (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
213
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *output_bin</code></em>);
 
213
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *output_bin</code></em>);
214
214
#define             <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-OUTPUT-FILE-FORMAT:CAPS" title="GTK_PRINT_SETTINGS_OUTPUT_FILE_FORMAT">GTK_PRINT_SETTINGS_OUTPUT_FILE_FORMAT</a>
215
215
#define             <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-OUTPUT-URI:CAPS" title="GTK_PRINT_SETTINGS_OUTPUT_URI">GTK_PRINT_SETTINGS_OUTPUT_URI</a>
216
216
#define             <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-WIN32-DRIVER-EXTRA:CAPS" title="GTK_PRINT_SETTINGS_WIN32_DRIVER_EXTRA">GTK_PRINT_SETTINGS_WIN32_DRIVER_EXTRA</a>
217
217
#define             <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-WIN32-DRIVER-VERSION:CAPS" title="GTK_PRINT_SETTINGS_WIN32_DRIVER_VERSION">GTK_PRINT_SETTINGS_WIN32_DRIVER_VERSION</a>
218
218
 
219
 
<a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="returnvalue">GtkPrintSettings</span></a> *  <a class="link" href="GtkPrintSettings.html#gtk-print-settings-new-from-file" title="gtk_print_settings_new_from_file ()">gtk_print_settings_new_from_file</a>    (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *file_name</code></em>,
220
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
 
219
<a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="returnvalue">GtkPrintSettings</span></a> *  <a class="link" href="GtkPrintSettings.html#gtk-print-settings-new-from-file" title="gtk_print_settings_new_from_file ()">gtk_print_settings_new_from_file</a>    (<em class="parameter"><code>const <span class="type">gchar</span> *file_name</code></em>,
 
220
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
221
221
<a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="returnvalue">GtkPrintSettings</span></a> *  <a class="link" href="GtkPrintSettings.html#gtk-print-settings-new-from-key-file" title="gtk_print_settings_new_from_key_file ()">gtk_print_settings_new_from_key_file</a>
222
 
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Key-value-file-parser.html#GKeyFile"><span class="type">GKeyFile</span></a> *key_file</code></em>,
223
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *group_name</code></em>,
224
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
225
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkPrintSettings.html#gtk-print-settings-load-file" title="gtk_print_settings_load_file ()">gtk_print_settings_load_file</a>        (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
226
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *file_name</code></em>,
227
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
228
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkPrintSettings.html#gtk-print-settings-load-key-file" title="gtk_print_settings_load_key_file ()">gtk_print_settings_load_key_file</a>    (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
229
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Key-value-file-parser.html#GKeyFile"><span class="type">GKeyFile</span></a> *key_file</code></em>,
230
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *group_name</code></em>,
231
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
232
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkPrintSettings.html#gtk-print-settings-to-file" title="gtk_print_settings_to_file ()">gtk_print_settings_to_file</a>          (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
233
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *file_name</code></em>,
234
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
 
222
                                                        (<em class="parameter"><code><span class="type">GKeyFile</span> *key_file</code></em>,
 
223
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *group_name</code></em>,
 
224
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
 
225
<span class="returnvalue">gboolean</span>            <a class="link" href="GtkPrintSettings.html#gtk-print-settings-load-file" title="gtk_print_settings_load_file ()">gtk_print_settings_load_file</a>        (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
 
226
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *file_name</code></em>,
 
227
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
 
228
<span class="returnvalue">gboolean</span>            <a class="link" href="GtkPrintSettings.html#gtk-print-settings-load-key-file" title="gtk_print_settings_load_key_file ()">gtk_print_settings_load_key_file</a>    (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
 
229
                                                         <em class="parameter"><code><span class="type">GKeyFile</span> *key_file</code></em>,
 
230
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *group_name</code></em>,
 
231
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
 
232
<span class="returnvalue">gboolean</span>            <a class="link" href="GtkPrintSettings.html#gtk-print-settings-to-file" title="gtk_print_settings_to_file ()">gtk_print_settings_to_file</a>          (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
 
233
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *file_name</code></em>,
 
234
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
235
235
<span class="returnvalue">void</span>                <a class="link" href="GtkPrintSettings.html#gtk-print-settings-to-key-file" title="gtk_print_settings_to_key_file ()">gtk_print_settings_to_key_file</a>      (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
236
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Key-value-file-parser.html#GKeyFile"><span class="type">GKeyFile</span></a> *key_file</code></em>,
237
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *group_name</code></em>);
 
236
                                                         <em class="parameter"><code><span class="type">GKeyFile</span> *key_file</code></em>,
 
237
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *group_name</code></em>);
238
238
</pre>
239
239
</div>
240
240
<div class="refsect1">
241
241
<a name="GtkPrintSettings.object-hierarchy"></a><h2>Object Hierarchy</h2>
242
242
<pre class="synopsis">
243
 
  <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
 
243
  GObject
244
244
   +----GtkPrintSettings
245
245
</pre>
246
246
</div>
274
274
<hr>
275
275
<div class="refsect2">
276
276
<a name="GtkPrintSettingsFunc"></a><h3>GtkPrintSettingsFunc ()</h3>
277
 
<pre class="programlisting"><span class="returnvalue">void</span>                (*GtkPrintSettingsFunc)             (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
278
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>,
279
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
 
277
<pre class="programlisting"><span class="returnvalue">void</span>                (*GtkPrintSettingsFunc)             (<em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
 
278
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *value</code></em>,
 
279
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
280
280
<p>
281
281
</p>
282
282
</div>
323
323
<hr>
324
324
<div class="refsect2">
325
325
<a name="gtk-print-settings-has-key"></a><h3>gtk_print_settings_has_key ()</h3>
326
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_print_settings_has_key          (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
327
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>);</pre>
 
326
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gtk_print_settings_has_key          (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
 
327
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>);</pre>
328
328
<p>
329
 
Returns <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, if a value is associated with <em class="parameter"><code>key</code></em>.
 
329
Returns <code class="literal">TRUE</code>, if a value is associated with <em class="parameter"><code>key</code></em>.
330
330
</p>
331
331
<div class="variablelist"><table border="0">
332
332
<col align="left" valign="top">
343
343
<tr>
344
344
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
345
345
<td>
346
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, if <em class="parameter"><code>key</code></em> has a value</td>
 
346
<code class="literal">TRUE</code>, if <em class="parameter"><code>key</code></em> has a value</td>
347
347
</tr>
348
348
</tbody>
349
349
</table></div>
352
352
<hr>
353
353
<div class="refsect2">
354
354
<a name="gtk-print-settings-get"></a><h3>gtk_print_settings_get ()</h3>
355
 
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       gtk_print_settings_get              (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
356
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>);</pre>
 
355
<pre class="programlisting">const <span class="returnvalue">gchar</span> *       gtk_print_settings_get              (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
 
356
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>);</pre>
357
357
<p>
358
358
Looks up the string value associated with <em class="parameter"><code>key</code></em>.
359
359
</p>
382
382
<div class="refsect2">
383
383
<a name="gtk-print-settings-set"></a><h3>gtk_print_settings_set ()</h3>
384
384
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_print_settings_set              (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
385
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
386
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
 
385
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
 
386
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *value</code></em>);</pre>
387
387
<p>
388
388
Associates <em class="parameter"><code>value</code></em> with <em class="parameter"><code>key</code></em>.
389
389
</p>
401
401
</tr>
402
402
<tr>
403
403
<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
404
 
<td>a string value, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
404
<td>a string value, or <a href="/home/mclasen/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
405
405
</td>
406
406
</tr>
407
407
</tbody>
412
412
<div class="refsect2">
413
413
<a name="gtk-print-settings-unset"></a><h3>gtk_print_settings_unset ()</h3>
414
414
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_print_settings_unset            (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
415
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>);</pre>
 
415
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>);</pre>
416
416
<p>
417
417
Removes any value associated with <em class="parameter"><code>key</code></em>. 
418
 
This has the same effect as setting the value to <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.
 
418
This has the same effect as setting the value to <a href="/home/mclasen/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>.
419
419
</p>
420
420
<div class="variablelist"><table border="0">
421
421
<col align="left" valign="top">
438
438
<a name="gtk-print-settings-foreach"></a><h3>gtk_print_settings_foreach ()</h3>
439
439
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_print_settings_foreach          (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
440
440
                                                         <em class="parameter"><code><a class="link" href="GtkPrintSettings.html#GtkPrintSettingsFunc" title="GtkPrintSettingsFunc ()"><span class="type">GtkPrintSettingsFunc</span></a> func</code></em>,
441
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
 
441
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
442
442
<p>
443
443
Calls <em class="parameter"><code>func</code></em> for each key-value pair of <em class="parameter"><code>settings</code></em>.
444
444
</p>
467
467
<hr>
468
468
<div class="refsect2">
469
469
<a name="gtk-print-settings-get-bool"></a><h3>gtk_print_settings_get_bool ()</h3>
470
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_print_settings_get_bool         (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
471
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>);</pre>
 
470
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gtk_print_settings_get_bool         (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
 
471
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>);</pre>
472
472
<p>
473
473
Returns the boolean represented by the value
474
474
that is associated with <em class="parameter"><code>key</code></em>. 
475
475
</p>
476
476
<p>
477
 
The string "true" represents <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, any other 
478
 
string <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>.
 
477
The string "true" represents <code class="literal">TRUE</code>, any other 
 
478
string <code class="literal">FALSE</code>.
479
479
</p>
480
480
<div class="variablelist"><table border="0">
481
481
<col align="left" valign="top">
492
492
<tr>
493
493
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
494
494
<td>
495
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, if <em class="parameter"><code>key</code></em> maps to a true value.</td>
 
495
<code class="literal">TRUE</code>, if <em class="parameter"><code>key</code></em> maps to a true value.</td>
496
496
</tr>
497
497
</tbody>
498
498
</table></div>
502
502
<div class="refsect2">
503
503
<a name="gtk-print-settings-set-bool"></a><h3>gtk_print_settings_set_bool ()</h3>
504
504
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_print_settings_set_bool         (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
505
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
506
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> value</code></em>);</pre>
 
505
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
 
506
                                                         <em class="parameter"><code><span class="type">gboolean</span> value</code></em>);</pre>
507
507
<p>
508
508
Sets <em class="parameter"><code>key</code></em> to a boolean value.
509
509
</p>
530
530
<hr>
531
531
<div class="refsect2">
532
532
<a name="gtk-print-settings-get-double"></a><h3>gtk_print_settings_get_double ()</h3>
533
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a>             gtk_print_settings_get_double       (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
534
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>);</pre>
 
533
<pre class="programlisting"><span class="returnvalue">gdouble</span>             gtk_print_settings_get_double       (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
 
534
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>);</pre>
535
535
<p>
536
536
Returns the double value associated with <em class="parameter"><code>key</code></em>, or 0.
537
537
</p>
559
559
<hr>
560
560
<div class="refsect2">
561
561
<a name="gtk-print-settings-get-double-with-default"></a><h3>gtk_print_settings_get_double_with_default ()</h3>
562
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a>             gtk_print_settings_get_double_with_default
 
562
<pre class="programlisting"><span class="returnvalue">gdouble</span>             gtk_print_settings_get_double_with_default
563
563
                                                        (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
564
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
565
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> def</code></em>);</pre>
 
564
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
 
565
                                                         <em class="parameter"><code><span class="type">gdouble</span> def</code></em>);</pre>
566
566
<p>
567
567
Returns the floating point number represented by 
568
568
the value that is associated with <em class="parameter"><code>key</code></em>, or <em class="parameter"><code>default_val</code></em>
569
569
if the value does not represent a floating point number.
570
570
</p>
571
571
<p>
572
 
Floating point numbers are parsed with <a href="http://library.gnome.org/devel/glib/unstable/glib-String-Utility-Functions.html#g-ascii-strtod"><code class="function">g_ascii_strtod()</code></a>.
 
572
Floating point numbers are parsed with <code class="function">g_ascii_strtod()</code>.
573
573
</p>
574
574
<div class="variablelist"><table border="0">
575
575
<col align="left" valign="top">
600
600
<div class="refsect2">
601
601
<a name="gtk-print-settings-set-double"></a><h3>gtk_print_settings_set_double ()</h3>
602
602
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_print_settings_set_double       (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
603
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
604
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> value</code></em>);</pre>
 
603
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
 
604
                                                         <em class="parameter"><code><span class="type">gdouble</span> value</code></em>);</pre>
605
605
<p>
606
606
Sets <em class="parameter"><code>key</code></em> to a double value.
607
607
</p>
628
628
<hr>
629
629
<div class="refsect2">
630
630
<a name="gtk-print-settings-get-length"></a><h3>gtk_print_settings_get_length ()</h3>
631
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a>             gtk_print_settings_get_length       (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
632
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
631
<pre class="programlisting"><span class="returnvalue">gdouble</span>             gtk_print_settings_get_length       (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
 
632
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
633
633
                                                         <em class="parameter"><code><a class="link" href="GtkPaperSize.html#GtkUnit" title="enum GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);</pre>
634
634
<p>
635
635
Returns the value associated with <em class="parameter"><code>key</code></em>, interpreted
664
664
<div class="refsect2">
665
665
<a name="gtk-print-settings-set-length"></a><h3>gtk_print_settings_set_length ()</h3>
666
666
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_print_settings_set_length       (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
667
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
668
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> value</code></em>,
 
667
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
 
668
                                                         <em class="parameter"><code><span class="type">gdouble</span> value</code></em>,
669
669
                                                         <em class="parameter"><code><a class="link" href="GtkPaperSize.html#GtkUnit" title="enum GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);</pre>
670
670
<p>
671
671
Associates a length in units of <em class="parameter"><code>unit</code></em> with <em class="parameter"><code>key</code></em>.
698
698
<hr>
699
699
<div class="refsect2">
700
700
<a name="gtk-print-settings-get-int"></a><h3>gtk_print_settings_get_int ()</h3>
701
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_print_settings_get_int          (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
702
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>);</pre>
 
701
<pre class="programlisting"><span class="returnvalue">gint</span>                gtk_print_settings_get_int          (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
 
702
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>);</pre>
703
703
<p>
704
704
Returns the integer value of <em class="parameter"><code>key</code></em>, or 0.
705
705
</p>
727
727
<hr>
728
728
<div class="refsect2">
729
729
<a name="gtk-print-settings-get-int-with-default"></a><h3>gtk_print_settings_get_int_with_default ()</h3>
730
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_print_settings_get_int_with_default
 
730
<pre class="programlisting"><span class="returnvalue">gint</span>                gtk_print_settings_get_int_with_default
731
731
                                                        (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
732
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
733
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> def</code></em>);</pre>
 
732
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
 
733
                                                         <em class="parameter"><code><span class="type">gint</span> def</code></em>);</pre>
734
734
<p>
735
735
Returns the value of <em class="parameter"><code>key</code></em>, interpreted as
736
736
an integer, or the default value.
764
764
<div class="refsect2">
765
765
<a name="gtk-print-settings-set-int"></a><h3>gtk_print_settings_set_int ()</h3>
766
766
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_print_settings_set_int          (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
767
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
768
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> value</code></em>);</pre>
 
767
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
 
768
                                                         <em class="parameter"><code><span class="type">gint</span> value</code></em>);</pre>
769
769
<p>
770
770
Sets <em class="parameter"><code>key</code></em> to an integer value.
771
771
</p>
800
800
<hr>
801
801
<div class="refsect2">
802
802
<a name="gtk-print-settings-get-printer"></a><h3>gtk_print_settings_get_printer ()</h3>
803
 
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       gtk_print_settings_get_printer      (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);</pre>
 
803
<pre class="programlisting">const <span class="returnvalue">gchar</span> *       gtk_print_settings_get_printer      (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);</pre>
804
804
<p>
805
805
Convenience function to obtain the value of 
806
806
<a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-PRINTER:CAPS" title="GTK_PRINT_SETTINGS_PRINTER"><code class="literal">GTK_PRINT_SETTINGS_PRINTER</code></a>.
825
825
<div class="refsect2">
826
826
<a name="gtk-print-settings-set-printer"></a><h3>gtk_print_settings_set_printer ()</h3>
827
827
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_print_settings_set_printer      (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
828
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *printer</code></em>);</pre>
 
828
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *printer</code></em>);</pre>
829
829
<p>
830
830
Convenience function to set <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-PRINTER:CAPS" title="GTK_PRINT_SETTINGS_PRINTER"><code class="literal">GTK_PRINT_SETTINGS_PRINTER</code></a>
831
831
to <em class="parameter"><code>printer</code></em>.
985
985
<hr>
986
986
<div class="refsect2">
987
987
<a name="gtk-print-settings-get-paper-width"></a><h3>gtk_print_settings_get_paper_width ()</h3>
988
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a>             gtk_print_settings_get_paper_width  (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
 
988
<pre class="programlisting"><span class="returnvalue">gdouble</span>             gtk_print_settings_get_paper_width  (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
989
989
                                                         <em class="parameter"><code><a class="link" href="GtkPaperSize.html#GtkUnit" title="enum GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);</pre>
990
990
<p>
991
991
Gets the value of <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-PAPER-WIDTH:CAPS" title="GTK_PRINT_SETTINGS_PAPER_WIDTH"><code class="literal">GTK_PRINT_SETTINGS_PAPER_WIDTH</code></a>,
1016
1016
<div class="refsect2">
1017
1017
<a name="gtk-print-settings-set-paper-width"></a><h3>gtk_print_settings_set_paper_width ()</h3>
1018
1018
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_print_settings_set_paper_width  (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
1019
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> width</code></em>,
 
1019
                                                         <em class="parameter"><code><span class="type">gdouble</span> width</code></em>,
1020
1020
                                                         <em class="parameter"><code><a class="link" href="GtkPaperSize.html#GtkUnit" title="enum GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);</pre>
1021
1021
<p>
1022
1022
Sets the value of <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-PAPER-WIDTH:CAPS" title="GTK_PRINT_SETTINGS_PAPER_WIDTH"><code class="literal">GTK_PRINT_SETTINGS_PAPER_WIDTH</code></a>.
1053
1053
<hr>
1054
1054
<div class="refsect2">
1055
1055
<a name="gtk-print-settings-get-paper-height"></a><h3>gtk_print_settings_get_paper_height ()</h3>
1056
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a>             gtk_print_settings_get_paper_height (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
 
1056
<pre class="programlisting"><span class="returnvalue">gdouble</span>             gtk_print_settings_get_paper_height (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
1057
1057
                                                         <em class="parameter"><code><a class="link" href="GtkPaperSize.html#GtkUnit" title="enum GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);</pre>
1058
1058
<p>
1059
1059
Gets the value of <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-PAPER-HEIGHT:CAPS" title="GTK_PRINT_SETTINGS_PAPER_HEIGHT"><code class="literal">GTK_PRINT_SETTINGS_PAPER_HEIGHT</code></a>,
1084
1084
<div class="refsect2">
1085
1085
<a name="gtk-print-settings-set-paper-height"></a><h3>gtk_print_settings_set_paper_height ()</h3>
1086
1086
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_print_settings_set_paper_height (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
1087
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> height</code></em>,
 
1087
                                                         <em class="parameter"><code><span class="type">gdouble</span> height</code></em>,
1088
1088
                                                         <em class="parameter"><code><a class="link" href="GtkPaperSize.html#GtkUnit" title="enum GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);</pre>
1089
1089
<p>
1090
1090
Sets the value of <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-PAPER-HEIGHT:CAPS" title="GTK_PRINT_SETTINGS_PAPER_HEIGHT"><code class="literal">GTK_PRINT_SETTINGS_PAPER_HEIGHT</code></a>.
1121
1121
<hr>
1122
1122
<div class="refsect2">
1123
1123
<a name="gtk-print-settings-get-use-color"></a><h3>gtk_print_settings_get_use_color ()</h3>
1124
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_print_settings_get_use_color    (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);</pre>
 
1124
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gtk_print_settings_get_use_color    (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);</pre>
1125
1125
<p>
1126
1126
Gets the value of <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-USE-COLOR:CAPS" title="GTK_PRINT_SETTINGS_USE_COLOR"><code class="literal">GTK_PRINT_SETTINGS_USE_COLOR</code></a>.
1127
1127
</p>
1145
1145
<div class="refsect2">
1146
1146
<a name="gtk-print-settings-set-use-color"></a><h3>gtk_print_settings_set_use_color ()</h3>
1147
1147
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_print_settings_set_use_color    (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
1148
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> use_color</code></em>);</pre>
 
1148
                                                         <em class="parameter"><code><span class="type">gboolean</span> use_color</code></em>);</pre>
1149
1149
<p>
1150
1150
Sets the value of <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-USE-COLOR:CAPS" title="GTK_PRINT_SETTINGS_USE_COLOR"><code class="literal">GTK_PRINT_SETTINGS_USE_COLOR</code></a>.
1151
1151
</p>
1176
1176
<hr>
1177
1177
<div class="refsect2">
1178
1178
<a name="gtk-print-settings-get-collate"></a><h3>gtk_print_settings_get_collate ()</h3>
1179
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_print_settings_get_collate      (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);</pre>
 
1179
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gtk_print_settings_get_collate      (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);</pre>
1180
1180
<p>
1181
1181
Gets the value of <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-COLLATE:CAPS" title="GTK_PRINT_SETTINGS_COLLATE"><code class="literal">GTK_PRINT_SETTINGS_COLLATE</code></a>.
1182
1182
</p>
1200
1200
<div class="refsect2">
1201
1201
<a name="gtk-print-settings-set-collate"></a><h3>gtk_print_settings_set_collate ()</h3>
1202
1202
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_print_settings_set_collate      (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
1203
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> collate</code></em>);</pre>
 
1203
                                                         <em class="parameter"><code><span class="type">gboolean</span> collate</code></em>);</pre>
1204
1204
<p>
1205
1205
Sets the value of <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-COLLATE:CAPS" title="GTK_PRINT_SETTINGS_COLLATE"><code class="literal">GTK_PRINT_SETTINGS_COLLATE</code></a>.
1206
1206
</p>
1231
1231
<hr>
1232
1232
<div class="refsect2">
1233
1233
<a name="gtk-print-settings-get-reverse"></a><h3>gtk_print_settings_get_reverse ()</h3>
1234
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_print_settings_get_reverse      (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);</pre>
 
1234
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gtk_print_settings_get_reverse      (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);</pre>
1235
1235
<p>
1236
1236
Gets the value of <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-REVERSE:CAPS" title="GTK_PRINT_SETTINGS_REVERSE"><code class="literal">GTK_PRINT_SETTINGS_REVERSE</code></a>.
1237
1237
</p>
1255
1255
<div class="refsect2">
1256
1256
<a name="gtk-print-settings-set-reverse"></a><h3>gtk_print_settings_set_reverse ()</h3>
1257
1257
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_print_settings_set_reverse      (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
1258
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> reverse</code></em>);</pre>
 
1258
                                                         <em class="parameter"><code><span class="type">gboolean</span> reverse</code></em>);</pre>
1259
1259
<p>
1260
1260
Sets the value of <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-REVERSE:CAPS" title="GTK_PRINT_SETTINGS_REVERSE"><code class="literal">GTK_PRINT_SETTINGS_REVERSE</code></a>.
1261
1261
</p>
1423
1423
<hr>
1424
1424
<div class="refsect2">
1425
1425
<a name="gtk-print-settings-get-n-copies"></a><h3>gtk_print_settings_get_n_copies ()</h3>
1426
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_print_settings_get_n_copies     (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);</pre>
 
1426
<pre class="programlisting"><span class="returnvalue">gint</span>                gtk_print_settings_get_n_copies     (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);</pre>
1427
1427
<p>
1428
1428
Gets the value of <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-N-COPIES:CAPS" title="GTK_PRINT_SETTINGS_N_COPIES"><code class="literal">GTK_PRINT_SETTINGS_N_COPIES</code></a>.
1429
1429
</p>
1447
1447
<div class="refsect2">
1448
1448
<a name="gtk-print-settings-set-n-copies"></a><h3>gtk_print_settings_set_n_copies ()</h3>
1449
1449
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_print_settings_set_n_copies     (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
1450
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> num_copies</code></em>);</pre>
 
1450
                                                         <em class="parameter"><code><span class="type">gint</span> num_copies</code></em>);</pre>
1451
1451
<p>
1452
1452
Sets the value of <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-N-COPIES:CAPS" title="GTK_PRINT_SETTINGS_N_COPIES"><code class="literal">GTK_PRINT_SETTINGS_N_COPIES</code></a>.
1453
1453
</p>
1478
1478
<hr>
1479
1479
<div class="refsect2">
1480
1480
<a name="gtk-print-settings-get-number-up"></a><h3>gtk_print_settings_get_number_up ()</h3>
1481
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_print_settings_get_number_up    (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);</pre>
 
1481
<pre class="programlisting"><span class="returnvalue">gint</span>                gtk_print_settings_get_number_up    (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);</pre>
1482
1482
<p>
1483
1483
Gets the value of <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-NUMBER-UP:CAPS" title="GTK_PRINT_SETTINGS_NUMBER_UP"><code class="literal">GTK_PRINT_SETTINGS_NUMBER_UP</code></a>.
1484
1484
</p>
1502
1502
<div class="refsect2">
1503
1503
<a name="gtk-print-settings-set-number-up"></a><h3>gtk_print_settings_set_number_up ()</h3>
1504
1504
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_print_settings_set_number_up    (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
1505
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> number_up</code></em>);</pre>
 
1505
                                                         <em class="parameter"><code><span class="type">gint</span> number_up</code></em>);</pre>
1506
1506
<p>
1507
1507
Sets the value of <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-NUMBER-UP:CAPS" title="GTK_PRINT_SETTINGS_NUMBER_UP"><code class="literal">GTK_PRINT_SETTINGS_NUMBER_UP</code></a>.
1508
1508
</p>
1663
1663
<hr>
1664
1664
<div class="refsect2">
1665
1665
<a name="gtk-print-settings-get-resolution"></a><h3>gtk_print_settings_get_resolution ()</h3>
1666
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_print_settings_get_resolution   (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);</pre>
 
1666
<pre class="programlisting"><span class="returnvalue">gint</span>                gtk_print_settings_get_resolution   (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);</pre>
1667
1667
<p>
1668
1668
Gets the value of <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-RESOLUTION:CAPS" title="GTK_PRINT_SETTINGS_RESOLUTION"><code class="literal">GTK_PRINT_SETTINGS_RESOLUTION</code></a>.
1669
1669
</p>
1687
1687
<div class="refsect2">
1688
1688
<a name="gtk-print-settings-set-resolution"></a><h3>gtk_print_settings_set_resolution ()</h3>
1689
1689
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_print_settings_set_resolution   (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
1690
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> resolution</code></em>);</pre>
 
1690
                                                         <em class="parameter"><code><span class="type">gint</span> resolution</code></em>);</pre>
1691
1691
<p>
1692
1692
Sets the values of <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-RESOLUTION:CAPS" title="GTK_PRINT_SETTINGS_RESOLUTION"><code class="literal">GTK_PRINT_SETTINGS_RESOLUTION</code></a>,
1693
1693
<a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-RESOLUTION-X:CAPS" title="GTK_PRINT_SETTINGS_RESOLUTION_X"><code class="literal">GTK_PRINT_SETTINGS_RESOLUTION_X</code></a> and 
1714
1714
<a name="gtk-print-settings-set-resolution-xy"></a><h3>gtk_print_settings_set_resolution_xy ()</h3>
1715
1715
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_print_settings_set_resolution_xy
1716
1716
                                                        (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
1717
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> resolution_x</code></em>,
1718
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> resolution_y</code></em>);</pre>
 
1717
                                                         <em class="parameter"><code><span class="type">gint</span> resolution_x</code></em>,
 
1718
                                                         <em class="parameter"><code><span class="type">gint</span> resolution_y</code></em>);</pre>
1719
1719
<p>
1720
1720
Sets the values of <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-RESOLUTION:CAPS" title="GTK_PRINT_SETTINGS_RESOLUTION"><code class="literal">GTK_PRINT_SETTINGS_RESOLUTION</code></a>,
1721
1721
<a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-RESOLUTION-X:CAPS" title="GTK_PRINT_SETTINGS_RESOLUTION_X"><code class="literal">GTK_PRINT_SETTINGS_RESOLUTION_X</code></a> and
1752
1752
<hr>
1753
1753
<div class="refsect2">
1754
1754
<a name="gtk-print-settings-get-resolution-x"></a><h3>gtk_print_settings_get_resolution_x ()</h3>
1755
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_print_settings_get_resolution_x (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);</pre>
 
1755
<pre class="programlisting"><span class="returnvalue">gint</span>                gtk_print_settings_get_resolution_x (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);</pre>
1756
1756
<p>
1757
1757
Gets the value of <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-RESOLUTION-X:CAPS" title="GTK_PRINT_SETTINGS_RESOLUTION_X"><code class="literal">GTK_PRINT_SETTINGS_RESOLUTION_X</code></a>.
1758
1758
</p>
1783
1783
<hr>
1784
1784
<div class="refsect2">
1785
1785
<a name="gtk-print-settings-get-resolution-y"></a><h3>gtk_print_settings_get_resolution_y ()</h3>
1786
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_print_settings_get_resolution_y (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);</pre>
 
1786
<pre class="programlisting"><span class="returnvalue">gint</span>                gtk_print_settings_get_resolution_y (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);</pre>
1787
1787
<p>
1788
1788
Gets the value of <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-RESOLUTION-Y:CAPS" title="GTK_PRINT_SETTINGS_RESOLUTION_Y"><code class="literal">GTK_PRINT_SETTINGS_RESOLUTION_Y</code></a>.
1789
1789
</p>
1814
1814
<hr>
1815
1815
<div class="refsect2">
1816
1816
<a name="gtk-print-settings-get-printer-lpi"></a><h3>gtk_print_settings_get_printer_lpi ()</h3>
1817
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a>             gtk_print_settings_get_printer_lpi  (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);</pre>
 
1817
<pre class="programlisting"><span class="returnvalue">gdouble</span>             gtk_print_settings_get_printer_lpi  (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);</pre>
1818
1818
<p>
1819
1819
Gets the value of <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-PRINTER-LPI:CAPS" title="GTK_PRINT_SETTINGS_PRINTER_LPI"><code class="literal">GTK_PRINT_SETTINGS_PRINTER_LPI</code></a>.
1820
1820
</p>
1838
1838
<div class="refsect2">
1839
1839
<a name="gtk-print-settings-set-printer-lpi"></a><h3>gtk_print_settings_set_printer_lpi ()</h3>
1840
1840
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_print_settings_set_printer_lpi  (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
1841
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> lpi</code></em>);</pre>
 
1841
                                                         <em class="parameter"><code><span class="type">gdouble</span> lpi</code></em>);</pre>
1842
1842
<p>
1843
1843
Sets the value of <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-PRINTER-LPI:CAPS" title="GTK_PRINT_SETTINGS_PRINTER_LPI"><code class="literal">GTK_PRINT_SETTINGS_PRINTER_LPI</code></a>.
1844
1844
</p>
1869
1869
<hr>
1870
1870
<div class="refsect2">
1871
1871
<a name="gtk-print-settings-get-scale"></a><h3>gtk_print_settings_get_scale ()</h3>
1872
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a>             gtk_print_settings_get_scale        (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);</pre>
 
1872
<pre class="programlisting"><span class="returnvalue">gdouble</span>             gtk_print_settings_get_scale        (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);</pre>
1873
1873
<p>
1874
1874
Gets the value of <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-SCALE:CAPS" title="GTK_PRINT_SETTINGS_SCALE"><code class="literal">GTK_PRINT_SETTINGS_SCALE</code></a>.
1875
1875
</p>
1893
1893
<div class="refsect2">
1894
1894
<a name="gtk-print-settings-set-scale"></a><h3>gtk_print_settings_set_scale ()</h3>
1895
1895
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_print_settings_set_scale        (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
1896
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> scale</code></em>);</pre>
 
1896
                                                         <em class="parameter"><code><span class="type">gdouble</span> scale</code></em>);</pre>
1897
1897
<p>
1898
1898
Sets the value of <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-SCALE:CAPS" title="GTK_PRINT_SETTINGS_SCALE"><code class="literal">GTK_PRINT_SETTINGS_SCALE</code></a>.
1899
1899
</p>
2005
2005
<div class="refsect2">
2006
2006
<a name="gtk-print-settings-get-page-ranges"></a><h3>gtk_print_settings_get_page_ranges ()</h3>
2007
2007
<pre class="programlisting"><a class="link" href="GtkPrintSettings.html#GtkPageRange" title="struct GtkPageRange"><span class="returnvalue">GtkPageRange</span></a> *      gtk_print_settings_get_page_ranges  (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
2008
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *num_ranges</code></em>);</pre>
 
2008
                                                         <em class="parameter"><code><span class="type">gint</span> *num_ranges</code></em>);</pre>
2009
2009
<p>
2010
2010
Gets the value of <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-PAGE-RANGES:CAPS" title="GTK_PRINT_SETTINGS_PAGE_RANGES"><code class="literal">GTK_PRINT_SETTINGS_PAGE_RANGES</code></a>.
2011
2011
</p>
2025
2025
<tr>
2026
2026
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2027
2027
<td>an array
2028
 
of <a class="link" href="GtkPrintSettings.html#GtkPageRange" title="struct GtkPageRange"><span class="type">GtkPageRange</span></a>s.  Use <a href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a> to free the array when
 
2028
of <a class="link" href="GtkPrintSettings.html#GtkPageRange" title="struct GtkPageRange"><span class="type">GtkPageRange</span></a>s.  Use <code class="function">g_free()</code> to free the array when
2029
2029
it is no longer needed. <span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=num_ranges][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
2030
2030
</td>
2031
2031
</tr>
2038
2038
<a name="gtk-print-settings-set-page-ranges"></a><h3>gtk_print_settings_set_page_ranges ()</h3>
2039
2039
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_print_settings_set_page_ranges  (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
2040
2040
                                                         <em class="parameter"><code><a class="link" href="GtkPrintSettings.html#GtkPageRange" title="struct GtkPageRange"><span class="type">GtkPageRange</span></a> *page_ranges</code></em>,
2041
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> num_ranges</code></em>);</pre>
 
2041
                                                         <em class="parameter"><code><span class="type">gint</span> num_ranges</code></em>);</pre>
2042
2042
<p>
2043
2043
Sets the value of <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-PAGE-RANGES:CAPS" title="GTK_PRINT_SETTINGS_PAGE_RANGES"><code class="literal">GTK_PRINT_SETTINGS_PAGE_RANGES</code></a>.
2044
2044
</p>
2143
2143
<hr>
2144
2144
<div class="refsect2">
2145
2145
<a name="gtk-print-settings-get-default-source"></a><h3>gtk_print_settings_get_default_source ()</h3>
2146
 
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       gtk_print_settings_get_default_source
 
2146
<pre class="programlisting">const <span class="returnvalue">gchar</span> *       gtk_print_settings_get_default_source
2147
2147
                                                        (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);</pre>
2148
2148
<p>
2149
2149
Gets the value of <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-DEFAULT-SOURCE:CAPS" title="GTK_PRINT_SETTINGS_DEFAULT_SOURCE"><code class="literal">GTK_PRINT_SETTINGS_DEFAULT_SOURCE</code></a>.
2169
2169
<a name="gtk-print-settings-set-default-source"></a><h3>gtk_print_settings_set_default_source ()</h3>
2170
2170
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_print_settings_set_default_source
2171
2171
                                                        (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
2172
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *default_source</code></em>);</pre>
 
2172
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *default_source</code></em>);</pre>
2173
2173
<p>
2174
2174
Sets the value of <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-DEFAULT-SOURCE:CAPS" title="GTK_PRINT_SETTINGS_DEFAULT_SOURCE"><code class="literal">GTK_PRINT_SETTINGS_DEFAULT_SOURCE</code></a>.
2175
2175
</p>
2200
2200
<hr>
2201
2201
<div class="refsect2">
2202
2202
<a name="gtk-print-settings-get-media-type"></a><h3>gtk_print_settings_get_media_type ()</h3>
2203
 
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       gtk_print_settings_get_media_type   (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);</pre>
 
2203
<pre class="programlisting">const <span class="returnvalue">gchar</span> *       gtk_print_settings_get_media_type   (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);</pre>
2204
2204
<p>
2205
2205
Gets the value of <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-MEDIA-TYPE:CAPS" title="GTK_PRINT_SETTINGS_MEDIA_TYPE"><code class="literal">GTK_PRINT_SETTINGS_MEDIA_TYPE</code></a>.
2206
2206
</p>
2228
2228
<div class="refsect2">
2229
2229
<a name="gtk-print-settings-set-media-type"></a><h3>gtk_print_settings_set_media_type ()</h3>
2230
2230
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_print_settings_set_media_type   (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
2231
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *media_type</code></em>);</pre>
 
2231
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *media_type</code></em>);</pre>
2232
2232
<p>
2233
2233
Sets the value of <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-MEDIA-TYPE:CAPS" title="GTK_PRINT_SETTINGS_MEDIA_TYPE"><code class="literal">GTK_PRINT_SETTINGS_MEDIA_TYPE</code></a>.
2234
2234
</p>
2263
2263
<hr>
2264
2264
<div class="refsect2">
2265
2265
<a name="gtk-print-settings-get-dither"></a><h3>gtk_print_settings_get_dither ()</h3>
2266
 
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       gtk_print_settings_get_dither       (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);</pre>
 
2266
<pre class="programlisting">const <span class="returnvalue">gchar</span> *       gtk_print_settings_get_dither       (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);</pre>
2267
2267
<p>
2268
2268
Gets the value of <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-DITHER:CAPS" title="GTK_PRINT_SETTINGS_DITHER"><code class="literal">GTK_PRINT_SETTINGS_DITHER</code></a>.
2269
2269
</p>
2287
2287
<div class="refsect2">
2288
2288
<a name="gtk-print-settings-set-dither"></a><h3>gtk_print_settings_set_dither ()</h3>
2289
2289
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_print_settings_set_dither       (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
2290
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *dither</code></em>);</pre>
 
2290
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *dither</code></em>);</pre>
2291
2291
<p>
2292
2292
Sets the value of <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-DITHER:CAPS" title="GTK_PRINT_SETTINGS_DITHER"><code class="literal">GTK_PRINT_SETTINGS_DITHER</code></a>.
2293
2293
</p>
2318
2318
<hr>
2319
2319
<div class="refsect2">
2320
2320
<a name="gtk-print-settings-get-finishings"></a><h3>gtk_print_settings_get_finishings ()</h3>
2321
 
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       gtk_print_settings_get_finishings   (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);</pre>
 
2321
<pre class="programlisting">const <span class="returnvalue">gchar</span> *       gtk_print_settings_get_finishings   (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);</pre>
2322
2322
<p>
2323
2323
Gets the value of <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-FINISHINGS:CAPS" title="GTK_PRINT_SETTINGS_FINISHINGS"><code class="literal">GTK_PRINT_SETTINGS_FINISHINGS</code></a>.
2324
2324
</p>
2342
2342
<div class="refsect2">
2343
2343
<a name="gtk-print-settings-set-finishings"></a><h3>gtk_print_settings_set_finishings ()</h3>
2344
2344
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_print_settings_set_finishings   (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
2345
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *finishings</code></em>);</pre>
 
2345
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *finishings</code></em>);</pre>
2346
2346
<p>
2347
2347
Sets the value of <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-FINISHINGS:CAPS" title="GTK_PRINT_SETTINGS_FINISHINGS"><code class="literal">GTK_PRINT_SETTINGS_FINISHINGS</code></a>.
2348
2348
</p>
2373
2373
<hr>
2374
2374
<div class="refsect2">
2375
2375
<a name="gtk-print-settings-get-output-bin"></a><h3>gtk_print_settings_get_output_bin ()</h3>
2376
 
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       gtk_print_settings_get_output_bin   (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);</pre>
 
2376
<pre class="programlisting">const <span class="returnvalue">gchar</span> *       gtk_print_settings_get_output_bin   (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>);</pre>
2377
2377
<p>
2378
2378
Gets the value of <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-OUTPUT-BIN:CAPS" title="GTK_PRINT_SETTINGS_OUTPUT_BIN"><code class="literal">GTK_PRINT_SETTINGS_OUTPUT_BIN</code></a>.
2379
2379
</p>
2397
2397
<div class="refsect2">
2398
2398
<a name="gtk-print-settings-set-output-bin"></a><h3>gtk_print_settings_set_output_bin ()</h3>
2399
2399
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_print_settings_set_output_bin   (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
2400
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *output_bin</code></em>);</pre>
 
2400
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *output_bin</code></em>);</pre>
2401
2401
<p>
2402
2402
Sets the value of <a class="link" href="GtkPrintSettings.html#GTK-PRINT-SETTINGS-OUTPUT-BIN:CAPS" title="GTK_PRINT_SETTINGS_OUTPUT_BIN"><code class="literal">GTK_PRINT_SETTINGS_OUTPUT_BIN</code></a>.
2403
2403
</p>
2457
2457
<hr>
2458
2458
<div class="refsect2">
2459
2459
<a name="gtk-print-settings-new-from-file"></a><h3>gtk_print_settings_new_from_file ()</h3>
2460
 
<pre class="programlisting"><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="returnvalue">GtkPrintSettings</span></a> *  gtk_print_settings_new_from_file    (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *file_name</code></em>,
2461
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
2460
<pre class="programlisting"><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="returnvalue">GtkPrintSettings</span></a> *  gtk_print_settings_new_from_file    (<em class="parameter"><code>const <span class="type">gchar</span> *file_name</code></em>,
 
2461
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
2462
2462
<p>
2463
2463
Reads the print settings from <em class="parameter"><code>file_name</code></em>. Returns a new <a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a>
2464
 
object with the restored settings, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if an error occurred. If the
2465
 
file could not be loaded then error is set to either a <a href="http://library.gnome.org/devel/glib/unstable/glib-File-Utilities.html#GFileError"><span class="type">GFileError</span></a> or
2466
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Key-value-file-parser.html#GKeyFileError"><span class="type">GKeyFileError</span></a>.  See <a class="link" href="GtkPrintSettings.html#gtk-print-settings-to-file" title="gtk_print_settings_to_file ()"><code class="function">gtk_print_settings_to_file()</code></a>.
 
2464
object with the restored settings, or <a href="/home/mclasen/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a> if an error occurred. If the
 
2465
file could not be loaded then error is set to either a <span class="type">GFileError</span> or
 
2466
<span class="type">GKeyFileError</span>.  See <a class="link" href="GtkPrintSettings.html#gtk-print-settings-to-file" title="gtk_print_settings_to_file ()"><code class="function">gtk_print_settings_to_file()</code></a>.
2467
2467
</p>
2468
2468
<div class="variablelist"><table border="0">
2469
2469
<col align="left" valign="top">
2474
2474
</tr>
2475
2475
<tr>
2476
2476
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
2477
 
<td>return location for errors, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
2477
<td>return location for errors, or <a href="/home/mclasen/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
2478
2478
</td>
2479
2479
</tr>
2480
2480
<tr>
2490
2490
<div class="refsect2">
2491
2491
<a name="gtk-print-settings-new-from-key-file"></a><h3>gtk_print_settings_new_from_key_file ()</h3>
2492
2492
<pre class="programlisting"><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="returnvalue">GtkPrintSettings</span></a> *  gtk_print_settings_new_from_key_file
2493
 
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Key-value-file-parser.html#GKeyFile"><span class="type">GKeyFile</span></a> *key_file</code></em>,
2494
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *group_name</code></em>,
2495
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
2493
                                                        (<em class="parameter"><code><span class="type">GKeyFile</span> *key_file</code></em>,
 
2494
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *group_name</code></em>,
 
2495
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
2496
2496
<p>
2497
2497
Reads the print settings from the group <em class="parameter"><code>group_name</code></em> in <em class="parameter"><code>key_file</code></em>.  Returns a
2498
 
new <a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> object with the restored settings, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if an
 
2498
new <a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> object with the restored settings, or <a href="/home/mclasen/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a> if an
2499
2499
error occurred. If the file could not be loaded then error is set to either
2500
 
a <a href="http://library.gnome.org/devel/glib/unstable/glib-File-Utilities.html#GFileError"><span class="type">GFileError</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Key-value-file-parser.html#GKeyFileError"><span class="type">GKeyFileError</span></a>.
 
2500
a <span class="type">GFileError</span> or <span class="type">GKeyFileError</span>.
2501
2501
</p>
2502
2502
<div class="variablelist"><table border="0">
2503
2503
<col align="left" valign="top">
2504
2504
<tbody>
2505
2505
<tr>
2506
2506
<td><p><span class="term"><em class="parameter"><code>key_file</code></em> :</span></p></td>
2507
 
<td>the <a href="http://library.gnome.org/devel/glib/unstable/glib-Key-value-file-parser.html#GKeyFile"><span class="type">GKeyFile</span></a> to retrieve the settings from</td>
 
2507
<td>the <span class="type">GKeyFile</span> to retrieve the settings from</td>
2508
2508
</tr>
2509
2509
<tr>
2510
2510
<td><p><span class="term"><em class="parameter"><code>group_name</code></em> :</span></p></td>
2511
 
<td>the name of the group to use, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to use
 
2511
<td>the name of the group to use, or <a href="/home/mclasen/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a> to use
2512
2512
the default "Print Settings". <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
2513
2513
</td>
2514
2514
</tr>
2515
2515
<tr>
2516
2516
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
2517
 
<td>return location for errors, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
2517
<td>return location for errors, or <a href="/home/mclasen/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
2518
2518
</td>
2519
2519
</tr>
2520
2520
<tr>
2529
2529
<hr>
2530
2530
<div class="refsect2">
2531
2531
<a name="gtk-print-settings-load-file"></a><h3>gtk_print_settings_load_file ()</h3>
2532
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_print_settings_load_file        (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
2533
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *file_name</code></em>,
2534
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
2532
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gtk_print_settings_load_file        (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
 
2533
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *file_name</code></em>,
 
2534
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
2535
2535
<p>
2536
2536
Reads the print settings from <em class="parameter"><code>file_name</code></em>. If the file could not be loaded
2537
 
then error is set to either a <a href="http://library.gnome.org/devel/glib/unstable/glib-File-Utilities.html#GFileError"><span class="type">GFileError</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Key-value-file-parser.html#GKeyFileError"><span class="type">GKeyFileError</span></a>.
 
2537
then error is set to either a <span class="type">GFileError</span> or <span class="type">GKeyFileError</span>.
2538
2538
See <a class="link" href="GtkPrintSettings.html#gtk-print-settings-to-file" title="gtk_print_settings_to_file ()"><code class="function">gtk_print_settings_to_file()</code></a>.
2539
2539
</p>
2540
2540
<div class="variablelist"><table border="0">
2551
2551
</tr>
2552
2552
<tr>
2553
2553
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
2554
 
<td>return location for errors, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
2554
<td>return location for errors, or <a href="/home/mclasen/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
2555
2555
</td>
2556
2556
</tr>
2557
2557
<tr>
2558
2558
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2559
2559
<td>
2560
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success</td>
 
2560
<code class="literal">TRUE</code> on success</td>
2561
2561
</tr>
2562
2562
</tbody>
2563
2563
</table></div>
2566
2566
<hr>
2567
2567
<div class="refsect2">
2568
2568
<a name="gtk-print-settings-load-key-file"></a><h3>gtk_print_settings_load_key_file ()</h3>
2569
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_print_settings_load_key_file    (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
2570
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Key-value-file-parser.html#GKeyFile"><span class="type">GKeyFile</span></a> *key_file</code></em>,
2571
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *group_name</code></em>,
2572
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
2569
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gtk_print_settings_load_key_file    (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
 
2570
                                                         <em class="parameter"><code><span class="type">GKeyFile</span> *key_file</code></em>,
 
2571
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *group_name</code></em>,
 
2572
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
2573
2573
<p>
2574
2574
Reads the print settings from the group <em class="parameter"><code>group_name</code></em> in <em class="parameter"><code>key_file</code></em>. If the
2575
 
file could not be loaded then error is set to either a <a href="http://library.gnome.org/devel/glib/unstable/glib-File-Utilities.html#GFileError"><span class="type">GFileError</span></a> or
2576
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Key-value-file-parser.html#GKeyFileError"><span class="type">GKeyFileError</span></a>.
 
2575
file could not be loaded then error is set to either a <span class="type">GFileError</span> or
 
2576
<span class="type">GKeyFileError</span>.
2577
2577
</p>
2578
2578
<div class="variablelist"><table border="0">
2579
2579
<col align="left" valign="top">
2585
2585
</tr>
2586
2586
<tr>
2587
2587
<td><p><span class="term"><em class="parameter"><code>key_file</code></em> :</span></p></td>
2588
 
<td>the <a href="http://library.gnome.org/devel/glib/unstable/glib-Key-value-file-parser.html#GKeyFile"><span class="type">GKeyFile</span></a> to retrieve the settings from</td>
 
2588
<td>the <span class="type">GKeyFile</span> to retrieve the settings from</td>
2589
2589
</tr>
2590
2590
<tr>
2591
2591
<td><p><span class="term"><em class="parameter"><code>group_name</code></em> :</span></p></td>
2592
 
<td>the name of the group to use, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to use the default
 
2592
<td>the name of the group to use, or <a href="/home/mclasen/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a> to use the default
2593
2593
"Print Settings". <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
2594
2594
</td>
2595
2595
</tr>
2596
2596
<tr>
2597
2597
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
2598
 
<td>return location for errors, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
2598
<td>return location for errors, or <a href="/home/mclasen/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
2599
2599
</td>
2600
2600
</tr>
2601
2601
<tr>
2602
2602
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2603
2603
<td>
2604
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success</td>
 
2604
<code class="literal">TRUE</code> on success</td>
2605
2605
</tr>
2606
2606
</tbody>
2607
2607
</table></div>
2610
2610
<hr>
2611
2611
<div class="refsect2">
2612
2612
<a name="gtk-print-settings-to-file"></a><h3>gtk_print_settings_to_file ()</h3>
2613
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_print_settings_to_file          (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
2614
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *file_name</code></em>,
2615
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
2613
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gtk_print_settings_to_file          (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
 
2614
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *file_name</code></em>,
 
2615
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
2616
2616
<p>
2617
2617
This function saves the print settings from <em class="parameter"><code>settings</code></em> to <em class="parameter"><code>file_name</code></em>. If the
2618
 
file could not be loaded then error is set to either a <a href="http://library.gnome.org/devel/glib/unstable/glib-File-Utilities.html#GFileError"><span class="type">GFileError</span></a> or
2619
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Key-value-file-parser.html#GKeyFileError"><span class="type">GKeyFileError</span></a>.
 
2618
file could not be loaded then error is set to either a <span class="type">GFileError</span> or
 
2619
<span class="type">GKeyFileError</span>.
2620
2620
</p>
2621
2621
<div class="variablelist"><table border="0">
2622
2622
<col align="left" valign="top">
2632
2632
</tr>
2633
2633
<tr>
2634
2634
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
2635
 
<td>return location for errors, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
2635
<td>return location for errors, or <a href="/home/mclasen/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
2636
2636
</td>
2637
2637
</tr>
2638
2638
<tr>
2639
2639
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2640
2640
<td>
2641
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success</td>
 
2641
<code class="literal">TRUE</code> on success</td>
2642
2642
</tr>
2643
2643
</tbody>
2644
2644
</table></div>
2648
2648
<div class="refsect2">
2649
2649
<a name="gtk-print-settings-to-key-file"></a><h3>gtk_print_settings_to_key_file ()</h3>
2650
2650
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_print_settings_to_key_file      (<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
2651
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Key-value-file-parser.html#GKeyFile"><span class="type">GKeyFile</span></a> *key_file</code></em>,
2652
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *group_name</code></em>);</pre>
 
2651
                                                         <em class="parameter"><code><span class="type">GKeyFile</span> *key_file</code></em>,
 
2652
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *group_name</code></em>);</pre>
2653
2653
<p>
2654
2654
This function adds the print settings from <em class="parameter"><code>settings</code></em> to <em class="parameter"><code>key_file</code></em>.
2655
2655
</p>
2663
2663
</tr>
2664
2664
<tr>
2665
2665
<td><p><span class="term"><em class="parameter"><code>key_file</code></em> :</span></p></td>
2666
 
<td>the <a href="http://library.gnome.org/devel/glib/unstable/glib-Key-value-file-parser.html#GKeyFile"><span class="type">GKeyFile</span></a> to save the print settings to</td>
 
2666
<td>the <span class="type">GKeyFile</span> to save the print settings to</td>
2667
2667
</tr>
2668
2668
<tr>
2669
2669
<td><p><span class="term"><em class="parameter"><code>group_name</code></em> :</span></p></td>
2670
2670
<td>the group to add the settings to in <em class="parameter"><code>key_file</code></em>, or
2671
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to use the default "Print Settings"</td>
 
2671
<a href="/home/mclasen/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a> to use the default "Print Settings"</td>
2672
2672
</tr>
2673
2673
</tbody>
2674
2674
</table></div>