Sophie

Sophie

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

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.General.Enums</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-General-Enums.html");};
//]]>
</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Graphics-UI-Gtk-General-Enums.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.General.Enums</p></div><div id="description"><p class="caption">Description</p><div class="doc"><p>General enumeration types.
</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:AccelFlags">AccelFlags</a> <ul class="subs"><li>= <a href="#v:AccelVisible">AccelVisible</a>  </li><li>| <a href="#v:AccelLocked">AccelLocked</a>  </li><li>| <a href="#v:AccelMask">AccelMask</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:ArrowType">ArrowType</a> <ul class="subs"><li>= <a href="#v:ArrowUp">ArrowUp</a>  </li><li>| <a href="#v:ArrowDown">ArrowDown</a>  </li><li>| <a href="#v:ArrowLeft">ArrowLeft</a>  </li><li>| <a href="#v:ArrowRight">ArrowRight</a>  </li><li>| <a href="#v:ArrowNone">ArrowNone</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:AttachOptions">AttachOptions</a> <ul class="subs"><li>= <a href="#v:Expand">Expand</a>  </li><li>| <a href="#v:Shrink">Shrink</a>  </li><li>| <a href="#v:Fill">Fill</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:MouseButton">MouseButton</a> <ul class="subs"><li>= <a href="#v:LeftButton">LeftButton</a>  </li><li>| <a href="#v:MiddleButton">MiddleButton</a>  </li><li>| <a href="#v:RightButton">RightButton</a>  </li><li>| <a href="#v:OtherButton">OtherButton</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:ButtonBoxStyle">ButtonBoxStyle</a> <ul class="subs"><li>= <a href="#v:ButtonboxDefaultStyle">ButtonboxDefaultStyle</a>  </li><li>| <a href="#v:ButtonboxSpread">ButtonboxSpread</a>  </li><li>| <a href="#v:ButtonboxEdge">ButtonboxEdge</a>  </li><li>| <a href="#v:ButtonboxStart">ButtonboxStart</a>  </li><li>| <a href="#v:ButtonboxEnd">ButtonboxEnd</a>  </li><li>| <a href="#v:ButtonboxCenter">ButtonboxCenter</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:CalendarDisplayOptions">CalendarDisplayOptions</a> <ul class="subs"><li>= <a href="#v:CalendarShowHeading">CalendarShowHeading</a>  </li><li>| <a href="#v:CalendarShowDayNames">CalendarShowDayNames</a>  </li><li>| <a href="#v:CalendarNoMonthChange">CalendarNoMonthChange</a>  </li><li>| <a href="#v:CalendarShowWeekNumbers">CalendarShowWeekNumbers</a>  </li><li>| <a href="#v:CalendarWeekStartMonday">CalendarWeekStartMonday</a>  </li><li>| <a href="#v:CalendarShowDetails">CalendarShowDetails</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:Click">Click</a> <ul class="subs"><li>= <a href="#v:SingleClick">SingleClick</a>  </li><li>| <a href="#v:DoubleClick">DoubleClick</a>  </li><li>| <a href="#v:TripleClick">TripleClick</a>  </li><li>| <a href="#v:ReleaseClick">ReleaseClick</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:CornerType">CornerType</a> <ul class="subs"><li>= <a href="#v:CornerTopLeft">CornerTopLeft</a>  </li><li>| <a href="#v:CornerBottomLeft">CornerBottomLeft</a>  </li><li>| <a href="#v:CornerTopRight">CornerTopRight</a>  </li><li>| <a href="#v:CornerBottomRight">CornerBottomRight</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:DeleteType">DeleteType</a> <ul class="subs"><li>= <a href="#v:DeleteChars">DeleteChars</a>  </li><li>| <a href="#v:DeleteWordEnds">DeleteWordEnds</a>  </li><li>| <a href="#v:DeleteWords">DeleteWords</a>  </li><li>| <a href="#v:DeleteDisplayLines">DeleteDisplayLines</a>  </li><li>| <a href="#v:DeleteDisplayLineEnds">DeleteDisplayLineEnds</a>  </li><li>| <a href="#v:DeleteParagraphEnds">DeleteParagraphEnds</a>  </li><li>| <a href="#v:DeleteParagraphs">DeleteParagraphs</a>  </li><li>| <a href="#v:DeleteWhitespace">DeleteWhitespace</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:DestDefaults">DestDefaults</a> <ul class="subs"><li>= <a href="#v:DestDefaultMotion">DestDefaultMotion</a>  </li><li>| <a href="#v:DestDefaultHighlight">DestDefaultHighlight</a>  </li><li>| <a href="#v:DestDefaultDrop">DestDefaultDrop</a>  </li><li>| <a href="#v:DestDefaultAll">DestDefaultAll</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:DragResult">DragResult</a> <ul class="subs"><li>= <a href="#v:DragResultSuccess">DragResultSuccess</a>  </li><li>| <a href="#v:DragResultNoTarget">DragResultNoTarget</a>  </li><li>| <a href="#v:DragResultUserCancelled">DragResultUserCancelled</a>  </li><li>| <a href="#v:DragResultTimeoutExpired">DragResultTimeoutExpired</a>  </li><li>| <a href="#v:DragResultGrabBroken">DragResultGrabBroken</a>  </li><li>| <a href="#v:DragResultError">DragResultError</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:DirectionType">DirectionType</a> <ul class="subs"><li>= <a href="#v:DirTabForward">DirTabForward</a>  </li><li>| <a href="#v:DirTabBackward">DirTabBackward</a>  </li><li>| <a href="#v:DirUp">DirUp</a>  </li><li>| <a href="#v:DirDown">DirDown</a>  </li><li>| <a href="#v:DirLeft">DirLeft</a>  </li><li>| <a href="#v:DirRight">DirRight</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:Justification">Justification</a> <ul class="subs"><li>= <a href="#v:JustifyLeft">JustifyLeft</a>  </li><li>| <a href="#v:JustifyRight">JustifyRight</a>  </li><li>| <a href="#v:JustifyCenter">JustifyCenter</a>  </li><li>| <a href="#v:JustifyFill">JustifyFill</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:MatchType">MatchType</a> <ul class="subs"><li>= <a href="#v:MatchAll">MatchAll</a>  </li><li>| <a href="#v:MatchAllTail">MatchAllTail</a>  </li><li>| <a href="#v:MatchHead">MatchHead</a>  </li><li>| <a href="#v:MatchTail">MatchTail</a>  </li><li>| <a href="#v:MatchExact">MatchExact</a>  </li><li>| <a href="#v:MatchLast">MatchLast</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:MenuDirectionType">MenuDirectionType</a> <ul class="subs"><li>= <a href="#v:MenuDirParent">MenuDirParent</a>  </li><li>| <a href="#v:MenuDirChild">MenuDirChild</a>  </li><li>| <a href="#v:MenuDirNext">MenuDirNext</a>  </li><li>| <a href="#v:MenuDirPrev">MenuDirPrev</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:MetricType">MetricType</a> <ul class="subs"><li>= <a href="#v:Pixels">Pixels</a>  </li><li>| <a href="#v:Inches">Inches</a>  </li><li>| <a href="#v:Centimeters">Centimeters</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:MovementStep">MovementStep</a> <ul class="subs"><li>= <a href="#v:MovementLogicalPositions">MovementLogicalPositions</a>  </li><li>| <a href="#v:MovementVisualPositions">MovementVisualPositions</a>  </li><li>| <a href="#v:MovementWords">MovementWords</a>  </li><li>| <a href="#v:MovementDisplayLines">MovementDisplayLines</a>  </li><li>| <a href="#v:MovementDisplayLineEnds">MovementDisplayLineEnds</a>  </li><li>| <a href="#v:MovementParagraphs">MovementParagraphs</a>  </li><li>| <a href="#v:MovementParagraphEnds">MovementParagraphEnds</a>  </li><li>| <a href="#v:MovementPages">MovementPages</a>  </li><li>| <a href="#v:MovementBufferEnds">MovementBufferEnds</a>  </li><li>| <a href="#v:MovementHorizontalPages">MovementHorizontalPages</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:Orientation">Orientation</a> <ul class="subs"><li>= <a href="#v:OrientationHorizontal">OrientationHorizontal</a>  </li><li>| <a href="#v:OrientationVertical">OrientationVertical</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:Packing">Packing</a> <ul class="subs"><li>= <a href="#v:PackRepel">PackRepel</a>  </li><li>| <a href="#v:PackGrow">PackGrow</a>  </li><li>| <a href="#v:PackNatural">PackNatural</a>  </li></ul></li><li class="src short"><a href="#v:toPacking">toPacking</a> :: <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/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="Graphics-UI-Gtk-General-Enums.html#t:Packing">Packing</a></li><li class="src short"><a href="#v:fromPacking">fromPacking</a> :: <a href="Graphics-UI-Gtk-General-Enums.html#t:Packing">Packing</a> -&gt; (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</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"><span class="keyword">data</span>  <a href="#t:PackType">PackType</a> <ul class="subs"><li>= <a href="#v:PackStart">PackStart</a>  </li><li>| <a href="#v:PackEnd">PackEnd</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:PathPriorityType">PathPriorityType</a> <ul class="subs"><li>= <a href="#v:PathPrioLowest">PathPrioLowest</a>  </li><li>| <a href="#v:PathPrioGtk">PathPrioGtk</a>  </li><li>| <a href="#v:PathPrioApplication">PathPrioApplication</a>  </li><li>| <a href="#v:PathPrioTheme">PathPrioTheme</a>  </li><li>| <a href="#v:PathPrioRc">PathPrioRc</a>  </li><li>| <a href="#v:PathPrioHighest">PathPrioHighest</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:PathType">PathType</a> <ul class="subs"><li>= <a href="#v:PathWidget">PathWidget</a>  </li><li>| <a href="#v:PathWidgetClass">PathWidgetClass</a>  </li><li>| <a href="#v:PathClass">PathClass</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:PolicyType">PolicyType</a> <ul class="subs"><li>= <a href="#v:PolicyAlways">PolicyAlways</a>  </li><li>| <a href="#v:PolicyAutomatic">PolicyAutomatic</a>  </li><li>| <a href="#v:PolicyNever">PolicyNever</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:PositionType">PositionType</a> <ul class="subs"><li>= <a href="#v:PosLeft">PosLeft</a>  </li><li>| <a href="#v:PosRight">PosRight</a>  </li><li>| <a href="#v:PosTop">PosTop</a>  </li><li>| <a href="#v:PosBottom">PosBottom</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:ProgressBarOrientation">ProgressBarOrientation</a> <ul class="subs"><li>= <a href="#v:ProgressLeftToRight">ProgressLeftToRight</a>  </li><li>| <a href="#v:ProgressRightToLeft">ProgressRightToLeft</a>  </li><li>| <a href="#v:ProgressBottomToTop">ProgressBottomToTop</a>  </li><li>| <a href="#v:ProgressTopToBottom">ProgressTopToBottom</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:ReliefStyle">ReliefStyle</a> <ul class="subs"><li>= <a href="#v:ReliefNormal">ReliefNormal</a>  </li><li>| <a href="#v:ReliefHalf">ReliefHalf</a>  </li><li>| <a href="#v:ReliefNone">ReliefNone</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:ResizeMode">ResizeMode</a> <ul class="subs"><li>= <a href="#v:ResizeParent">ResizeParent</a>  </li><li>| <a href="#v:ResizeQueue">ResizeQueue</a>  </li><li>| <a href="#v:ResizeImmediate">ResizeImmediate</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:ScrollType">ScrollType</a> <ul class="subs"><li>= <a href="#v:ScrollNone">ScrollNone</a>  </li><li>| <a href="#v:ScrollJump">ScrollJump</a>  </li><li>| <a href="#v:ScrollStepBackward">ScrollStepBackward</a>  </li><li>| <a href="#v:ScrollStepForward">ScrollStepForward</a>  </li><li>| <a href="#v:ScrollPageBackward">ScrollPageBackward</a>  </li><li>| <a href="#v:ScrollPageForward">ScrollPageForward</a>  </li><li>| <a href="#v:ScrollStepUp">ScrollStepUp</a>  </li><li>| <a href="#v:ScrollStepDown">ScrollStepDown</a>  </li><li>| <a href="#v:ScrollPageUp">ScrollPageUp</a>  </li><li>| <a href="#v:ScrollPageDown">ScrollPageDown</a>  </li><li>| <a href="#v:ScrollStepLeft">ScrollStepLeft</a>  </li><li>| <a href="#v:ScrollStepRight">ScrollStepRight</a>  </li><li>| <a href="#v:ScrollPageLeft">ScrollPageLeft</a>  </li><li>| <a href="#v:ScrollPageRight">ScrollPageRight</a>  </li><li>| <a href="#v:ScrollStart">ScrollStart</a>  </li><li>| <a href="#v:ScrollEnd">ScrollEnd</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:ScrollStep">ScrollStep</a> <ul class="subs"><li>= <a href="#v:ScrollSteps">ScrollSteps</a>  </li><li>| <a href="#v:ScrollPages">ScrollPages</a>  </li><li>| <a href="#v:ScrollEnds">ScrollEnds</a>  </li><li>| <a href="#v:ScrollHorizontalSteps">ScrollHorizontalSteps</a>  </li><li>| <a href="#v:ScrollHorizontalPages">ScrollHorizontalPages</a>  </li><li>| <a href="#v:ScrollHorizontalEnds">ScrollHorizontalEnds</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:SelectionMode">SelectionMode</a> <ul class="subs"><li>= <a href="#v:SelectionNone">SelectionNone</a>  </li><li>| <a href="#v:SelectionSingle">SelectionSingle</a>  </li><li>| <a href="#v:SelectionBrowse">SelectionBrowse</a>  </li><li>| <a href="#v:SelectionMultiple">SelectionMultiple</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:ShadowType">ShadowType</a> <ul class="subs"><li>= <a href="#v:ShadowNone">ShadowNone</a>  </li><li>| <a href="#v:ShadowIn">ShadowIn</a>  </li><li>| <a href="#v:ShadowOut">ShadowOut</a>  </li><li>| <a href="#v:ShadowEtchedIn">ShadowEtchedIn</a>  </li><li>| <a href="#v:ShadowEtchedOut">ShadowEtchedOut</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:SortType">SortType</a> <ul class="subs"><li>= <a href="#v:SortAscending">SortAscending</a>  </li><li>| <a href="#v:SortDescending">SortDescending</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:StateType">StateType</a> <ul class="subs"><li>= <a href="#v:StateNormal">StateNormal</a>  </li><li>| <a href="#v:StateActive">StateActive</a>  </li><li>| <a href="#v:StatePrelight">StatePrelight</a>  </li><li>| <a href="#v:StateSelected">StateSelected</a>  </li><li>| <a href="#v:StateInsensitive">StateInsensitive</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:SubmenuDirection">SubmenuDirection</a> <ul class="subs"><li>= <a href="#v:DirectionLeft">DirectionLeft</a>  </li><li>| <a href="#v:DirectionRight">DirectionRight</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:SubmenuPlacement">SubmenuPlacement</a> <ul class="subs"><li>= <a href="#v:TopBottom">TopBottom</a>  </li><li>| <a href="#v:LeftRight">LeftRight</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:SpinButtonUpdatePolicy">SpinButtonUpdatePolicy</a> <ul class="subs"><li>= <a href="#v:UpdateAlways">UpdateAlways</a>  </li><li>| <a href="#v:UpdateIfValid">UpdateIfValid</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:SpinType">SpinType</a> <ul class="subs"><li>= <a href="#v:SpinStepForward">SpinStepForward</a>  </li><li>| <a href="#v:SpinStepBackward">SpinStepBackward</a>  </li><li>| <a href="#v:SpinPageForward">SpinPageForward</a>  </li><li>| <a href="#v:SpinPageBackward">SpinPageBackward</a>  </li><li>| <a href="#v:SpinHome">SpinHome</a>  </li><li>| <a href="#v:SpinEnd">SpinEnd</a>  </li><li>| <a href="#v:SpinUserDefined">SpinUserDefined</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:TargetFlags">TargetFlags</a> <ul class="subs"><li>= <a href="#v:TargetSameApp">TargetSameApp</a>  </li><li>| <a href="#v:TargetSameWidget">TargetSameWidget</a>  </li><li>| <a href="#v:TargetOtherApp">TargetOtherApp</a>  </li><li>| <a href="#v:TargetOtherWidget">TargetOtherWidget</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:TextDirection">TextDirection</a> <ul class="subs"><li>= <a href="#v:TextDirNone">TextDirNone</a>  </li><li>| <a href="#v:TextDirLtr">TextDirLtr</a>  </li><li>| <a href="#v:TextDirRtl">TextDirRtl</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:TextSearchFlags">TextSearchFlags</a> <ul class="subs"><li>= <a href="#v:TextSearchVisibleOnly">TextSearchVisibleOnly</a>  </li><li>| <a href="#v:TextSearchTextOnly">TextSearchTextOnly</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:TextWindowType">TextWindowType</a> <ul class="subs"><li>= <a href="#v:TextWindowPrivate">TextWindowPrivate</a>  </li><li>| <a href="#v:TextWindowWidget">TextWindowWidget</a>  </li><li>| <a href="#v:TextWindowText">TextWindowText</a>  </li><li>| <a href="#v:TextWindowLeft">TextWindowLeft</a>  </li><li>| <a href="#v:TextWindowRight">TextWindowRight</a>  </li><li>| <a href="#v:TextWindowTop">TextWindowTop</a>  </li><li>| <a href="#v:TextWindowBottom">TextWindowBottom</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:ToolbarStyle">ToolbarStyle</a> <ul class="subs"><li>= <a href="#v:ToolbarIcons">ToolbarIcons</a>  </li><li>| <a href="#v:ToolbarText">ToolbarText</a>  </li><li>| <a href="#v:ToolbarBoth">ToolbarBoth</a>  </li><li>| <a href="#v:ToolbarBothHoriz">ToolbarBothHoriz</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:TreeViewColumnSizing">TreeViewColumnSizing</a> <ul class="subs"><li>= <a href="#v:TreeViewColumnGrowOnly">TreeViewColumnGrowOnly</a>  </li><li>| <a href="#v:TreeViewColumnAutosize">TreeViewColumnAutosize</a>  </li><li>| <a href="#v:TreeViewColumnFixed">TreeViewColumnFixed</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:UpdateType">UpdateType</a> <ul class="subs"><li>= <a href="#v:UpdateContinuous">UpdateContinuous</a>  </li><li>| <a href="#v:UpdateDiscontinuous">UpdateDiscontinuous</a>  </li><li>| <a href="#v:UpdateDelayed">UpdateDelayed</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:Visibility">Visibility</a> <ul class="subs"><li>= <a href="#v:VisibilityNone">VisibilityNone</a>  </li><li>| <a href="#v:VisibilityPartial">VisibilityPartial</a>  </li><li>| <a href="#v:VisibilityFull">VisibilityFull</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:WindowPosition">WindowPosition</a> <ul class="subs"><li>= <a href="#v:WinPosNone">WinPosNone</a>  </li><li>| <a href="#v:WinPosCenter">WinPosCenter</a>  </li><li>| <a href="#v:WinPosMouse">WinPosMouse</a>  </li><li>| <a href="#v:WinPosCenterAlways">WinPosCenterAlways</a>  </li><li>| <a href="#v:WinPosCenterOnParent">WinPosCenterOnParent</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:WindowType">WindowType</a> <ul class="subs"><li>= <a href="#v:WindowToplevel">WindowToplevel</a>  </li><li>| <a href="#v:WindowPopup">WindowPopup</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:WrapMode">WrapMode</a> <ul class="subs"><li>= <a href="#v:WrapNone">WrapNone</a>  </li><li>| <a href="#v:WrapChar">WrapChar</a>  </li><li>| <a href="#v:WrapWord">WrapWord</a>  </li><li>| <a href="#v:WrapWordChar">WrapWordChar</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:EntryIconPosition">EntryIconPosition</a> <ul class="subs"><li>= <a href="#v:EntryIconPrimary">EntryIconPrimary</a>  </li><li>| <a href="#v:EntryIconSecondary">EntryIconSecondary</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:AnchorType">AnchorType</a> <ul class="subs"><li>= <a href="#v:AnchorCenter">AnchorCenter</a>  </li><li>| <a href="#v:AnchorNorth">AnchorNorth</a>  </li><li>| <a href="#v:AnchorNorthWest">AnchorNorthWest</a>  </li><li>| <a href="#v:AnchorNorthEast">AnchorNorthEast</a>  </li><li>| <a href="#v:AnchorSouth">AnchorSouth</a>  </li><li>| <a href="#v:AnchorSouthWest">AnchorSouthWest</a>  </li><li>| <a href="#v:AnchorSouthEast">AnchorSouthEast</a>  </li><li>| <a href="#v:AnchorWest">AnchorWest</a>  </li><li>| <a href="#v:AnchorEast">AnchorEast</a>  </li><li>| <a href="#v:AnchorN">AnchorN</a>  </li><li>| <a href="#v:AnchorNw">AnchorNw</a>  </li><li>| <a href="#v:AnchorNe">AnchorNe</a>  </li><li>| <a href="#v:AnchorS">AnchorS</a>  </li><li>| <a href="#v:AnchorSw">AnchorSw</a>  </li><li>| <a href="#v:AnchorSe">AnchorSe</a>  </li><li>| <a href="#v:AnchorW">AnchorW</a>  </li><li>| <a href="#v:AnchorE">AnchorE</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:CapStyle">CapStyle</a> <ul class="subs"><li>= <a href="#v:CapNotLast">CapNotLast</a>  </li><li>| <a href="#v:CapButt">CapButt</a>  </li><li>| <a href="#v:CapRound">CapRound</a>  </li><li>| <a href="#v:CapProjecting">CapProjecting</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:CrossingMode">CrossingMode</a> <ul class="subs"><li>= <a href="#v:CrossingNormal">CrossingNormal</a>  </li><li>| <a href="#v:CrossingGrab">CrossingGrab</a>  </li><li>| <a href="#v:CrossingUngrab">CrossingUngrab</a>  </li><li>| <a href="#v:CrossingGtkGrab">CrossingGtkGrab</a>  </li><li>| <a href="#v:CrossingGtkUngrab">CrossingGtkUngrab</a>  </li><li>| <a href="#v:CrossingStateChanged">CrossingStateChanged</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:Dither">Dither</a> <ul class="subs"><li>= <a href="#v:RgbDitherNone">RgbDitherNone</a>  </li><li>| <a href="#v:RgbDitherNormal">RgbDitherNormal</a>  </li><li>| <a href="#v:RgbDitherMax">RgbDitherMax</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:DragProtocol">DragProtocol</a> <ul class="subs"><li>= <a href="#v:DragProtoMotif">DragProtoMotif</a>  </li><li>| <a href="#v:DragProtoXdnd">DragProtoXdnd</a>  </li><li>| <a href="#v:DragProtoRootwin">DragProtoRootwin</a>  </li><li>| <a href="#v:DragProtoNone">DragProtoNone</a>  </li><li>| <a href="#v:DragProtoWin32Dropfiles">DragProtoWin32Dropfiles</a>  </li><li>| <a href="#v:DragProtoOle2">DragProtoOle2</a>  </li><li>| <a href="#v:DragProtoLocal">DragProtoLocal</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:DragAction">DragAction</a> <ul class="subs"><li>= <a href="#v:ActionDefault">ActionDefault</a>  </li><li>| <a href="#v:ActionCopy">ActionCopy</a>  </li><li>| <a href="#v:ActionMove">ActionMove</a>  </li><li>| <a href="#v:ActionLink">ActionLink</a>  </li><li>| <a href="#v:ActionPrivate">ActionPrivate</a>  </li><li>| <a href="#v:ActionAsk">ActionAsk</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:EventMask">EventMask</a> <ul class="subs"><li>= <a href="#v:ExposureMask">ExposureMask</a>  </li><li>| <a href="#v:PointerMotionMask">PointerMotionMask</a>  </li><li>| <a href="#v:PointerMotionHintMask">PointerMotionHintMask</a>  </li><li>| <a href="#v:ButtonMotionMask">ButtonMotionMask</a>  </li><li>| <a href="#v:Button1MotionMask">Button1MotionMask</a>  </li><li>| <a href="#v:Button2MotionMask">Button2MotionMask</a>  </li><li>| <a href="#v:Button3MotionMask">Button3MotionMask</a>  </li><li>| <a href="#v:ButtonPressMask">ButtonPressMask</a>  </li><li>| <a href="#v:ButtonReleaseMask">ButtonReleaseMask</a>  </li><li>| <a href="#v:KeyPressMask">KeyPressMask</a>  </li><li>| <a href="#v:KeyReleaseMask">KeyReleaseMask</a>  </li><li>| <a href="#v:EnterNotifyMask">EnterNotifyMask</a>  </li><li>| <a href="#v:LeaveNotifyMask">LeaveNotifyMask</a>  </li><li>| <a href="#v:FocusChangeMask">FocusChangeMask</a>  </li><li>| <a href="#v:StructureMask">StructureMask</a>  </li><li>| <a href="#v:PropertyChangeMask">PropertyChangeMask</a>  </li><li>| <a href="#v:VisibilityNotifyMask">VisibilityNotifyMask</a>  </li><li>| <a href="#v:ProximityInMask">ProximityInMask</a>  </li><li>| <a href="#v:ProximityOutMask">ProximityOutMask</a>  </li><li>| <a href="#v:SubstructureMask">SubstructureMask</a>  </li><li>| <a href="#v:ScrollMask">ScrollMask</a>  </li><li>| <a href="#v:AllEventsMask">AllEventsMask</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:Modifier">Modifier</a> <ul class="subs"><li>= <a href="#v:Shift">Shift</a>  </li><li>| <a href="#v:Lock">Lock</a>  </li><li>| <a href="#v:Control">Control</a>  </li><li>| <a href="#v:Alt">Alt</a>  </li><li>| <a href="#v:Alt2">Alt2</a>  </li><li>| <a href="#v:Alt3">Alt3</a>  </li><li>| <a href="#v:Alt4">Alt4</a>  </li><li>| <a href="#v:Alt5">Alt5</a>  </li><li>| <a href="#v:Button1">Button1</a>  </li><li>| <a href="#v:Button2">Button2</a>  </li><li>| <a href="#v:Button3">Button3</a>  </li><li>| <a href="#v:Button4">Button4</a>  </li><li>| <a href="#v:Button5">Button5</a>  </li><li>| <a href="#v:Super">Super</a>  </li><li>| <a href="#v:Hyper">Hyper</a>  </li><li>| <a href="#v:Meta">Meta</a>  </li><li>| <a href="#v:Release">Release</a>  </li><li>| <a href="#v:ModifierMask">ModifierMask</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:ExtensionMode">ExtensionMode</a> <ul class="subs"><li>= <a href="#v:ExtensionEventsNone">ExtensionEventsNone</a>  </li><li>| <a href="#v:ExtensionEventsAll">ExtensionEventsAll</a>  </li><li>| <a href="#v:ExtensionEventsCursor">ExtensionEventsCursor</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:Fill">Fill</a> <ul class="subs"><li>= <a href="#v:Solid">Solid</a>  </li><li>| <a href="#v:Tiled">Tiled</a>  </li><li>| <a href="#v:Stippled">Stippled</a>  </li><li>| <a href="#v:OpaqueStippled">OpaqueStippled</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:Function">Function</a> <ul class="subs"><li>= <a href="#v:Copy">Copy</a>  </li><li>| <a href="#v:Invert">Invert</a>  </li><li>| <a href="#v:Xor">Xor</a>  </li><li>| <a href="#v:Clear">Clear</a>  </li><li>| <a href="#v:And">And</a>  </li><li>| <a href="#v:AndReverse">AndReverse</a>  </li><li>| <a href="#v:AndInvert">AndInvert</a>  </li><li>| <a href="#v:Noop">Noop</a>  </li><li>| <a href="#v:Or">Or</a>  </li><li>| <a href="#v:Equiv">Equiv</a>  </li><li>| <a href="#v:OrReverse">OrReverse</a>  </li><li>| <a href="#v:CopyInvert">CopyInvert</a>  </li><li>| <a href="#v:OrInvert">OrInvert</a>  </li><li>| <a href="#v:Nand">Nand</a>  </li><li>| <a href="#v:Nor">Nor</a>  </li><li>| <a href="#v:Set">Set</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:InputCondition">InputCondition</a> <ul class="subs"><li>= <a href="#v:InputRead">InputRead</a>  </li><li>| <a href="#v:InputWrite">InputWrite</a>  </li><li>| <a href="#v:InputException">InputException</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:JoinStyle">JoinStyle</a> <ul class="subs"><li>= <a href="#v:JoinMiter">JoinMiter</a>  </li><li>| <a href="#v:JoinRound">JoinRound</a>  </li><li>| <a href="#v:JoinBevel">JoinBevel</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:LineStyle">LineStyle</a> <ul class="subs"><li>= <a href="#v:LineSolid">LineSolid</a>  </li><li>| <a href="#v:LineOnOffDash">LineOnOffDash</a>  </li><li>| <a href="#v:LineDoubleDash">LineDoubleDash</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:NotifyType">NotifyType</a> <ul class="subs"><li>= <a href="#v:NotifyAncestor">NotifyAncestor</a>  </li><li>| <a href="#v:NotifyVirtual">NotifyVirtual</a>  </li><li>| <a href="#v:NotifyInferior">NotifyInferior</a>  </li><li>| <a href="#v:NotifyNonlinear">NotifyNonlinear</a>  </li><li>| <a href="#v:NotifyNonlinearVirtual">NotifyNonlinearVirtual</a>  </li><li>| <a href="#v:NotifyUnknown">NotifyUnknown</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:ScrollDirection">ScrollDirection</a> <ul class="subs"><li>= <a href="#v:ScrollUp">ScrollUp</a>  </li><li>| <a href="#v:ScrollDown">ScrollDown</a>  </li><li>| <a href="#v:ScrollLeft">ScrollLeft</a>  </li><li>| <a href="#v:ScrollRight">ScrollRight</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:SubwindowMode">SubwindowMode</a> <ul class="subs"><li>= <a href="#v:ClipByChildren">ClipByChildren</a>  </li><li>| <a href="#v:IncludeInferiors">IncludeInferiors</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:VisibilityState">VisibilityState</a> <ul class="subs"><li>= <a href="#v:VisibilityUnobscured">VisibilityUnobscured</a>  </li><li>| <a href="#v:VisibilityPartialObscured">VisibilityPartialObscured</a>  </li><li>| <a href="#v:VisibilityFullyObscured">VisibilityFullyObscured</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:WindowState">WindowState</a> <ul class="subs"><li>= <a href="#v:WindowStateWithdrawn">WindowStateWithdrawn</a>  </li><li>| <a href="#v:WindowStateIconified">WindowStateIconified</a>  </li><li>| <a href="#v:WindowStateMaximized">WindowStateMaximized</a>  </li><li>| <a href="#v:WindowStateSticky">WindowStateSticky</a>  </li><li>| <a href="#v:WindowStateFullscreen">WindowStateFullscreen</a>  </li><li>| <a href="#v:WindowStateAbove">WindowStateAbove</a>  </li><li>| <a href="#v:WindowStateBelow">WindowStateBelow</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:WindowEdge">WindowEdge</a> <ul class="subs"><li>= <a href="#v:WindowEdgeNorthWest">WindowEdgeNorthWest</a>  </li><li>| <a href="#v:WindowEdgeNorth">WindowEdgeNorth</a>  </li><li>| <a href="#v:WindowEdgeNorthEast">WindowEdgeNorthEast</a>  </li><li>| <a href="#v:WindowEdgeWest">WindowEdgeWest</a>  </li><li>| <a href="#v:WindowEdgeEast">WindowEdgeEast</a>  </li><li>| <a href="#v:WindowEdgeSouthWest">WindowEdgeSouthWest</a>  </li><li>| <a href="#v:WindowEdgeSouth">WindowEdgeSouth</a>  </li><li>| <a href="#v:WindowEdgeSouthEast">WindowEdgeSouthEast</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:WindowTypeHint">WindowTypeHint</a> <ul class="subs"><li>= <a href="#v:WindowTypeHintNormal">WindowTypeHintNormal</a>  </li><li>| <a href="#v:WindowTypeHintDialog">WindowTypeHintDialog</a>  </li><li>| <a href="#v:WindowTypeHintMenu">WindowTypeHintMenu</a>  </li><li>| <a href="#v:WindowTypeHintToolbar">WindowTypeHintToolbar</a>  </li><li>| <a href="#v:WindowTypeHintSplashscreen">WindowTypeHintSplashscreen</a>  </li><li>| <a href="#v:WindowTypeHintUtility">WindowTypeHintUtility</a>  </li><li>| <a href="#v:WindowTypeHintDock">WindowTypeHintDock</a>  </li><li>| <a href="#v:WindowTypeHintDesktop">WindowTypeHintDesktop</a>  </li><li>| <a href="#v:WindowTypeHintDropdownMenu">WindowTypeHintDropdownMenu</a>  </li><li>| <a href="#v:WindowTypeHintPopupMenu">WindowTypeHintPopupMenu</a>  </li><li>| <a href="#v:WindowTypeHintTooltip">WindowTypeHintTooltip</a>  </li><li>| <a href="#v:WindowTypeHintNotification">WindowTypeHintNotification</a>  </li><li>| <a href="#v:WindowTypeHintCombo">WindowTypeHintCombo</a>  </li><li>| <a href="#v:WindowTypeHintDnd">WindowTypeHintDnd</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:Gravity">Gravity</a> <ul class="subs"><li>= <a href="#v:GravityNorthWest">GravityNorthWest</a>  </li><li>| <a href="#v:GravityNorth">GravityNorth</a>  </li><li>| <a href="#v:GravityNorthEast">GravityNorthEast</a>  </li><li>| <a href="#v:GravityWest">GravityWest</a>  </li><li>| <a href="#v:GravityCenter">GravityCenter</a>  </li><li>| <a href="#v:GravityEast">GravityEast</a>  </li><li>| <a href="#v:GravitySouthWest">GravitySouthWest</a>  </li><li>| <a href="#v:GravitySouth">GravitySouth</a>  </li><li>| <a href="#v:GravitySouthEast">GravitySouthEast</a>  </li><li>| <a href="#v:GravityStatic">GravityStatic</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:GrabStatus">GrabStatus</a> <ul class="subs"><li>= <a href="#v:GrabSuccess">GrabSuccess</a>  </li><li>| <a href="#v:GrabAlreadyGrabbed">GrabAlreadyGrabbed</a>  </li><li>| <a href="#v:GrabInvalidTime">GrabInvalidTime</a>  </li><li>| <a href="#v:GrabNotViewable">GrabNotViewable</a>  </li><li>| <a href="#v:GrabFrozen">GrabFrozen</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:OwnerChange">OwnerChange</a> <ul class="subs"><li>= <a href="#v:OwnerChangeNewOwner">OwnerChangeNewOwner</a>  </li><li>| <a href="#v:OwnerChangeDestroy">OwnerChangeDestroy</a>  </li><li>| <a href="#v:OwnerChangeClose">OwnerChangeClose</a>  </li></ul></li></ul></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:AccelFlags" class="def">AccelFlags</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#AccelFlags" class="link">Source</a></p><div class="doc"><p>State of an accelerator
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:AccelVisible" class="def">AccelVisible</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:AccelLocked" class="def">AccelLocked</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:AccelMask" class="def">AccelMask</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:AccelFlags" class="caption collapser" onclick="toggleSection('i:AccelFlags')">Instances</p><div id="section.i:AccelFlags" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Bounded">Bounded</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:AccelFlags">AccelFlags</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/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:AccelFlags">AccelFlags</a></td><td class="doc"><p>Arrow directions for the arrow widget
</p></td></tr><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-General-Enums.html#t:AccelFlags">AccelFlags</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:AccelFlags">AccelFlags</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-Flags.html#t:Flags">Flags</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:AccelFlags">AccelFlags</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:ArrowType" class="def">ArrowType</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#ArrowType" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:ArrowUp" class="def">ArrowUp</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ArrowDown" class="def">ArrowDown</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ArrowLeft" class="def">ArrowLeft</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ArrowRight" class="def">ArrowRight</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ArrowNone" class="def">ArrowNone</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:ArrowType" class="caption collapser" onclick="toggleSection('i:ArrowType')">Instances</p><div id="section.i:ArrowType" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:ArrowType">ArrowType</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:ArrowType">ArrowType</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:ArrowType">ArrowType</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:AttachOptions" class="def">AttachOptions</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#AttachOptions" class="link">Source</a></p><div class="doc"><p>Child widget attach options for table containers
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Expand" class="def">Expand</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Shrink" class="def">Shrink</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Fill" class="def">Fill</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:AttachOptions" class="caption collapser" onclick="toggleSection('i:AttachOptions')">Instances</p><div id="section.i:AttachOptions" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Bounded">Bounded</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:AttachOptions">AttachOptions</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/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:AttachOptions">AttachOptions</a></td><td class="doc"><p>Mouse buttons.
</p></td></tr><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-General-Enums.html#t:AttachOptions">AttachOptions</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:AttachOptions">AttachOptions</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-Flags.html#t:Flags">Flags</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:AttachOptions">AttachOptions</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:MouseButton" class="def">MouseButton</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#MouseButton" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:LeftButton" class="def">LeftButton</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:MiddleButton" class="def">MiddleButton</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:RightButton" class="def">RightButton</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:OtherButton" class="def">OtherButton</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 empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:MouseButton" class="caption collapser" onclick="toggleSection('i:MouseButton')">Instances</p><div id="section.i:MouseButton" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:MouseButton">MouseButton</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:MouseButton">MouseButton</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:MouseButton">MouseButton</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:ButtonBoxStyle" class="def">ButtonBoxStyle</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#ButtonBoxStyle" class="link">Source</a></p><div class="doc"><p>Dictate the style that a ButtonBox uses to align it contents
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:ButtonboxDefaultStyle" class="def">ButtonboxDefaultStyle</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ButtonboxSpread" class="def">ButtonboxSpread</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ButtonboxEdge" class="def">ButtonboxEdge</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ButtonboxStart" class="def">ButtonboxStart</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ButtonboxEnd" class="def">ButtonboxEnd</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ButtonboxCenter" class="def">ButtonboxCenter</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:ButtonBoxStyle" class="caption collapser" onclick="toggleSection('i:ButtonBoxStyle')">Instances</p><div id="section.i:ButtonBoxStyle" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:ButtonBoxStyle">ButtonBoxStyle</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:ButtonBoxStyle">ButtonBoxStyle</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:ButtonBoxStyle">ButtonBoxStyle</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:CalendarDisplayOptions" class="def">CalendarDisplayOptions</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#CalendarDisplayOptions" class="link">Source</a></p><div class="doc"><p>Specify which items of a calendar should be displayed.
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:CalendarShowHeading" class="def">CalendarShowHeading</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:CalendarShowDayNames" class="def">CalendarShowDayNames</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:CalendarNoMonthChange" class="def">CalendarNoMonthChange</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:CalendarShowWeekNumbers" class="def">CalendarShowWeekNumbers</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:CalendarWeekStartMonday" class="def">CalendarWeekStartMonday</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:CalendarShowDetails" class="def">CalendarShowDetails</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:CalendarDisplayOptions" class="caption collapser" onclick="toggleSection('i:CalendarDisplayOptions')">Instances</p><div id="section.i:CalendarDisplayOptions" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Bounded">Bounded</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:CalendarDisplayOptions">CalendarDisplayOptions</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/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:CalendarDisplayOptions">CalendarDisplayOptions</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:CalendarDisplayOptions">CalendarDisplayOptions</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:CalendarDisplayOptions">CalendarDisplayOptions</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-Flags.html#t:Flags">Flags</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:CalendarDisplayOptions">CalendarDisplayOptions</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:Click" class="def">Click</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#Click" class="link">Source</a></p><div class="doc"><p>Type of mouse click
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:SingleClick" class="def">SingleClick</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DoubleClick" class="def">DoubleClick</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:TripleClick" class="def">TripleClick</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ReleaseClick" class="def">ReleaseClick</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:Click" class="caption collapser" onclick="toggleSection('i:Click')">Instances</p><div id="section.i:Click" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:Click">Click</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:Click">Click</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:Click">Click</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:CornerType" class="def">CornerType</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#CornerType" class="link">Source</a></p><div class="doc"><p>Specifies in which corner a child widget should be placed
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:CornerTopLeft" class="def">CornerTopLeft</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:CornerBottomLeft" class="def">CornerBottomLeft</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:CornerTopRight" class="def">CornerTopRight</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:CornerBottomRight" class="def">CornerBottomRight</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:CornerType" class="caption collapser" onclick="toggleSection('i:CornerType')">Instances</p><div id="section.i:CornerType" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:CornerType">CornerType</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:CornerType">CornerType</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:CornerType">CornerType</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:DeleteType" class="def">DeleteType</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#DeleteType" class="link">Source</a></p><div class="doc"><p>Editing option
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:DeleteChars" class="def">DeleteChars</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DeleteWordEnds" class="def">DeleteWordEnds</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DeleteWords" class="def">DeleteWords</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DeleteDisplayLines" class="def">DeleteDisplayLines</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DeleteDisplayLineEnds" class="def">DeleteDisplayLineEnds</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DeleteParagraphEnds" class="def">DeleteParagraphEnds</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DeleteParagraphs" class="def">DeleteParagraphs</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DeleteWhitespace" class="def">DeleteWhitespace</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:DeleteType" class="caption collapser" onclick="toggleSection('i:DeleteType')">Instances</p><div id="section.i:DeleteType" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:DeleteType">DeleteType</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:DeleteType">DeleteType</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:DeleteType">DeleteType</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:DestDefaults" class="def">DestDefaults</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#DestDefaults" class="link">Source</a></p><div class="doc"><p>The <code><a href="Graphics-UI-Gtk-General-Enums.html#t:DestDefaults">DestDefaults</a></code> enumeration specifies the various types of action that
 will be taken on behalf of the user for a drag destination site.
</p><ul><li> <code><a href="Graphics-UI-Gtk-General-Enums.html#v:DestDefaultMotion">DestDefaultMotion</a></code>: If set for a widget, GTK+, during a drag over this
 widget will check if the drag matches this widget's list of possible
 targets and actions. GTK+ will then call
 <code>Graphics.UI.Gtk.Gdk.Drag.dragStatus</code> as appropriate.
</li><li> <code><a href="Graphics-UI-Gtk-General-Enums.html#v:DestDefaultHighlight">DestDefaultHighlight</a></code>: If set for a widget, GTK+ will draw a
 highlight on this widget as long as a drag is over this widget and the
 widget drag format and action are acceptable.
</li><li> <code><a href="Graphics-UI-Gtk-General-Enums.html#v:DestDefaultDrop">DestDefaultDrop</a></code>: If set for a widget, when a drop occurs, GTK+ will
 will check if the drag matches this widget's list of possible targets and
 actions. If so, GTK+ will call <code>Graphics.UI.Gtk.Gdk.Drag.dragGetData</code> on
 behalf of the widget. Whether or not the drop is successful, GTK+ will
 call <code>Graphics.UI.Gtk.Gdk.Drag.dragFinish</code>. If the action was a move,
 then if the drag was successful, then <code>True</code> will be passed for the
 delete parameter to <code>Graphics.UI.Gtk.Gdk.Drag.dragFinish</code>
</li><li> <code><a href="Graphics-UI-Gtk-General-Enums.html#v:DestDefaultAll">DestDefaultAll</a></code>: If set, specifies that all default actions should be
 taken.
</li></ul></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:DestDefaultMotion" class="def">DestDefaultMotion</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DestDefaultHighlight" class="def">DestDefaultHighlight</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DestDefaultDrop" class="def">DestDefaultDrop</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DestDefaultAll" class="def">DestDefaultAll</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:DestDefaults" class="caption collapser" onclick="toggleSection('i:DestDefaults')">Instances</p><div id="section.i:DestDefaults" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Bounded">Bounded</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:DestDefaults">DestDefaults</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/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:DestDefaults">DestDefaults</a></td><td class="doc"><p>Gives an indication why a drag operation failed. The value can by
 obtained by connecting to the <code>dragFailed</code> signal.
</p><ul><li> <code><a href="Graphics-UI-Gtk-General-Enums.html#v:DragResultSuccess">DragResultSuccess</a></code>: The drag operation was successful
</li><li> <code><a href="Graphics-UI-Gtk-General-Enums.html#v:DragResultNoTarget">DragResultNoTarget</a></code>: No suitable drag target
</li><li> <code><a href="Graphics-UI-Gtk-General-Enums.html#v:DragResultUserCancelled">DragResultUserCancelled</a></code>: The user cancelled the drag operation
</li><li> <code><a href="Graphics-UI-Gtk-General-Enums.html#v:DragResultTimeoutExpired">DragResultTimeoutExpired</a></code>: The drag operation timed out
</li><li> <code><a href="Graphics-UI-Gtk-General-Enums.html#v:DragResultGrabBroken">DragResultGrabBroken</a></code>: The pointer or keyboard grab used for the drag
 operation was broken
</li><li> <code><a href="Graphics-UI-Gtk-General-Enums.html#v:DragResultError">DragResultError</a></code>: The drag operation failed due to some unspecified error
</li></ul></td></tr><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-General-Enums.html#t:DestDefaults">DestDefaults</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:DestDefaults">DestDefaults</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-Flags.html#t:Flags">Flags</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:DestDefaults">DestDefaults</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:DragResult" class="def">DragResult</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#DragResult" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:DragResultSuccess" class="def">DragResultSuccess</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DragResultNoTarget" class="def">DragResultNoTarget</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DragResultUserCancelled" class="def">DragResultUserCancelled</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DragResultTimeoutExpired" class="def">DragResultTimeoutExpired</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DragResultGrabBroken" class="def">DragResultGrabBroken</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DragResultError" class="def">DragResultError</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:DragResult" class="caption collapser" onclick="toggleSection('i:DragResult')">Instances</p><div id="section.i:DragResult" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Bounded">Bounded</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:DragResult">DragResult</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/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:DragResult">DragResult</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:DragResult">DragResult</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:DragResult">DragResult</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:DirectionType" class="def">DirectionType</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#DirectionType" class="link">Source</a></p><div class="doc"><p>Editing direction
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:DirTabForward" class="def">DirTabForward</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DirTabBackward" class="def">DirTabBackward</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DirUp" class="def">DirUp</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DirDown" class="def">DirDown</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DirLeft" class="def">DirLeft</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DirRight" class="def">DirRight</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:DirectionType" class="caption collapser" onclick="toggleSection('i:DirectionType')">Instances</p><div id="section.i:DirectionType" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:DirectionType">DirectionType</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:DirectionType">DirectionType</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:DirectionType">DirectionType</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:Justification" class="def">Justification</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#Justification" class="link">Source</a></p><div class="doc"><p>Justification for label and maybe other widgets (text?)
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:JustifyLeft" class="def">JustifyLeft</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:JustifyRight" class="def">JustifyRight</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:JustifyCenter" class="def">JustifyCenter</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:JustifyFill" class="def">JustifyFill</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:Justification" class="caption collapser" onclick="toggleSection('i:Justification')">Instances</p><div id="section.i:Justification" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:Justification">Justification</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:Justification">Justification</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:Justification">Justification</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:MatchType" class="def">MatchType</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#MatchType" class="link">Source</a></p><div class="doc"><p>Some kind of string search options
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:MatchAll" class="def">MatchAll</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:MatchAllTail" class="def">MatchAllTail</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:MatchHead" class="def">MatchHead</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:MatchTail" class="def">MatchTail</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:MatchExact" class="def">MatchExact</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:MatchLast" class="def">MatchLast</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:MatchType" class="caption collapser" onclick="toggleSection('i:MatchType')">Instances</p><div id="section.i:MatchType" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:MatchType">MatchType</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:MatchType">MatchType</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:MatchType">MatchType</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:MenuDirectionType" class="def">MenuDirectionType</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#MenuDirectionType" class="link">Source</a></p><div class="doc"><p>From where was a menu item entered?
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:MenuDirParent" class="def">MenuDirParent</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:MenuDirChild" class="def">MenuDirChild</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:MenuDirNext" class="def">MenuDirNext</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:MenuDirPrev" class="def">MenuDirPrev</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:MenuDirectionType" class="caption collapser" onclick="toggleSection('i:MenuDirectionType')">Instances</p><div id="section.i:MenuDirectionType" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:MenuDirectionType">MenuDirectionType</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:MenuDirectionType">MenuDirectionType</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:MenuDirectionType">MenuDirectionType</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:MetricType" class="def">MetricType</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#MetricType" class="link">Source</a></p><div class="doc"><p>Units of measure
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Pixels" class="def">Pixels</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Inches" class="def">Inches</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Centimeters" class="def">Centimeters</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:MetricType" class="caption collapser" onclick="toggleSection('i:MetricType')">Instances</p><div id="section.i:MetricType" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:MetricType">MetricType</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:MetricType">MetricType</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:MetricType">MetricType</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:MovementStep" class="def">MovementStep</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#MovementStep" class="link">Source</a></p><div class="doc"><p>Movement in text widget
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:MovementLogicalPositions" class="def">MovementLogicalPositions</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:MovementVisualPositions" class="def">MovementVisualPositions</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:MovementWords" class="def">MovementWords</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:MovementDisplayLines" class="def">MovementDisplayLines</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:MovementDisplayLineEnds" class="def">MovementDisplayLineEnds</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:MovementParagraphs" class="def">MovementParagraphs</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:MovementParagraphEnds" class="def">MovementParagraphEnds</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:MovementPages" class="def">MovementPages</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:MovementBufferEnds" class="def">MovementBufferEnds</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:MovementHorizontalPages" class="def">MovementHorizontalPages</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:MovementStep" class="caption collapser" onclick="toggleSection('i:MovementStep')">Instances</p><div id="section.i:MovementStep" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:MovementStep">MovementStep</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:MovementStep">MovementStep</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:MovementStep">MovementStep</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:Orientation" class="def">Orientation</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#Orientation" class="link">Source</a></p><div class="doc"><p>Orientation is good
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:OrientationHorizontal" class="def">OrientationHorizontal</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:OrientationVertical" class="def">OrientationVertical</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:Orientation" class="caption collapser" onclick="toggleSection('i:Orientation')">Instances</p><div id="section.i:Orientation" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:Orientation">Orientation</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:Orientation">Orientation</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:Orientation">Orientation</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:Packing" class="def">Packing</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#Packing" class="link">Source</a></p><div class="doc"><p>Packing parameters of a widget
</p><ul><li> The <code><a href="Graphics-UI-Gtk-General-Enums.html#t:Packing">Packing</a></code> parameter determines how the child behaves in the horizontal
 or vertical way in an <code>Graphics.UI.Gtk.Layout.HBox</code> or
 <code>Graphics.UI.Gtk.Layout.VBox</code>, respectively. <code><a href="Graphics-UI-Gtk-General-Enums.html#v:PackNatural">PackNatural</a></code>
 means the child is as big as it reqests. It will stay at the start of the
 end of a <code>Graphics.UI.Gtk.Layout.Box</code> if there is more space available.
 All children packed with <code><a href="Graphics-UI-Gtk-General-Enums.html#v:PackRepel">PackRepel</a></code> will be padded on both sides with
 additional space. <code><a href="Graphics-UI-Gtk-General-Enums.html#v:PackGrow">PackGrow</a></code> will increase the size of a widget so that it
 covers the available space. A menu bar, for instance, should always
 stay at the top of a window and should only occupy as little space
 as possible. Hence it should be packed at the start of a
 <code>Graphics.UI.Gtk.Layout.VBox</code> with
 the packing option <code><a href="Graphics-UI-Gtk-General-Enums.html#v:PackNatural">PackNatural</a></code>. The working area of a window
 (e.g. the text area in an editor) should expand when the window is
 resized. Here the packing option <code><a href="Graphics-UI-Gtk-General-Enums.html#v:PackGrow">PackGrow</a></code> is the right choice and
 it is irrelevant whether the main area is inserted at the start or
 the end of a box. Finally <code><a href="Graphics-UI-Gtk-General-Enums.html#v:PackRepel">PackRepel</a></code> is most useful in a window
 where no widget can make use of excess space. Examples include a
 dialog box without list boxes or text fields.
</li></ul></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:PackRepel" class="def">PackRepel</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:PackGrow" class="def">PackGrow</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:PackNatural" class="def">PackNatural</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:Packing" class="caption collapser" onclick="toggleSection('i:Packing')">Instances</p><div id="section.i:Packing" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:Packing">Packing</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:Packing">Packing</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:Packing">Packing</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:toPacking" class="def">toPacking</a> :: <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/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="Graphics-UI-Gtk-General-Enums.html#t:Packing">Packing</a><a href="src/Graphics-UI-Gtk-General-Enums.html#toPacking" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:fromPacking" class="def">fromPacking</a> :: <a href="Graphics-UI-Gtk-General-Enums.html#t:Packing">Packing</a> -&gt; (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</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-General-Enums.html#fromPacking" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:PackType" class="def">PackType</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#PackType" class="link">Source</a></p><div class="doc"><p>Packing of widgets at start or end in a box
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:PackStart" class="def">PackStart</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:PackEnd" class="def">PackEnd</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:PackType" class="caption collapser" onclick="toggleSection('i:PackType')">Instances</p><div id="section.i:PackType" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:PackType">PackType</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:PackType">PackType</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:PackType">PackType</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:PathPriorityType" class="def">PathPriorityType</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#PathPriorityType" class="link">Source</a></p><div class="doc"><p>Priorities
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:PathPrioLowest" class="def">PathPrioLowest</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:PathPrioGtk" class="def">PathPrioGtk</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:PathPrioApplication" class="def">PathPrioApplication</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:PathPrioTheme" class="def">PathPrioTheme</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:PathPrioRc" class="def">PathPrioRc</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:PathPrioHighest" class="def">PathPrioHighest</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:PathPriorityType" class="caption collapser" onclick="toggleSection('i:PathPriorityType')">Instances</p><div id="section.i:PathPriorityType" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:PathPriorityType">PathPriorityType</a></td><td class="doc"><p>Scrollbar policy types (for scrolled windows)
</p></td></tr><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-General-Enums.html#t:PathPriorityType">PathPriorityType</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:PathPriorityType">PathPriorityType</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:PathType" class="def">PathType</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#PathType" class="link">Source</a></p><div class="doc"><p>Widget identification path
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:PathWidget" class="def">PathWidget</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:PathWidgetClass" class="def">PathWidgetClass</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:PathClass" class="def">PathClass</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:PathType" class="caption collapser" onclick="toggleSection('i:PathType')">Instances</p><div id="section.i:PathType" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:PathType">PathType</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:PathType">PathType</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:PathType">PathType</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:PolicyType" class="def">PolicyType</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#PolicyType" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:PolicyAlways" class="def">PolicyAlways</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:PolicyAutomatic" class="def">PolicyAutomatic</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:PolicyNever" class="def">PolicyNever</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:PolicyType" class="caption collapser" onclick="toggleSection('i:PolicyType')">Instances</p><div id="section.i:PolicyType" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:PolicyType">PolicyType</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:PolicyType">PolicyType</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:PolicyType">PolicyType</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:PositionType" class="def">PositionType</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#PositionType" class="link">Source</a></p><div class="doc"><p>Position a scale's value is drawn relative to the
 trough
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:PosLeft" class="def">PosLeft</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:PosRight" class="def">PosRight</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:PosTop" class="def">PosTop</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:PosBottom" class="def">PosBottom</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:PositionType" class="caption collapser" onclick="toggleSection('i:PositionType')">Instances</p><div id="section.i:PositionType" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:PositionType">PositionType</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:PositionType">PositionType</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:PositionType">PositionType</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:ProgressBarOrientation" class="def">ProgressBarOrientation</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#ProgressBarOrientation" class="link">Source</a></p><div class="doc"><p>Is the ProgressBar horizontally or vertically
 directed?
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:ProgressLeftToRight" class="def">ProgressLeftToRight</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ProgressRightToLeft" class="def">ProgressRightToLeft</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ProgressBottomToTop" class="def">ProgressBottomToTop</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ProgressTopToBottom" class="def">ProgressTopToBottom</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:ProgressBarOrientation" class="caption collapser" onclick="toggleSection('i:ProgressBarOrientation')">Instances</p><div id="section.i:ProgressBarOrientation" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:ProgressBarOrientation">ProgressBarOrientation</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:ProgressBarOrientation">ProgressBarOrientation</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:ProgressBarOrientation">ProgressBarOrientation</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:ReliefStyle" class="def">ReliefStyle</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#ReliefStyle" class="link">Source</a></p><div class="doc"><p>I don't have a clue.
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:ReliefNormal" class="def">ReliefNormal</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ReliefHalf" class="def">ReliefHalf</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ReliefNone" class="def">ReliefNone</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:ReliefStyle" class="caption collapser" onclick="toggleSection('i:ReliefStyle')">Instances</p><div id="section.i:ReliefStyle" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:ReliefStyle">ReliefStyle</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:ReliefStyle">ReliefStyle</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:ReliefStyle">ReliefStyle</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:ResizeMode" class="def">ResizeMode</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#ResizeMode" class="link">Source</a></p><div class="doc"><p>Resize mode, for containers
</p><ul><li> <code><a href="Graphics-UI-Gtk-General-Enums.html#v:ResizeParent">ResizeParent</a></code> Pass resize request to the parent
</li><li> <code><a href="Graphics-UI-Gtk-General-Enums.html#v:ResizeQueue">ResizeQueue</a></code> Queue resizes on this widget
</li><li> <code><a href="Graphics-UI-Gtk-General-Enums.html#v:ResizeImmediate">ResizeImmediate</a></code> Perform the resizes now
</li></ul></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:ResizeParent" class="def">ResizeParent</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ResizeQueue" class="def">ResizeQueue</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ResizeImmediate" class="def">ResizeImmediate</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:ResizeMode" class="caption collapser" onclick="toggleSection('i:ResizeMode')">Instances</p><div id="section.i:ResizeMode" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:ResizeMode">ResizeMode</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:ResizeMode">ResizeMode</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:ResizeMode">ResizeMode</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:ScrollType" class="def">ScrollType</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#ScrollType" class="link">Source</a></p><div class="doc"><p>Scrolling type
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:ScrollNone" class="def">ScrollNone</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ScrollJump" class="def">ScrollJump</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ScrollStepBackward" class="def">ScrollStepBackward</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ScrollStepForward" class="def">ScrollStepForward</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ScrollPageBackward" class="def">ScrollPageBackward</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ScrollPageForward" class="def">ScrollPageForward</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ScrollStepUp" class="def">ScrollStepUp</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ScrollStepDown" class="def">ScrollStepDown</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ScrollPageUp" class="def">ScrollPageUp</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ScrollPageDown" class="def">ScrollPageDown</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ScrollStepLeft" class="def">ScrollStepLeft</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ScrollStepRight" class="def">ScrollStepRight</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ScrollPageLeft" class="def">ScrollPageLeft</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ScrollPageRight" class="def">ScrollPageRight</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ScrollStart" class="def">ScrollStart</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ScrollEnd" class="def">ScrollEnd</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:ScrollType" class="caption collapser" onclick="toggleSection('i:ScrollType')">Instances</p><div id="section.i:ScrollType" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:ScrollType">ScrollType</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:ScrollType">ScrollType</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:ScrollType">ScrollType</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:ScrollStep" class="def">ScrollStep</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#ScrollStep" class="link">Source</a></p><div class="doc"><p>Scrolling step
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:ScrollSteps" class="def">ScrollSteps</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ScrollPages" class="def">ScrollPages</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ScrollEnds" class="def">ScrollEnds</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ScrollHorizontalSteps" class="def">ScrollHorizontalSteps</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ScrollHorizontalPages" class="def">ScrollHorizontalPages</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ScrollHorizontalEnds" class="def">ScrollHorizontalEnds</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:ScrollStep" class="caption collapser" onclick="toggleSection('i:ScrollStep')">Instances</p><div id="section.i:ScrollStep" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:ScrollStep">ScrollStep</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:ScrollStep">ScrollStep</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:ScrollStep">ScrollStep</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:SelectionMode" class="def">SelectionMode</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#SelectionMode" class="link">Source</a></p><div class="doc"><p>Mode in which selections can be performed
</p><ul><li> There is a deprecated entry SelectionExtended which should have the same
 value as SelectionMultiple. C2HS chokes on that construct.
</li></ul></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:SelectionNone" class="def">SelectionNone</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:SelectionSingle" class="def">SelectionSingle</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:SelectionBrowse" class="def">SelectionBrowse</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:SelectionMultiple" class="def">SelectionMultiple</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:SelectionMode" class="caption collapser" onclick="toggleSection('i:SelectionMode')">Instances</p><div id="section.i:SelectionMode" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:SelectionMode">SelectionMode</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:SelectionMode">SelectionMode</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:SelectionMode">SelectionMode</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:ShadowType" class="def">ShadowType</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#ShadowType" class="link">Source</a></p><div class="doc"><p>Shadow types
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:ShadowNone" class="def">ShadowNone</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ShadowIn" class="def">ShadowIn</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ShadowOut" class="def">ShadowOut</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ShadowEtchedIn" class="def">ShadowEtchedIn</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ShadowEtchedOut" class="def">ShadowEtchedOut</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:ShadowType" class="caption collapser" onclick="toggleSection('i:ShadowType')">Instances</p><div id="section.i:ShadowType" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:ShadowType">ShadowType</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:ShadowType">ShadowType</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:ShadowType">ShadowType</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:SortType" class="def">SortType</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#SortType" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:SortAscending" class="def">SortAscending</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:SortDescending" class="def">SortDescending</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:SortType" class="caption collapser" onclick="toggleSection('i:SortType')">Instances</p><div id="section.i:SortType" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:SortType">SortType</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:SortType">SortType</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:SortType">SortType</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:StateType" class="def">StateType</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#StateType" class="link">Source</a></p><div class="doc"><p>Widget states
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:StateNormal" class="def">StateNormal</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:StateActive" class="def">StateActive</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:StatePrelight" class="def">StatePrelight</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:StateSelected" class="def">StateSelected</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:StateInsensitive" class="def">StateInsensitive</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:StateType" class="caption collapser" onclick="toggleSection('i:StateType')">Instances</p><div id="section.i:StateType" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:StateType">StateType</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:StateType">StateType</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:StateType">StateType</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:SubmenuDirection" class="def">SubmenuDirection</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#SubmenuDirection" class="link">Source</a></p><div class="doc"><p>Submenu direction policies
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:DirectionLeft" class="def">DirectionLeft</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DirectionRight" class="def">DirectionRight</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:SubmenuDirection" class="caption collapser" onclick="toggleSection('i:SubmenuDirection')">Instances</p><div id="section.i:SubmenuDirection" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:SubmenuDirection">SubmenuDirection</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:SubmenuDirection">SubmenuDirection</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:SubmenuDirection">SubmenuDirection</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:SubmenuPlacement" class="def">SubmenuPlacement</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#SubmenuPlacement" class="link">Source</a></p><div class="doc"><p>Submenu placement policies
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:TopBottom" class="def">TopBottom</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:LeftRight" class="def">LeftRight</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:SubmenuPlacement" class="caption collapser" onclick="toggleSection('i:SubmenuPlacement')">Instances</p><div id="section.i:SubmenuPlacement" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:SubmenuPlacement">SubmenuPlacement</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:SubmenuPlacement">SubmenuPlacement</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:SubmenuPlacement">SubmenuPlacement</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:SpinButtonUpdatePolicy" class="def">SpinButtonUpdatePolicy</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#SpinButtonUpdatePolicy" class="link">Source</a></p><div class="doc"><p>Whether to clamp or ignore illegal values.
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:UpdateAlways" class="def">UpdateAlways</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:UpdateIfValid" class="def">UpdateIfValid</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:SpinButtonUpdatePolicy" class="caption collapser" onclick="toggleSection('i:SpinButtonUpdatePolicy')">Instances</p><div id="section.i:SpinButtonUpdatePolicy" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:SpinButtonUpdatePolicy">SpinButtonUpdatePolicy</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:SpinButtonUpdatePolicy">SpinButtonUpdatePolicy</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:SpinButtonUpdatePolicy">SpinButtonUpdatePolicy</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:SpinType" class="def">SpinType</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#SpinType" class="link">Source</a></p><div class="doc"><p>Spin a SpinButton with the following method.
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:SpinStepForward" class="def">SpinStepForward</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:SpinStepBackward" class="def">SpinStepBackward</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:SpinPageForward" class="def">SpinPageForward</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:SpinPageBackward" class="def">SpinPageBackward</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:SpinHome" class="def">SpinHome</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:SpinEnd" class="def">SpinEnd</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:SpinUserDefined" class="def">SpinUserDefined</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:SpinType" class="caption collapser" onclick="toggleSection('i:SpinType')">Instances</p><div id="section.i:SpinType" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:SpinType">SpinType</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:SpinType">SpinType</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:SpinType">SpinType</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:TargetFlags" class="def">TargetFlags</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#TargetFlags" class="link">Source</a></p><div class="doc"><p>The <code><a href="Graphics-UI-Gtk-General-Enums.html#t:TargetFlags">TargetFlags</a></code> enumeration is used to specify constraints on an entry
 in a <code>Graphics.UI.Gtk.Gdk.Selection.TargetList</code>. These flags are only
 used for drag and drop.
</p><ul><li> If the <code><a href="Graphics-UI-Gtk-General-Enums.html#v:TargetSameApp">TargetSameApp</a></code> flag is set, the target will only be selected for
 drags within a single application.
</li><li> If the <code><a href="Graphics-UI-Gtk-General-Enums.html#v:TargetSameWidget">TargetSameWidget</a></code> flag is set, the target will only be selected
 for drags within a single widget.
</li></ul></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:TargetSameApp" class="def">TargetSameApp</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:TargetSameWidget" class="def">TargetSameWidget</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:TargetOtherApp" class="def">TargetOtherApp</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:TargetOtherWidget" class="def">TargetOtherWidget</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:TargetFlags" class="caption collapser" onclick="toggleSection('i:TargetFlags')">Instances</p><div id="section.i:TargetFlags" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Bounded">Bounded</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:TargetFlags">TargetFlags</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/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:TargetFlags">TargetFlags</a></td><td class="doc"><p>Is the text written from left to right or the exotic way?
</p></td></tr><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-General-Enums.html#t:TargetFlags">TargetFlags</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:TargetFlags">TargetFlags</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-Flags.html#t:Flags">Flags</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:TargetFlags">TargetFlags</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:TextDirection" class="def">TextDirection</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#TextDirection" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:TextDirNone" class="def">TextDirNone</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:TextDirLtr" class="def">TextDirLtr</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:TextDirRtl" class="def">TextDirRtl</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:TextDirection" class="caption collapser" onclick="toggleSection('i:TextDirection')">Instances</p><div id="section.i:TextDirection" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:TextDirection">TextDirection</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:TextDirection">TextDirection</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:TextDirection">TextDirection</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:TextSearchFlags" class="def">TextSearchFlags</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#TextSearchFlags" class="link">Source</a></p><div class="doc"><p>Specify the way the search function for
 <code>Graphics.UI.Gtk.Multiline.TextBuffer</code> works.
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:TextSearchVisibleOnly" class="def">TextSearchVisibleOnly</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:TextSearchTextOnly" class="def">TextSearchTextOnly</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:TextSearchFlags" class="caption collapser" onclick="toggleSection('i:TextSearchFlags')">Instances</p><div id="section.i:TextSearchFlags" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Bounded">Bounded</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:TextSearchFlags">TextSearchFlags</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/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:TextSearchFlags">TextSearchFlags</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:TextSearchFlags">TextSearchFlags</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:TextSearchFlags">TextSearchFlags</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-Flags.html#t:Flags">Flags</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:TextSearchFlags">TextSearchFlags</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:TextWindowType" class="def">TextWindowType</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#TextWindowType" class="link">Source</a></p><div class="doc"><p>The window type for coordinate translation.
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:TextWindowPrivate" class="def">TextWindowPrivate</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:TextWindowWidget" class="def">TextWindowWidget</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:TextWindowText" class="def">TextWindowText</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:TextWindowLeft" class="def">TextWindowLeft</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:TextWindowRight" class="def">TextWindowRight</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:TextWindowTop" class="def">TextWindowTop</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:TextWindowBottom" class="def">TextWindowBottom</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:TextWindowType" class="caption collapser" onclick="toggleSection('i:TextWindowType')">Instances</p><div id="section.i:TextWindowType" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:TextWindowType">TextWindowType</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:TextWindowType">TextWindowType</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:TextWindowType">TextWindowType</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:ToolbarStyle" class="def">ToolbarStyle</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#ToolbarStyle" class="link">Source</a></p><div class="doc"><p>Where to place the toolbar?
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:ToolbarIcons" class="def">ToolbarIcons</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ToolbarText" class="def">ToolbarText</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ToolbarBoth" class="def">ToolbarBoth</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ToolbarBothHoriz" class="def">ToolbarBothHoriz</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:ToolbarStyle" class="caption collapser" onclick="toggleSection('i:ToolbarStyle')">Instances</p><div id="section.i:ToolbarStyle" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:ToolbarStyle">ToolbarStyle</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:ToolbarStyle">ToolbarStyle</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:ToolbarStyle">ToolbarStyle</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:TreeViewColumnSizing" class="def">TreeViewColumnSizing</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#TreeViewColumnSizing" class="link">Source</a></p><div class="doc"><p>Wether columns of a tree or list widget can be resized.
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:TreeViewColumnGrowOnly" class="def">TreeViewColumnGrowOnly</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:TreeViewColumnAutosize" class="def">TreeViewColumnAutosize</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:TreeViewColumnFixed" class="def">TreeViewColumnFixed</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:TreeViewColumnSizing" class="caption collapser" onclick="toggleSection('i:TreeViewColumnSizing')">Instances</p><div id="section.i:TreeViewColumnSizing" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:TreeViewColumnSizing">TreeViewColumnSizing</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:TreeViewColumnSizing">TreeViewColumnSizing</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:TreeViewColumnSizing">TreeViewColumnSizing</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:UpdateType" class="def">UpdateType</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#UpdateType" class="link">Source</a></p><div class="doc"><p>Updating types for range widgets (determines when the
 <code>&quot;connectToValueChanged&quot;</code> signal is emitted by the widget)
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:UpdateContinuous" class="def">UpdateContinuous</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:UpdateDiscontinuous" class="def">UpdateDiscontinuous</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:UpdateDelayed" class="def">UpdateDelayed</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:UpdateType" class="caption collapser" onclick="toggleSection('i:UpdateType')">Instances</p><div id="section.i:UpdateType" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:UpdateType">UpdateType</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:UpdateType">UpdateType</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:UpdateType">UpdateType</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:Visibility" class="def">Visibility</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#Visibility" class="link">Source</a></p><div class="doc"><p>Visibility
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:VisibilityNone" class="def">VisibilityNone</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:VisibilityPartial" class="def">VisibilityPartial</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:VisibilityFull" class="def">VisibilityFull</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:Visibility" class="caption collapser" onclick="toggleSection('i:Visibility')">Instances</p><div id="section.i:Visibility" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:Visibility">Visibility</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:Visibility">Visibility</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:Visibility">Visibility</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:WindowPosition" class="def">WindowPosition</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#WindowPosition" class="link">Source</a></p><div class="doc"><p>Window position types
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:WinPosNone" class="def">WinPosNone</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:WinPosCenter" class="def">WinPosCenter</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:WinPosMouse" class="def">WinPosMouse</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:WinPosCenterAlways" class="def">WinPosCenterAlways</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:WinPosCenterOnParent" class="def">WinPosCenterOnParent</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:WindowPosition" class="caption collapser" onclick="toggleSection('i:WindowPosition')">Instances</p><div id="section.i:WindowPosition" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:WindowPosition">WindowPosition</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:WindowPosition">WindowPosition</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:WindowPosition">WindowPosition</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:WindowType" class="def">WindowType</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#WindowType" class="link">Source</a></p><div class="doc"><p>Interaction of a window with window manager
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:WindowToplevel" class="def">WindowToplevel</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:WindowPopup" class="def">WindowPopup</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:WindowType" class="caption collapser" onclick="toggleSection('i:WindowType')">Instances</p><div id="section.i:WindowType" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:WindowType">WindowType</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:WindowType">WindowType</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:WindowType">WindowType</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:WrapMode" class="def">WrapMode</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#WrapMode" class="link">Source</a></p><div class="doc"><p>Determine how lines are wrapped in a <code>Graphics.UI.Gtk.Multiline.TextView</code>.
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:WrapNone" class="def">WrapNone</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:WrapChar" class="def">WrapChar</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:WrapWord" class="def">WrapWord</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:WrapWordChar" class="def">WrapWordChar</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:WrapMode" class="caption collapser" onclick="toggleSection('i:WrapMode')">Instances</p><div id="section.i:WrapMode" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:WrapMode">WrapMode</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:WrapMode">WrapMode</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:WrapMode">WrapMode</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:EntryIconPosition" class="def">EntryIconPosition</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#EntryIconPosition" class="link">Source</a></p><div class="doc"><p>Specifies the side of the entry at which an icon is placed.
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:EntryIconPrimary" class="def">EntryIconPrimary</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:EntryIconSecondary" class="def">EntryIconSecondary</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:EntryIconPosition" class="caption collapser" onclick="toggleSection('i:EntryIconPosition')">Instances</p><div id="section.i:EntryIconPosition" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:EntryIconPosition">EntryIconPosition</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:EntryIconPosition">EntryIconPosition</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:EntryIconPosition">EntryIconPosition</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:AnchorType" class="def">AnchorType</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#AnchorType" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:AnchorCenter" class="def">AnchorCenter</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:AnchorNorth" class="def">AnchorNorth</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:AnchorNorthWest" class="def">AnchorNorthWest</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:AnchorNorthEast" class="def">AnchorNorthEast</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:AnchorSouth" class="def">AnchorSouth</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:AnchorSouthWest" class="def">AnchorSouthWest</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:AnchorSouthEast" class="def">AnchorSouthEast</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:AnchorWest" class="def">AnchorWest</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:AnchorEast" class="def">AnchorEast</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:AnchorN" class="def">AnchorN</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:AnchorNw" class="def">AnchorNw</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:AnchorNe" class="def">AnchorNe</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:AnchorS" class="def">AnchorS</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:AnchorSw" class="def">AnchorSw</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:AnchorSe" class="def">AnchorSe</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:AnchorW" class="def">AnchorW</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:AnchorE" class="def">AnchorE</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:AnchorType" class="caption collapser" onclick="toggleSection('i:AnchorType')">Instances</p><div id="section.i:AnchorType" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:AnchorType">AnchorType</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:AnchorType">AnchorType</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:AnchorType">AnchorType</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:CapStyle" class="def">CapStyle</a>  <a href="src/Graphics-UI-Gtk-Gdk-Enums.html#CapStyle" class="link">Source</a></p><div class="doc"><p>Specify the how the ends of a line is drawn.
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:CapNotLast" class="def">CapNotLast</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:CapButt" class="def">CapButt</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:CapRound" class="def">CapRound</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:CapProjecting" class="def">CapProjecting</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:CapStyle" class="caption collapser" onclick="toggleSection('i:CapStyle')">Instances</p><div id="section.i:CapStyle" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:CapStyle">CapStyle</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:CapStyle">CapStyle</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:CapStyle">CapStyle</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:CrossingMode" class="def">CrossingMode</a>  <a href="src/Graphics-UI-Gtk-Gdk-Enums.html#CrossingMode" class="link">Source</a></p><div class="doc"><p>How focus is crossing the widget.
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:CrossingNormal" class="def">CrossingNormal</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:CrossingGrab" class="def">CrossingGrab</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:CrossingUngrab" class="def">CrossingUngrab</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:CrossingGtkGrab" class="def">CrossingGtkGrab</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:CrossingGtkUngrab" class="def">CrossingGtkUngrab</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:CrossingStateChanged" class="def">CrossingStateChanged</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:CrossingMode" class="caption collapser" onclick="toggleSection('i:CrossingMode')">Instances</p><div id="section.i:CrossingMode" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:CrossingMode">CrossingMode</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:CrossingMode">CrossingMode</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:CrossingMode">CrossingMode</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:Dither" class="def">Dither</a>  <a href="src/Graphics-UI-Gtk-Gdk-Enums.html#Dither" class="link">Source</a></p><div class="doc"><p>Specify how to dither colors onto the screen.
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:RgbDitherNone" class="def">RgbDitherNone</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:RgbDitherNormal" class="def">RgbDitherNormal</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:RgbDitherMax" class="def">RgbDitherMax</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:Dither" class="caption collapser" onclick="toggleSection('i:Dither')">Instances</p><div id="section.i:Dither" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:Dither">Dither</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:Dither">Dither</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:Dither">Dither</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:DragProtocol" class="def">DragProtocol</a>  <a href="src/Graphics-UI-Gtk-Gdk-Enums.html#DragProtocol" class="link">Source</a></p><div class="doc"><p>Used in <code>Graphics.UI.Gtk.Gdk.Drag.DragContext</code> to indicate the protocol according to which DND is done.
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:DragProtoMotif" class="def">DragProtoMotif</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DragProtoXdnd" class="def">DragProtoXdnd</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DragProtoRootwin" class="def">DragProtoRootwin</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DragProtoNone" class="def">DragProtoNone</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DragProtoWin32Dropfiles" class="def">DragProtoWin32Dropfiles</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DragProtoOle2" class="def">DragProtoOle2</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DragProtoLocal" class="def">DragProtoLocal</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:DragProtocol" class="caption collapser" onclick="toggleSection('i:DragProtocol')">Instances</p><div id="section.i:DragProtocol" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Bounded">Bounded</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:DragProtocol">DragProtocol</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/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:DragProtocol">DragProtocol</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:DragProtocol">DragProtocol</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:DragProtocol">DragProtocol</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:DragAction" class="def">DragAction</a>  <a href="src/Graphics-UI-Gtk-Gdk-Enums.html#DragAction" class="link">Source</a></p><div class="doc"><p>Used in <code>Graphics.UI.Gtk.Genearl.Drag.DragContext</code> to indicate what the
 destination should do with the dropped data.
</p><ul><li> <code><a href="Graphics-UI-Gtk-General-Enums.html#v:ActionDefault">ActionDefault</a></code>: Initialisation value, should not be used.
</li><li> <code><a href="Graphics-UI-Gtk-General-Enums.html#v:ActionCopy">ActionCopy</a></code>: Copy the data.
</li><li> <code><a href="Graphics-UI-Gtk-General-Enums.html#v:ActionMove">ActionMove</a></code>: Move the data, i.e. first copy it, then delete it from the source.
</li><li> <code><a href="Graphics-UI-Gtk-General-Enums.html#v:ActionLink">ActionLink</a></code>: Add a link to the data. Note that this is only useful if source and
 destination agree on what it means.
</li><li> <code><a href="Graphics-UI-Gtk-General-Enums.html#v:ActionPrivate">ActionPrivate</a></code>: Special action which tells the source that the destination will do
 something that the source doesn't understand.
</li><li> <code><a href="Graphics-UI-Gtk-General-Enums.html#v:ActionAsk">ActionAsk</a></code>: Ask the user what to do with the data.
</li></ul></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:ActionDefault" class="def">ActionDefault</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ActionCopy" class="def">ActionCopy</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ActionMove" class="def">ActionMove</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ActionLink" class="def">ActionLink</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ActionPrivate" class="def">ActionPrivate</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ActionAsk" class="def">ActionAsk</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:DragAction" class="caption collapser" onclick="toggleSection('i:DragAction')">Instances</p><div id="section.i:DragAction" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Bounded">Bounded</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:DragAction">DragAction</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/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:DragAction">DragAction</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:DragAction">DragAction</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:DragAction">DragAction</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-Flags.html#t:Flags">Flags</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:DragAction">DragAction</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:EventMask" class="def">EventMask</a>  <a href="src/Graphics-UI-Gtk-Gdk-Enums.html#EventMask" class="link">Source</a></p><div class="doc"><p>Specify which events a widget will emit signals on.
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:ExposureMask" class="def">ExposureMask</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:PointerMotionMask" class="def">PointerMotionMask</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:PointerMotionHintMask" class="def">PointerMotionHintMask</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ButtonMotionMask" class="def">ButtonMotionMask</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Button1MotionMask" class="def">Button1MotionMask</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Button2MotionMask" class="def">Button2MotionMask</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Button3MotionMask" class="def">Button3MotionMask</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ButtonPressMask" class="def">ButtonPressMask</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ButtonReleaseMask" class="def">ButtonReleaseMask</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:KeyPressMask" class="def">KeyPressMask</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:KeyReleaseMask" class="def">KeyReleaseMask</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:EnterNotifyMask" class="def">EnterNotifyMask</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:LeaveNotifyMask" class="def">LeaveNotifyMask</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:FocusChangeMask" class="def">FocusChangeMask</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:StructureMask" class="def">StructureMask</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:PropertyChangeMask" class="def">PropertyChangeMask</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:VisibilityNotifyMask" class="def">VisibilityNotifyMask</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ProximityInMask" class="def">ProximityInMask</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ProximityOutMask" class="def">ProximityOutMask</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:SubstructureMask" class="def">SubstructureMask</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ScrollMask" class="def">ScrollMask</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:AllEventsMask" class="def">AllEventsMask</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:EventMask" class="caption collapser" onclick="toggleSection('i:EventMask')">Instances</p><div id="section.i:EventMask" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Bounded">Bounded</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:EventMask">EventMask</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/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:EventMask">EventMask</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:EventMask">EventMask</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:EventMask">EventMask</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-Flags.html#t:Flags">Flags</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:EventMask">EventMask</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:Modifier" class="def">Modifier</a>  <a href="src/Graphics-UI-Gtk-Gdk-Enums.html#Modifier" class="link">Source</a></p><div class="doc"><p>Keyboard modifiers that are depressed when the user presses
 a key or a mouse button.
</p><ul><li> This data type is used to build lists of modifers that were active
 during an event.
</li><li> The <a href="Apple.html">Apple</a> key on Macintoshs is mapped to <code><a href="Graphics-UI-Gtk-General-Enums.html#v:Alt2">Alt2</a></code> and the <code><a href="Graphics-UI-Gtk-General-Enums.html#v:Meta">Meta</a></code>
 key (if available).
</li><li> Since Gtk 2.10, there are also <code><a href="Graphics-UI-Gtk-General-Enums.html#v:Super">Super</a></code>, <code><a href="Graphics-UI-Gtk-General-Enums.html#v:Hyper">Hyper</a></code> and <code><a href="Graphics-UI-Gtk-General-Enums.html#v:Meta">Meta</a></code> modifiers
 which are simply generated from <code><a href="Graphics-UI-Gtk-General-Enums.html#v:Alt">Alt</a></code> .. <code>Compose</code> modifier keys,
 depending on the mapping used by the windowing system. Due to one
 key being mapped to e.g. <code><a href="Graphics-UI-Gtk-General-Enums.html#v:Alt2">Alt2</a></code> and <code><a href="Graphics-UI-Gtk-General-Enums.html#v:Meta">Meta</a></code>, you shouldn't pattern
 match directly against a certain key but check whether a key is
 in the list using the <code><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-List.html#v:elem">elem</a></code> function, say.
</li></ul></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Shift" class="def">Shift</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Lock" class="def">Lock</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Control" class="def">Control</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Alt" class="def">Alt</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Alt2" class="def">Alt2</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Alt3" class="def">Alt3</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Alt4" class="def">Alt4</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Alt5" class="def">Alt5</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Button1" class="def">Button1</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Button2" class="def">Button2</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Button3" class="def">Button3</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Button4" class="def">Button4</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Button5" class="def">Button5</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Super" class="def">Super</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Hyper" class="def">Hyper</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Meta" class="def">Meta</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Release" class="def">Release</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ModifierMask" class="def">ModifierMask</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:Modifier" class="caption collapser" onclick="toggleSection('i:Modifier')">Instances</p><div id="section.i:Modifier" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Bounded">Bounded</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:Modifier">Modifier</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/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:Modifier">Modifier</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:Modifier">Modifier</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:Modifier">Modifier</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-Flags.html#t:Flags">Flags</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:Modifier">Modifier</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:ExtensionMode" class="def">ExtensionMode</a>  <a href="src/Graphics-UI-Gtk-Gdk-Enums.html#ExtensionMode" class="link">Source</a></p><div class="doc"><p>specify which input extension a widget desires
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:ExtensionEventsNone" class="def">ExtensionEventsNone</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ExtensionEventsAll" class="def">ExtensionEventsAll</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ExtensionEventsCursor" class="def">ExtensionEventsCursor</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:ExtensionMode" class="caption collapser" onclick="toggleSection('i:ExtensionMode')">Instances</p><div id="section.i:ExtensionMode" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Bounded">Bounded</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:ExtensionMode">ExtensionMode</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/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:ExtensionMode">ExtensionMode</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:ExtensionMode">ExtensionMode</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:ExtensionMode">ExtensionMode</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-Flags.html#t:Flags">Flags</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:ExtensionMode">ExtensionMode</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:Fill" class="def">Fill</a>  <a href="src/Graphics-UI-Gtk-Gdk-Enums.html#Fill" class="link">Source</a></p><div class="doc"><p>How objects are filled.
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Solid" class="def">Solid</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Tiled" class="def">Tiled</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Stippled" class="def">Stippled</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:OpaqueStippled" class="def">OpaqueStippled</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:Fill" class="caption collapser" onclick="toggleSection('i:Fill')">Instances</p><div id="section.i:Fill" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:Fill">Fill</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:Fill">Fill</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:Fill">Fill</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:Function" class="def">Function</a>  <a href="src/Graphics-UI-Gtk-Gdk-Enums.html#Function" class="link">Source</a></p><div class="doc"><p>Determine how bitmap operations are carried out.
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Copy" class="def">Copy</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Invert" class="def">Invert</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Xor" class="def">Xor</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Clear" class="def">Clear</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:And" class="def">And</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:AndReverse" class="def">AndReverse</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:AndInvert" class="def">AndInvert</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Noop" class="def">Noop</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Or" class="def">Or</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Equiv" class="def">Equiv</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:OrReverse" class="def">OrReverse</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:CopyInvert" class="def">CopyInvert</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:OrInvert" class="def">OrInvert</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Nand" class="def">Nand</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Nor" class="def">Nor</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Set" class="def">Set</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:Function" class="caption collapser" onclick="toggleSection('i:Function')">Instances</p><div id="section.i:Function" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:Function">Function</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:Function">Function</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:Function">Function</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:InputCondition" class="def">InputCondition</a>  <a href="src/Graphics-UI-Gtk-Gdk-Enums.html#InputCondition" class="link">Source</a></p><div class="doc"><p>Specify on what file condition a callback should be
 done.
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:InputRead" class="def">InputRead</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:InputWrite" class="def">InputWrite</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:InputException" class="def">InputException</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:InputCondition" class="caption collapser" onclick="toggleSection('i:InputCondition')">Instances</p><div id="section.i:InputCondition" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Bounded">Bounded</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:InputCondition">InputCondition</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/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:InputCondition">InputCondition</a></td><td class="doc"><p>Determines how adjacent line ends are drawn.
</p></td></tr><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-General-Enums.html#t:InputCondition">InputCondition</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-Flags.html#t:Flags">Flags</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:InputCondition">InputCondition</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:JoinStyle" class="def">JoinStyle</a>  <a href="src/Graphics-UI-Gtk-Gdk-Enums.html#JoinStyle" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:JoinMiter" class="def">JoinMiter</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:JoinRound" class="def">JoinRound</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:JoinBevel" class="def">JoinBevel</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:JoinStyle" class="caption collapser" onclick="toggleSection('i:JoinStyle')">Instances</p><div id="section.i:JoinStyle" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:JoinStyle">JoinStyle</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:JoinStyle">JoinStyle</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:JoinStyle">JoinStyle</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:LineStyle" class="def">LineStyle</a>  <a href="src/Graphics-UI-Gtk-Gdk-Enums.html#LineStyle" class="link">Source</a></p><div class="doc"><p>Determines if a line is solid or dashed.
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:LineSolid" class="def">LineSolid</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:LineOnOffDash" class="def">LineOnOffDash</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:LineDoubleDash" class="def">LineDoubleDash</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:LineStyle" class="caption collapser" onclick="toggleSection('i:LineStyle')">Instances</p><div id="section.i:LineStyle" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:LineStyle">LineStyle</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:LineStyle">LineStyle</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:LineStyle">LineStyle</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:NotifyType" class="def">NotifyType</a>  <a href="src/Graphics-UI-Gtk-Gdk-Enums.html#NotifyType" class="link">Source</a></p><div class="doc"><p>Information on from what level of the widget hierarchy the mouse
 cursor came.
</p><dl><dt><code><a href="Graphics-UI-Gtk-General-Enums.html#v:NotifyAncestor">NotifyAncestor</a></code></dt><dd> The window is entered from an ancestor or left towards
 an ancestor.
</dd><dt><code><a href="Graphics-UI-Gtk-General-Enums.html#v:NotifyVirtual">NotifyVirtual</a></code></dt><dd> The pointer moves between an ancestor and an inferior
 of the window.
</dd><dt><code><a href="Graphics-UI-Gtk-General-Enums.html#v:NotifyInferior">NotifyInferior</a></code></dt><dd> The window is entered from an inferior or left
 towards an inferior.
</dd><dt><code><a href="Graphics-UI-Gtk-General-Enums.html#v:NotifyNonlinear">NotifyNonlinear</a></code></dt><dd> The window is entered from or left towards a
 window which is neither an ancestor nor an inferior.
</dd><dt><code><a href="Graphics-UI-Gtk-General-Enums.html#v:NotifyNonlinearVirtual">NotifyNonlinearVirtual</a></code></dt><dd> The pointer moves between two windows which
 are not ancestors of each other and the window is part of the ancestor
 chain between one of these windows and their least common ancestor.
</dd><dt><code><a href="Graphics-UI-Gtk-General-Enums.html#v:NotifyUnknown">NotifyUnknown</a></code></dt><dd> The level change does not fit into any of the other
 categories or could not be determined.
</dd></dl></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:NotifyAncestor" class="def">NotifyAncestor</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NotifyVirtual" class="def">NotifyVirtual</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NotifyInferior" class="def">NotifyInferior</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NotifyNonlinear" class="def">NotifyNonlinear</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NotifyNonlinearVirtual" class="def">NotifyNonlinearVirtual</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NotifyUnknown" class="def">NotifyUnknown</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:NotifyType" class="caption collapser" onclick="toggleSection('i:NotifyType')">Instances</p><div id="section.i:NotifyType" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:NotifyType">NotifyType</a></td><td class="doc"><p>Determine if child widget may be overdrawn.
</p></td></tr><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-General-Enums.html#t:NotifyType">NotifyType</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:NotifyType">NotifyType</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:ScrollDirection" class="def">ScrollDirection</a>  <a href="src/Graphics-UI-Gtk-Gdk-Enums.html#ScrollDirection" class="link">Source</a></p><div class="doc"><p>in which direction was scrolled?
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:ScrollUp" class="def">ScrollUp</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ScrollDown" class="def">ScrollDown</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ScrollLeft" class="def">ScrollLeft</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ScrollRight" class="def">ScrollRight</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:ScrollDirection" class="caption collapser" onclick="toggleSection('i:ScrollDirection')">Instances</p><div id="section.i:ScrollDirection" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:ScrollDirection">ScrollDirection</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:ScrollDirection">ScrollDirection</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:ScrollDirection">ScrollDirection</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:SubwindowMode" class="def">SubwindowMode</a>  <a href="src/Graphics-UI-Gtk-Gdk-Enums.html#SubwindowMode" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:ClipByChildren" class="def">ClipByChildren</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:IncludeInferiors" class="def">IncludeInferiors</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:SubwindowMode" class="caption collapser" onclick="toggleSection('i:SubwindowMode')">Instances</p><div id="section.i:SubwindowMode" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:SubwindowMode">SubwindowMode</a></td><td class="doc"><p>visibility of a window
</p></td></tr><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-General-Enums.html#t:SubwindowMode">SubwindowMode</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:SubwindowMode">SubwindowMode</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:VisibilityState" class="def">VisibilityState</a>  <a href="src/Graphics-UI-Gtk-Gdk-Enums.html#VisibilityState" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:VisibilityUnobscured" class="def">VisibilityUnobscured</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:VisibilityPartialObscured" class="def">VisibilityPartialObscured</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:VisibilityFullyObscured" class="def">VisibilityFullyObscured</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:VisibilityState" class="caption collapser" onclick="toggleSection('i:VisibilityState')">Instances</p><div id="section.i:VisibilityState" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:VisibilityState">VisibilityState</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:VisibilityState">VisibilityState</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:VisibilityState">VisibilityState</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:WindowState" class="def">WindowState</a>  <a href="src/Graphics-UI-Gtk-Gdk-Enums.html#WindowState" class="link">Source</a></p><div class="doc"><p>The state a <code>DrawWindow</code> is in.
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:WindowStateWithdrawn" class="def">WindowStateWithdrawn</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:WindowStateIconified" class="def">WindowStateIconified</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:WindowStateMaximized" class="def">WindowStateMaximized</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:WindowStateSticky" class="def">WindowStateSticky</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:WindowStateFullscreen" class="def">WindowStateFullscreen</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:WindowStateAbove" class="def">WindowStateAbove</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:WindowStateBelow" class="def">WindowStateBelow</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:WindowState" class="caption collapser" onclick="toggleSection('i:WindowState')">Instances</p><div id="section.i:WindowState" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Bounded">Bounded</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:WindowState">WindowState</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/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:WindowState">WindowState</a></td><td class="doc"><p>These are hints for the window manager that indicate what type of function
 the window has. The window manager can use this when determining decoration
 and behaviour of the window. The hint must be set before mapping the window.
</p><p>See the extended window manager hints specification for more details about
 window types.
</p></td></tr><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-General-Enums.html#t:WindowState">WindowState</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:WindowState">WindowState</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-Flags.html#t:Flags">Flags</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:WindowState">WindowState</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:WindowEdge" class="def">WindowEdge</a>  <a href="src/Graphics-UI-Gtk-Gdk-Enums.html#WindowEdge" class="link">Source</a></p><div class="doc"><p>Determines a window edge or corner.
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:WindowEdgeNorthWest" class="def">WindowEdgeNorthWest</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:WindowEdgeNorth" class="def">WindowEdgeNorth</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:WindowEdgeNorthEast" class="def">WindowEdgeNorthEast</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:WindowEdgeWest" class="def">WindowEdgeWest</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:WindowEdgeEast" class="def">WindowEdgeEast</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:WindowEdgeSouthWest" class="def">WindowEdgeSouthWest</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:WindowEdgeSouth" class="def">WindowEdgeSouth</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:WindowEdgeSouthEast" class="def">WindowEdgeSouthEast</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:WindowEdge" class="caption collapser" onclick="toggleSection('i:WindowEdge')">Instances</p><div id="section.i:WindowEdge" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:WindowEdge">WindowEdge</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:WindowEdge">WindowEdge</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:WindowEdge">WindowEdge</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:WindowTypeHint" class="def">WindowTypeHint</a>  <a href="src/Graphics-UI-Gtk-Gdk-Enums.html#WindowTypeHint" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:WindowTypeHintNormal" class="def">WindowTypeHintNormal</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:WindowTypeHintDialog" class="def">WindowTypeHintDialog</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:WindowTypeHintMenu" class="def">WindowTypeHintMenu</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:WindowTypeHintToolbar" class="def">WindowTypeHintToolbar</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:WindowTypeHintSplashscreen" class="def">WindowTypeHintSplashscreen</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:WindowTypeHintUtility" class="def">WindowTypeHintUtility</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:WindowTypeHintDock" class="def">WindowTypeHintDock</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:WindowTypeHintDesktop" class="def">WindowTypeHintDesktop</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:WindowTypeHintDropdownMenu" class="def">WindowTypeHintDropdownMenu</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:WindowTypeHintPopupMenu" class="def">WindowTypeHintPopupMenu</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:WindowTypeHintTooltip" class="def">WindowTypeHintTooltip</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:WindowTypeHintNotification" class="def">WindowTypeHintNotification</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:WindowTypeHintCombo" class="def">WindowTypeHintCombo</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:WindowTypeHintDnd" class="def">WindowTypeHintDnd</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:WindowTypeHint" class="caption collapser" onclick="toggleSection('i:WindowTypeHint')">Instances</p><div id="section.i:WindowTypeHint" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:WindowTypeHint">WindowTypeHint</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:WindowTypeHint">WindowTypeHint</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:WindowTypeHint">WindowTypeHint</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:Gravity" class="def">Gravity</a>  <a href="src/Graphics-UI-Gtk-Gdk-Enums.html#Gravity" class="link">Source</a></p><div class="doc"><p>Defines the reference point of a window and the meaning of coordinates
 passed to <code>Graphics.UI.Gtk.Windows.Window.windowMove</code>. See
 <code>Graphics.UI.Gtk.Windows.Window.windowMove</code> and the <a href="implementation notes.html">implementation notes</a>
 section of the extended window manager hints specification for more details.
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:GravityNorthWest" class="def">GravityNorthWest</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:GravityNorth" class="def">GravityNorth</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:GravityNorthEast" class="def">GravityNorthEast</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:GravityWest" class="def">GravityWest</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:GravityCenter" class="def">GravityCenter</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:GravityEast" class="def">GravityEast</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:GravitySouthWest" class="def">GravitySouthWest</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:GravitySouth" class="def">GravitySouth</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:GravitySouthEast" class="def">GravitySouthEast</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:GravityStatic" class="def">GravityStatic</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:Gravity" class="caption collapser" onclick="toggleSection('i:Gravity')">Instances</p><div id="section.i:Gravity" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:Gravity">Gravity</a></td><td class="doc"><p>Returned by <code>pointerGrab</code> and <code>keyboardGrab</code> to indicate success or the
 reason for the failure of the grab attempt.
</p><dl><dt><code>GrabSuccess</code></dt><dd> the resource was successfully grabbed.
</dd><dt><code>GrabAlreadyGrabbed</code></dt><dd> the resource is actively grabbed by another client.
</dd><dt><code>GrabInvalidTime</code></dt><dd> the resource was grabbed more recently than the
 specified time.
</dd><dt><code>GrabNotViewable</code></dt><dd> the grab window or the confine_to window are not
 viewable.
</dd><dt><code>GrabFrozen</code></dt><dd> the resource is frozen by an active grab of another client.
</dd></dl></td></tr><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-General-Enums.html#t:Gravity">Gravity</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:Gravity">Gravity</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:GrabStatus" class="def">GrabStatus</a>  <a href="src/Graphics-UI-Gtk-Gdk-Enums.html#GrabStatus" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:GrabSuccess" class="def">GrabSuccess</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:GrabAlreadyGrabbed" class="def">GrabAlreadyGrabbed</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:GrabInvalidTime" class="def">GrabInvalidTime</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:GrabNotViewable" class="def">GrabNotViewable</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:GrabFrozen" class="def">GrabFrozen</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:GrabStatus" class="caption collapser" onclick="toggleSection('i:GrabStatus')">Instances</p><div id="section.i:GrabStatus" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:GrabStatus">GrabStatus</a></td><td class="doc"><p>Specifies why a selection ownership was changed.
</p><dl><dt><code>OwnerChangeNewOwner</code></dt><dd> some other application claimed the ownership
</dd><dt><code>OwnerChangeDestroy</code></dt><dd> the window was destroyed
</dd><dt><code>OwnerChangeClose</code></dt><dd> the client was closed
</dd></dl></td></tr><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-General-Enums.html#t:GrabStatus">GrabStatus</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:GrabStatus">GrabStatus</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:OwnerChange" class="def">OwnerChange</a>  <a href="src/Graphics-UI-Gtk-Gdk-Enums.html#OwnerChange" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:OwnerChangeNewOwner" class="def">OwnerChangeNewOwner</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:OwnerChangeDestroy" class="def">OwnerChangeDestroy</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:OwnerChangeClose" class="def">OwnerChangeClose</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:OwnerChange" class="caption collapser" onclick="toggleSection('i:OwnerChange')">Instances</p><div id="section.i:OwnerChange" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:OwnerChange">OwnerChange</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-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:OwnerChange">OwnerChange</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/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-General-Enums.html#t:OwnerChange">OwnerChange</a></td><td class="doc empty">&nbsp;</td></tr></table></div></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>