📄 gtkcolorselection.html
字号:
<p>Creates a new GtkColorSelection.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td> a new <a class="link" href="GtkColorSelection.html" title="GtkColorSelection"><span class="type">GtkColorSelection</span></a></td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id4002130"></a><h3><a name="gtk-color-selection-set-update-policy"></a>gtk_color_selection_set_update_policy ()</h3><a class="indexterm" name="id4002146"></a><pre class="programlisting">void gtk_color_selection_set_update_policy (<a class="link" href="GtkColorSelection.html" title="GtkColorSelection">GtkColorSelection</a> *colorsel, <a class="link" href="gtk-Standard-Enumerations.html#GtkUpdateType">GtkUpdateType</a> policy);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><code class="literal">gtk_color_selection_set_update_policy</code> is deprecated and should not be used in newly-written code.</p></div><p>Sets the policy controlling when the color_changed signals are emitted.The available policies are:</p><div class="itemizedlist"><ul type="disc"><li><p><code class="literal">GTK_UPDATE_CONTINUOUS</code> - signals are sent continuously as the colorselection changes.</p></li><li><p><code class="literal">GTK_UPDATE_DISCONTINUOUS</code> - signals are sent only when the mouse button is released.</p></li><li><p><code class="literal">GTK_UPDATE_DELAYED</code> - signals are sent when the mouse button isreleased or when the mouse has been motionless for a period oftime.</p></li></ul></div><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>colorsel</code></em> :</span></p></td><td>a <a class="link" href="GtkColorSelection.html" title="GtkColorSelection"><span class="type">GtkColorSelection</span></a>.</td></tr><tr><td><p><span class="term"><em class="parameter"><code>policy</code></em> :</span></p></td><td>a <a class="link" href="gtk-Standard-Enumerations.html#GtkUpdateType"><span class="type">GtkUpdateType</span></a> value indicating the desired policy.</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id4002312"></a><h3><a name="gtk-color-selection-set-has-opacity-control"></a>gtk_color_selection_set_has_opacity_control ()</h3><a class="indexterm" name="id4002326"></a><pre class="programlisting">void gtk_color_selection_set_has_opacity_control (<a class="link" href="GtkColorSelection.html" title="GtkColorSelection">GtkColorSelection</a> *colorsel, <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a> has_opacity);</pre><p>Sets the <em class="parameter"><code>colorsel</code></em> to use or not use opacity.</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>colorsel</code></em> :</span></p></td><td> a <a class="link" href="GtkColorSelection.html" title="GtkColorSelection"><span class="type">GtkColorSelection</span></a>.</td></tr><tr><td><p><span class="term"><em class="parameter"><code>has_opacity</code></em> :</span></p></td><td> <ahref="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>colorsel</code></em> can set the opacity, <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="id4002440"></a><h3><a name="gtk-color-selection-get-has-opacity-control"></a>gtk_color_selection_get_has_opacity_control ()</h3><a class="indexterm" name="id4002455"></a><pre class="programlisting"><ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a> gtk_color_selection_get_has_opacity_control (<a class="link" href="GtkColorSelection.html" title="GtkColorSelection">GtkColorSelection</a> *colorsel);</pre><p>Determines whether the colorsel has an opacity control.</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>colorsel</code></em> :</span></p></td><td> a <a class="link" href="GtkColorSelection.html" title="GtkColorSelection"><span class="type">GtkColorSelection</span></a>.</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</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 <em class="parameter"><code>colorsel</code></em> has an opacity control. <ahref="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if it does't.</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id4002552"></a><h3><a name="gtk-color-selection-set-has-palette"></a>gtk_color_selection_set_has_palette ()</h3><a class="indexterm" name="id4002565"></a><pre class="programlisting">void gtk_color_selection_set_has_palette (<a class="link" href="GtkColorSelection.html" title="GtkColorSelection">GtkColorSelection</a> *colorsel, <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a> has_palette);</pre><p>Shows and hides the palette based upon the value of <em class="parameter"><code>has_palette</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>colorsel</code></em> :</span></p></td><td> a <a class="link" href="GtkColorSelection.html" title="GtkColorSelection"><span class="type">GtkColorSelection</span></a>.</td></tr><tr><td><p><span class="term"><em class="parameter"><code>has_palette</code></em> :</span></p></td><td> <ahref="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if palette is to be visible, <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="id4002672"></a><h3><a name="gtk-color-selection-get-has-palette"></a>gtk_color_selection_get_has_palette ()</h3><a class="indexterm" name="id4002686"></a><pre class="programlisting"><ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a> gtk_color_selection_get_has_palette (<a class="link" href="GtkColorSelection.html" title="GtkColorSelection">GtkColorSelection</a> *colorsel);</pre><p>Determines whether the color selector has a color palette.</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>colorsel</code></em> :</span></p></td><td> a <a class="link" href="GtkColorSelection.html" title="GtkColorSelection"><span class="type">GtkColorSelection</span></a>.</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</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 selector has a palette. <ahref="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if it hasn't.</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id4002776"></a><h3><a name="gtk-color-selection-get-current-alpha"></a>gtk_color_selection_get_current_alpha ()</h3><a class="indexterm" name="id4002790"></a><pre class="programlisting"><ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint16">guint16</a> gtk_color_selection_get_current_alpha (<a class="link" href="GtkColorSelection.html" title="GtkColorSelection">GtkColorSelection</a> *colorsel);</pre><p>Returns the current alpha value.</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>colorsel</code></em> :</span></p></td><td> a <a class="link" href="GtkColorSelection.html" title="GtkColorSelection"><span class="type">GtkColorSelection</span></a>.</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td> an integer between 0 and 65535.</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id4002860"></a><h3><a name="gtk-color-selection-set-current-alpha"></a>gtk_color_selection_set_current_alpha ()</h3><a class="indexterm" name="id4002875"></a><pre class="programlisting">void gtk_color_selection_set_current_alpha (<a class="link" href="GtkColorSelection.html" title="GtkColorSelection">GtkColorSelection</a> *colorsel, <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint16">guint16</a> alpha);</pre><p>Sets the current opacity to be <em class="parameter"><code>alpha</code></em>. The first time this is called, it willalso set the original opacity to be <em class="parameter"><code>alpha</code></em> too.</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>colorsel</code></em> :</span></p></td><td> a <a class="link" href="GtkColorSelection.html" title="GtkColorSelection"><span class="type">GtkColorSelection</span></a>.</td></tr><tr><td><p><span class="term"><em class="parameter"><code>alpha</code></em> :</span></p></td><td> an integer between 0 and 65535.</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id4002970"></a><h3><a name="gtk-color-selection-get-current-color"></a>gtk_color_selection_get_current_color ()</h3><a class="indexterm" name="id4002984"></a><pre class="programlisting">void gtk_color_selection_get_current_color (<a class="link" href="GtkColorSelection.html" title="GtkColorSelection">GtkColorSelection</a> *colorsel, <ahref="/usr/share/gtk-doc/html/gdk/gdk-Colormaps-and-Colors.html#GdkColor">GdkColor</a> *color);</pre><p>Sets <em class="parameter"><code>color</code></em> to be the current color in the GtkColorSelection widget.</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>colorsel</code></em> :</span></p></td><td> a <a class="link" href="GtkColorSelection.html" title="GtkColorSelection"><span class="type">GtkColorSelection</span></a>.</td></tr><tr><td><p><span class="term"><em class="parameter"><code>color</code></em> :</span></p></td><td> a <ahref="/usr/share/gtk-doc/html/gdk/gdk-Colormaps-and-Colors.html#GdkColor"><span class="type">GdkColor</span></a> to fill in with the current color.</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id4003080"></a><h3>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -