⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gtkexpander.html

📁 最新gtk中文资料集
💻 HTML
📖 第 1 页 / 共 3 页
字号:
<div class="refsect2" lang="en"><a name="id4108811"></a><h3><a name="gtk-expander-new"></a>gtk_expander_new ()</h3><a class="indexterm" name="id4108826"></a><pre class="programlisting"><a class="link" href="GtkWidget.html" title="GtkWidget">GtkWidget</a>*          gtk_expander_new                    (const <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar">gchar</a> *label);</pre><p>Creates a new expander using <em class="parameter"><code>label</code></em> as the text of the label.</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>label</code></em>&#160;:</span></p></td><td> the text of the label</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td><td> a new <a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> widget.</td></tr></tbody></table></div><p class="since">Since  2.4</p></div><hr><div class="refsect2" lang="en"><a name="id4108908"></a><h3><a name="gtk-expander-new-with-mnemonic"></a>gtk_expander_new_with_mnemonic ()</h3><a class="indexterm" name="id4108923"></a><pre class="programlisting"><a class="link" href="GtkWidget.html" title="GtkWidget">GtkWidget</a>*          gtk_expander_new_with_mnemonic      (const <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar">gchar</a> *label);</pre><p>Creates a new expander using <em class="parameter"><code>label</code></em> as the text of the label.If characters in <em class="parameter"><code>label</code></em> are preceded by an underscore, they are underlined.If you need a literal underscore character in a label, use '__' (two underscores). The first underlined character represents a keyboard accelerator called a mnemonic.Pressing Alt and that key activates the button.</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>label</code></em>&#160;:</span></p></td><td> the text of the label with an underscore in front of the        mnemonic character</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td><td> a new <a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> widget.</td></tr></tbody></table></div><p class="since">Since  2.4</p></div><hr><div class="refsect2" lang="en"><a name="id4109017"></a><h3><a name="gtk-expander-set-expanded"></a>gtk_expander_set_expanded ()</h3><a class="indexterm" name="id4109033"></a><pre class="programlisting">void                gtk_expander_set_expanded           (<a class="link" href="GtkExpander.html" title="GtkExpander">GtkExpander</a> *expander,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a> expanded);</pre><p>Sets the state of the expander. Set to <ahref="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, if you wantthe child widget to be revealed, and <ahref="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if you want thechild widget to be hidden.</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>expander</code></em>&#160;:</span></p></td><td> a <a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a></td></tr><tr><td><p><span class="term"><em class="parameter"><code>expanded</code></em>&#160;:</span></p></td><td> whether the child widget is revealed</td></tr></tbody></table></div><p class="since">Since  2.4</p></div><hr><div class="refsect2" lang="en"><a name="id4109141"></a><h3><a name="gtk-expander-get-expanded"></a>gtk_expander_get_expanded ()</h3><a class="indexterm" name="id4109158"></a><pre class="programlisting"><ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a>            gtk_expander_get_expanded           (<a class="link" href="GtkExpander.html" title="GtkExpander">GtkExpander</a> *expander);</pre><p>Queries a <a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> and returns its current state. Returns <ahref="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>if the child widget is revealed.</p><p>See <a class="link" href="GtkExpander.html#gtk-expander-set-expanded"><code class="function">gtk_expander_set_expanded()</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>expander</code></em>&#160;:</span></p></td><td>a <a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a></td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td><td> the current state of the expander.</td></tr></tbody></table></div><p class="since">Since  2.4</p></div><hr><div class="refsect2" lang="en"><a name="id4109266"></a><h3><a name="gtk-expander-set-spacing"></a>gtk_expander_set_spacing ()</h3><a class="indexterm" name="id4109281"></a><pre class="programlisting">void                gtk_expander_set_spacing            (<a class="link" href="GtkExpander.html" title="GtkExpander">GtkExpander</a> *expander,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> spacing);</pre><p>Sets the spacing field of <em class="parameter"><code>expander</code></em>, which is the number of pixels toplace between expander and the child.</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>expander</code></em>&#160;:</span></p></td><td> a <a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a></td></tr><tr><td><p><span class="term"><em class="parameter"><code>spacing</code></em>&#160;:</span></p></td><td> distance between the expander and child in pixels.</td></tr></tbody></table></div><p class="since">Since  2.4</p></div><hr><div class="refsect2" lang="en"><a name="id4109375"></a><h3><a name="gtk-expander-get-spacing"></a>gtk_expander_get_spacing ()</h3><a class="indexterm" name="id4109391"></a><pre class="programlisting"><ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a>                gtk_expander_get_spacing            (<a class="link" href="GtkExpander.html" title="GtkExpander">GtkExpander</a> *expander);</pre><p>Gets the value set by <a class="link" href="GtkExpander.html#gtk-expander-set-spacing"><code class="function">gtk_expander_set_spacing()</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>expander</code></em>&#160;:</span></p></td><td> a <a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a></td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td><td> spacing between the expander and child.</td></tr></tbody></table></div><p class="since">Since  2.4</p></div><hr><div class="refsect2" lang="en"><a name="id4109477"></a><h3><a name="gtk-expander-set-label"></a>gtk_expander_set_label ()</h3><a class="indexterm" name="id4109493"></a><pre class="programlisting">void                gtk_expander_set_label              (<a class="link" href="GtkExpander.html" title="GtkExpander">GtkExpander</a> *expander,                                                         const <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar">gchar</a> *label);</pre><p>Sets the text of the label of the expander to <em class="parameter"><code>label</code></em>.</p><p>This will also clear any previously set labels.</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>expander</code></em>&#160;:</span></p></td><td> a <a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a></td></tr><tr><td><p><span class="term"><em class="parameter"><code>label</code></em>&#160;:</span></p></td><td> a string</td></tr></tbody></table></div><p class="since">Since  2.4</p></div><hr><div class="refsect2" lang="en"><a name="id4109589"></a><h3><a name="gtk-expander-get-label"></a>gtk_expander_get_label ()</h3><a class="indexterm" name="id4109604"></a><pre class="programlisting">const <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar">gchar</a>*        gtk_expander_get_label              (<a class="link" href="GtkExpander.html" title="GtkExpander">GtkExpander</a> *expander);</pre><p>Fetches the text from the label of the expander, as set by<a class="link" href="GtkExpander.html#gtk-expander-set-label"><code class="function">gtk_expander_set_label()</code></a>. If the label text has notbeen set the return value will be <ahref="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>. This will be thecase if you create an empty button with <a class="link" href="GtkButton.html#gtk-button-new"><code class="function">gtk_button_new()</code></a> touse as a container.</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>expander</code></em>&#160;:</span></p></td><td> a <a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a></td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td><td> The text of the label widget. This string is ownedby the widget and must not be modified or freed.</td></tr></tbody></table></div><p class="since">Since  2.4</p></div><hr><div class="refsect2" lang="en"><a name="id4109717"></a><h3><a name="gtk-expander-set-use-underline"></a>gtk_expander_set_use_underline ()</h3><a class="indexterm" name="id4109733"></a><pre class="programlisting">void                gtk_expander_set_use_underline      (<a class="link" href="GtkExpander.html" title="GtkExpander">GtkExpander</a> *expander,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a> use_underline);</pre><p>If true, an underline in the text of the expander label indicatesthe next character should be used for the mnemonic accelerator key.</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>expander</code></em>&#160;:</span></p></td><td> a <a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a></td></tr><tr><td><p><span class="term"><em class="parameter"><code>use_underline</code></em>&#160;:</span></p></td><td> <ahref="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -