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

📄 gtkitemfactory.html

📁 最新gtk中文资料集
💻 HTML
📖 第 1 页 / 共 5 页
字号:
<div class="refsect2" lang="en"><a name="id4540299"></a><h3><a name="gtk-item-factory-create-items"></a>gtk_item_factory_create_items ()</h3><a class="indexterm" name="id4540315"></a><pre class="programlisting">void                gtk_item_factory_create_items       (<a class="link" href="GtkItemFactory.html" title="GtkItemFactory">GtkItemFactory</a> *ifactory,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint">guint</a> n_entries,                                                         <a class="link" href="GtkItemFactory.html#GtkItemFactoryEntry">GtkItemFactoryEntry</a> *entries,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer">gpointer</a> callback_data);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><code class="literal">gtk_item_factory_create_items</code> has been deprecated since version 2.4 and should not be used in newly-written code. </p></div><p>Creates the menu items from the <em class="parameter"><code>entries</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>ifactory</code></em>&#160;:</span></p></td><td> a <a class="link" href="GtkItemFactory.html" title="GtkItemFactory"><span class="type">GtkItemFactory</span></a></td></tr><tr><td><p><span class="term"><em class="parameter"><code>n_entries</code></em>&#160;:</span></p></td><td> the length of <em class="parameter"><code>entries</code></em></td></tr><tr><td><p><span class="term"><em class="parameter"><code>entries</code></em>&#160;:</span></p></td><td> an array of <a class="link" href="GtkItemFactory.html#GtkItemFactoryEntry"><span class="type">GtkItemFactoryEntry</span></a>s whose <em class="parameter"><code>callback</code></em> members   must by of type <a class="link" href="GtkItemFactory.html#GtkItemFactoryCallback1"><span class="type">GtkItemFactoryCallback1</span></a></td></tr><tr><td><p><span class="term"><em class="parameter"><code>callback_data</code></em>&#160;:</span></p></td><td> data passed to the callback functions of all entries</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id4540490"></a><h3><a name="gtk-item-factory-create-items-ac"></a>gtk_item_factory_create_items_ac ()</h3><a class="indexterm" name="id4540506"></a><pre class="programlisting">void                gtk_item_factory_create_items_ac    (<a class="link" href="GtkItemFactory.html" title="GtkItemFactory">GtkItemFactory</a> *ifactory,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint">guint</a> n_entries,                                                         <a class="link" href="GtkItemFactory.html#GtkItemFactoryEntry">GtkItemFactoryEntry</a> *entries,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer">gpointer</a> callback_data,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint">guint</a> callback_type);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><code class="literal">gtk_item_factory_create_items_ac</code> has been deprecated since version 2.4 and should not be used in newly-written code. </p></div><p>Creates the menu items from the <em class="parameter"><code>entries</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>ifactory</code></em>&#160;:</span></p></td><td> a <a class="link" href="GtkItemFactory.html" title="GtkItemFactory"><span class="type">GtkItemFactory</span></a></td></tr><tr><td><p><span class="term"><em class="parameter"><code>n_entries</code></em>&#160;:</span></p></td><td> the length of <em class="parameter"><code>entries</code></em></td></tr><tr><td><p><span class="term"><em class="parameter"><code>entries</code></em>&#160;:</span></p></td><td> an array of <a class="link" href="GtkItemFactory.html#GtkItemFactoryEntry"><span class="type">GtkItemFactoryEntry</span></a>s </td></tr><tr><td><p><span class="term"><em class="parameter"><code>callback_data</code></em>&#160;:</span></p></td><td> data passed to the callback functions of all entries</td></tr><tr><td><p><span class="term"><em class="parameter"><code>callback_type</code></em>&#160;:</span></p></td><td> 1 if the callback functions in <em class="parameter"><code>entries</code></em> are of type   <a class="link" href="GtkItemFactory.html#GtkItemFactoryCallback1"><span class="type">GtkItemFactoryCallback1</span></a>, 2 if they are of type <a class="link" href="GtkItemFactory.html#GtkItemFactoryCallback2"><span class="type">GtkItemFactoryCallback2</span></a> </td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id4540713"></a><h3><a name="gtk-item-factory-delete-item"></a>gtk_item_factory_delete_item ()</h3><a class="indexterm" name="id4540729"></a><pre class="programlisting">void                gtk_item_factory_delete_item        (<a class="link" href="GtkItemFactory.html" title="GtkItemFactory">GtkItemFactory</a> *ifactory,                                                         const <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar">gchar</a> *path);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><code class="literal">gtk_item_factory_delete_item</code> has been deprecated since version 2.4 and should not be used in newly-written code. </p></div><p>Deletes the menu item which was created for <em class="parameter"><code>path</code></em> by the givenitem factory.</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>ifactory</code></em>&#160;:</span></p></td><td> a <a class="link" href="GtkItemFactory.html" title="GtkItemFactory"><span class="type">GtkItemFactory</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></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id4540829"></a><h3><a name="gtk-item-factory-delete-entry"></a>gtk_item_factory_delete_entry ()</h3><a class="indexterm" name="id4540845"></a><pre class="programlisting">void                gtk_item_factory_delete_entry       (<a class="link" href="GtkItemFactory.html" title="GtkItemFactory">GtkItemFactory</a> *ifactory,                                                         <a class="link" href="GtkItemFactory.html#GtkItemFactoryEntry">GtkItemFactoryEntry</a> *entry);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><code class="literal">gtk_item_factory_delete_entry</code> has been deprecated since version 2.4 and should not be used in newly-written code. </p></div><p>Deletes the menu item which was created from <em class="parameter"><code>entry</code></em> by the givenitem factory.</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>ifactory</code></em>&#160;:</span></p></td><td> a <a class="link" href="GtkItemFactory.html" title="GtkItemFactory"><span class="type">GtkItemFactory</span></a></td></tr><tr><td><p><span class="term"><em class="parameter"><code>entry</code></em>&#160;:</span></p></td><td> a <a class="link" href="GtkItemFactory.html#GtkItemFactoryEntry"><span class="type">GtkItemFactoryEntry</span></a></td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id4540954"></a><h3><a name="gtk-item-factory-delete-entries"></a>gtk_item_factory_delete_entries ()</h3><a class="indexterm" name="id4540970"></a><pre class="programlisting">void                gtk_item_factory_delete_entries     (<a class="link" href="GtkItemFactory.html" title="GtkItemFactory">GtkItemFactory</a> *ifactory,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint">guint</a> n_entries,                                                         <a class="link" href="GtkItemFactory.html#GtkItemFactoryEntry">GtkItemFactoryEntry</a> *entries);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><code class="literal">gtk_item_factory_delete_entries</code> has been deprecated since version 2.4 and should not be used in newly-written code. </p></div><p>Deletes the menu items which were created from the <em class="parameter"><code>entries</code></em> by the givenitem factory.</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>ifactory</code></em>&#160;:</span></p></td><td> a <a class="link" href="GtkItemFactory.html" title="GtkItemFactory"><span class="type">GtkItemFactory</span></a></td></tr><tr><td><p><span class="term"><em class="parameter"><code>n_entries</code></em>&#160;:</span></p></td><td> the length of <em class="parameter"><code>entries</code></em></td></tr><tr><td><p><span class="term"><em class="parameter"><code>entries</code></em>&#160;:</span></p></td><td> an array of <a class="link" href="GtkItemFactory.html#GtkItemFactoryEntry"><span class="type">GtkItemFactoryEntry</span></a>s </td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id4541108"></a><h3><a name="gtk-item-factory-popup"></a>gtk_item_factory_popup ()</h3><a class="indexterm" name="id4541124"></a><pre class="programlisting">void                gtk_item_factory_popup              (<a class="link" href="GtkItemFactory.html" title="GtkItemFactory">GtkItemFactory</a> *ifactory,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint">guint</a> x,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint">guint</a> y,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint">guint</a> mouse_button,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32">guint32</a> time_);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><code class="literal">gtk_item_factory_popup</code> has been deprecated since version 2.4 and should not be used in newly-written code. </p></div><p>Pops up the menu constructed from the item factory at (<em class="parameter"><code>x</code></em>, <em class="parameter"><code>y</code></em>).</p><p>The <em class="parameter"><code>mouse_button</code></em> parameter should be the mouse button pressed to initiatethe menu popup. If the menu popup was initiated by something other thana mouse button press, such as a mouse button release or a keypress,<em class="parameter"><code>mouse_button</code></em> should be 0.</p><p>The <em class="parameter"><code>time_</code></em> parameter should be the time stamp of the event thatinitiated the popup. If such an event is not available, use<a class="link" href="gtk-General.html#gtk-get-current-event-time"><code class="function">gtk_get_current_event_time()</code></a> instead.</p><p>The operation of the <em class="parameter"><code>mouse_button</code></em> and the <em class="parameter"><code>time_</code></em> parameter is the sameas the <em class="parameter"><code>button</code></em> and <em class="parameter"><code>activation_time</code></em> parameters for <a class="link" href="GtkMenu.html#gtk-menu-popup"><code class="function">gtk_menu_popup()</code></a>.</p><p></p><div class="va

⌨️ 快捷键说明

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