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

📄 gtkplug.html

📁 最新gtk中文资料集
💻 HTML
📖 第 1 页 / 共 2 页
字号:
</tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id4397112"></a><h3><a name="gtk-plug-construct-for-display"></a>gtk_plug_construct_for_display ()</h3><a class="indexterm" name="id4397128"></a><pre class="programlisting">void                gtk_plug_construct_for_display      (<a class="link" href="GtkPlug.html" title="GtkPlug">GtkPlug</a> *plug,                                                         <ahref="/usr/share/gtk-doc/html/gdk/GdkDisplay.html">GdkDisplay</a> *display,                                                         <ahref="/usr/share/gtk-doc/html/gdk/gdk-Event-Structures.html#GdkNativeWindow">GdkNativeWindow</a> socket_id);</pre><p>Finish the initialization of <em class="parameter"><code>plug</code></em> for a given <a class="link" href="GtkSocket.html" title="GtkSocket"><span class="type">GtkSocket</span></a> identified by<em class="parameter"><code>socket_id</code></em> which is currently displayed on <em class="parameter"><code>display</code></em>.This function will generally only be used by classes deriving from <a class="link" href="GtkPlug.html" title="GtkPlug"><span class="type">GtkPlug</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>plug</code></em>&#160;:</span></p></td><td> a <a class="link" href="GtkPlug.html" title="GtkPlug"><span class="type">GtkPlug</span></a>.</td></tr><tr><td><p><span class="term"><em class="parameter"><code>display</code></em>&#160;:</span></p></td><td> the <ahref="/usr/share/gtk-doc/html/gdk/GdkDisplay.html"><span class="type">GdkDisplay</span></a> associated with <em class="parameter"><code>socket_id</code></em>'s      <a class="link" href="GtkSocket.html" title="GtkSocket"><span class="type">GtkSocket</span></a>.</td></tr><tr><td><p><span class="term"><em class="parameter"><code>socket_id</code></em>&#160;:</span></p></td><td> the XID of the socket's window.</td></tr></tbody></table></div><p class="since">Since  2.2</p></div><hr><div class="refsect2" lang="en"><a name="id4397294"></a><h3><a name="gtk-plug-new"></a>gtk_plug_new ()</h3><a class="indexterm" name="id4397307"></a><pre class="programlisting"><a class="link" href="GtkWidget.html" title="GtkWidget">GtkWidget</a>*          gtk_plug_new                        (<ahref="/usr/share/gtk-doc/html/gdk/gdk-Event-Structures.html#GdkNativeWindow">GdkNativeWindow</a> socket_id);</pre><p>Creates a new plug widget inside the <a class="link" href="GtkSocket.html" title="GtkSocket"><span class="type">GtkSocket</span></a> identifiedby <em class="parameter"><code>socket_id</code></em>. If <em class="parameter"><code>socket_id</code></em> is 0, the plug is left "unplugged" andcan later be plugged into a <a class="link" href="GtkSocket.html" title="GtkSocket"><span class="type">GtkSocket</span></a> by  <a class="link" href="GtkSocket.html#gtk-socket-add-id"><code class="function">gtk_socket_add_id()</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>socket_id</code></em>&#160;:</span></p></td><td>  the window ID of the socket, or 0.</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td><td> the new <a class="link" href="GtkPlug.html" title="GtkPlug"><span class="type">GtkPlug</span></a> widget.</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id4397418"></a><h3><a name="gtk-plug-new-for-display"></a>gtk_plug_new_for_display ()</h3><a class="indexterm" name="id4397433"></a><pre class="programlisting"><a class="link" href="GtkWidget.html" title="GtkWidget">GtkWidget</a>*          gtk_plug_new_for_display            (<ahref="/usr/share/gtk-doc/html/gdk/GdkDisplay.html">GdkDisplay</a> *display,                                                         <ahref="/usr/share/gtk-doc/html/gdk/gdk-Event-Structures.html#GdkNativeWindow">GdkNativeWindow</a> socket_id);</pre><p>Create a new plug widget inside the <a class="link" href="GtkSocket.html" title="GtkSocket"><span class="type">GtkSocket</span></a> identified by socket_id.</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>&#160;:</span></p></td><td> the <ahref="/usr/share/gtk-doc/html/gdk/GdkDisplay.html"><span class="type">GdkDisplay</span></a> on which <em class="parameter"><code>socket_id</code></em> is displayed</td></tr><tr><td><p><span class="term"><em class="parameter"><code>socket_id</code></em>&#160;:</span></p></td><td> the XID of the socket's window.</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td><td> the new <a class="link" href="GtkPlug.html" title="GtkPlug"><span class="type">GtkPlug</span></a> widget.</td></tr></tbody></table></div><p class="since">Since  2.2</p></div><hr><div class="refsect2" lang="en"><a name="id4397554"></a><h3><a name="gtk-plug-get-id"></a>gtk_plug_get_id ()</h3><a class="indexterm" name="id4397567"></a><pre class="programlisting"><ahref="/usr/share/gtk-doc/html/gdk/gdk-Event-Structures.html#GdkNativeWindow">GdkNativeWindow</a>     gtk_plug_get_id                     (<a class="link" href="GtkPlug.html" title="GtkPlug">GtkPlug</a> *plug);</pre><p>Gets the window ID of a <a class="link" href="GtkPlug.html" title="GtkPlug"><span class="type">GtkPlug</span></a> widget, which can thenbe used to embed this window inside another window, forinstance with <a class="link" href="GtkSocket.html#gtk-socket-add-id"><code class="function">gtk_socket_add_id()</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>plug</code></em>&#160;:</span></p></td><td> a <a class="link" href="GtkPlug.html" title="GtkPlug"><span class="type">GtkPlug</span></a>.</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td><td> the window ID for the plug</td></tr></tbody></table></div></div></div><div class="refsect1" lang="en"><a name="id4397656"></a><h2>Property Details</h2><div class="refsect2" lang="en"><a name="id4397667"></a><h3><a name="GtkPlug--embedded"></a>The <code class="literal">"embedded"</code> property</h3><a class="indexterm" name="id4397683"></a><pre class="programlisting">  "embedded"                 <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a>              : Read</pre><p><ahref="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the plug is embedded in a socket.</p><p></p><p>Default value: FALSE</p><p>Since  2.12</p></div></div><div class="refsect1" lang="en"><a name="id4397730"></a><h2>Signal Details</h2><div class="refsect2" lang="en"><a name="id4397740"></a><h3><a name="GtkPlug-embedded"></a>The <code class="literal">"embedded"</code> signal</h3><a class="indexterm" name="id4397756"></a><pre class="programlisting">void                user_function                      (<a class="link" href="GtkPlug.html" title="GtkPlug">GtkPlug</a> *plug,                                                        <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer">gpointer</a> user_data)      : Run Last</pre><p>Gets emitted when the plug becomes embedded in a socketand when the embedding ends.</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>plug</code></em>&#160;:</span></p></td><td> the object on which the signal was emitted</td></tr><tr><td><p><span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></p></td><td>user data set when the signal handler was connected.</td></tr></tbody></table></div></div></div><div class="refsect1" lang="en"><a name="id4397831"></a><h2>See Also</h2><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><a class="link" href="GtkSocket.html" title="GtkSocket"><span class="type">GtkSocket</span></a></span></p></td><td><p>the widget that a <a class="link" href="GtkPlug.html" title="GtkPlug"><span class="type">GtkPlug</span></a> plugs into.</p></td></tr></tbody></table></div><p></p></div><div class="refsect1" lang="en"><a name="id4397869"></a><div class="refsect2" lang="en"><a name="id4397870"></a></div><hr><div class="refsect2" lang="en"><a name="id4397871"></a></div></div></div></body></html>

⌨️ 快捷键说明

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