64
65
<th width="100%" align="center">GTK+ Reference Manual</th>
65
66
<td><a accesskey="n" href="DisplayWidgets.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
67
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2906258" class="shortcut">Top</a>
69
<a href="#id2907338" class="shortcut">Description</a>
71
<a href="#id2907032" class="shortcut">Object Hierarchy</a>
73
<a href="#id2907101" class="shortcut">Implemented Interfaces</a>
75
<a href="#id2907124" class="shortcut">Child Properties</a>
77
<a href="#id2907227" class="shortcut">Style Properties</a>
79
<a href="#id2907278" class="shortcut">Signals</a></nobr></td></tr>
68
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2972994" class="shortcut">Top</a>
70
<a href="#id2974063" class="shortcut">Description</a>
72
<a href="#id2973769" class="shortcut">Object Hierarchy</a>
74
<a href="#id2973838" class="shortcut">Implemented Interfaces</a>
76
<a href="#id2973860" class="shortcut">Child Properties</a>
78
<a href="#id2973958" class="shortcut">Style Properties</a>
80
<a href="#id2974008" class="shortcut">Signals</a></nobr></td></tr>
81
82
<div class="refentry" lang="en">
82
83
<a name="GtkAssistant"></a><div class="titlepage"></div>
83
84
<div class="refnamediv"><table width="100%"><tr>
86
<a name="id2906258"></a><span class="refentrytitle">GtkAssistant</span>
87
<a name="id2972994"></a><span class="refentrytitle">GtkAssistant</span>
88
89
<p>GtkAssistant — A widget used to guide users through multi-step operations</p>
177
178
<div class="refsect1" lang="en">
178
<a name="id2907101"></a><h2>Implemented Interfaces</h2>
179
<a name="id2973838"></a><h2>Implemented Interfaces</h2>
180
181
GtkAssistant implements
181
182
AtkImplementorIface.</p>
183
184
<div class="refsect1" lang="en">
184
<a name="id2907124"></a><h2>Child Properties</h2>
185
<pre class="synopsis">
187
"<a href="GtkAssistant.html#GtkAssistant--complete">complete</a>" gboolean : Read / Write
188
"<a href="GtkAssistant.html#GtkAssistant--header-image">header-image</a>" <a
189
href="../gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
190
>GdkPixbuf</a> : Read / Write
191
"<a href="GtkAssistant.html#GtkAssistant--page-type">page-type</a>" <a href="GtkAssistant.html#GtkAssistantPageType">GtkAssistantPageType</a> : Read / Write
192
"<a href="GtkAssistant.html#GtkAssistant--sidebar-image">sidebar-image</a>" <a
193
href="../gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
194
>GdkPixbuf</a> : Read / Write
195
"<a href="GtkAssistant.html#GtkAssistant--title">title</a>" gchararray : Read / Write
198
<div class="refsect1" lang="en">
199
<a name="id2907227"></a><h2>Style Properties</h2>
200
<pre class="synopsis">
202
"<a href="GtkAssistant.html#GtkAssistant--content-padding">content-padding</a>" gint : Read
203
"<a href="GtkAssistant.html#GtkAssistant--header-padding">header-padding</a>" gint : Read
206
<div class="refsect1" lang="en">
207
<a name="id2907278"></a><h2>Signals</h2>
208
<pre class="synopsis">
210
"<a href="GtkAssistant.html#GtkAssistant-apply">apply</a>" : Run Last
211
"<a href="GtkAssistant.html#GtkAssistant-cancel">cancel</a>" : Run Last
212
"<a href="GtkAssistant.html#GtkAssistant-close">close</a>" : Run Last
213
"<a href="GtkAssistant.html#GtkAssistant-prepare">prepare</a>" : Run Last
216
<div class="refsect1" lang="en">
217
<a name="id2907338"></a><h2>Description</h2>
185
<a name="id2973860"></a><h2>Child Properties</h2>
186
<pre class="synopsis">
188
<a href="GtkAssistant.html#GtkAssistant--complete">complete</a> gboolean : Read / Write
189
<a href="GtkAssistant.html#GtkAssistant--header-image">header-image</a> <a
190
href="../gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
191
>GdkPixbuf</a> : Read / Write
192
<a href="GtkAssistant.html#GtkAssistant--page-type">page-type</a> <a href="GtkAssistant.html#GtkAssistantPageType">GtkAssistantPageType</a> : Read / Write
193
<a href="GtkAssistant.html#GtkAssistant--sidebar-image">sidebar-image</a> <a
194
href="../gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
195
>GdkPixbuf</a> : Read / Write
196
<a href="GtkAssistant.html#GtkAssistant--title">title</a> gchararray : Read / Write
199
<div class="refsect1" lang="en">
200
<a name="id2973958"></a><h2>Style Properties</h2>
201
<pre class="synopsis">
203
<a href="GtkAssistant.html#GtkAssistant--content-padding">content-padding</a> gint : Read
204
<a href="GtkAssistant.html#GtkAssistant--header-padding">header-padding</a> gint : Read
207
<div class="refsect1" lang="en">
208
<a name="id2974008"></a><h2>Signals</h2>
209
<pre class="synopsis">
211
<a href="GtkAssistant.html#GtkAssistant-apply">apply</a> : Run Last
212
<a href="GtkAssistant.html#GtkAssistant-cancel">cancel</a> : Run Last
213
<a href="GtkAssistant.html#GtkAssistant-close">close</a> : Run Last
214
<a href="GtkAssistant.html#GtkAssistant-prepare">prepare</a> : Run Last
217
<div class="refsect1" lang="en">
218
<a name="id2974063"></a><h2>Description</h2>
219
220
A <a href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a> is a widget used to represent a generally complex
220
221
operation splitted in several steps, guiding the user through its pages
224
225
<div class="refsect1" lang="en">
225
<a name="id2907363"></a><h2>Details</h2>
226
<a name="id2974088"></a><h2>Details</h2>
226
227
<div class="refsect2" lang="en">
227
<a name="id2907374"></a><h3>
228
<a name="id2974099"></a><h3>
228
229
<a name="GtkAssistant-struct"></a>GtkAssistant</h3>
229
<a class="indexterm" name="id2907386"></a><pre class="programlisting">typedef struct _GtkAssistant GtkAssistant;</pre>
230
<a class="indexterm" name="id2974110"></a><pre class="programlisting">typedef struct _GtkAssistant GtkAssistant;</pre>
235
236
<div class="refsect2" lang="en">
236
<a name="id2907401"></a><h3>
237
<a name="id2974126"></a><h3>
237
238
<a name="gtk-assistant-new"></a>gtk_assistant_new ()</h3>
238
<a class="indexterm" name="id2907417"></a><pre class="programlisting"><a href="GtkWidget.html" title="GtkWidget">GtkWidget</a>* gtk_assistant_new (void);</pre>
239
<a class="indexterm" name="id2974141"></a><pre class="programlisting"><a href="GtkWidget.html" title="GtkWidget">GtkWidget</a>* gtk_assistant_new (void);</pre>
240
241
Creates a new <a href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a>.</p>
257
258
<div class="refsect2" lang="en">
258
<a name="id2907479"></a><h3>
259
<a name="id2974204"></a><h3>
259
260
<a name="gtk-assistant-get-current-page"></a>gtk_assistant_get_current_page ()</h3>
260
<a class="indexterm" name="id2907494"></a><pre class="programlisting">gint gtk_assistant_get_current_page (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant);</pre>
261
<a class="indexterm" name="id2974219"></a><pre class="programlisting">gint gtk_assistant_get_current_page (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant);</pre>
262
263
Returns the page number of the current page</p>
287
288
<div class="refsect2" lang="en">
288
<a name="id2907584"></a><h3>
289
<a name="id2974309"></a><h3>
289
290
<a name="gtk-assistant-set-current-page"></a>gtk_assistant_set_current_page ()</h3>
290
<a class="indexterm" name="id2907600"></a><pre class="programlisting">void gtk_assistant_set_current_page (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
291
<a class="indexterm" name="id2974325"></a><pre class="programlisting">void gtk_assistant_set_current_page (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
291
292
gint page_num);</pre>
293
294
Switches the page to <em class="parameter"><code>page_num</code></em>. Note that this will only be necessary
321
322
<div class="refsect2" lang="en">
322
<a name="id2907721"></a><h3>
323
<a name="id2974446"></a><h3>
323
324
<a name="gtk-assistant-get-n-pages"></a>gtk_assistant_get_n_pages ()</h3>
324
<a class="indexterm" name="id2907737"></a><pre class="programlisting">gint gtk_assistant_get_n_pages (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant);</pre>
325
<a class="indexterm" name="id2974462"></a><pre class="programlisting">gint gtk_assistant_get_n_pages (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant);</pre>
326
327
Returns the number of pages in the <em class="parameter"><code>assistant</code></em></p>
350
351
<div class="refsect2" lang="en">
351
<a name="id2907824"></a><h3>
352
<a name="id2974549"></a><h3>
352
353
<a name="gtk-assistant-get-nth-page"></a>gtk_assistant_get_nth_page ()</h3>
353
<a class="indexterm" name="id2907839"></a><pre class="programlisting"><a href="GtkWidget.html" title="GtkWidget">GtkWidget</a>* gtk_assistant_get_nth_page (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
354
<a class="indexterm" name="id2974564"></a><pre class="programlisting"><a href="GtkWidget.html" title="GtkWidget">GtkWidget</a>* gtk_assistant_get_nth_page (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
354
355
gint page_num);</pre>
356
357
Returns the child widget contained in page number <em class="parameter"><code>page_num</code></em>.</p>
387
388
<div class="refsect2" lang="en">
388
<a name="id2907966"></a><h3>
389
<a name="id2974691"></a><h3>
389
390
<a name="gtk-assistant-prepend-page"></a>gtk_assistant_prepend_page ()</h3>
390
<a class="indexterm" name="id2907982"></a><pre class="programlisting">gint gtk_assistant_prepend_page (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
391
<a class="indexterm" name="id2974707"></a><pre class="programlisting">gint gtk_assistant_prepend_page (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
391
392
<a href="GtkWidget.html" title="GtkWidget">GtkWidget</a> *page);</pre>
393
394
Prepends a page to the <em class="parameter"><code>assistant</code></em>.</p>
422
423
<div class="refsect2" lang="en">
423
<a name="id2908093"></a><h3>
424
<a name="id2974818"></a><h3>
424
425
<a name="gtk-assistant-append-page"></a>gtk_assistant_append_page ()</h3>
425
<a class="indexterm" name="id2908109"></a><pre class="programlisting">gint gtk_assistant_append_page (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
426
<a class="indexterm" name="id2974834"></a><pre class="programlisting">gint gtk_assistant_append_page (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
426
427
<a href="GtkWidget.html" title="GtkWidget">GtkWidget</a> *page);</pre>
428
429
Appends a page to the <em class="parameter"><code>assistant</code></em>.</p>
457
458
<div class="refsect2" lang="en">
458
<a name="id2908220"></a><h3>
459
<a name="id2974945"></a><h3>
459
460
<a name="gtk-assistant-insert-page"></a>gtk_assistant_insert_page ()</h3>
460
<a class="indexterm" name="id2908235"></a><pre class="programlisting">gint gtk_assistant_insert_page (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
461
<a class="indexterm" name="id2974961"></a><pre class="programlisting">gint gtk_assistant_insert_page (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
461
462
<a href="GtkWidget.html" title="GtkWidget">GtkWidget</a> *page,
462
463
gint position);</pre>
499
500
<div class="refsect2" lang="en">
500
<a name="id2908376"></a><h3>
501
<a name="id2975101"></a><h3>
501
502
<a name="GtkAssistantPageFunc"></a>GtkAssistantPageFunc ()</h3>
502
<a class="indexterm" name="id2908389"></a><pre class="programlisting">gint (*GtkAssistantPageFunc) (gint current_page,
503
<a class="indexterm" name="id2975114"></a><pre class="programlisting">gint (*GtkAssistantPageFunc) (gint current_page,
503
504
gpointer data);</pre>
505
506
A function used by <a href="GtkAssistant.html#gtk-assistant-set-forward-page-func"><code class="function">gtk_assistant_set_forward_page_func()</code></a> to know which
534
535
<div class="refsect2" lang="en">
535
<a name="id2908485"></a><h3>
536
<a name="id2975210"></a><h3>
536
537
<a name="gtk-assistant-set-forward-page-func"></a>gtk_assistant_set_forward_page_func ()</h3>
537
<a class="indexterm" name="id2908500"></a><pre class="programlisting">void gtk_assistant_set_forward_page_func (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
538
<a class="indexterm" name="id2975226"></a><pre class="programlisting">void gtk_assistant_set_forward_page_func (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
538
539
<a href="GtkAssistant.html#GtkAssistantPageFunc">GtkAssistantPageFunc</a> page_func,
540
541
GDestroyNotify destroy);</pre>
583
584
<div class="refsect2" lang="en">
584
<a name="id2908689"></a><h3>
585
<a name="id2975414"></a><h3>
585
586
<a name="GtkAssistantPageType"></a>enum GtkAssistantPageType</h3>
586
<a class="indexterm" name="id2908702"></a><pre class="programlisting">typedef enum
587
<a class="indexterm" name="id2975427"></a><pre class="programlisting">typedef enum
588
589
GTK_ASSISTANT_PAGE_CONTENT,
589
590
GTK_ASSISTANT_PAGE_INTRO,
636
637
<div class="refsect2" lang="en">
637
<a name="id2908860"></a><h3>
638
<a name="id2975585"></a><h3>
638
639
<a name="gtk-assistant-set-page-type"></a>gtk_assistant_set_page_type ()</h3>
639
<a class="indexterm" name="id2908875"></a><pre class="programlisting">void gtk_assistant_set_page_type (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
640
<a class="indexterm" name="id2975600"></a><pre class="programlisting">void gtk_assistant_set_page_type (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
640
641
<a href="GtkWidget.html" title="GtkWidget">GtkWidget</a> *page,
641
642
<a href="GtkAssistant.html#GtkAssistantPageType">GtkAssistantPageType</a> type);</pre>
672
673
<div class="refsect2" lang="en">
673
<a name="id2909008"></a><h3>
674
<a name="id2975733"></a><h3>
674
675
<a name="gtk-assistant-get-page-type"></a>gtk_assistant_get_page_type ()</h3>
675
<a class="indexterm" name="id2909024"></a><pre class="programlisting"><a href="GtkAssistant.html#GtkAssistantPageType">GtkAssistantPageType</a> gtk_assistant_get_page_type (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
676
<a class="indexterm" name="id2975750"></a><pre class="programlisting"><a href="GtkAssistant.html#GtkAssistantPageType">GtkAssistantPageType</a> gtk_assistant_get_page_type (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
676
677
<a href="GtkWidget.html" title="GtkWidget">GtkWidget</a> *page);</pre>
678
679
Gets the page type of <em class="parameter"><code>page</code></em>.</p>
707
708
<div class="refsect2" lang="en">
708
<a name="id2909139"></a><h3>
709
<a name="id2975865"></a><h3>
709
710
<a name="gtk-assistant-set-page-title"></a>gtk_assistant_set_page_title ()</h3>
710
<a class="indexterm" name="id2909155"></a><pre class="programlisting">void gtk_assistant_set_page_title (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
711
<a class="indexterm" name="id2975881"></a><pre class="programlisting">void gtk_assistant_set_page_title (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
711
712
<a href="GtkWidget.html" title="GtkWidget">GtkWidget</a> *page,
712
713
const gchar *title);</pre>
743
744
<div class="refsect2" lang="en">
744
<a name="id2909289"></a><h3>
745
<a name="id2976014"></a><h3>
745
746
<a name="gtk-assistant-get-page-title"></a>gtk_assistant_get_page_title ()</h3>
746
<a class="indexterm" name="id2909305"></a><pre class="programlisting">const gchar* gtk_assistant_get_page_title (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
747
<a class="indexterm" name="id2976030"></a><pre class="programlisting">const gchar* gtk_assistant_get_page_title (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
747
748
<a href="GtkWidget.html" title="GtkWidget">GtkWidget</a> *page);</pre>
749
750
Gets the title for <em class="parameter"><code>page</code></em>.</p>
778
779
<div class="refsect2" lang="en">
779
<a name="id2909421"></a><h3>
780
<a name="id2976146"></a><h3>
780
781
<a name="gtk-assistant-set-page-header-image"></a>gtk_assistant_set_page_header_image ()</h3>
781
<a class="indexterm" name="id2909437"></a><pre class="programlisting">void gtk_assistant_set_page_header_image (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
782
<a class="indexterm" name="id2976163"></a><pre class="programlisting">void gtk_assistant_set_page_header_image (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
782
783
<a href="GtkWidget.html" title="GtkWidget">GtkWidget</a> *page,
784
785
href="../gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
816
817
<div class="refsect2" lang="en">
817
<a name="id2909571"></a><h3>
818
<a name="id2976296"></a><h3>
818
819
<a name="gtk-assistant-get-page-header-image"></a>gtk_assistant_get_page_header_image ()</h3>
819
<a class="indexterm" name="id2909587"></a><pre class="programlisting"><a
820
<a class="indexterm" name="id2976312"></a><pre class="programlisting"><a
820
821
href="../gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
821
822
>GdkPixbuf</a>* gtk_assistant_get_page_header_image (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
822
823
<a href="GtkWidget.html" title="GtkWidget">GtkWidget</a> *page);</pre>
856
857
<div class="refsect2" lang="en">
857
<a name="id2909713"></a><h3>
858
<a name="id2976438"></a><h3>
858
859
<a name="gtk-assistant-set-page-side-image"></a>gtk_assistant_set_page_side_image ()</h3>
859
<a class="indexterm" name="id2909729"></a><pre class="programlisting">void gtk_assistant_set_page_side_image (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
860
<a class="indexterm" name="id2976454"></a><pre class="programlisting">void gtk_assistant_set_page_side_image (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
860
861
<a href="GtkWidget.html" title="GtkWidget">GtkWidget</a> *page,
862
863
href="../gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
894
895
<div class="refsect2" lang="en">
895
<a name="id2909862"></a><h3>
896
<a name="id2976587"></a><h3>
896
897
<a name="gtk-assistant-get-page-side-image"></a>gtk_assistant_get_page_side_image ()</h3>
897
<a class="indexterm" name="id2909879"></a><pre class="programlisting"><a
898
<a class="indexterm" name="id2976604"></a><pre class="programlisting"><a
898
899
href="../gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
899
900
>GdkPixbuf</a>* gtk_assistant_get_page_side_image (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
900
901
<a href="GtkWidget.html" title="GtkWidget">GtkWidget</a> *page);</pre>
934
935
<div class="refsect2" lang="en">
935
<a name="id2910005"></a><h3>
936
<a name="id2976730"></a><h3>
936
937
<a name="gtk-assistant-set-page-complete"></a>gtk_assistant_set_page_complete ()</h3>
937
<a class="indexterm" name="id2910020"></a><pre class="programlisting">void gtk_assistant_set_page_complete (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
938
<a class="indexterm" name="id2976745"></a><pre class="programlisting">void gtk_assistant_set_page_complete (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
938
939
<a href="GtkWidget.html" title="GtkWidget">GtkWidget</a> *page,
939
940
gboolean complete);</pre>
970
971
<div class="refsect2" lang="en">
971
<a name="id2910149"></a><h3>
972
<a name="id2976874"></a><h3>
972
973
<a name="gtk-assistant-get-page-complete"></a>gtk_assistant_get_page_complete ()</h3>
973
<a class="indexterm" name="id2910165"></a><pre class="programlisting">gboolean gtk_assistant_get_page_complete (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
974
<a class="indexterm" name="id2976890"></a><pre class="programlisting">gboolean gtk_assistant_get_page_complete (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
974
975
<a href="GtkWidget.html" title="GtkWidget">GtkWidget</a> *page);</pre>
976
977
Gets whether <em class="parameter"><code>page</code></em> is complete..</p>
1005
1006
<div class="refsect2" lang="en">
1006
<a name="id2910290"></a><h3>
1007
<a name="id2977015"></a><h3>
1007
1008
<a name="gtk-assistant-add-action-widget"></a>gtk_assistant_add_action_widget ()</h3>
1008
<a class="indexterm" name="id2910306"></a><pre class="programlisting">void gtk_assistant_add_action_widget (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
1009
<a class="indexterm" name="id2977031"></a><pre class="programlisting">void gtk_assistant_add_action_widget (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
1009
1010
<a href="GtkWidget.html" title="GtkWidget">GtkWidget</a> *child);</pre>
1011
1012
Adds a widget to the action area of a <a href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a>.</p>
1034
1035
<div class="refsect2" lang="en">
1035
<a name="id2910409"></a><h3>
1036
<a name="id2977134"></a><h3>
1036
1037
<a name="gtk-assistant-remove-action-widget"></a>gtk_assistant_remove_action_widget ()</h3>
1037
<a class="indexterm" name="id2910426"></a><pre class="programlisting">void gtk_assistant_remove_action_widget (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
1038
<a class="indexterm" name="id2977151"></a><pre class="programlisting">void gtk_assistant_remove_action_widget (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
1038
1039
<a href="GtkWidget.html" title="GtkWidget">GtkWidget</a> *child);</pre>
1040
1041
Removes a widget from the action area of a <a href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a>.</p>
1063
1064
<div class="refsect2" lang="en">
1064
<a name="id2910529"></a><h3>
1065
<a name="id2977254"></a><h3>
1065
1066
<a name="gtk-assistant-update-buttons-state"></a>gtk_assistant_update_buttons_state ()</h3>
1066
<a class="indexterm" name="id2910545"></a><pre class="programlisting">void gtk_assistant_update_buttons_state (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant);</pre>
1067
<a class="indexterm" name="id2977270"></a><pre class="programlisting">void gtk_assistant_update_buttons_state (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant);</pre>
1068
1069
Forces <em class="parameter"><code>assistant</code></em> to recompute the buttons state.
1094
1095
<div class="refsect1" lang="en">
1095
<a name="id2910629"></a><h2>Child Property Details</h2>
1096
<a name="id2977354"></a><h2>Child Property Details</h2>
1096
1097
<div class="refsect2" lang="en">
1097
<a name="id2910640"></a><h3>
1098
<a name="GtkAssistant--complete"></a>The "<code class="literal">complete</code>" child property</h3>
1099
<a class="indexterm" name="id2910657"></a><pre class="programlisting"> "complete" gboolean : Read / Write</pre>
1098
<a name="id2977365"></a><h3>
1099
<a name="GtkAssistant--complete"></a>The :<code class="literal">complete</code> child property</h3>
1100
<a class="indexterm" name="id2977382"></a><pre class="programlisting"> complete gboolean : Read / Write</pre>
1101
1102
Setting the "complete" child property to <code class="literal">TRUE</code> marks a page as complete
1102
1103
(i.e.: all the required fields are filled out). GTK+ uses this information
1112
1113
<div class="refsect2" lang="en">
1113
<a name="id2910705"></a><h3>
1114
<a name="GtkAssistant--header-image"></a>The "<code class="literal">header-image</code>" child property</h3>
1115
<a class="indexterm" name="id2910722"></a><pre class="programlisting"> "header-image" <a
1114
<a name="id2977430"></a><h3>
1115
<a name="GtkAssistant--header-image"></a>The :<code class="literal">header-image</code> child property</h3>
1116
<a class="indexterm" name="id2977446"></a><pre class="programlisting"> header-image <a
1116
1117
href="../gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
1117
1118
>GdkPixbuf</a> : Read / Write</pre>
1132
1133
<div class="refsect2" lang="en">
1133
<a name="id2910768"></a><h3>
1134
<a name="GtkAssistant--page-type"></a>The "<code class="literal">page-type</code>" child property</h3>
1135
<a class="indexterm" name="id2910784"></a><pre class="programlisting"> "page-type" <a href="GtkAssistant.html#GtkAssistantPageType">GtkAssistantPageType</a> : Read / Write</pre>
1134
<a name="id2977492"></a><h3>
1135
<a name="GtkAssistant--page-type"></a>The :<code class="literal">page-type</code> child property</h3>
1136
<a class="indexterm" name="id2977508"></a><pre class="programlisting"> page-type <a href="GtkAssistant.html#GtkAssistantPageType">GtkAssistantPageType</a> : Read / Write</pre>
1137
1138
The type of the assistant page.</p>
1146
1147
<div class="refsect2" lang="en">
1147
<a name="id2910821"></a><h3>
1148
<a name="GtkAssistant--sidebar-image"></a>The "<code class="literal">sidebar-image</code>" child property</h3>
1149
<a class="indexterm" name="id2910838"></a><pre class="programlisting"> "sidebar-image" <a
1148
<a name="id2977545"></a><h3>
1149
<a name="GtkAssistant--sidebar-image"></a>The :<code class="literal">sidebar-image</code> child property</h3>
1150
<a class="indexterm" name="id2977561"></a><pre class="programlisting"> sidebar-image <a
1150
1151
href="../gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
1151
1152
>GdkPixbuf</a> : Read / Write</pre>
1152
1153
<p>Sidebar image for the assistant page.</p>
1155
1156
<div class="refsect2" lang="en">
1156
<a name="id2910861"></a><h3>
1157
<a name="GtkAssistant--title"></a>The "<code class="literal">title</code>" child property</h3>
1158
<a class="indexterm" name="id2910876"></a><pre class="programlisting"> "title" gchararray : Read / Write</pre>
1157
<a name="id2977584"></a><h3>
1158
<a name="GtkAssistant--title"></a>The :<code class="literal">title</code> child property</h3>
1159
<a class="indexterm" name="id2977599"></a><pre class="programlisting"> title gchararray : Read / Write</pre>
1160
1161
The title that is displayed in the page header.
1174
1175
<div class="refsect1" lang="en">
1175
<a name="id2910929"></a><h2>Style Property Details</h2>
1176
<a name="id2977651"></a><h2>Style Property Details</h2>
1176
1177
<div class="refsect2" lang="en">
1177
<a name="id2910940"></a><h3>
1178
<a name="GtkAssistant--content-padding"></a>The "<code class="literal">content-padding</code>" style property</h3>
1179
<a class="indexterm" name="id2910957"></a><pre class="programlisting"> "content-padding" gint : Read</pre>
1178
<a name="id2977662"></a><h3>
1179
<a name="GtkAssistant--content-padding"></a>The :<code class="literal">content-padding</code> style property</h3>
1180
<a class="indexterm" name="id2977679"></a><pre class="programlisting"> content-padding gint : Read</pre>
1180
1181
<p>Number of pixels around the content pages.</p>
1181
1182
<p>Allowed values: >= 0</p>
1182
1183
<p>Default value: 1</p>
1185
1186
<div class="refsect2" lang="en">
1186
<a name="id2910988"></a><h3>
1187
<a name="GtkAssistant--header-padding"></a>The "<code class="literal">header-padding</code>" style property</h3>
1188
<a class="indexterm" name="id2911004"></a><pre class="programlisting"> "header-padding" gint : Read</pre>
1187
<a name="id2977709"></a><h3>
1188
<a name="GtkAssistant--header-padding"></a>The :<code class="literal">header-padding</code> style property</h3>
1189
<a class="indexterm" name="id2977725"></a><pre class="programlisting"> header-padding gint : Read</pre>
1189
1190
<p>Number of pixels around the header.</p>
1190
1191
<p>Allowed values: >= 0</p>
1191
1192
<p>Default value: 6</p>
1194
1195
<div class="refsect1" lang="en">
1195
<a name="id2911036"></a><h2>Signal Details</h2>
1196
<a name="id2977756"></a><h2>Signal Details</h2>
1196
1197
<div class="refsect2" lang="en">
1197
<a name="id2911046"></a><h3>
1198
<a name="GtkAssistant-apply"></a>The "apply" signal</h3>
1199
<a class="indexterm" name="id2911056"></a><pre class="programlisting">void user_function (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
1198
<a name="id2977767"></a><h3>
1199
<a name="GtkAssistant-apply"></a>The <code class="literal">::apply</code> signal</h3>
1200
<a class="indexterm" name="id2977783"></a><pre class="programlisting">void user_function (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
1200
1201
gpointer user_data) : Run Last</pre>
1202
1203
The ::apply signal is emitted when the apply button is clicked. The default
1233
1234
<div class="refsect2" lang="en">
1234
<a name="id2911159"></a><h3>
1235
<a name="GtkAssistant-cancel"></a>The "cancel" signal</h3>
1236
<a class="indexterm" name="id2911168"></a><pre class="programlisting">void user_function (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
1235
<a name="id2977885"></a><h3>
1236
<a name="GtkAssistant-cancel"></a>The <code class="literal">::cancel</code> signal</h3>
1237
<a class="indexterm" name="id2977900"></a><pre class="programlisting">void user_function (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
1237
1238
gpointer user_data) : Run Last</pre>
1239
1240
The ::cancel signal is emitted when then the cancel button is clicked.</p>
1261
1262
<div class="refsect2" lang="en">
1262
<a name="id2911254"></a><h3>
1263
<a name="GtkAssistant-close"></a>The "close" signal</h3>
1264
<a class="indexterm" name="id2911265"></a><pre class="programlisting">void user_function (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
1263
<a name="id2977986"></a><h3>
1264
<a name="GtkAssistant-close"></a>The <code class="literal">::close</code> signal</h3>
1265
<a class="indexterm" name="id2978002"></a><pre class="programlisting">void user_function (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
1265
1266
gpointer user_data) : Run Last</pre>
1267
1268
The ::close signal is emitted either when the close button of
1291
1292
<div class="refsect2" lang="en">
1292
<a name="id2911352"></a><h3>
1293
<a name="GtkAssistant-prepare"></a>The "prepare" signal</h3>
1294
<a class="indexterm" name="id2911363"></a><pre class="programlisting">void user_function (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
1293
<a name="id2978090"></a><h3>
1294
<a name="GtkAssistant-prepare"></a>The <code class="literal">::prepare</code> signal</h3>
1295
<a class="indexterm" name="id2978106"></a><pre class="programlisting">void user_function (<a href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant,
1295
1296
<a href="GtkWidget.html" title="GtkWidget">GtkWidget</a> *page,
1296
1297
gpointer user_data) : Run Last</pre>