New upstream version 3.24.0

This commit is contained in:
Iain Lane
2018-09-04 17:26:14 +01:00
538 changed files with 55578 additions and 33249 deletions

View File

@ -55,7 +55,7 @@
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">gint</span>
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
</td>
<td class="function_name">
<a class="link" href="GtkAssistant.html#gtk-assistant-get-current-page" title="gtk_assistant_get_current_page ()">gtk_assistant_get_current_page</a> <span class="c_punctuation">()</span>
@ -71,7 +71,7 @@
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">gint</span>
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
</td>
<td class="function_name">
<a class="link" href="GtkAssistant.html#gtk-assistant-get-n-pages" title="gtk_assistant_get_n_pages ()">gtk_assistant_get_n_pages</a> <span class="c_punctuation">()</span>
@ -87,7 +87,7 @@
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">gint</span>
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
</td>
<td class="function_name">
<a class="link" href="GtkAssistant.html#gtk-assistant-prepend-page" title="gtk_assistant_prepend_page ()">gtk_assistant_prepend_page</a> <span class="c_punctuation">()</span>
@ -95,7 +95,7 @@
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">gint</span>
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
</td>
<td class="function_name">
<a class="link" href="GtkAssistant.html#gtk-assistant-append-page" title="gtk_assistant_append_page ()">gtk_assistant_append_page</a> <span class="c_punctuation">()</span>
@ -103,7 +103,7 @@
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">gint</span>
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
</td>
<td class="function_name">
<a class="link" href="GtkAssistant.html#gtk-assistant-insert-page" title="gtk_assistant_insert_page ()">gtk_assistant_insert_page</a> <span class="c_punctuation">()</span>
@ -119,7 +119,7 @@
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">gint</span>
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
</td>
<td class="function_name">
<span class="c_punctuation">(</span><a class="link" href="GtkAssistant.html#GtkAssistantPageFunc" title="GtkAssistantPageFunc ()">*GtkAssistantPageFunc</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
@ -158,7 +158,7 @@
</td>
</tr>
<tr>
<td class="function_type">const <span class="returnvalue">gchar</span> *
<td class="function_type">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
</td>
<td class="function_name">
<a class="link" href="GtkAssistant.html#gtk-assistant-get-page-title" title="gtk_assistant_get_page_title ()">gtk_assistant_get_page_title</a> <span class="c_punctuation">()</span>
@ -206,7 +206,7 @@
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">gboolean</span>
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
</td>
<td class="function_name">
<a class="link" href="GtkAssistant.html#gtk-assistant-get-page-complete" title="gtk_assistant_get_page_complete ()">gtk_assistant_get_page_complete</a> <span class="c_punctuation">()</span>
@ -222,7 +222,7 @@
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">gboolean</span>
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
</td>
<td class="function_name">
<a class="link" href="GtkAssistant.html#gtk-assistant-get-page-has-padding" title="gtk_assistant_get_page_has_padding ()">gtk_assistant_get_page_has_padding</a> <span class="c_punctuation">()</span>
@ -288,7 +288,7 @@
<col width="200px" class="properties_flags">
</colgroup>
<tbody><tr>
<td class="property_type"><span class="type">gint</span></td>
<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></td>
<td class="property_name"><a class="link" href="GtkAssistant.html#GtkAssistant--use-header-bar" title="The “use-header-bar” property">use-header-bar</a></td>
<td class="property_flags">Read / Write / Construct Only</td>
</tr></tbody>
@ -304,12 +304,12 @@
</colgroup>
<tbody>
<tr>
<td class="property_type"><span class="type">gboolean</span></td>
<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
<td class="property_name"><a class="link" href="GtkAssistant.html#GtkAssistant--c-complete" title="The “complete” child property">complete</a></td>
<td class="property_flags">Read / Write</td>
</tr>
<tr>
<td class="property_type"><span class="type">gboolean</span></td>
<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
<td class="property_name"><a class="link" href="GtkAssistant.html#GtkAssistant--c-has-padding" title="The “has-padding” child property">has-padding</a></td>
<td class="property_flags">Read / Write</td>
</tr>
@ -332,7 +332,7 @@
</tr>
<tr>
<td class="property_type">
<span class="type">gchar</span> *</td>
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
<td class="property_name"><a class="link" href="GtkAssistant.html#GtkAssistant--c-title" title="The “title” child property">title</a></td>
<td class="property_flags">Read / Write</td>
</tr>
@ -349,12 +349,12 @@
</colgroup>
<tbody>
<tr>
<td class="property_type"><span class="type">gint</span></td>
<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></td>
<td class="property_name"><a class="link" href="GtkAssistant.html#GtkAssistant--s-content-padding" title="The “content-padding” style property">content-padding</a></td>
<td class="property_flags">Read</td>
</tr>
<tr>
<td class="property_type"><span class="type">gint</span></td>
<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></td>
<td class="property_name"><a class="link" href="GtkAssistant.html#GtkAssistant--s-header-padding" title="The “header-padding” style property">header-padding</a></td>
<td class="property_flags">Read</td>
</tr>
@ -373,27 +373,27 @@
<tr>
<td class="signal_type"><span class="returnvalue">void</span></td>
<td class="signal_name"><a class="link" href="GtkAssistant.html#GtkAssistant-apply" title="The “apply” signal">apply</a></td>
<td class="signal_flags">Run Last</td>
<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td>
</tr>
<tr>
<td class="signal_type"><span class="returnvalue">void</span></td>
<td class="signal_name"><a class="link" href="GtkAssistant.html#GtkAssistant-cancel" title="The “cancel” signal">cancel</a></td>
<td class="signal_flags">Run Last</td>
<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td>
</tr>
<tr>
<td class="signal_type"><span class="returnvalue">void</span></td>
<td class="signal_name"><a class="link" href="GtkAssistant.html#GtkAssistant-close" title="The “close” signal">close</a></td>
<td class="signal_flags">Run Last</td>
<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td>
</tr>
<tr>
<td class="signal_type"><span class="returnvalue">void</span></td>
<td class="signal_name"><a class="link" href="GtkAssistant.html#GtkAssistant-escape" title="The “escape” signal">escape</a></td>
<td class="signal_flags">Action</td>
<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></td>
</tr>
<tr>
<td class="signal_type"><span class="returnvalue">void</span></td>
<td class="signal_name"><a class="link" href="GtkAssistant.html#GtkAssistant-prepare" title="The “prepare” signal">prepare</a></td>
<td class="signal_flags">Run Last</td>
<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td>
</tr>
</tbody>
</table></div>
@ -423,8 +423,8 @@
</div>
<div class="refsect1">
<a name="GtkAssistant.object-hierarchy"></a><h2>Object Hierarchy</h2>
<pre class="screen"> GObject
<span class="lineart">╰──</span> GInitiallyUnowned
<pre class="screen"> <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
<span class="lineart">╰──</span> <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a>
<span class="lineart">╰──</span> <a class="link" href="GtkWidget.html" title="GtkWidget">GtkWidget</a>
<span class="lineart">╰──</span> <a class="link" href="GtkContainer.html" title="GtkContainer">GtkContainer</a>
<span class="lineart">╰──</span> <a class="link" href="GtkBin.html" title="GtkBin">GtkBin</a>
@ -489,7 +489,7 @@ gtk_assistant_new (<em class="parameter"><code><span class="type">void</span></c
<hr>
<div class="refsect2">
<a name="gtk-assistant-get-current-page"></a><h3>gtk_assistant_get_current_page ()</h3>
<pre class="programlisting"><span class="returnvalue">gint</span>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
gtk_assistant_get_current_page (<em class="parameter"><code><a class="link" href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a> *assistant</code></em>);</pre>
<p>Returns the page number of the current page.</p>
<div class="refsect3">
@ -522,7 +522,7 @@ or no current page.</p>
<a name="gtk-assistant-set-current-page"></a><h3>gtk_assistant_set_current_page ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gtk_assistant_set_current_page (<em class="parameter"><code><a class="link" href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a> *assistant</code></em>,
<em class="parameter"><code><span class="type">gint</span> page_num</code></em>);</pre>
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> page_num</code></em>);</pre>
<p>Switches the page to <em class="parameter"><code>page_num</code></em>
.</p>
<p>Note that this will only be necessary in custom buttons,
@ -560,7 +560,7 @@ will be done.</p></td>
<hr>
<div class="refsect2">
<a name="gtk-assistant-get-n-pages"></a><h3>gtk_assistant_get_n_pages ()</h3>
<pre class="programlisting"><span class="returnvalue">gint</span>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
gtk_assistant_get_n_pages (<em class="parameter"><code><a class="link" href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a> *assistant</code></em>);</pre>
<p>Returns the number of pages in the <em class="parameter"><code>assistant</code></em>
</p>
@ -591,7 +591,7 @@ gtk_assistant_get_n_pages (<em class="parameter"><code><a class="link" href="Gtk
<a name="gtk-assistant-get-nth-page"></a><h3>gtk_assistant_get_nth_page ()</h3>
<pre class="programlisting"><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="returnvalue">GtkWidget</span></a> *
gtk_assistant_get_nth_page (<em class="parameter"><code><a class="link" href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a> *assistant</code></em>,
<em class="parameter"><code><span class="type">gint</span> page_num</code></em>);</pre>
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> page_num</code></em>);</pre>
<p>Returns the child widget contained in page number <em class="parameter"><code>page_num</code></em>
.</p>
<div class="refsect3">
@ -620,7 +620,7 @@ or -1 to get the last page</p></td>
</div>
<div class="refsect3">
<a name="gtk-assistant-get-nth-page.returns"></a><h4>Returns</h4>
<p>the child widget, or <code class="literal">NULL</code>
<p>the child widget, or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
if <em class="parameter"><code>page_num</code></em>
is out of bounds. </p>
<p><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
@ -630,7 +630,7 @@ is out of bounds. </p>
<hr>
<div class="refsect2">
<a name="gtk-assistant-prepend-page"></a><h3>gtk_assistant_prepend_page ()</h3>
<pre class="programlisting"><span class="returnvalue">gint</span>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
gtk_assistant_prepend_page (<em class="parameter"><code><a class="link" href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a> *assistant</code></em>,
<em class="parameter"><code><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a> *page</code></em>);</pre>
<p>Prepends a page to the <em class="parameter"><code>assistant</code></em>
@ -666,7 +666,7 @@ gtk_assistant_prepend_page (<em class="parameter"><code><a class="link" href="Gt
<hr>
<div class="refsect2">
<a name="gtk-assistant-append-page"></a><h3>gtk_assistant_append_page ()</h3>
<pre class="programlisting"><span class="returnvalue">gint</span>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
gtk_assistant_append_page (<em class="parameter"><code><a class="link" href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a> *assistant</code></em>,
<em class="parameter"><code><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a> *page</code></em>);</pre>
<p>Appends a page to the <em class="parameter"><code>assistant</code></em>
@ -702,10 +702,10 @@ gtk_assistant_append_page (<em class="parameter"><code><a class="link" href="Gtk
<hr>
<div class="refsect2">
<a name="gtk-assistant-insert-page"></a><h3>gtk_assistant_insert_page ()</h3>
<pre class="programlisting"><span class="returnvalue">gint</span>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
gtk_assistant_insert_page (<em class="parameter"><code><a class="link" href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a> *assistant</code></em>,
<em class="parameter"><code><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a> *page</code></em>,
<em class="parameter"><code><span class="type">gint</span> position</code></em>);</pre>
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> position</code></em>);</pre>
<p>Inserts a page in the <em class="parameter"><code>assistant</code></em>
at a given position.</p>
<div class="refsect3">
@ -748,7 +748,7 @@ or -1 to append the page to the <em class="parameter"><code>assistant</code></em
<a name="gtk-assistant-remove-page"></a><h3>gtk_assistant_remove_page ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gtk_assistant_remove_page (<em class="parameter"><code><a class="link" href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a> *assistant</code></em>,
<em class="parameter"><code><span class="type">gint</span> page_num</code></em>);</pre>
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> page_num</code></em>);</pre>
<p>Removes the <em class="parameter"><code>page_num</code></em>
s page from <em class="parameter"><code>assistant</code></em>
.</p>
@ -781,9 +781,9 @@ or -1 to remove the last page</p></td>
<hr>
<div class="refsect2">
<a name="GtkAssistantPageFunc"></a><h3>GtkAssistantPageFunc ()</h3>
<pre class="programlisting"><span class="returnvalue">gint</span>
<span class="c_punctuation">(</span>*GtkAssistantPageFunc<span class="c_punctuation">)</span> (<em class="parameter"><code><span class="type">gint</span> current_page</code></em>,
<em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
<span class="c_punctuation">(</span>*GtkAssistantPageFunc<span class="c_punctuation">)</span> (<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> current_page</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> data</code></em>);</pre>
<p>A function used by <a class="link" href="GtkAssistant.html#gtk-assistant-set-forward-page-func" title="gtk_assistant_set_forward_page_func ()"><code class="function">gtk_assistant_set_forward_page_func()</code></a> to know which
is the next page given a current one. Its called both for computing the
next page when the user presses the “forward” button and for handling
@ -821,14 +821,14 @@ the behavior of the “last” button.</p>
<pre class="programlisting"><span class="returnvalue">void</span>
gtk_assistant_set_forward_page_func (<em class="parameter"><code><a class="link" href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a> *assistant</code></em>,
<em class="parameter"><code><a class="link" href="GtkAssistant.html#GtkAssistantPageFunc" title="GtkAssistantPageFunc ()"><span class="type">GtkAssistantPageFunc</span></a> page_func</code></em>,
<em class="parameter"><code><span class="type">gpointer</span> data</code></em>,
<em class="parameter"><code><span class="type">GDestroyNotify</span> destroy</code></em>);</pre>
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> data</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> destroy</code></em>);</pre>
<p>Sets the page forwarding function to be <em class="parameter"><code>page_func</code></em>
.</p>
<p>This function will be used to determine what will be
the next page when the user presses the forward button.
Setting <em class="parameter"><code>page_func</code></em>
to <code class="literal">NULL</code> will make the assistant to
to <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> will make the assistant to
use the default forward function, which just goes to the
next visible page.</p>
<div class="refsect3">
@ -847,7 +847,7 @@ next visible page.</p>
</tr>
<tr>
<td class="parameter_name"><p>page_func</p></td>
<td class="parameter_description"><p>the <a class="link" href="GtkAssistant.html#GtkAssistantPageFunc" title="GtkAssistantPageFunc ()"><span class="type">GtkAssistantPageFunc</span></a>, or <code class="literal">NULL</code>
<td class="parameter_description"><p>the <a class="link" href="GtkAssistant.html#GtkAssistantPageFunc" title="GtkAssistantPageFunc ()"><span class="type">GtkAssistantPageFunc</span></a>, or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
to use the default one. </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>
@ -954,7 +954,7 @@ gtk_assistant_get_page_type (<em class="parameter"><code><a class="link" href="G
<pre class="programlisting"><span class="returnvalue">void</span>
gtk_assistant_set_page_title (<em class="parameter"><code><a class="link" href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a> *assistant</code></em>,
<em class="parameter"><code><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a> *page</code></em>,
<em class="parameter"><code>const <span class="type">gchar</span> *title</code></em>);</pre>
<em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *title</code></em>);</pre>
<p>Sets a title for <em class="parameter"><code>page</code></em>
.</p>
<p>The title is displayed in the header area of the assistant
@ -994,7 +994,7 @@ when <em class="parameter"><code>page</code></em>
<hr>
<div class="refsect2">
<a name="gtk-assistant-get-page-title"></a><h3>gtk_assistant_get_page_title ()</h3>
<pre class="programlisting">const <span class="returnvalue">gchar</span> *
<pre class="programlisting">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
gtk_assistant_get_page_title (<em class="parameter"><code><a class="link" href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a> *assistant</code></em>,
<em class="parameter"><code><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a> *page</code></em>);</pre>
<p>Gets the title for <em class="parameter"><code>page</code></em>
@ -1114,7 +1114,7 @@ gtk_assistant_get_page_header_image (<em class="parameter"><code><a class="link"
<a name="gtk-assistant-get-page-header-image.returns"></a><h4>Returns</h4>
<p>the header image for <em class="parameter"><code>page</code></em>
,
or <code class="literal">NULL</code> if theres no header image for the page. </p>
or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if theres no header image for the page. </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>
<p class="since">Since: 2.10</p>
@ -1207,7 +1207,7 @@ gtk_assistant_get_page_side_image (<em class="parameter"><code><a class="link" h
<a name="gtk-assistant-get-page-side-image.returns"></a><h4>Returns</h4>
<p>the side image for <em class="parameter"><code>page</code></em>
,
or <code class="literal">NULL</code> if theres no side image for the page. </p>
or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if theres no side image for the page. </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>
<p class="since">Since: 2.10</p>
@ -1218,7 +1218,7 @@ or <code class="literal">NULL</code> if theres no side image for the page. </
<pre class="programlisting"><span class="returnvalue">void</span>
gtk_assistant_set_page_complete (<em class="parameter"><code><a class="link" href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a> *assistant</code></em>,
<em class="parameter"><code><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a> *page</code></em>,
<em class="parameter"><code><span class="type">gboolean</span> complete</code></em>);</pre>
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> complete</code></em>);</pre>
<p>Sets whether <em class="parameter"><code>page</code></em>
contents are complete.</p>
<p>This will make <em class="parameter"><code>assistant</code></em>
@ -1257,7 +1257,7 @@ to be able to continue the task.</p>
<hr>
<div class="refsect2">
<a name="gtk-assistant-get-page-complete"></a><h3>gtk_assistant_get_page_complete ()</h3>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gtk_assistant_get_page_complete (<em class="parameter"><code><a class="link" href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a> *assistant</code></em>,
<em class="parameter"><code><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a> *page</code></em>);</pre>
<p>Gets whether <em class="parameter"><code>page</code></em>
@ -1287,7 +1287,7 @@ gtk_assistant_get_page_complete (<em class="parameter"><code><a class="link" hre
</div>
<div class="refsect3">
<a name="gtk-assistant-get-page-complete.returns"></a><h4>Returns</h4>
<p> <code class="literal">TRUE</code> if <em class="parameter"><code>page</code></em>
<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>page</code></em>
is complete.</p>
</div>
<p class="since">Since: 2.10</p>
@ -1298,7 +1298,7 @@ is complete.</p>
<pre class="programlisting"><span class="returnvalue">void</span>
gtk_assistant_set_page_has_padding (<em class="parameter"><code><a class="link" href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a> *assistant</code></em>,
<em class="parameter"><code><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a> *page</code></em>,
<em class="parameter"><code><span class="type">gboolean</span> has_padding</code></em>);</pre>
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> has_padding</code></em>);</pre>
<p>Sets whether the assistant is adding padding around
the page.</p>
<div class="refsect3">
@ -1334,7 +1334,7 @@ the page.</p>
<hr>
<div class="refsect2">
<a name="gtk-assistant-get-page-has-padding"></a><h3>gtk_assistant_get_page_has_padding ()</h3>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gtk_assistant_get_page_has_padding (<em class="parameter"><code><a class="link" href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a> *assistant</code></em>,
<em class="parameter"><code><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a> *page</code></em>);</pre>
<p>Gets whether page has padding.</p>
@ -1363,7 +1363,7 @@ gtk_assistant_get_page_has_padding (<em class="parameter"><code><a class="link"
</div>
<div class="refsect3">
<a name="gtk-assistant-get-page-has-padding.returns"></a><h4>Returns</h4>
<p> <code class="literal">TRUE</code> if <em class="parameter"><code>page</code></em>
<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>page</code></em>
has padding</p>
</div>
<p class="since">Since: <a class="link" href="api-index-3-18.html#api-index-3.18">3.18</a></p>
@ -1676,11 +1676,11 @@ See <a class="link" href="GtkAssistant.html#gtk-assistant-commit" title="gtk_ass
<a name="GtkAssistant.property-details"></a><h2>Property Details</h2>
<div class="refsect2">
<a name="GtkAssistant--use-header-bar"></a><h3>The <code class="literal">“use-header-bar”</code> property</h3>
<pre class="programlisting"> “use-header-bar” <span class="type">gint</span></pre>
<p><code class="literal">TRUE</code> if the assistant uses a <a class="link" href="GtkHeaderBar.html" title="GtkHeaderBar"><span class="type">GtkHeaderBar</span></a> for action buttons
<pre class="programlisting"> “use-header-bar” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre>
<p><a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the assistant uses a <a class="link" href="GtkHeaderBar.html" title="GtkHeaderBar"><span class="type">GtkHeaderBar</span></a> for action buttons
instead of the action-area.</p>
<p>For technical reasons, this property is declared as an integer
property, but you should only set it to <code class="literal">TRUE</code> or <code class="literal">FALSE</code>.</p>
property, but you should only set it to <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>.</p>
<p>Flags: Read / Write / Construct Only</p>
<p>Allowed values: [-1,1]</p>
<p>Default value: -1</p>
@ -1691,8 +1691,8 @@ property, but you should only set it to <code class="literal">TRUE</code> or <co
<a name="GtkAssistant.child-property-details"></a><h2>Child Property Details</h2>
<div class="refsect2">
<a name="GtkAssistant--c-complete"></a><h3>The <code class="literal">“complete”</code> child property</h3>
<pre class="programlisting"> “complete” <span class="type">gboolean</span></pre>
<p>Setting the "complete" child property to <code class="literal">TRUE</code> marks a page as
<pre class="programlisting"> “complete” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
<p>Setting the "complete" child property to <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> marks a page as
complete (i.e.: all the required fields are filled out). GTK+ uses
this information to control the sensitivity of the navigation buttons.</p>
<p>Flags: Read / Write</p>
@ -1702,7 +1702,7 @@ this information to control the sensitivity of the navigation buttons.</p>
<hr>
<div class="refsect2">
<a name="GtkAssistant--c-has-padding"></a><h3>The <code class="literal">“has-padding”</code> child property</h3>
<pre class="programlisting"> “has-padding” <span class="type">gboolean</span></pre>
<pre class="programlisting"> “has-padding” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
<p>Whether the assistant adds padding around the page.</p>
<p>Flags: Read / Write</p>
<p>Default value: TRUE</p>
@ -1744,7 +1744,7 @@ this information to control the sensitivity of the navigation buttons.</p>
<hr>
<div class="refsect2">
<a name="GtkAssistant--c-title"></a><h3>The <code class="literal">“title”</code> child property</h3>
<pre class="programlisting"> “title” <span class="type">gchar</span> *</pre>
<pre class="programlisting"> “title” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
<p>The title of the page.</p>
<p>Flags: Read / Write</p>
<p>Default value: NULL</p>
@ -1755,7 +1755,7 @@ this information to control the sensitivity of the navigation buttons.</p>
<a name="GtkAssistant.style-property-details"></a><h2>Style Property Details</h2>
<div class="refsect2">
<a name="GtkAssistant--s-content-padding"></a><h3>The <code class="literal">“content-padding”</code> style property</h3>
<pre class="programlisting"> “content-padding” <span class="type">gint</span></pre>
<pre class="programlisting"> “content-padding” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre>
<p>Number of pixels around the content.</p>
<div class="warning">
<p><code class="literal">GtkAssistant:content-padding</code> has been deprecated since version 3.20 and should not be used in newly-written code.</p>
@ -1768,7 +1768,7 @@ this information to control the sensitivity of the navigation buttons.</p>
<hr>
<div class="refsect2">
<a name="GtkAssistant--s-header-padding"></a><h3>The <code class="literal">“header-padding”</code> style property</h3>
<pre class="programlisting"> “header-padding” <span class="type">gint</span></pre>
<pre class="programlisting"> “header-padding” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre>
<p>Number of pixels around the header.</p>
<div class="warning">
<p><code class="literal">GtkAssistant:header-padding</code> has been deprecated since version 3.20 and should not be used in newly-written code.</p>
@ -1785,7 +1785,7 @@ this information to control the sensitivity of the navigation buttons.</p>
<a name="GtkAssistant-apply"></a><h3>The <code class="literal">“apply”</code> signal</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
user_function (<a class="link" href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a> *assistant,
<span class="type">gpointer</span> user_data)</pre>
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
<p>The ::apply signal is emitted when the apply button is clicked.</p>
<p>The default behavior of the <a class="link" href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a> is to switch to the page
after the current page, unless the current page is the last one.</p>
@ -1817,7 +1817,7 @@ page.</p>
</tbody>
</table></div>
</div>
<p>Flags: Run Last</p>
<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p>
<p class="since">Since: 2.10</p>
</div>
<hr>
@ -1825,7 +1825,7 @@ page.</p>
<a name="GtkAssistant-cancel"></a><h3>The <code class="literal">“cancel”</code> signal</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
user_function (<a class="link" href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a> *assistant,
<span class="type">gpointer</span> user_data)</pre>
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
<p>The ::cancel signal is emitted when then the cancel button is clicked.</p>
<div class="refsect3">
<a name="GtkAssistant-cancel.parameters"></a><h4>Parameters</h4>
@ -1849,7 +1849,7 @@ user_function (<a class="link" href="GtkAssistant.html" title="GtkAssistant"><sp
</tbody>
</table></div>
</div>
<p>Flags: Run Last</p>
<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p>
<p class="since">Since: 2.10</p>
</div>
<hr>
@ -1857,7 +1857,7 @@ user_function (<a class="link" href="GtkAssistant.html" title="GtkAssistant"><sp
<a name="GtkAssistant-close"></a><h3>The <code class="literal">“close”</code> signal</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
user_function (<a class="link" href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a> *assistant,
<span class="type">gpointer</span> user_data)</pre>
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
<p>The ::close signal is emitted either when the close button of
a summary page is clicked, or when the apply button in the last
page in the flow (of type <a class="link" href="GtkAssistant.html#GTK-ASSISTANT-PAGE-CONFIRM:CAPS"><code class="literal">GTK_ASSISTANT_PAGE_CONFIRM</code></a>) is clicked.</p>
@ -1883,7 +1883,7 @@ page in the flow (of type <a class="link" href="GtkAssistant.html#GTK-ASSISTANT-
</tbody>
</table></div>
</div>
<p>Flags: Run Last</p>
<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p>
<p class="since">Since: 2.10</p>
</div>
<hr>
@ -1891,8 +1891,8 @@ page in the flow (of type <a class="link" href="GtkAssistant.html#GTK-ASSISTANT-
<a name="GtkAssistant-escape"></a><h3>The <code class="literal">“escape”</code> signal</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
user_function (<a class="link" href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a> *assistant,
<span class="type">gpointer</span> user_data)</pre>
<p>Flags: Action</p>
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></p>
</div>
<hr>
<div class="refsect2">
@ -1900,7 +1900,7 @@ user_function (<a class="link" href="GtkAssistant.html" title="GtkAssistant"><sp
<pre class="programlisting"><span class="returnvalue">void</span>
user_function (<a class="link" href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a> *assistant,
<a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a> *page,
<span class="type">gpointer</span> user_data)</pre>
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
<p>The ::prepare signal is emitted when a new page is set as the
assistant's current page, before making the new page visible.</p>
<p>A handler for this signal can do any preparations which are
@ -1933,7 +1933,7 @@ necessary before showing <em class="parameter"><code>page</code></em>
</tbody>
</table></div>
</div>
<p>Flags: Run Last</p>
<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p>
<p class="since">Since: 2.10</p>
</div>
</div>