📄 swfdecgtkwidget.html
字号:
<td> a <a href="SwfdecGtkWidget.html" title="SwfdecGtkWidget"><span class="type">SwfdecGtkWidget</span></a></td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td><td> <code class="literal">TRUE</code> if the widget is interactive, <code class="literal">FALSE</code> otherwise.</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2599874"></a><h3><a name="swfdec-gtk-widget-set-interactive"></a>swfdec_gtk_widget_set_interactive ()</h3><a class="indexterm" name="id2599887"></a><pre class="programlisting">void swfdec_gtk_widget_set_interactive (<a href="SwfdecGtkWidget.html" title="SwfdecGtkWidget">SwfdecGtkWidget</a> *widget, gboolean interactive);</pre><p>Sets the widget to be interactive or not. An interactive widget processes mouse and keyboard events, while a non-interactive widget does not care aboutuser input. Widgets are interactive by default.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><em class="parameter"><code>widget</code></em> :</span></td><td> a <a href="SwfdecGtkWidget.html" title="SwfdecGtkWidget"><span class="type">SwfdecGtkWidget</span></a></td></tr><tr><td><span class="term"><em class="parameter"><code>interactive</code></em> :</span></td><td> <code class="literal">TRUE</code> to make the widget interactive</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2599969"></a><h3><a name="swfdec-gtk-widget-get-renderer"></a>swfdec_gtk_widget_get_renderer ()</h3><a class="indexterm" name="id2599982"></a><pre class="programlisting"><ahref="../cairo/cairo-cairo-surface-t.html#cairo-surface-type-t">cairo_surface_type_t</a> swfdec_gtk_widget_get_renderer (<a href="SwfdecGtkWidget.html" title="SwfdecGtkWidget">SwfdecGtkWidget</a> *widget);</pre><p>Gets the intermediate renderer that is or would be in use by <em class="parameter"><code>widget</code></em>. Use<a href="SwfdecGtkWidget.html#swfdec-gtk-widget-uses-renderer"><code class="function">swfdec_gtk_widget_uses_renderer()</code></a> to check if an intermediate renderer is inuse. See <a href="SwfdecGtkWidget.html#swfdec-gtk-widget-set-renderer"><code class="function">swfdec_gtk_widget_set_renderer()</code></a> for details.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><em class="parameter"><code>widget</code></em> :</span></td><td> a <a href="SwfdecGtkWidget.html" title="SwfdecGtkWidget"><span class="type">SwfdecGtkWidget</span></a></td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td><td> the type of the intermediate renderer</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2600078"></a><h3><a name="swfdec-gtk-widget-uses-renderer"></a>swfdec_gtk_widget_uses_renderer ()</h3><a class="indexterm" name="id2600091"></a><pre class="programlisting">gboolean swfdec_gtk_widget_uses_renderer (<a href="SwfdecGtkWidget.html" title="SwfdecGtkWidget">SwfdecGtkWidget</a> *widget);</pre><p>Queries if an intermediate renderer set via <a href="SwfdecGtkWidget.html#swfdec-gtk-widget-set-renderer"><code class="function">swfdec_gtk_widget_set_renderer()</code></a>is currently in use.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><em class="parameter"><code>widget</code></em> :</span></td><td> a <a href="SwfdecGtkWidget.html" title="SwfdecGtkWidget"><span class="type">SwfdecGtkWidget</span></a></td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td><td> <code class="literal">TRUE</code> if an intermediate renderer is used.</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2600180"></a><h3><a name="swfdec-gtk-widget-set-renderer"></a>swfdec_gtk_widget_set_renderer ()</h3><a class="indexterm" name="id2600193"></a><pre class="programlisting">void swfdec_gtk_widget_set_renderer (<a href="SwfdecGtkWidget.html" title="SwfdecGtkWidget">SwfdecGtkWidget</a> *widget, <ahref="../cairo/cairo-cairo-surface-t.html#cairo-surface-type-t">cairo_surface_type_t</a> renderer);</pre><p>Tells <em class="parameter"><code>widget</code></em> to use an intermediate surface for rendering. This isuseful for debugging or performance measurements inside swfdec and is probably not interesting for anyone else.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><em class="parameter"><code>widget</code></em> :</span></td><td> a <a href="SwfdecGtkWidget.html" title="SwfdecGtkWidget"><span class="type">SwfdecGtkWidget</span></a></td></tr><tr><td><span class="term"><em class="parameter"><code>renderer</code></em> :</span></td><td> a <ahref="../cairo/cairo-cairo-surface-t.html#cairo-surface-type-t"><span class="type">cairo_surface_type_t</span></a> for the intermediate renderer</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2600287"></a><h3><a name="swfdec-gtk-widget-unset-renderer"></a>swfdec_gtk_widget_unset_renderer ()</h3><a class="indexterm" name="id2600300"></a><pre class="programlisting">void swfdec_gtk_widget_unset_renderer (<a href="SwfdecGtkWidget.html" title="SwfdecGtkWidget">SwfdecGtkWidget</a> *widget);</pre><p>Unsets the use of an intermediate rendering surface. See <a href="SwfdecGtkWidget.html#swfdec-gtk-widget-set-renderer"><code class="function">swfdec_gtk_widget_set_renderer()</code></a> for details.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><em class="parameter"><code>widget</code></em> :</span></td><td> a <a href="SwfdecGtkWidget.html" title="SwfdecGtkWidget"><span class="type">SwfdecGtkWidget</span></a></td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2600369"></a><h3><a name="swfdec-gtk-keycode-from-hardware-keycode"></a>swfdec_gtk_keycode_from_hardware_keycode ()</h3><a class="indexterm" name="id2600383"></a><pre class="programlisting">guint swfdec_gtk_keycode_from_hardware_keycode (guint hardware_keycode);</pre><p>Tries to transform an X hardware keycode to the corresponding <a href="swfdec-Enumerations.html#SwfdecKey"><span class="type">SwfdecKey</span></a>.This is a utility function for cases where key events need to be transformedmanually.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><em class="parameter"><code>hardware_keycode</code></em> :</span></td><td> a hardware keycode sent from the X server</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td><td> the corresponding key code as used in Flash.</td></tr></tbody></table></div></div></div><div class="refsect1" lang="en"><a name="id2600457"></a><h2>Property Details</h2><div class="refsect2" lang="en"><a name="id2600468"></a><h3><a name="SwfdecGtkWidget--interactive"></a>The <code class="literal">"interactive"</code> property</h3><a class="indexterm" name="id2600484"></a><pre class="programlisting"> "interactive" gboolean : Read / Write</pre><p>if mouse events are processed.</p><p>Default value: TRUE</p></div><hr><div class="refsect2" lang="en"><a name="id2600509"></a><h3><a name="SwfdecGtkWidget--player"></a>The <code class="literal">"player"</code> property</h3><a class="indexterm" name="id2600523"></a><pre class="programlisting"> "player" <a href="SwfdecPlayer.html" title="SwfdecPlayer">SwfdecPlayer</a> : Read / Write / Construct</pre><p>player that is displayed.</p></div><hr><div class="refsect2" lang="en"><a name="id2600545"></a><h3><a name="SwfdecGtkWidget--renderer"></a>The <code class="literal">"renderer"</code> property</h3><a class="indexterm" name="id2600559"></a><pre class="programlisting"> "renderer" guint : Read / Write</pre><p>cairo_surface_type_t of intermediate renderer to use.</p><p>Default value: 0</p></div><hr><div class="refsect2" lang="en"><a name="id2600586"></a><h3><a name="SwfdecGtkWidget--renderer-set"></a>The <code class="literal">"renderer-set"</code> property</h3><a class="indexterm" name="id2600602"></a><pre class="programlisting"> "renderer-set" gboolean : Read / Write</pre><p>if an intermediate renderer should be used.</p><p>Default value: TRUE</p></div></div><div class="refsect1" lang="en"><a name="id2600630"></a><div class="refsect2" lang="en"><a name="id2600631"></a></div><hr><div class="refsect2" lang="en"><a name="id2600632"></a></div></div></div></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -