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

📄 gtkuimanager.html

📁 最新gtk中文资料集
💻 HTML
📖 第 1 页 / 共 5 页
字号:
</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td><td> whether tearoff menu items are added</td></tr></tbody></table></div><p class="since">Since  2.4</p></div><hr><div class="refsect2" lang="en"><a name="id3961443"></a><h3><a name="gtk-ui-manager-insert-action-group"></a>gtk_ui_manager_insert_action_group ()</h3><a class="indexterm" name="id3961459"></a><pre class="programlisting">void                gtk_ui_manager_insert_action_group  (<a class="link" href="GtkUIManager.html" title="GtkUIManager">GtkUIManager</a> *self,                                                         <a class="link" href="GtkActionGroup.html" title="GtkActionGroup">GtkActionGroup</a> *action_group,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> pos);</pre><p>Inserts an action group into the list of action groups associated with <em class="parameter"><code>self</code></em>. Actions in earlier groups hide actions with the same name in later groups.</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>self</code></em>&#160;:</span></p></td><td> a <a class="link" href="GtkUIManager.html" title="GtkUIManager"><span class="type">GtkUIManager</span></a> object</td></tr><tr><td><p><span class="term"><em class="parameter"><code>action_group</code></em>&#160;:</span></p></td><td> the action group to be inserted</td></tr><tr><td><p><span class="term"><em class="parameter"><code>pos</code></em>&#160;:</span></p></td><td> the position at which the group will be inserted.</td></tr></tbody></table></div><p class="since">Since  2.4</p></div><hr><div class="refsect2" lang="en"><a name="id3961576"></a><h3><a name="gtk-ui-manager-remove-action-group"></a>gtk_ui_manager_remove_action_group ()</h3><a class="indexterm" name="id3961593"></a><pre class="programlisting">void                gtk_ui_manager_remove_action_group  (<a class="link" href="GtkUIManager.html" title="GtkUIManager">GtkUIManager</a> *self,                                                         <a class="link" href="GtkActionGroup.html" title="GtkActionGroup">GtkActionGroup</a> *action_group);</pre><p>Removes an action group from the list of action groups associated with <em class="parameter"><code>self</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>self</code></em>&#160;:</span></p></td><td> a <a class="link" href="GtkUIManager.html" title="GtkUIManager"><span class="type">GtkUIManager</span></a> object</td></tr><tr><td><p><span class="term"><em class="parameter"><code>action_group</code></em>&#160;:</span></p></td><td> the action group to be removed</td></tr></tbody></table></div><p class="since">Since  2.4</p></div><hr><div class="refsect2" lang="en"><a name="id3961687"></a><h3><a name="gtk-ui-manager-get-action-groups"></a>gtk_ui_manager_get_action_groups ()</h3><a class="indexterm" name="id3961702"></a><pre class="programlisting"><ahref="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList">GList</a>*              gtk_ui_manager_get_action_groups    (<a class="link" href="GtkUIManager.html" title="GtkUIManager">GtkUIManager</a> *self);</pre><p>Returns the list of action groups associated with <em class="parameter"><code>self</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>self</code></em>&#160;:</span></p></td><td> a <a class="link" href="GtkUIManager.html" title="GtkUIManager"><span class="type">GtkUIManager</span></a> object</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td><td> a <ahref="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> of action groups. The list is owned by GTK+   and should not be modified.</td></tr></tbody></table></div><p class="since">Since  2.4</p></div><hr><div class="refsect2" lang="en"><a name="id3961793"></a><h3><a name="gtk-ui-manager-get-accel-group"></a>gtk_ui_manager_get_accel_group ()</h3><a class="indexterm" name="id3961809"></a><pre class="programlisting"><a class="link" href="gtk-Keyboard-Accelerators.html#GtkAccelGroup">GtkAccelGroup</a>*      gtk_ui_manager_get_accel_group      (<a class="link" href="GtkUIManager.html" title="GtkUIManager">GtkUIManager</a> *self);</pre><p>Returns the <a class="link" href="gtk-Keyboard-Accelerators.html#GtkAccelGroup"><span class="type">GtkAccelGroup</span></a> associated with <em class="parameter"><code>self</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>self</code></em>&#160;:</span></p></td><td> a <a class="link" href="GtkUIManager.html" title="GtkUIManager"><span class="type">GtkUIManager</span></a> object</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td><td> the <a class="link" href="gtk-Keyboard-Accelerators.html#GtkAccelGroup"><span class="type">GtkAccelGroup</span></a>.</td></tr></tbody></table></div><p class="since">Since  2.4</p></div><hr><div class="refsect2" lang="en"><a name="id3961908"></a><h3><a name="gtk-ui-manager-get-widget"></a>gtk_ui_manager_get_widget ()</h3><a class="indexterm" name="id3961924"></a><pre class="programlisting"><a class="link" href="GtkWidget.html" title="GtkWidget">GtkWidget</a>*          gtk_ui_manager_get_widget           (<a class="link" href="GtkUIManager.html" title="GtkUIManager">GtkUIManager</a> *self,                                                         const <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar">gchar</a> *path);</pre><p>Looks up a widget by following a path. The path consists of the names specified in the XML description of the UI. separated by '/'. Elements which don't have a name or action attribute in the XML (e.g. &lt;popup&gt;) can be addressed by their XML element name (e.g. "popup"). The root element ("/ui") can be omitted in the path.</p><p>Note that the widget found by following a path that ends in a &lt;menu&gt;element is the menuitem to which the menu is attached, not the menu itself.</p><p>Also note that the widgets constructed by a ui manager are not tied to the lifecycle of the ui manager. If you add the widgets returned by this function to some container or explicitly ref them, they will survive thedestruction of the ui manager.</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>self</code></em>&#160;:</span></p></td><td> a <a class="link" href="GtkUIManager.html" title="GtkUIManager"><span class="type">GtkUIManager</span></a></td></tr><tr><td><p><span class="term"><em class="parameter"><code>path</code></em>&#160;:</span></p></td><td> a path</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td><td> the widget found by following the path, or <ahref="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a> if no widget  was found.</td></tr></tbody></table></div><p class="since">Since  2.4</p></div><hr><div class="refsect2" lang="en"><a name="id3962056"></a><h3><a name="gtk-ui-manager-get-toplevels"></a>gtk_ui_manager_get_toplevels ()</h3><a class="indexterm" name="id3962072"></a><pre class="programlisting"><ahref="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList">GSList</a>*             gtk_ui_manager_get_toplevels        (<a class="link" href="GtkUIManager.html" title="GtkUIManager">GtkUIManager</a> *self,                                                         <a class="link" href="GtkUIManager.html#GtkUIManagerItemType">GtkUIManagerItemType</a> types);</pre><p>Obtains a list of all toplevel widgets of the requested types.</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>self</code></em>&#160;:</span></p></td><td> a <a class="link" href="GtkUIManager.html" title="GtkUIManager"><span class="type">GtkUIManager</span></a></td></tr><tr><td><p><span class="term"><em class="parameter"><code>types</code></em>&#160;:</span></p></td><td> specifies the types of toplevel widgets to include. Allowed  types are <a class="link" href="GtkUIManager.html#GTK-UI-MANAGER-MENUBAR:CAPS"><span class="type">GTK_UI_MANAGER_MENUBAR</span></a>, <a class="link" href="GtkUIManager.html#GTK-UI-MANAGER-TOOLBAR:CAPS"><span class="type">GTK_UI_MANAGER_TOOLBAR</span></a> and  <a class="link" href="GtkUIManager.html#GTK-UI-MANAGER-POPUP:CAPS"><span class="type">GTK_UI_MANAGER_POPUP</span></a>.</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td><td> a newly-allocated of all toplevel widgets of the requested types. </td></tr></tbody></table></div><p class="since">Since  2.4</p></div><hr><div class="refsect2" lang="en"><a name="id3962203"></a><h3><a name="gtk-ui-manager-get-action"></a>gtk_ui_manager_get_action ()</h3><a class="indexterm" name="id3962219"></a><pre class="programlisting"><a class="link" href="GtkAction.html" title="GtkAction">GtkAction</a>*          gtk_ui_manager_get_action           (<a class="link" href="GtkUIManager.html" title="GtkUIManager">GtkUIManager</a> *self,                                                         const <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar">gchar</a> *path);</pre><p>Looks up an action by following a path. See <a class="link" href="GtkUIManager.html#gtk-ui-manager-get-widget"><code class="function">gtk_ui_manager_get_widget()</code></a>for more information about paths.</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>self</code></em>&#160;:</span></p></td><td> a <a class="link" href="GtkUIManager.html" title="GtkUIManager"><span class="type">GtkUIManager</span></a></td></tr><tr><td><p><span class="term"><em class="parameter"><code>path</code></em>&#160;:</span></p></td><td> a path</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td><td> the action whose proxy widget is found by following the path,     or <ahref="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a> if no widget was found.</td></tr></tbody></table></div><p class="since">Since  2.4</p></div><hr><div class="refsect2" lang="en"><a name="id3962339"></a><h3><a name="gtk-ui-manager-add-ui-from-string"></a>gtk_ui_manager_add_ui_from_string ()</h3><a class="indexterm" name="id3962356"></a><pre class="programlisting"><ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint">guint</a>               gtk_ui_manager_add_ui_from_string   (<a class="link" href="GtkUIManager.html" title="GtkUIManager">GtkUIManager</a> *self,                                                         const <a

⌨️ 快捷键说明

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