gthemedicon.html
来自「最新gtk中文资料集」· HTML 代码 · 共 357 行 · 第 1/2 页
HTML
357 行
<col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>iconnames</code></em> :</span></p></td><td> an array of strings containing icon names.</td></tr><tr><td><p><span class="term"><em class="parameter"><code>len</code></em> :</span></p></td><td> the length of the <em class="parameter"><code>iconnames</code></em> array, or -1 if <em class="parameter"><code>iconnames</code></em> is <ahref="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>-terminated</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td> a new <a class="link" href="GThemedIcon.html" title="GThemedIcon"><span class="type">GThemedIcon</span></a></td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3234046"></a><h3><a name="g-themed-icon-new-with-default-fallbacks"></a>g_themed_icon_new_with_default_fallbacks ()</h3><a class="indexterm" name="id3234057"></a><pre class="programlisting"><a class="link" href="GIcon.html" title="GIcon">GIcon</a>* g_themed_icon_new_with_default_fallbacks (const char *iconname);</pre><p>Creates a new themed icon for <em class="parameter"><code>iconname</code></em>, and all the namesthat can be created by shortening <em class="parameter"><code>iconname</code></em> at '-' characters.</p><p>In the following example, <em class="parameter"><code>icon1</code></em> and <em class="parameter"><code>icon2</code></em> are equivalent:</p><div class="informalexample"><pre class="programlisting">const char *names[] = { "gnome-dev-cdrom-audio", "gnome-dev-cdrom", "gnome-dev", "gnome"};icon1 = g_themed_icon_new_from_names (names, 4);icon2 = g_themed_icon_new_with_default_fallbacks ("gnome-dev-cdrom-audio");</pre></div><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>iconname</code></em> :</span></p></td><td> a string containing an icon name</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td> a new <a class="link" href="GThemedIcon.html" title="GThemedIcon"><span class="type">GThemedIcon</span></a>.</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3234161"></a><h3><a name="g-themed-icon-append-name"></a>g_themed_icon_append_name ()</h3><a class="indexterm" name="id3234172"></a><pre class="programlisting">void g_themed_icon_append_name (<a class="link" href="GThemedIcon.html" title="GThemedIcon">GThemedIcon</a> *icon, const char *iconname);</pre><p>Append a name to the list of icons from within <em class="parameter"><code>icon</code></em>.</p><p></p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>Note that doing so invalidates the hash computed by prior callsto <a class="link" href="GIcon.html#g-icon-hash"><code class="function">g_icon_hash()</code></a>.</p></div><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>icon</code></em> :</span></p></td><td> a <a class="link" href="GThemedIcon.html" title="GThemedIcon"><span class="type">GThemedIcon</span></a></td></tr><tr><td><p><span class="term"><em class="parameter"><code>iconname</code></em> :</span></p></td><td> name of icon to append to list of icons from within <em class="parameter"><code>icon</code></em>.</td></tr></tbody></table></div></div></div><div class="refsect1" lang="en"><a name="id3234282"></a><h2>Property Details</h2><div class="refsect2" lang="en"><a name="id3222446"></a><h3><a name="GThemedIcon--name"></a>The <code class="literal">"name"</code> property</h3><a class="indexterm" name="id3222460"></a><pre class="programlisting"> "name" <ahref="/usr/share/gtk-doc/html/gobject/gobject-Standard-Parameter-and-Value-Types.html#gchararray">gchararray</a> : Write / Construct Only</pre><p>The icon name.</p><p></p><p>Default value: NULL</p></div><hr><div class="refsect2" lang="en"><a name="id3222487"></a><h3><a name="GThemedIcon--names"></a>The <code class="literal">"names"</code> property</h3><a class="indexterm" name="id3222501"></a><pre class="programlisting"> "names" <ahref="/usr/share/gtk-doc/html/gobject/gobject-Boxed-Types.html#GStrv">GStrv</a> : Read / Write / Construct Only</pre><p>A <ahref="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>-terminated array of icon names.</p><p></p></div><hr><div class="refsect2" lang="en"><a name="id3222535"></a><h3><a name="GThemedIcon--use-default-fallbacks"></a>The <code class="literal">"use-default-fallbacks"</code> property</h3><a class="indexterm" name="id3222549"></a><pre class="programlisting"> "use-default-fallbacks" <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a> : Write / Construct Only</pre><p>Whether to use the default fallbacks found by shortening the icon name at '-' characters. If the "names" array has more than one element, ignores any past the first.</p><p>For example, if the icon name was "gnome-dev-cdrom-audio", the array would become</p><div class="informalexample"><pre class="programlisting">{ "gnome-dev-cdrom-audio", "gnome-dev-cdrom", "gnome-dev", "gnome", NULL};</pre></div><p></p><p>Default value: FALSE</p></div></div><div class="refsect1" lang="en"><a name="id3222592"></a><h2>See Also</h2><a class="link" href="GIcon.html" title="GIcon"><span class="type">GIcon</span></a>, <a class="link" href="GLoadableIcon.html" title="GLoadableIcon"><span class="type">GLoadableIcon</span></a></div><div class="refsect1" lang="en"><a name="id3222613"></a><div class="refsect2" lang="en"><a name="id3222614"></a></div><hr><div class="refsect2" lang="en"><a name="id3222615"></a></div></div></div></body></html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?