📄 gtkassistant.html
字号:
<a name="id3427070"></a><h3><a name="GtkAssistant-struct"></a>GtkAssistant</h3><a class="indexterm" name="id3427082"></a><pre class="programlisting">typedef struct _GtkAssistant GtkAssistant;</pre><p></p></div><hr><div class="refsect2" lang="en"><a name="id3427098"></a><h3><a name="gtk-assistant-new"></a>gtk_assistant_new ()</h3><a class="indexterm" name="id3427113"></a><pre class="programlisting"><a class="link" href="GtkWidget.html" title="GtkWidget">GtkWidget</a>* gtk_assistant_new (void);</pre><p>Creates a new <a class="link" href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a>.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td> a newly created <a class="link" href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a></td></tr></tbody></table></div><p class="since">Since 2.10</p></div><hr><div class="refsect2" lang="en"><a name="id3427176"></a><h3><a name="gtk-assistant-get-current-page"></a>gtk_assistant_get_current_page ()</h3><a class="indexterm" name="id3427190"></a><pre class="programlisting"><ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> gtk_assistant_get_current_page (<a class="link" href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant);</pre><p>Returns the page number of the current page</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>assistant</code></em> :</span></p></td><td> a <a class="link" href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a></td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td> The index (starting from 0) of the current page inthe <em class="parameter"><code>assistant</code></em>, if the <em class="parameter"><code>assistant</code></em> has no pages, -1 will be returned</td></tr></tbody></table></div><p class="since">Since 2.10</p></div><hr><div class="refsect2" lang="en"><a name="id3427280"></a><h3><a name="gtk-assistant-set-current-page"></a>gtk_assistant_set_current_page ()</h3><a class="indexterm" name="id3427296"></a><pre class="programlisting">void gtk_assistant_set_current_page (<a class="link" href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant, <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> page_num);</pre><p>Switches the page to <em class="parameter"><code>page_num</code></em>. Note that this will only be necessaryin custom buttons, as the <em class="parameter"><code>assistant</code></em> flow can be set with<a class="link" href="GtkAssistant.html#gtk-assistant-set-forward-page-func"><code class="function">gtk_assistant_set_forward_page_func()</code></a>.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>assistant</code></em> :</span></p></td><td> a <a class="link" href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a></td></tr><tr><td><p><span class="term"><em class="parameter"><code>page_num</code></em> :</span></p></td><td> index of the page to switch to, starting from 0. If negative, the last page will be used. If greater than the number of pages in the <em class="parameter"><code>assistant</code></em>, nothing will be done.</td></tr></tbody></table></div><p class="since">Since 2.10</p></div><hr><div class="refsect2" lang="en"><a name="id3427417"></a><h3><a name="gtk-assistant-get-n-pages"></a>gtk_assistant_get_n_pages ()</h3><a class="indexterm" name="id3427433"></a><pre class="programlisting"><ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> gtk_assistant_get_n_pages (<a class="link" href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant);</pre><p>Returns the number of pages in the <em class="parameter"><code>assistant</code></em></p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>assistant</code></em> :</span></p></td><td> a <a class="link" href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a></td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td> The number of pages in the <em class="parameter"><code>assistant</code></em>.</td></tr></tbody></table></div><p class="since">Since 2.10</p></div><hr><div class="refsect2" lang="en"><a name="id3427520"></a><h3><a name="gtk-assistant-get-nth-page"></a>gtk_assistant_get_nth_page ()</h3><a class="indexterm" name="id3427536"></a><pre class="programlisting"><a class="link" href="GtkWidget.html" title="GtkWidget">GtkWidget</a>* gtk_assistant_get_nth_page (<a class="link" href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant, <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> page_num);</pre><p>Returns the child widget contained in page number <em class="parameter"><code>page_num</code></em>.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>assistant</code></em> :</span></p></td><td> a <a class="link" href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a></td></tr><tr><td><p><span class="term"><em class="parameter"><code>page_num</code></em> :</span></p></td><td> The index of a page in the <em class="parameter"><code>assistant</code></em>, or -1 to get the last page;</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td> The child widget, or <ahref="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>page_num</code></em> is out of bounds.</td></tr></tbody></table></div><p class="since">Since 2.10</p></div><hr><div class="refsect2" lang="en"><a name="id3427662"></a><h3><a name="gtk-assistant-prepend-page"></a>gtk_assistant_prepend_page ()</h3><a class="indexterm" name="id3427678"></a><pre class="programlisting"><ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> gtk_assistant_prepend_page (<a class="link" href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant, <a class="link" href="GtkWidget.html" title="GtkWidget">GtkWidget</a> *page);</pre><p>Prepends a page to the <em class="parameter"><code>assistant</code></em>.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>assistant</code></em> :</span></p></td><td> a <a class="link" href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a></td></tr><tr><td><p><span class="term"><em class="parameter"><code>page</code></em> :</span></p></td><td> a <a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a></td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td> the index (starting at 0) of the inserted page</td></tr></tbody></table></div><p class="since">Since 2.10</p></div><hr><div class="refsect2" lang="en"><a name="id3427789"></a><h3><a name="gtk-assistant-append-page"></a>gtk_assistant_append_page ()</h3><a class="indexterm" name="id3427805"></a><pre class="programlisting"><ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> gtk_assistant_append_page (<a class="link" href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant, <a class="link" href="GtkWidget.html" title="GtkWidget">GtkWidget</a> *page);</pre><p>Appends a page to the <em class="parameter"><code>assistant</code></em>.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>assistant</code></em> :</span></p></td><td> a <a class="link" href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a></td></tr><tr><td><p><span class="term"><em class="parameter"><code>page</code></em> :</span></p></td><td> a <a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a></td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td> the index (starting at 0) of the inserted page</td></tr></tbody></table></div><p class="since">Since 2.10</p></div><hr><div class="refsect2" lang="en"><a name="id3427916"></a><h3><a name="gtk-assistant-insert-page"></a>gtk_assistant_insert_page ()</h3><a class="indexterm" name="id3427932"></a><pre class="programlisting"><ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> gtk_assistant_insert_page (<a class="link" href="GtkAssistant.html" title="GtkAssistant">GtkAssistant</a> *assistant, <a class="link" href="GtkWidget.html" title="GtkWidget">GtkWidget</a> *page, <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> position);</pre><p>Inserts a page in the <em class="parameter"><code>assistant</code></em> at a given position.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>assistant</code></em> :</span></p></td><td> a <a class="link" href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a></td></tr><tr><td><p><span class="term"><em class="parameter"><code>page</code></em> :</span></p></td><td> a <a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a></td></tr><tr><td><p><span class="term"><em class="parameter"><code>position</code></em> :</span></p></td><td> the index (starting at 0) at which to insert the page, or -1 to append the page to the <em class="parameter"><code>assistant</code></em></td></tr>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -