Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > 404d46ca9bb341d7a0e7e04bc69da9df > files > 887

ghc-gtk-devel-0.12.0-4.fc15.i686.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Graphics.UI.Gtk.Selectors.ColorSelection</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();setSynopsis("mini_Graphics-UI-Gtk-Selectors-ColorSelection.html");};
//]]>
</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Graphics-UI-Gtk-Selectors-ColorSelection.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">gtk-0.12.0: Binding to the Gtk+ graphical user interface library.</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>portable (depends on GHC)</td></tr><tr><th>Stability</th><td>provisional</td></tr><tr><th>Maintainer</th><td>gtk2hs-users@lists.sourceforge.net</td></tr></table><p class="caption">Graphics.UI.Gtk.Selectors.ColorSelection</p></div><div id="table-of-contents"><p class="caption">Contents</p><ul><li><a href="#g:1">Detail
</a></li><li><a href="#g:2">Class Hierarchy
</a></li><li><a href="#g:3">Types
</a></li><li><a href="#g:4">Constructors
</a></li><li><a href="#g:5">Methods
</a></li><li><a href="#g:6">Attributes
</a></li></ul></div><div id="description"><p class="caption">Description</p><div class="doc"><p>A widget used to select a color
</p></div></div><div id="synopsis"><p id="control.syn" class="caption expander" onclick="toggleSection('syn')">Synopsis</p><ul id="section.syn" class="hide" onclick="toggleSection('syn')"><li class="src short"><span class="keyword">data</span>  <a href="#t:ColorSelection">ColorSelection</a> </li><li class="src short"><span class="keyword">class</span> <a href="Graphics-UI-Gtk-Layout-VBox.html#t:VBoxClass">VBoxClass</a> o =&gt; <a href="#t:ColorSelectionClass">ColorSelectionClass</a> o </li><li class="src short"><a href="#v:castToColorSelection">castToColorSelection</a> :: <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-GObject.html#t:GObjectClass">GObjectClass</a> obj =&gt; obj -&gt; <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelection">ColorSelection</a></li><li class="src short"><a href="#v:gTypeColorSelection">gTypeColorSelection</a> :: <a href="Graphics-UI-Gtk-Abstract-Widget.html#t:GType">GType</a></li><li class="src short"><a href="#v:toColorSelection">toColorSelection</a> :: <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelectionClass">ColorSelectionClass</a> o =&gt; o -&gt; <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelection">ColorSelection</a></li><li class="src short"><a href="#v:colorSelectionNew">colorSelectionNew</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelection">ColorSelection</a></li><li class="src short"><a href="#v:colorSelectionGetCurrentAlpha">colorSelectionGetCurrentAlpha</a> :: <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelectionClass">ColorSelectionClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></li><li class="src short"><a href="#v:colorSelectionSetCurrentAlpha">colorSelectionSetCurrentAlpha</a> :: <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelectionClass">ColorSelectionClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:colorSelectionGetCurrentColor">colorSelectionGetCurrentColor</a> :: <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelectionClass">ColorSelectionClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-Gdk-GC.html#t:Color">Color</a></li><li class="src short"><a href="#v:colorSelectionSetCurrentColor">colorSelectionSetCurrentColor</a> :: <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelectionClass">ColorSelectionClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-Gdk-GC.html#t:Color">Color</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:colorSelectionGetHasOpacityControl">colorSelectionGetHasOpacityControl</a> :: <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelectionClass">ColorSelectionClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:colorSelectionSetHasOpacityControl">colorSelectionSetHasOpacityControl</a> :: <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelectionClass">ColorSelectionClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:colorSelectionGetHasPalette">colorSelectionGetHasPalette</a> :: <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelectionClass">ColorSelectionClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:colorSelectionSetHasPalette">colorSelectionSetHasPalette</a> :: <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelectionClass">ColorSelectionClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:colorSelectionGetPreviousAlpha">colorSelectionGetPreviousAlpha</a> :: <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelectionClass">ColorSelectionClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></li><li class="src short"><a href="#v:colorSelectionSetPreviousAlpha">colorSelectionSetPreviousAlpha</a> :: <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelectionClass">ColorSelectionClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:colorSelectionGetPreviousColor">colorSelectionGetPreviousColor</a> :: <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelectionClass">ColorSelectionClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-Gdk-GC.html#t:Color">Color</a></li><li class="src short"><a href="#v:colorSelectionSetPreviousColor">colorSelectionSetPreviousColor</a> :: <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelectionClass">ColorSelectionClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-Gdk-GC.html#t:Color">Color</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:colorSelectionIsAdjusting">colorSelectionIsAdjusting</a> :: <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelectionClass">ColorSelectionClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:colorSelectionHasOpacityControl">colorSelectionHasOpacityControl</a> :: <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelectionClass">ColorSelectionClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:colorSelectionHasPalette">colorSelectionHasPalette</a> :: <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelectionClass">ColorSelectionClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:colorSelectionCurrentAlpha">colorSelectionCurrentAlpha</a> :: <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelectionClass">ColorSelectionClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></li><li class="src short"><a href="#v:colorSelectionPreviousAlpha">colorSelectionPreviousAlpha</a> :: <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelectionClass">ColorSelectionClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></li></ul></div><div id="interface"><h1 id="g:1">Detail
</h1><div class="doc"><p>The <code><a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelection">ColorSelection</a></code> is a widget that is used to select a color. It
 consists of a color wheel and number of sliders and entry boxes for color
 parameters such as hue, saturation, value, red, green, blue, and opacity. It
 is found on the standard color selection dialog box <code><a href="Graphics-UI-Gtk-Selectors-ColorSelectionDialog.html#t:ColorSelectionDialog">ColorSelectionDialog</a></code>.
</p></div><h1 id="g:2">Class Hierarchy
</h1><div class="doc"><pre>
 | <code><a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-GObject.html#t:GObject">GObject</a></code>
 | +----<code><a href="Graphics-UI-Gtk-Abstract-Object.html#t:Object">Object</a></code>
 | +----<code><a href="Graphics-UI-Gtk-Abstract-Widget.html#t:Widget">Widget</a></code>
 | +----<code><a href="Graphics-UI-Gtk-Abstract-Container.html#t:Container">Container</a></code>
 | +----<code><a href="Graphics-UI-Gtk-Abstract-Box.html#t:Box">Box</a></code>
 | +----<code><a href="Graphics-UI-Gtk-Layout-VBox.html#t:VBox">VBox</a></code>
 | +----ColorSelection
</pre></div><h1 id="g:3">Types
</h1><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:ColorSelection" class="def">ColorSelection</a>  <a href="src/Graphics-UI-Gtk-Types.html#ColorSelection" class="link">Source</a></p><div class="subs instances"><p id="control.i:ColorSelection" class="caption collapser" onclick="toggleSection('i:ColorSelection')">Instances</p><div id="section.i:ColorSelection" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelection">ColorSelection</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Ord.html#t:Ord">Ord</a> <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelection">ColorSelection</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-GObject.html#t:GObjectClass">GObjectClass</a> <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelection">ColorSelection</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelectionClass">ColorSelectionClass</a> <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelection">ColorSelection</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Graphics-UI-Gtk-Layout-VBox.html#t:VBoxClass">VBoxClass</a> <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelection">ColorSelection</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Graphics-UI-Gtk-Abstract-Box.html#t:BoxClass">BoxClass</a> <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelection">ColorSelection</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Graphics-UI-Gtk-Abstract-Container.html#t:ContainerClass">ContainerClass</a> <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelection">ColorSelection</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Graphics-UI-Gtk-Abstract-Widget.html#t:WidgetClass">WidgetClass</a> <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelection">ColorSelection</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Graphics-UI-Gtk-Abstract-Object.html#t:ObjectClass">ObjectClass</a> <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelection">ColorSelection</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">class</span> <a href="Graphics-UI-Gtk-Layout-VBox.html#t:VBoxClass">VBoxClass</a> o =&gt; <a name="t:ColorSelectionClass" class="def">ColorSelectionClass</a> o <a href="src/Graphics-UI-Gtk-Types.html#ColorSelectionClass" class="link">Source</a></p><div class="subs instances"><p id="control.i:ColorSelectionClass" class="caption collapser" onclick="toggleSection('i:ColorSelectionClass')">Instances</p><div id="section.i:ColorSelectionClass" class="show"><table><tr><td class="src"><a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelectionClass">ColorSelectionClass</a> <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelection">ColorSelection</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:castToColorSelection" class="def">castToColorSelection</a> :: <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-GObject.html#t:GObjectClass">GObjectClass</a> obj =&gt; obj -&gt; <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelection">ColorSelection</a><a href="src/Graphics-UI-Gtk-Types.html#castToColorSelection" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:gTypeColorSelection" class="def">gTypeColorSelection</a> :: <a href="Graphics-UI-Gtk-Abstract-Widget.html#t:GType">GType</a><a href="src/Graphics-UI-Gtk-Types.html#gTypeColorSelection" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:toColorSelection" class="def">toColorSelection</a> :: <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelectionClass">ColorSelectionClass</a> o =&gt; o -&gt; <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelection">ColorSelection</a><a href="src/Graphics-UI-Gtk-Types.html#toColorSelection" class="link">Source</a></p></div><h1 id="g:4">Constructors
</h1><div class="top"><p class="src"><a name="v:colorSelectionNew" class="def">colorSelectionNew</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelection">ColorSelection</a><a href="src/Graphics-UI-Gtk-Selectors-ColorSelection.html#colorSelectionNew" class="link">Source</a></p><div class="doc"><p>Creates a new <code><a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelection">ColorSelection</a></code>.
</p></div></div><h1 id="g:5">Methods
</h1><div class="top"><p class="src"><a name="v:colorSelectionGetCurrentAlpha" class="def">colorSelectionGetCurrentAlpha</a><a href="src/Graphics-UI-Gtk-Selectors-ColorSelection.html#colorSelectionGetCurrentAlpha" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelectionClass">ColorSelectionClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></td><td class="doc"><p>returns an integer between 0 and 65535.
</p></td></tr></table></div><div class="doc"><p>Returns the current alpha value.
</p></div></div><div class="top"><p class="src"><a name="v:colorSelectionSetCurrentAlpha" class="def">colorSelectionSetCurrentAlpha</a><a href="src/Graphics-UI-Gtk-Selectors-ColorSelection.html#colorSelectionSetCurrentAlpha" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelectionClass">ColorSelectionClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></td><td class="doc"><p><code>alpha</code> - an integer between 0 and 65535.
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="doc"><p>Sets the current opacity to be <code>alpha</code>. The first time this is called, it
 will also set the original opacity to be <code>alpha</code> too.
</p></div></div><div class="top"><p class="src"><a name="v:colorSelectionGetCurrentColor" class="def">colorSelectionGetCurrentColor</a> :: <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelectionClass">ColorSelectionClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-Gdk-GC.html#t:Color">Color</a><a href="src/Graphics-UI-Gtk-Selectors-ColorSelection.html#colorSelectionGetCurrentColor" class="link">Source</a></p><div class="doc"><p>Gets the current color in the <code><a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelection">ColorSelection</a></code> widget.
</p></div></div><div class="top"><p class="src"><a name="v:colorSelectionSetCurrentColor" class="def">colorSelectionSetCurrentColor</a><a href="src/Graphics-UI-Gtk-Selectors-ColorSelection.html#colorSelectionSetCurrentColor" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelectionClass">ColorSelectionClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="Graphics-UI-Gtk-Gdk-GC.html#t:Color">Color</a></td><td class="doc"><p><code>color</code> - A <code><a href="Graphics-UI-Gtk-Gdk-GC.html#t:Color">Color</a></code> to set the current color with.
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="doc"><p>Sets the current color to be <code>color</code>. The first time this is called, it
 will also set the original color to be <code>color</code> too.
</p></div></div><div class="top"><p class="src"><a name="v:colorSelectionGetHasOpacityControl" class="def">colorSelectionGetHasOpacityControl</a><a href="src/Graphics-UI-Gtk-Selectors-ColorSelection.html#colorSelectionGetHasOpacityControl" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelectionClass">ColorSelectionClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></td><td class="doc"><p>returns <code>True</code> if the color selector has an opacity control.
 <code>False</code> if it does't.
</p></td></tr></table></div><div class="doc"><p>Determines whether the <code><a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelection">ColorSelection</a></code> widget has an opacity control.
</p></div></div><div class="top"><p class="src"><a name="v:colorSelectionSetHasOpacityControl" class="def">colorSelectionSetHasOpacityControl</a><a href="src/Graphics-UI-Gtk-Selectors-ColorSelection.html#colorSelectionSetHasOpacityControl" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelectionClass">ColorSelectionClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></td><td class="doc"><p><code>hasOpacity</code> - <code>True</code> if color selector can set the opacity,
 <code>False</code> otherwise.
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="doc"><p>Sets the <code><a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelection">ColorSelection</a></code> widget to use or not use opacity.
</p></div></div><div class="top"><p class="src"><a name="v:colorSelectionGetHasPalette" class="def">colorSelectionGetHasPalette</a><a href="src/Graphics-UI-Gtk-Selectors-ColorSelection.html#colorSelectionGetHasPalette" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelectionClass">ColorSelectionClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></td><td class="doc"><p>returns <code>True</code> if the selector has a palette. <code>False</code> if it
 hasn't.
</p></td></tr></table></div><div class="doc"><p>Determines whether the color selector has a color palette.
</p></div></div><div class="top"><p class="src"><a name="v:colorSelectionSetHasPalette" class="def">colorSelectionSetHasPalette</a><a href="src/Graphics-UI-Gtk-Selectors-ColorSelection.html#colorSelectionSetHasPalette" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelectionClass">ColorSelectionClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></td><td class="doc"><p><code>hasPalette</code> - <code>True</code> if palette is to be visible, <code>False</code>
 otherwise.
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="doc"><p>Sets whether to show or hide the palette.
</p></div></div><div class="top"><p class="src"><a name="v:colorSelectionGetPreviousAlpha" class="def">colorSelectionGetPreviousAlpha</a><a href="src/Graphics-UI-Gtk-Selectors-ColorSelection.html#colorSelectionGetPreviousAlpha" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelectionClass">ColorSelectionClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></td><td class="doc"><p>returns an integer between 0 and 65535.
</p></td></tr></table></div><div class="doc"><p>Returns the previous alpha value.
</p></div></div><div class="top"><p class="src"><a name="v:colorSelectionSetPreviousAlpha" class="def">colorSelectionSetPreviousAlpha</a><a href="src/Graphics-UI-Gtk-Selectors-ColorSelection.html#colorSelectionSetPreviousAlpha" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelectionClass">ColorSelectionClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></td><td class="doc"><p><code>alpha</code> - an integer between 0 and 65535.
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="doc"><p>Sets the 'previous' alpha to be <code>alpha</code>. This function should be called
 with some hesitations, as it might seem confusing to have that alpha change.
</p></div></div><div class="top"><p class="src"><a name="v:colorSelectionGetPreviousColor" class="def">colorSelectionGetPreviousColor</a> :: <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelectionClass">ColorSelectionClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-Gdk-GC.html#t:Color">Color</a><a href="src/Graphics-UI-Gtk-Selectors-ColorSelection.html#colorSelectionGetPreviousColor" class="link">Source</a></p><div class="doc"><p>Returns the original color value.
</p></div></div><div class="top"><p class="src"><a name="v:colorSelectionSetPreviousColor" class="def">colorSelectionSetPreviousColor</a> :: <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelectionClass">ColorSelectionClass</a> self =&gt; self -&gt; <a href="Graphics-UI-Gtk-Gdk-GC.html#t:Color">Color</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-Selectors-ColorSelection.html#colorSelectionSetPreviousColor" class="link">Source</a></p><div class="doc"><p>Sets the 'previous' color to be <code>color</code>. This function should be called
 with some hesitations, as it might seem confusing to have that color change.
 Calling <code><a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#v:colorSelectionSetCurrentColor">colorSelectionSetCurrentColor</a></code> will also set this color the first
 time it is called.
</p></div></div><div class="top"><p class="src"><a name="v:colorSelectionIsAdjusting" class="def">colorSelectionIsAdjusting</a> :: <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelectionClass">ColorSelectionClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Selectors-ColorSelection.html#colorSelectionIsAdjusting" class="link">Source</a></p><div class="doc"><p>Gets the current state of the widget. Returns True if the user is currently
 dragging a color around, and False if the selection has stopped.
</p></div></div><h1 id="g:6">Attributes
</h1><div class="top"><p class="src"><a name="v:colorSelectionHasOpacityControl" class="def">colorSelectionHasOpacityControl</a> :: <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelectionClass">ColorSelectionClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Selectors-ColorSelection.html#colorSelectionHasOpacityControl" class="link">Source</a></p><div class="doc"><p>Whether the color selector should allow setting opacity.
</p><p>Default value: <code>False</code>
</p></div></div><div class="top"><p class="src"><a name="v:colorSelectionHasPalette" class="def">colorSelectionHasPalette</a> :: <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelectionClass">ColorSelectionClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Selectors-ColorSelection.html#colorSelectionHasPalette" class="link">Source</a></p><div class="doc"><p>Whether a palette should be used.
</p><p>Default value: <code>False</code>
</p></div></div><div class="top"><p class="src"><a name="v:colorSelectionCurrentAlpha" class="def">colorSelectionCurrentAlpha</a> :: <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelectionClass">ColorSelectionClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a><a href="src/Graphics-UI-Gtk-Selectors-ColorSelection.html#colorSelectionCurrentAlpha" class="link">Source</a></p><div class="doc"><p>The current opacity value (0 fully transparent, 65535 fully opaque).
</p><p>Allowed values: &lt;= 65535
</p><p>Default value: 65535
</p></div></div><div class="top"><p class="src"><a name="v:colorSelectionPreviousAlpha" class="def">colorSelectionPreviousAlpha</a> :: <a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#t:ColorSelectionClass">ColorSelectionClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a><a href="src/Graphics-UI-Gtk-Selectors-ColorSelection.html#colorSelectionPreviousAlpha" class="link">Source</a></p><div class="doc"><p>'previousAlpha' property. See <code><a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#v:colorSelectionGetPreviousAlpha">colorSelectionGetPreviousAlpha</a></code> and
 <code><a href="Graphics-UI-Gtk-Selectors-ColorSelection.html#v:colorSelectionSetPreviousAlpha">colorSelectionSetPreviousAlpha</a></code>
</p></div></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.9.2</p></div></body></html>