gdkdisplay.html
来自「最新gtk中文资料集」· HTML 代码 · 共 1,395 行 · 第 1/5 页
HTML
1,395 行
as far as allowed by the grab. Warping the pointer creates events as if the user had moved the mouse instantaneously to the destination.</p><p>Note that the pointer should normally be under thecontrol of the user. This function was added to coversome rare use cases like keyboard navigation supportfor the color picker in the <ahref="/usr/share/gtk-doc/html/gtk/GtkColorSelectionDialog.html"><span class="type">GtkColorSelectionDialog</span></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>display</code></em> :</span></p></td><td> a <a class="link" href="GdkDisplay.html" title="GdkDisplay"><span class="type">GdkDisplay</span></a></td></tr><tr><td><p><span class="term"><em class="parameter"><code>screen</code></em> :</span></p></td><td> the screen of <em class="parameter"><code>display</code></em> to warp the pointer to</td></tr><tr><td><p><span class="term"><em class="parameter"><code>x</code></em> :</span></p></td><td> the x coordinate of the destination</td></tr><tr><td><p><span class="term"><em class="parameter"><code>y</code></em> :</span></p></td><td> the y coordinate of the destination</td></tr></tbody></table></div><p class="since">Since 2.8</p></div><hr><div class="refsect2" lang="en"><a name="id3056298"></a><h3><a name="gdk-display-supports-cursor-color"></a>gdk_display_supports_cursor_color ()</h3><a class="indexterm" name="id3056314"></a><pre class="programlisting"><ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a> gdk_display_supports_cursor_color (<a class="link" href="GdkDisplay.html" title="GdkDisplay">GdkDisplay</a> *display);</pre><p>Returns <ahref="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if multicolored cursors are supportedon <em class="parameter"><code>display</code></em>. Otherwise, cursors have only a forgroundand a background color.</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>display</code></em> :</span></p></td><td> a <a class="link" href="GdkDisplay.html" title="GdkDisplay"><span class="type">GdkDisplay</span></a></td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td> whether cursors can have multiple colors.</td></tr></tbody></table></div><p class="since">Since 2.4</p></div><hr><div class="refsect2" lang="en"><a name="id3056407"></a><h3><a name="gdk-display-supports-cursor-alpha"></a>gdk_display_supports_cursor_alpha ()</h3><a class="indexterm" name="id3056423"></a><pre class="programlisting"><ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a> gdk_display_supports_cursor_alpha (<a class="link" href="GdkDisplay.html" title="GdkDisplay">GdkDisplay</a> *display);</pre><p>Returns <ahref="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if cursors can use an 8bit alpha channelon <em class="parameter"><code>display</code></em>. Otherwise, cursors are restricted to bilevelalpha (i.e. a mask).</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>display</code></em> :</span></p></td><td> a <a class="link" href="GdkDisplay.html" title="GdkDisplay"><span class="type">GdkDisplay</span></a></td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td> whether cursors can have alpha channels.</td></tr></tbody></table></div><p class="since">Since 2.4</p></div><hr><div class="refsect2" lang="en"><a name="id3056515"></a><h3><a name="gdk-display-get-default-cursor-size"></a>gdk_display_get_default_cursor_size ()</h3><a class="indexterm" name="id3056532"></a><pre class="programlisting"><ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint">guint</a> gdk_display_get_default_cursor_size (<a class="link" href="GdkDisplay.html" title="GdkDisplay">GdkDisplay</a> *display);</pre><p>Returns the default size to use for cursors on <em class="parameter"><code>display</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>display</code></em> :</span></p></td><td> a <a class="link" href="GdkDisplay.html" title="GdkDisplay"><span class="type">GdkDisplay</span></a></td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td> the default cursor size.</td></tr></tbody></table></div><p class="since">Since 2.4</p></div><hr><div class="refsect2" lang="en"><a name="id3056612"></a><h3><a name="gdk-display-get-maximal-cursor-size"></a>gdk_display_get_maximal_cursor_size ()</h3><a class="indexterm" name="id3056628"></a><pre class="programlisting">void gdk_display_get_maximal_cursor_size (<a class="link" href="GdkDisplay.html" title="GdkDisplay">GdkDisplay</a> *display, <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint">guint</a> *width, <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint">guint</a> *height);</pre><p>Gets the maximal size to use for cursors on <em class="parameter"><code>display</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>display</code></em> :</span></p></td><td> a <a class="link" href="GdkDisplay.html" title="GdkDisplay"><span class="type">GdkDisplay</span></a></td></tr><tr><td><p><span class="term"><em class="parameter"><code>width</code></em> :</span></p></td><td> the return location for the maximal cursor width</td></tr><tr><td><p><span class="term"><em class="parameter"><code>height</code></em> :</span></p></td><td> the return location for the maximal cursor height</td></tr></tbody></table></div><p class="since">Since 2.4</p></div><hr><div class="refsect2" lang="en"><a name="id3056743"></a><h3><a name="gdk-display-get-default-group"></a>gdk_display_get_default_group ()</h3><a class="indexterm" name="id3056759"></a><pre class="programlisting"><a class="link" href="gdk-Windows.html#GdkWindow">GdkWindow</a>* gdk_display_get_default_group (<a class="link" href="GdkDisplay.html" title="GdkDisplay">GdkDisplay</a> *display);</pre><p>Returns the default group leader window for all toplevel windowson <em class="parameter"><code>display</code></em>. This window is implicitly created by GDK. See <a class="link" href="gdk-Windows.html#gdk-window-set-group"><code class="function">gdk_window_set_group()</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>display</code></em> :</span></p></td><td> a <a class="link" href="GdkDisplay.html" title="GdkDisplay"><span class="type">GdkDisplay</span></a></td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td> The default group leader window for <em class="parameter"><code>display</code></em></td></tr></tbody></table></div><p class="since">Since 2.4</p></div><hr><div class="refsect2" lang="en"><a name="id3056859"></a><h3><a name="gdk-display-supports-selection-notification"></a>gdk_display_supports_selection_notification ()</h3><a class="indexterm" name="id3056876"></a><pre class="programlisting"><ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a> gdk_display_supports_selection_notification (<a class="link" href="GdkDisplay.html" title="GdkDisplay">GdkDisplay</a> *display);</pre><p>Returns whether <a class="link" href="gdk-Event-Structures.html#GdkEventOwnerChange"><span class="type">GdkEventOwnerChange</span></a> events will be sent when the owner of a selection changes.</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>display</code></em> :</span></p></td><td> a <a class="link" href="GdkDisplay.html" title="GdkDisplay"><span class="type">GdkDisplay</span></a></td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td> whether <a class="link" href="gdk-Event-Structures.html#GdkEventOwnerChange"><span class="type">GdkEventOwnerChange</span></a> events will be sent.</td></tr></tbody></table></div><p class="since">Since 2.6</p></div><hr><div class="refsect2" lang="en"><a name="id3056970"></a><h3><a name="gdk-display-request-selection-notification"></a>gdk_display_request_selection_notification ()</h3><a class="indexterm" name="id3056987"></a><pre class="programlisting"><ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a> gdk_display_request_selection_notification (<a class="link" href="GdkDisplay.html" title="GdkDisplay">GdkDisplay</a> *display, <a class="link" href="gdk-Properties-and-Atoms.html#GdkAtom">GdkAtom</a> selection);</pre><p>Request <a class="link" href="gdk-Event-Structures.html#GdkEventOwnerChange"><span class="type">GdkEventOwnerChange</span></a> events for ownership changesof the selection named by the given atom.</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>display</code></em> :</span></p></td><td> a <a class="link" href="GdkDisplay.html" title="GdkDisplay"><span class="type">GdkDisplay</span></a></td></tr><tr><td><p><span class="term"><em class="parameter"><code>selection</code></em> :</span></p></td><td> the <a class="link" href="gdk-Properties-and-Atoms.html#GdkAtom"><span class="type">GdkAtom</span></a> naming the selection for which ownership change notification is requested</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td> whether <a class="l
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?