New upstream version 3.22.28

This commit is contained in:
Jeremy Bicha
2018-02-15 04:41:25 -05:00
652 changed files with 498643 additions and 49781 deletions

View File

@ -8,7 +8,7 @@
<link rel="up" href="Printing.html" title="Printing">
<link rel="prev" href="GtkPrinter.html" title="GtkPrinter">
<link rel="next" href="GtkPrintUnixDialog.html" title="GtkPrintUnixDialog">
<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)">
<meta name="generator" content="GTK-Doc V1.27 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@ -75,7 +75,7 @@
</td>
</tr>
<tr>
<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
<td class="function_type">const <span class="returnvalue">gchar</span> *
</td>
<td class="function_name">
<a class="link" href="GtkPrintJob.html#gtk-print-job-get-title" title="gtk_print_job_get_title ()">gtk_print_job_get_title</a> <span class="c_punctuation">()</span>
@ -91,7 +91,7 @@
</tr>
<tr>
<td class="function_type">
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<span class="returnvalue">gboolean</span>
</td>
<td class="function_name">
<a class="link" href="GtkPrintJob.html#gtk-print-job-set-source-fd" title="gtk_print_job_set_source_fd ()">gtk_print_job_set_source_fd</a> <span class="c_punctuation">()</span>
@ -99,7 +99,7 @@
</tr>
<tr>
<td class="function_type">
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<span class="returnvalue">gboolean</span>
</td>
<td class="function_name">
<a class="link" href="GtkPrintJob.html#gtk-print-job-set-source-file" title="gtk_print_job_set_source_file ()">gtk_print_job_set_source_file</a> <span class="c_punctuation">()</span>
@ -131,7 +131,7 @@
</tr>
<tr>
<td class="function_type">
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<span class="returnvalue">gboolean</span>
</td>
<td class="function_name">
<a class="link" href="GtkPrintJob.html#gtk-print-job-get-track-print-status" title="gtk_print_job_get_track_print_status ()">gtk_print_job_get_track_print_status</a> <span class="c_punctuation">()</span>
@ -187,7 +187,7 @@
</tr>
<tr>
<td class="function_type">
<a href="../glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
<span class="returnvalue">gint</span>
</td>
<td class="function_name">
<a class="link" href="GtkPrintJob.html#gtk-print-job-get-num-copies" title="gtk_print_job_get_num_copies ()">gtk_print_job_get_num_copies</a> <span class="c_punctuation">()</span>
@ -203,7 +203,7 @@
</tr>
<tr>
<td class="function_type">
<a href="../glib/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a>
<span class="returnvalue">gdouble</span>
</td>
<td class="function_name">
<a class="link" href="GtkPrintJob.html#gtk-print-job-get-scale" title="gtk_print_job_get_scale ()">gtk_print_job_get_scale</a> <span class="c_punctuation">()</span>
@ -219,7 +219,7 @@
</tr>
<tr>
<td class="function_type">
<a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
<span class="returnvalue">guint</span>
</td>
<td class="function_name">
<a class="link" href="GtkPrintJob.html#gtk-print-job-get-n-up" title="gtk_print_job_get_n_up ()">gtk_print_job_get_n_up</a> <span class="c_punctuation">()</span>
@ -251,7 +251,7 @@
</tr>
<tr>
<td class="function_type">
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<span class="returnvalue">gboolean</span>
</td>
<td class="function_name">
<a class="link" href="GtkPrintJob.html#gtk-print-job-get-rotate" title="gtk_print_job_get_rotate ()">gtk_print_job_get_rotate</a> <span class="c_punctuation">()</span>
@ -267,7 +267,7 @@
</tr>
<tr>
<td class="function_type">
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<span class="returnvalue">gboolean</span>
</td>
<td class="function_name">
<a class="link" href="GtkPrintJob.html#gtk-print-job-get-collate" title="gtk_print_job_get_collate ()">gtk_print_job_get_collate</a> <span class="c_punctuation">()</span>
@ -283,7 +283,7 @@
</tr>
<tr>
<td class="function_type">
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<span class="returnvalue">gboolean</span>
</td>
<td class="function_name">
<a class="link" href="GtkPrintJob.html#gtk-print-job-get-reverse" title="gtk_print_job_get_reverse ()">gtk_print_job_get_reverse</a> <span class="c_punctuation">()</span>
@ -329,12 +329,12 @@
</tr>
<tr>
<td class="property_type">
<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
<span class="type">gchar</span> *</td>
<td class="property_name"><a class="link" href="GtkPrintJob.html#GtkPrintJob--title" title="The “title” property">title</a></td>
<td class="property_flags">Read / Write / Construct Only</td>
</tr>
<tr>
<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
<td class="property_type"><span class="type">gboolean</span></td>
<td class="property_name"><a class="link" href="GtkPrintJob.html#GtkPrintJob--track-print-status" title="The “track-print-status” property">track-print-status</a></td>
<td class="property_flags">Read / Write</td>
</tr>
@ -352,7 +352,7 @@
<tbody><tr>
<td class="signal_type"><span class="returnvalue">void</span></td>
<td class="signal_name"><a class="link" href="GtkPrintJob.html#GtkPrintJob-status-changed" title="The “status-changed” signal">status-changed</a></td>
<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td>
<td class="signal_flags">Run Last</td>
</tr></tbody>
</table></div>
</div>
@ -371,7 +371,7 @@
</div>
<div class="refsect1">
<a name="GtkPrintJob.object-hierarchy"></a><h2>Object Hierarchy</h2>
<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
<pre class="screen"> GObject
<span class="lineart">╰──</span> GtkPrintJob
</pre>
</div>
@ -397,8 +397,8 @@ via <a class="link" href="GtkPrintJob.html#gtk-print-job-set-source-file" title=
<a name="GtkPrintJobCompleteFunc"></a><h3>GtkPrintJobCompleteFunc ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
<span class="c_punctuation">(</span>*GtkPrintJobCompleteFunc<span class="c_punctuation">)</span> (<em class="parameter"><code><a class="link" href="GtkPrintJob.html" title="GtkPrintJob"><span class="type">GtkPrintJob</span></a> *print_job</code></em>,
<em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
<em class="parameter"><code>const <a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> *error</code></em>);</pre>
<em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>,
<em class="parameter"><code>const <span class="type">GError</span> *error</code></em>);</pre>
<p>The type of callback that is passed to <a class="link" href="GtkPrintJob.html#gtk-print-job-send" title="gtk_print_job_send ()"><code class="function">gtk_print_job_send()</code></a>.
It is called when the print job has been completely sent.</p>
<div class="refsect3">
@ -422,8 +422,8 @@ It is called when the print job has been completely sent.</p>
</tr>
<tr>
<td class="parameter_name"><p>error</p></td>
<td class="parameter_description"><p>a <a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> that contains error information if the sending
of the print job failed, otherwise <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
<td class="parameter_description"><p>a <span class="type">GError</span> that contains error information if the sending
of the print job failed, otherwise <code class="literal">NULL</code></p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
@ -434,7 +434,7 @@ of the print job failed, otherwise <a href="../glib/glib-Standard-Macros.html#NU
<div class="refsect2">
<a name="gtk-print-job-new"></a><h3>gtk_print_job_new ()</h3>
<pre class="programlisting"><a class="link" href="GtkPrintJob.html" title="GtkPrintJob"><span class="returnvalue">GtkPrintJob</span></a> *
gtk_print_job_new (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *title</code></em>,
gtk_print_job_new (<em class="parameter"><code>const <span class="type">gchar</span> *title</code></em>,
<em class="parameter"><code><a class="link" href="GtkPrinter.html" title="GtkPrinter"><span class="type">GtkPrinter</span></a> *printer</code></em>,
<em class="parameter"><code><a class="link" href="GtkPrintSettings.html" title="GtkPrintSettings"><span class="type">GtkPrintSettings</span></a> *settings</code></em>,
<em class="parameter"><code><a class="link" href="GtkPageSetup.html" title="GtkPageSetup"><span class="type">GtkPageSetup</span></a> *page_setup</code></em>);</pre>
@ -500,7 +500,7 @@ gtk_print_job_get_settings (<em class="parameter"><code><a class="link" href="Gt
</div>
<div class="refsect3">
<a name="gtk-print-job-get-settings.returns"></a><h4>Returns</h4>
<p> the settings of <em class="parameter"><code>job</code></em>
<p>the settings of <em class="parameter"><code>job</code></em>
. </p>
<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
</div>
@ -529,7 +529,7 @@ gtk_print_job_get_printer (<em class="parameter"><code><a class="link" href="Gtk
</div>
<div class="refsect3">
<a name="gtk-print-job-get-printer.returns"></a><h4>Returns</h4>
<p> the printer of <em class="parameter"><code>job</code></em>
<p>the printer of <em class="parameter"><code>job</code></em>
. </p>
<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
</div>
@ -538,7 +538,7 @@ gtk_print_job_get_printer (<em class="parameter"><code><a class="link" href="Gtk
<hr>
<div class="refsect2">
<a name="gtk-print-job-get-title"></a><h3>gtk_print_job_get_title ()</h3>
<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
<pre class="programlisting">const <span class="returnvalue">gchar</span> *
gtk_print_job_get_title (<em class="parameter"><code><a class="link" href="GtkPrintJob.html" title="GtkPrintJob"><span class="type">GtkPrintJob</span></a> *job</code></em>);</pre>
<p>Gets the job title.</p>
<div class="refsect3">
@ -594,10 +594,10 @@ gtk_print_job_get_status (<em class="parameter"><code><a class="link" href="GtkP
<hr>
<div class="refsect2">
<a name="gtk-print-job-set-source-fd"></a><h3>gtk_print_job_set_source_fd ()</h3>
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gtk_print_job_set_source_fd (<em class="parameter"><code><a class="link" href="GtkPrintJob.html" title="GtkPrintJob"><span class="type">GtkPrintJob</span></a> *job</code></em>,
<em class="parameter"><code><span class="type">int</span> fd</code></em>,
<em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
<p>Make the <a class="link" href="GtkPrintJob.html" title="GtkPrintJob"><span class="type">GtkPrintJob</span></a> send an existing document to the
printing system. The file can be in any format understood
by the platforms printing system (typically PostScript,
@ -635,17 +635,17 @@ instead of a filename.</p>
</div>
<div class="refsect3">
<a name="gtk-print-job-set-source-fd.returns"></a><h4>Returns</h4>
<p> <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if an error occurred</p>
<p> <code class="literal">FALSE</code> if an error occurred</p>
</div>
<p class="since">Since: <a class="link" href="api-index-3-22.html#api-index-3.22">3.22</a></p>
</div>
<hr>
<div class="refsect2">
<a name="gtk-print-job-set-source-file"></a><h3>gtk_print_job_set_source_file ()</h3>
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gtk_print_job_set_source_file (<em class="parameter"><code><a class="link" href="GtkPrintJob.html" title="GtkPrintJob"><span class="type">GtkPrintJob</span></a> *job</code></em>,
<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *filename</code></em>,
<em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
<em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>,
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
<p>Make the <a class="link" href="GtkPrintJob.html" title="GtkPrintJob"><span class="type">GtkPrintJob</span></a> send an existing document to the
printing system. The file can be in any format understood
by the platforms printing system (typically PostScript,
@ -667,7 +667,7 @@ but on many platforms PDF may work too). See
</tr>
<tr>
<td class="parameter_name"><p>filename</p></td>
<td class="parameter_description"><p> the file to be printed. </p></td>
<td class="parameter_description"><p>the file to be printed. </p></td>
<td class="parameter_annotations"><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> filename]</span></td>
</tr>
<tr>
@ -680,7 +680,7 @@ but on many platforms PDF may work too). See
</div>
<div class="refsect3">
<a name="gtk-print-job-set-source-file.returns"></a><h4>Returns</h4>
<p> <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if an error occurred</p>
<p> <code class="literal">FALSE</code> if an error occurred</p>
</div>
<p class="since">Since: 2.10</p>
</div>
@ -689,7 +689,7 @@ but on many platforms PDF may work too). See
<a name="gtk-print-job-get-surface"></a><h3>gtk_print_job_get_surface ()</h3>
<pre class="programlisting"><span class="returnvalue">cairo_surface_t</span> *
gtk_print_job_get_surface (<em class="parameter"><code><a class="link" href="GtkPrintJob.html" title="GtkPrintJob"><span class="type">GtkPrintJob</span></a> *job</code></em>,
<em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
<p>Gets a cairo surface onto which the pages of
the print job should be rendered.</p>
<div class="refsect3">
@ -708,7 +708,7 @@ the print job should be rendered.</p>
</tr>
<tr>
<td class="parameter_name"><p>error</p></td>
<td class="parameter_description"><p> return location for errors, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
<td class="parameter_description"><p>return location for errors, or <code class="literal">NULL</code>. </p></td>
<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
</tr>
</tbody>
@ -716,7 +716,7 @@ the print job should be rendered.</p>
</div>
<div class="refsect3">
<a name="gtk-print-job-get-surface.returns"></a><h4>Returns</h4>
<p> the cairo surface of <em class="parameter"><code>job</code></em>
<p>the cairo surface of <em class="parameter"><code>job</code></em>
. </p>
<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
</div>
@ -728,8 +728,8 @@ the print job should be rendered.</p>
<pre class="programlisting"><span class="returnvalue">void</span>
gtk_print_job_send (<em class="parameter"><code><a class="link" href="GtkPrintJob.html" title="GtkPrintJob"><span class="type">GtkPrintJob</span></a> *job</code></em>,
<em class="parameter"><code><a class="link" href="GtkPrintJob.html#GtkPrintJobCompleteFunc" title="GtkPrintJobCompleteFunc ()"><span class="type">GtkPrintJobCompleteFunc</span></a> callback</code></em>,
<em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
<em class="parameter"><code><a href="../glib/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> dnotify</code></em>);</pre>
<em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>,
<em class="parameter"><code><span class="type">GDestroyNotify</span> dnotify</code></em>);</pre>
<p>Sends the print job off to the printer.</p>
<div class="refsect3">
<a name="gtk-print-job-send.parameters"></a><h4>Parameters</h4>
@ -772,8 +772,8 @@ gtk_print_job_send (<em class="parameter"><code><a class="link" href="GtkPrintJo
<a name="gtk-print-job-set-track-print-status"></a><h3>gtk_print_job_set_track_print_status ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gtk_print_job_set_track_print_status (<em class="parameter"><code><a class="link" href="GtkPrintJob.html" title="GtkPrintJob"><span class="type">GtkPrintJob</span></a> *job</code></em>,
<em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> track_status</code></em>);</pre>
<p>If track_status is <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, the print job will try to continue report
<em class="parameter"><code><span class="type">gboolean</span> track_status</code></em>);</pre>
<p>If track_status is <code class="literal">TRUE</code>, the print job will try to continue report
on the status of the print job in the printer queues and printer. This
can allow your application to show things like “out of paper” issues,
and when the print job actually reaches the printer.</p>
@ -795,7 +795,7 @@ not be enabled unless needed.</p>
</tr>
<tr>
<td class="parameter_name"><p>track_status</p></td>
<td class="parameter_description"><p><a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to track status after printing</p></td>
<td class="parameter_description"><p><code class="literal">TRUE</code> to track status after printing</p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
@ -806,7 +806,7 @@ not be enabled unless needed.</p>
<hr>
<div class="refsect2">
<a name="gtk-print-job-get-track-print-status"></a><h3>gtk_print_job_get_track_print_status ()</h3>
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gtk_print_job_get_track_print_status (<em class="parameter"><code><a class="link" href="GtkPrintJob.html" title="GtkPrintJob"><span class="type">GtkPrintJob</span></a> *job</code></em>);</pre>
<p>Returns wheter jobs will be tracked after printing.
For details, see <a class="link" href="GtkPrintJob.html#gtk-print-job-set-track-print-status" title="gtk_print_job_set_track_print_status ()"><code class="function">gtk_print_job_set_track_print_status()</code></a>.</p>
@ -827,7 +827,7 @@ For details, see <a class="link" href="GtkPrintJob.html#gtk-print-job-set-track-
</div>
<div class="refsect3">
<a name="gtk-print-job-get-track-print-status.returns"></a><h4>Returns</h4>
<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if print job status will be reported after printing</p>
<p> <code class="literal">TRUE</code> if print job status will be reported after printing</p>
</div>
<p class="since">Since: 2.10</p>
</div>
@ -894,7 +894,7 @@ gtk_print_job_set_pages (<em class="parameter"><code><a class="link" href="GtkPr
<a name="gtk-print-job-get-page-ranges"></a><h3>gtk_print_job_get_page_ranges ()</h3>
<pre class="programlisting"><a class="link" href="GtkPrintSettings.html#GtkPageRange" title="struct GtkPageRange"><span class="returnvalue">GtkPageRange</span></a> *
gtk_print_job_get_page_ranges (<em class="parameter"><code><a class="link" href="GtkPrintJob.html" title="GtkPrintJob"><span class="type">GtkPrintJob</span></a> *job</code></em>,
<em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *n_ranges</code></em>);</pre>
<em class="parameter"><code><span class="type">gint</span> *n_ranges</code></em>);</pre>
<p>Gets the page ranges for this job.</p>
<div class="refsect3">
<a name="gtk-print-job-get-page-ranges.parameters"></a><h4>Parameters</h4>
@ -912,7 +912,7 @@ gtk_print_job_get_page_ranges (<em class="parameter"><code><a class="link" href=
</tr>
<tr>
<td class="parameter_name"><p>n_ranges</p></td>
<td class="parameter_description"><p> return location for the number of ranges. </p></td>
<td class="parameter_description"><p>return location for the number of ranges. </p></td>
<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>]</span></td>
</tr>
</tbody>
@ -920,7 +920,7 @@ gtk_print_job_get_page_ranges (<em class="parameter"><code><a class="link" href=
</div>
<div class="refsect3">
<a name="gtk-print-job-get-page-ranges.returns"></a><h4>Returns</h4>
<p> a pointer to an
<p>a pointer to an
array of <a class="link" href="GtkPrintSettings.html#GtkPageRange" title="struct GtkPageRange"><span class="type">GtkPageRange</span></a> structs. </p>
<p><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=n_ranges][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
</div>
@ -932,7 +932,7 @@ array of <a class="link" href="GtkPrintSettings.html#GtkPageRange" title="struct
<pre class="programlisting"><span class="returnvalue">void</span>
gtk_print_job_set_page_ranges (<em class="parameter"><code><a class="link" href="GtkPrintJob.html" title="GtkPrintJob"><span class="type">GtkPrintJob</span></a> *job</code></em>,
<em class="parameter"><code><a class="link" href="GtkPrintSettings.html#GtkPageRange" title="struct GtkPageRange"><span class="type">GtkPageRange</span></a> *ranges</code></em>,
<em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> n_ranges</code></em>);</pre>
<em class="parameter"><code><span class="type">gint</span> n_ranges</code></em>);</pre>
<p>Sets the page ranges for this job.</p>
<div class="refsect3">
<a name="gtk-print-job-set-page-ranges.parameters"></a><h4>Parameters</h4>
@ -950,7 +950,7 @@ gtk_print_job_set_page_ranges (<em class="parameter"><code><a class="link" href=
</tr>
<tr>
<td class="parameter_name"><p>ranges</p></td>
<td class="parameter_description"><p> pointer to an array of
<td class="parameter_description"><p>pointer to an array of
<a class="link" href="GtkPrintSettings.html#GtkPageRange" title="struct GtkPageRange"><span class="type">GtkPageRange</span></a> structs. </p></td>
<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=n_ranges][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></td>
</tr>
@ -1026,7 +1026,7 @@ gtk_print_job_set_page_set (<em class="parameter"><code><a class="link" href="Gt
<hr>
<div class="refsect2">
<a name="gtk-print-job-get-num-copies"></a><h3>gtk_print_job_get_num_copies ()</h3>
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
<pre class="programlisting"><span class="returnvalue">gint</span>
gtk_print_job_get_num_copies (<em class="parameter"><code><a class="link" href="GtkPrintJob.html" title="GtkPrintJob"><span class="type">GtkPrintJob</span></a> *job</code></em>);</pre>
<p>Gets the number of copies of this job.</p>
<div class="refsect3">
@ -1055,7 +1055,7 @@ gtk_print_job_get_num_copies (<em class="parameter"><code><a class="link" href="
<a name="gtk-print-job-set-num-copies"></a><h3>gtk_print_job_set_num_copies ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gtk_print_job_set_num_copies (<em class="parameter"><code><a class="link" href="GtkPrintJob.html" title="GtkPrintJob"><span class="type">GtkPrintJob</span></a> *job</code></em>,
<em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> num_copies</code></em>);</pre>
<em class="parameter"><code><span class="type">gint</span> num_copies</code></em>);</pre>
<p>Sets the number of copies for this job.</p>
<div class="refsect3">
<a name="gtk-print-job-set-num-copies.parameters"></a><h4>Parameters</h4>
@ -1084,7 +1084,7 @@ gtk_print_job_set_num_copies (<em class="parameter"><code><a class="link" href="
<hr>
<div class="refsect2">
<a name="gtk-print-job-get-scale"></a><h3>gtk_print_job_get_scale ()</h3>
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a>
<pre class="programlisting"><span class="returnvalue">gdouble</span>
gtk_print_job_get_scale (<em class="parameter"><code><a class="link" href="GtkPrintJob.html" title="GtkPrintJob"><span class="type">GtkPrintJob</span></a> *job</code></em>);</pre>
<p>Gets the scale for this job (where 1.0 means unscaled).</p>
<div class="refsect3">
@ -1113,7 +1113,7 @@ gtk_print_job_get_scale (<em class="parameter"><code><a class="link" href="GtkPr
<a name="gtk-print-job-set-scale"></a><h3>gtk_print_job_set_scale ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gtk_print_job_set_scale (<em class="parameter"><code><a class="link" href="GtkPrintJob.html" title="GtkPrintJob"><span class="type">GtkPrintJob</span></a> *job</code></em>,
<em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> scale</code></em>);</pre>
<em class="parameter"><code><span class="type">gdouble</span> scale</code></em>);</pre>
<p>Sets the scale for this job (where 1.0 means unscaled).</p>
<div class="refsect3">
<a name="gtk-print-job-set-scale.parameters"></a><h4>Parameters</h4>
@ -1142,7 +1142,7 @@ gtk_print_job_set_scale (<em class="parameter"><code><a class="link" href="GtkPr
<hr>
<div class="refsect2">
<a name="gtk-print-job-get-n-up"></a><h3>gtk_print_job_get_n_up ()</h3>
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
<pre class="programlisting"><span class="returnvalue">guint</span>
gtk_print_job_get_n_up (<em class="parameter"><code><a class="link" href="GtkPrintJob.html" title="GtkPrintJob"><span class="type">GtkPrintJob</span></a> *job</code></em>);</pre>
<p>Gets the n-up setting for this job.</p>
<div class="refsect3">
@ -1171,7 +1171,7 @@ gtk_print_job_get_n_up (<em class="parameter"><code><a class="link" href="GtkPri
<a name="gtk-print-job-set-n-up"></a><h3>gtk_print_job_set_n_up ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gtk_print_job_set_n_up (<em class="parameter"><code><a class="link" href="GtkPrintJob.html" title="GtkPrintJob"><span class="type">GtkPrintJob</span></a> *job</code></em>,
<em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> n_up</code></em>);</pre>
<em class="parameter"><code><span class="type">guint</span> n_up</code></em>);</pre>
<p>Sets the n-up setting for this job.</p>
<div class="refsect3">
<a name="gtk-print-job-set-n-up.parameters"></a><h4>Parameters</h4>
@ -1258,7 +1258,7 @@ gtk_print_job_set_n_up_layout (<em class="parameter"><code><a class="link" href=
<hr>
<div class="refsect2">
<a name="gtk-print-job-get-rotate"></a><h3>gtk_print_job_get_rotate ()</h3>
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gtk_print_job_get_rotate (<em class="parameter"><code><a class="link" href="GtkPrintJob.html" title="GtkPrintJob"><span class="type">GtkPrintJob</span></a> *job</code></em>);</pre>
<p>Gets whether the job is printed rotated.</p>
<div class="refsect3">
@ -1287,7 +1287,7 @@ gtk_print_job_get_rotate (<em class="parameter"><code><a class="link" href="GtkP
<a name="gtk-print-job-set-rotate"></a><h3>gtk_print_job_set_rotate ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gtk_print_job_set_rotate (<em class="parameter"><code><a class="link" href="GtkPrintJob.html" title="GtkPrintJob"><span class="type">GtkPrintJob</span></a> *job</code></em>,
<em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> rotate</code></em>);</pre>
<em class="parameter"><code><span class="type">gboolean</span> rotate</code></em>);</pre>
<p>Sets whether this job is printed rotated.</p>
<div class="refsect3">
<a name="gtk-print-job-set-rotate.parameters"></a><h4>Parameters</h4>
@ -1316,7 +1316,7 @@ gtk_print_job_set_rotate (<em class="parameter"><code><a class="link" href="GtkP
<hr>
<div class="refsect2">
<a name="gtk-print-job-get-collate"></a><h3>gtk_print_job_get_collate ()</h3>
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gtk_print_job_get_collate (<em class="parameter"><code><a class="link" href="GtkPrintJob.html" title="GtkPrintJob"><span class="type">GtkPrintJob</span></a> *job</code></em>);</pre>
<p>Gets whether this job is printed collated.</p>
<div class="refsect3">
@ -1345,7 +1345,7 @@ gtk_print_job_get_collate (<em class="parameter"><code><a class="link" href="Gtk
<a name="gtk-print-job-set-collate"></a><h3>gtk_print_job_set_collate ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gtk_print_job_set_collate (<em class="parameter"><code><a class="link" href="GtkPrintJob.html" title="GtkPrintJob"><span class="type">GtkPrintJob</span></a> *job</code></em>,
<em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> collate</code></em>);</pre>
<em class="parameter"><code><span class="type">gboolean</span> collate</code></em>);</pre>
<p>Sets whether this job is printed collated.</p>
<div class="refsect3">
<a name="gtk-print-job-set-collate.parameters"></a><h4>Parameters</h4>
@ -1374,7 +1374,7 @@ gtk_print_job_set_collate (<em class="parameter"><code><a class="link" href="Gtk
<hr>
<div class="refsect2">
<a name="gtk-print-job-get-reverse"></a><h3>gtk_print_job_get_reverse ()</h3>
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gtk_print_job_get_reverse (<em class="parameter"><code><a class="link" href="GtkPrintJob.html" title="GtkPrintJob"><span class="type">GtkPrintJob</span></a> *job</code></em>);</pre>
<p>Gets whether this job is printed reversed.</p>
<div class="refsect3">
@ -1403,7 +1403,7 @@ gtk_print_job_get_reverse (<em class="parameter"><code><a class="link" href="Gtk
<a name="gtk-print-job-set-reverse"></a><h3>gtk_print_job_set_reverse ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gtk_print_job_set_reverse (<em class="parameter"><code><a class="link" href="GtkPrintJob.html" title="GtkPrintJob"><span class="type">GtkPrintJob</span></a> *job</code></em>,
<em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> reverse</code></em>);</pre>
<em class="parameter"><code><span class="type">gboolean</span> reverse</code></em>);</pre>
<p>Sets whether this job is printed reversed.</p>
<div class="refsect3">
<a name="gtk-print-job-set-reverse.parameters"></a><h4>Parameters</h4>
@ -1462,7 +1462,7 @@ gtk_print_job_set_reverse (<em class="parameter"><code><a class="link" href="Gtk
<hr>
<div class="refsect2">
<a name="GtkPrintJob--title"></a><h3>The <code class="literal">“title”</code> property</h3>
<pre class="programlisting"> “title” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
<pre class="programlisting"> “title” <span class="type">gchar</span> *</pre>
<p>Title of the print job.</p>
<p>Flags: Read / Write / Construct Only</p>
<p>Default value: NULL</p>
@ -1470,7 +1470,7 @@ gtk_print_job_set_reverse (<em class="parameter"><code><a class="link" href="Gtk
<hr>
<div class="refsect2">
<a name="GtkPrintJob--track-print-status"></a><h3>The <code class="literal">“track-print-status”</code> property</h3>
<pre class="programlisting"> “track-print-status” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
<pre class="programlisting"> “track-print-status” <span class="type">gboolean</span></pre>
<p>TRUE if the print job will continue to emit status-changed signals after the print data has been sent to the printer or print server.</p>
<p>Flags: Read / Write</p>
<p>Default value: FALSE</p>
@ -1482,7 +1482,7 @@ gtk_print_job_set_reverse (<em class="parameter"><code><a class="link" href="Gtk
<a name="GtkPrintJob-status-changed"></a><h3>The <code class="literal">“status-changed”</code> signal</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
user_function (<a class="link" href="GtkPrintJob.html" title="GtkPrintJob"><span class="type">GtkPrintJob</span></a> *job,
<a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
<span class="type">gpointer</span> user_data)</pre>
<p>Gets emitted when the status of a job changes. The signal handler
can use <a class="link" href="GtkPrintJob.html#gtk-print-job-get-status" title="gtk_print_job_get_status ()"><code class="function">gtk_print_job_get_status()</code></a> to obtain the new status.</p>
<div class="refsect3">
@ -1507,12 +1507,12 @@ can use <a class="link" href="GtkPrintJob.html#gtk-print-job-get-status" title="
</tbody>
</table></div>
</div>
<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p>
<p>Flags: Run Last</p>
<p class="since">Since: 2.10</p>
</div>
</div>
</div>
<div class="footer">
<hr>Generated by GTK-Doc V1.25.1</div>
<hr>Generated by GTK-Doc V1.27</div>
</body>
</html>