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

📄 gtk-keyboard-accelerators.html

📁 最新gtk中文资料集
💻 HTML
📖 第 1 页 / 共 5 页
字号:
</td></tr></tbody></table></div><p class="since">Since 2.2</p></div><hr><div class="refsect2" lang="en"><a name="id3158485"></a><h3><a name="gtk-accel-group-disconnect"></a>gtk_accel_group_disconnect ()</h3><a class="indexterm" name="id3158499"></a><pre class="programlisting"><ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a>            gtk_accel_group_disconnect          (<a class="link" href="gtk-Keyboard-Accelerators.html#GtkAccelGroup">GtkAccelGroup</a> *accel_group,                                                         <ahref="/usr/share/gtk-doc/html/gobject/gobject-Closures.html#GClosure">GClosure</a> *closure);</pre><p>Removes an accelerator previously installed through<a class="link" href="gtk-Keyboard-Accelerators.html#gtk-accel-group-connect"><code class="function">gtk_accel_group_connect()</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>accel_group</code></em>&#160;:</span></p></td><td> the accelerator group to remove an accelerator from</td></tr><tr><td><p><span class="term"><em class="parameter"><code>closure</code></em>&#160;:</span></p></td><td>     the closure to remove from this accelerator group</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td><td>     <ahref="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the closure was found and got disconnected</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3158606"></a><h3><a name="gtk-accel-group-disconnect-key"></a>gtk_accel_group_disconnect_key ()</h3><a class="indexterm" name="id3158619"></a><pre class="programlisting"><ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a>            gtk_accel_group_disconnect_key      (<a class="link" href="gtk-Keyboard-Accelerators.html#GtkAccelGroup">GtkAccelGroup</a> *accel_group,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint">guint</a> accel_key,                                                         <ahref="/usr/share/gtk-doc/html/gdk/gdk-Windows.html#GdkModifierType">GdkModifierType</a> accel_mods);</pre><p>Removes an accelerator previously installed through<a class="link" href="gtk-Keyboard-Accelerators.html#gtk-accel-group-connect"><code class="function">gtk_accel_group_connect()</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>accel_group</code></em>&#160;:</span></p></td><td>      the accelerator group to install an accelerator in</td></tr><tr><td><p><span class="term"><em class="parameter"><code>accel_key</code></em>&#160;:</span></p></td><td>        key value of the accelerator</td></tr><tr><td><p><span class="term"><em class="parameter"><code>accel_mods</code></em>&#160;:</span></p></td><td>       modifier combination of the accelerator</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td><td>          <ahref="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if there was an accelerator which could be                    removed, <ahref="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3158759"></a><h3><a name="gtk-accel-group-query"></a>gtk_accel_group_query ()</h3><a class="indexterm" name="id3158772"></a><pre class="programlisting">GtkAccelGroupEntry* gtk_accel_group_query               (<a class="link" href="gtk-Keyboard-Accelerators.html#GtkAccelGroup">GtkAccelGroup</a> *accel_group,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint">guint</a> accel_key,                                                         <ahref="/usr/share/gtk-doc/html/gdk/gdk-Windows.html#GdkModifierType">GdkModifierType</a> accel_mods,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint">guint</a> *n_entries);</pre><p>Queries an accelerator group for all entries matching <em class="parameter"><code>accel_key</code></em> and <em class="parameter"><code>accel_mods</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>accel_group</code></em>&#160;:</span></p></td><td>      the accelerator group to query</td></tr><tr><td><p><span class="term"><em class="parameter"><code>accel_key</code></em>&#160;:</span></p></td><td>        key value of the accelerator</td></tr><tr><td><p><span class="term"><em class="parameter"><code>accel_mods</code></em>&#160;:</span></p></td><td>       modifier combination of the accelerator</td></tr><tr><td><p><span class="term"><em class="parameter"><code>n_entries</code></em>&#160;:</span></p></td><td>        location to return the number of entries found, or <ahref="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td><td>          an array of <em class="parameter"><code>n_entries</code></em> <span class="type">GtkAccelGroupEntry</span> elements, or <ahref="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>. The array is owned by GTK+ and must not be freed. </td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3158950"></a><h3><a name="gtk-accel-group-activate"></a>gtk_accel_group_activate ()</h3><a class="indexterm" name="id3158963"></a><pre class="programlisting"><ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a>            gtk_accel_group_activate            (<a class="link" href="gtk-Keyboard-Accelerators.html#GtkAccelGroup">GtkAccelGroup</a> *accel_group,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Quarks.html#GQuark">GQuark</a> accel_quark,                                                         <ahref="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject">GObject</a> *acceleratable,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint">guint</a> accel_key,                                                         <ahref="/usr/share/gtk-doc/html/gdk/gdk-Windows.html#GdkModifierType">GdkModifierType</a> accel_mods);</pre><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>accel_group</code></em>&#160;:</span></p></td><td></td></tr><tr><td><p><span class="term"><em class="parameter"><code>accel_quark</code></em>&#160;:</span></p></td><td></td></tr><tr><td><p><span class="term"><em class="parameter"><code>acceleratable</code></em>&#160;:</span></p></td><td></td></tr><tr><td><p><span class="term"><em class="parameter"><code>accel_key</code></em>&#160;:</span></p></td><td></td></tr><tr><td><p><span class="term"><em class="parameter"><code>accel_mods</code></em>&#160;:</span></p></td><td></td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td><td></td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3159106"></a><h3><a name="gtk-accel-group-lock"></a>gtk_accel_group_lock ()</h3><a class="indexterm" name="id3159119"></a><pre class="programlisting">void                gtk_accel_group_lock                (<a class="link" href="gtk-Keyboard-Accelerators.html#GtkAccelGroup">GtkAccelGroup</a> *accel_group);</pre><p>Locks the given accelerator group.</p><p>Locking an acelerator group prevents the accelerators containedwithin it to be changed during runtime. Refer to<a class="link" href="gtk-Accelerator-Maps.html#gtk-accel-map-change-entry"><code class="function">gtk_accel_map_change_entry()</code></a> about runtime accelerator changes.</p><p>If called more than once, <em class="parameter"><code>accel_group</code></em> remains locked until<a class="link" href="gtk-Keyboard-Accelerators.html#gtk-accel-group-unlock"><code class="function">gtk_accel_group_unlock()</code></a> has been called an equivalent numberof times.</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>accel_group</code></em>&#160;:</span></p></td><td> a <a class="link" href="gtk-Keyboard-Accelerators.html#GtkAccelGroup"><span class="type">GtkAccelGroup</span></a></td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3159218"></a><h3><a name="gtk-accel-group-unlock"></a>gtk_accel_group_unlock ()</h3><a class="indexterm" name="id3159231"></a><pre class="programlisting">void                gtk_accel_group_unlock              (<a class="link" href="gtk-Keyboard-Accelerators.html#GtkAccelGroup">GtkAccelGroup</a> *accel_group);</pre><p>Undoes the last call to <a class="link" href="gtk-Keyboard-Accelerators.html#gtk-accel-group-lock"><code class="function">gtk_accel_group_lock()</code></a> on this <em class="parameter"><code>accel_group</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>accel_group</code></em>&#160;:</span></p></td><td> a <a class="link" href="gtk-Keyboard-Accelerators.html#GtkAccelGroup"><span class="type">GtkAccelGroup</span></a></td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3159306"></a><h3><a name="gtk-accel-group-from-accel-closure"></a>gtk_accel_group_from_accel_closure ()</h3><a class="indexterm" name="id3159320"></a><pre class="programlisting"><a class="link" href="gtk-Keyboard-Accelerators.html#GtkAccelGroup">GtkAccelGroup</a>*      gtk_accel_group_from_accel_closure  (<ahref="/usr/share/gtk-doc/html/gobject/gobject-Closures.html#GClosure">GClosure</a> *closure);</pre><p>Finds the <a class="link" href="gtk-Keyboard-Accelerators.html#GtkAccelGroup"><span class="type">GtkAccelGroup</span></a> to which <em class="parameter"><code>closure</code></em> is connected; see <a class="link" href="gtk-Keyboard-Accelerators.html#gtk-accel-group-connect"><code class="function">gtk_accel_group_connect()</code></a>.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr>

⌨️ 快捷键说明

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