{-# LINE 2 "./Graphics/UI/Gtk/General/Enums.chs" #-}-- -*-haskell-*--- GIMP Toolkit (GTK) Enumerations---- Author : Axel Simon, Manuel Chakravarty---- Created: 13 January 1999---- Copyright (C) 1999..2005 Axel Simon, Manuel Chakravarty---- This library is free software; you can redistribute it and/or-- modify it under the terms of the GNU Lesser General Public-- License as published by the Free Software Foundation; either-- version 2.1 of the License, or (at your option) any later version.---- This library is distributed in the hope that it will be useful,-- but WITHOUT ANY WARRANTY; without even the implied warranty of-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU-- Lesser General Public License for more details.---- |-- Maintainer : gtk2hs-users@lists.sourceforge.net-- Stability : provisional-- Portability : portable (depends on GHC)---- General enumeration types.--moduleGraphics.UI.Gtk.General.Enums(AccelFlags(..),ArrowType(..),AttachOptions(..),MouseButton(..),ButtonBoxStyle(..),CalendarDisplayOptions(..),Click(..),CornerType(..),DeleteType(..),DestDefaults(..),DragResult(..),DirectionType(..),Justification(..),MatchType(..),MenuDirectionType(..),MetricType(..),MovementStep(..),Orientation(..),Packing(..),toPacking,fromPacking,PackType(..),PathPriorityType(..),PathType(..),PolicyType(..),PositionType(..),ProgressBarOrientation(..),ReliefStyle(..),ResizeMode(..),ScrollType(..),ScrollStep(..),SelectionMode(..),ShadowType(..),SortType(..),StateType(..),SubmenuDirection(..),SubmenuPlacement(..),SpinButtonUpdatePolicy(..),SpinType(..),TargetFlags(..),TextDirection(..),TextSearchFlags(..),TextWindowType(..),ToolbarStyle(..),TreeViewColumnSizing(..),--TroughType(..),UpdateType(..),Visibility(..),WindowPosition(..),WindowType(..),WrapMode(..),moduleGraphics.UI.Gtk.Gdk.Enums)whereimportSystem.Glib.Flags(Flags)importGraphics.UI.Gtk.Gdk.Enums{-# LINE 91 "./Graphics/UI/Gtk/General/Enums.chs" #-}-- | State of an accelerator--dataAccelFlags=AccelVisible|AccelLocked|AccelMaskderiving(Bounded,Eq,Show)instanceEnumAccelFlagswherefromEnumAccelVisible=1fromEnumAccelLocked=2fromEnumAccelMask=7toEnum1=AccelVisibletoEnum2=AccelLockedtoEnum7=AccelMasktoEnumunmatched=error("AccelFlags.toEnum: Cannot match "++showunmatched)succAccelVisible=AccelLockedsuccAccelLocked=AccelMasksucc_=undefinedpredAccelLocked=AccelVisiblepredAccelMask=AccelLockedpred_=undefinedenumFromToxy|fromEnumx==fromEnumy=[y]|otherwise=x:enumFromTo(succx)yenumFromx=enumFromToxAccelMaskenumFromThen__=error"Enum AccelFlags: enumFromThen not implemented"enumFromThenTo___=error"Enum AccelFlags: enumFromThenTo not implemented"{-# LINE 96 "./Graphics/UI/Gtk/General/Enums.chs" #-}instanceFlagsAccelFlags-- | Arrow directions for the arrow widget--dataArrowType=ArrowUp|ArrowDown|ArrowLeft|ArrowRight|ArrowNonederiving(Enum,Eq,Show){-# LINE 102 "./Graphics/UI/Gtk/General/Enums.chs" #-}-- | Child widget attach options for table containers--dataAttachOptions=Expand|Shrink|Fillderiving(Bounded,Eq,Show)instanceEnumAttachOptionswherefromEnumExpand=1fromEnumShrink=2fromEnumFill=4toEnum1=ExpandtoEnum2=ShrinktoEnum4=FilltoEnumunmatched=error("AttachOptions.toEnum: Cannot match "++showunmatched)succExpand=ShrinksuccShrink=Fillsucc_=undefinedpredShrink=ExpandpredFill=Shrinkpred_=undefinedenumFromToxy|fromEnumx==fromEnumy=[y]|otherwise=x:enumFromTo(succx)yenumFromx=enumFromToxFillenumFromThen__=error"Enum AttachOptions: enumFromThen not implemented"enumFromThenTo___=error"Enum AttachOptions: enumFromThenTo not implemented"{-# LINE 106 "./Graphics/UI/Gtk/General/Enums.chs" #-}instanceFlagsAttachOptions-- | Mouse buttons.--dataMouseButton=LeftButton|MiddleButton|RightButton|OtherButtonIntderiving(Eq,Show)instanceEnumMouseButtonwheretoEnum1=LeftButtontoEnum2=MiddleButtontoEnum3=RightButtontoEnumn=OtherButton(fromIntegraln)fromEnumLeftButton=1fromEnumMiddleButton=2fromEnumRightButton=3fromEnum(OtherButtonn)=fromIntegraln-- | Dictate the style that a ButtonBox uses to align it contents--dataButtonBoxStyle=ButtonboxDefaultStyle|ButtonboxSpread|ButtonboxEdge|ButtonboxStart|ButtonboxEnd|ButtonboxCenterderiving(Enum,Eq,Show){-# LINE 130 "./Graphics/UI/Gtk/General/Enums.chs" #-}-- | Specify which items of a calendar should be displayed.--dataCalendarDisplayOptions=CalendarShowHeading|CalendarShowDayNames|CalendarNoMonthChange|CalendarShowWeekNumbers|CalendarWeekStartMonday|CalendarShowDetailsderiving(Bounded,Eq,Show)instanceEnumCalendarDisplayOptionswherefromEnumCalendarShowHeading=1fromEnumCalendarShowDayNames=2fromEnumCalendarNoMonthChange=4fromEnumCalendarShowWeekNumbers=8fromEnumCalendarWeekStartMonday=16fromEnumCalendarShowDetails=32toEnum1=CalendarShowHeadingtoEnum2=CalendarShowDayNamestoEnum4=CalendarNoMonthChangetoEnum8=CalendarShowWeekNumberstoEnum16=CalendarWeekStartMondaytoEnum32=CalendarShowDetailstoEnumunmatched=error("CalendarDisplayOptions.toEnum: Cannot match "++showunmatched)succCalendarShowHeading=CalendarShowDayNamessuccCalendarShowDayNames=CalendarNoMonthChangesuccCalendarNoMonthChange=CalendarShowWeekNumberssuccCalendarShowWeekNumbers=CalendarWeekStartMondaysuccCalendarWeekStartMonday=CalendarShowDetailssucc_=undefinedpredCalendarShowDayNames=CalendarShowHeadingpredCalendarNoMonthChange=CalendarShowDayNamespredCalendarShowWeekNumbers=CalendarNoMonthChangepredCalendarWeekStartMonday=CalendarShowWeekNumberspredCalendarShowDetails=CalendarWeekStartMondaypred_=undefinedenumFromToxy|fromEnumx==fromEnumy=[y]|otherwise=x:enumFromTo(succx)yenumFromx=enumFromToxCalendarShowDetailsenumFromThen__=error"Enum CalendarDisplayOptions: enumFromThen not implemented"enumFromThenTo___=error"Enum CalendarDisplayOptions: enumFromThenTo not implemented"{-# LINE 134 "./Graphics/UI/Gtk/General/Enums.chs" #-}instanceFlagsCalendarDisplayOptions-- | Type of mouse click--dataClick=SingleClick|DoubleClick|TripleClick|ReleaseClickderiving(Eq,Show,Enum)-- | Specifies in which corner a child widget should be placed--dataCornerType=CornerTopLeft|CornerBottomLeft|CornerTopRight|CornerBottomRightderiving(Enum,Eq,Show){-# LINE 148 "./Graphics/UI/Gtk/General/Enums.chs" #-}-- | Editing option--dataDeleteType=DeleteChars|DeleteWordEnds|DeleteWords|DeleteDisplayLines|DeleteDisplayLineEnds|DeleteParagraphEnds|DeleteParagraphs|DeleteWhitespacederiving(Enum,Eq,Show){-# LINE 152 "./Graphics/UI/Gtk/General/Enums.chs" #-}-- | The 'DestDefaults' enumeration specifies the various types of action that-- will be taken on behalf of the user for a drag destination site.---- * 'DestDefaultMotion': 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-- 'Graphics.UI.Gtk.Gdk.Drag.dragStatus' as appropriate.---- * 'DestDefaultHighlight': 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.---- * 'DestDefaultDrop': 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 'Graphics.UI.Gtk.Gdk.Drag.dragGetData' on-- behalf of the widget. Whether or not the drop is successful, GTK+ will-- call 'Graphics.UI.Gtk.Gdk.Drag.dragFinish'. If the action was a move,-- then if the drag was successful, then @True@ will be passed for the-- delete parameter to 'Graphics.UI.Gtk.Gdk.Drag.dragFinish'---- * 'DestDefaultAll': If set, specifies that all default actions should be-- taken.--dataDestDefaults=DestDefaultMotion|DestDefaultHighlight|DestDefaultDrop|DestDefaultAllderiving(Bounded,Eq,Show)instanceEnumDestDefaultswherefromEnumDestDefaultMotion=1fromEnumDestDefaultHighlight=2fromEnumDestDefaultDrop=4fromEnumDestDefaultAll=7toEnum1=DestDefaultMotiontoEnum2=DestDefaultHighlighttoEnum4=DestDefaultDroptoEnum7=DestDefaultAlltoEnumunmatched=error("DestDefaults.toEnum: Cannot match "++showunmatched)succDestDefaultMotion=DestDefaultHighlightsuccDestDefaultHighlight=DestDefaultDropsuccDestDefaultDrop=DestDefaultAllsucc_=undefinedpredDestDefaultHighlight=DestDefaultMotionpredDestDefaultDrop=DestDefaultHighlightpredDestDefaultAll=DestDefaultDroppred_=undefinedenumFromToxy|fromEnumx==fromEnumy=[y]|otherwise=x:enumFromTo(succx)yenumFromx=enumFromToxDestDefaultAllenumFromThen__=error"Enum DestDefaults: enumFromThen not implemented"enumFromThenTo___=error"Enum DestDefaults: enumFromThenTo not implemented"{-# LINE 177 "./Graphics/UI/Gtk/General/Enums.chs" #-}instanceFlagsDestDefaults-- | Gives an indication why a drag operation failed. The value can by-- obtained by connecting to the 'dragFailed' signal.---- * 'DragResultSuccess': The drag operation was successful---- * 'DragResultNoTarget': No suitable drag target---- * 'DragResultUserCancelled': The user cancelled the drag operation---- * 'DragResultTimeoutExpired': The drag operation timed out---- * 'DragResultGrabBroken': The pointer or keyboard grab used for the drag-- operation was broken---- * 'DragResultError': The drag operation failed due to some unspecified error--dataDragResult=DragResultSuccess|DragResultNoTarget|DragResultUserCancelled|DragResultTimeoutExpired|DragResultGrabBroken|DragResultErrorderiving(Enum,Bounded,Eq,Show){-# LINE 198 "./Graphics/UI/Gtk/General/Enums.chs" #-}-- | Editing direction--dataDirectionType=DirTabForward|DirTabBackward|DirUp|DirDown|DirLeft|DirRightderiving(Enum,Eq,Show){-# LINE 203 "./Graphics/UI/Gtk/General/Enums.chs" #-}-- | Justification for label and maybe other widgets (text?)--dataJustification=JustifyLeft|JustifyRight|JustifyCenter|JustifyFillderiving(Enum,Eq,Show){-# LINE 207 "./Graphics/UI/Gtk/General/Enums.chs" #-}-- | Some kind of string search options--dataMatchType=MatchAll|MatchAllTail|MatchHead|MatchTail|MatchExact|MatchLastderiving(Enum,Eq,Show){-# LINE 212 "./Graphics/UI/Gtk/General/Enums.chs" #-}-- | From where was a menu item entered?--dataMenuDirectionType=MenuDirParent|MenuDirChild|MenuDirNext|MenuDirPrevderiving(Enum,Eq,Show){-# LINE 217 "./Graphics/UI/Gtk/General/Enums.chs" #-}-- | Units of measure--dataMetricType=Pixels|Inches|Centimetersderiving(Enum,Eq,Show){-# LINE 221 "./Graphics/UI/Gtk/General/Enums.chs" #-}-- | Movement in text widget--dataMovementStep=MovementLogicalPositions|MovementVisualPositions|MovementWords|MovementDisplayLines|MovementDisplayLineEnds|MovementParagraphs|MovementParagraphEnds|MovementPages|MovementBufferEnds|MovementHorizontalPagesderiving(Enum,Eq,Show){-# LINE 225 "./Graphics/UI/Gtk/General/Enums.chs" #-}-- | Orientation is good--dataOrientation=OrientationHorizontal|OrientationVerticalderiving(Enum,Eq,Show){-# LINE 229 "./Graphics/UI/Gtk/General/Enums.chs" #-}-- | Packing parameters of a widget---- * The 'Packing' parameter determines how the child behaves in the horizontal-- or vertical way in an 'Graphics.UI.Gtk.Layout.HBox' or-- 'Graphics.UI.Gtk.Layout.VBox', respectively. 'PackNatural'-- means the child is as big as it reqests. It will stay at the start of the-- end of a 'Graphics.UI.Gtk.Layout.Box' if there is more space available.-- All children packed with 'PackRepel' will be padded on both sides with-- additional space. 'PackGrow' 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-- 'Graphics.UI.Gtk.Layout.VBox' with-- the packing option 'PackNatural'. 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 'PackGrow' is the right choice and-- it is irrelevant whether the main area is inserted at the start or-- the end of a box. Finally 'PackRepel' 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.--dataPacking=PackRepel|PackGrow|PackNaturalderiving(Enum,Eq,Show)-- The conversions between our Packing type and Gtk's expand and fill-- properties.--toPacking::Bool->Bool->PackingtoPackingexpandTrue=PackGrowtoPackingTruefill=PackRepeltoPackingFalsefill=PackNaturalfromPacking::Packing->(Bool,Bool)fromPackingPackGrow=(True,True)fromPackingPackRepel=(True,False)fromPackingPackNatural=(False,False)-- | Packing of widgets at start or end in a box--dataPackType=PackStart|PackEndderiving(Enum,Eq,Show){-# LINE 272 "./Graphics/UI/Gtk/General/Enums.chs" #-}-- | Priorities--dataPathPriorityType=PathPrioLowest|PathPrioGtk|PathPrioApplication|PathPrioTheme|PathPrioRc|PathPrioHighestderiving(Eq,Show)instanceEnumPathPriorityTypewherefromEnumPathPrioLowest=0fromEnumPathPrioGtk=4fromEnumPathPrioApplication=8fromEnumPathPrioTheme=10fromEnumPathPrioRc=12fromEnumPathPrioHighest=15toEnum0=PathPrioLowesttoEnum4=PathPrioGtktoEnum8=PathPrioApplicationtoEnum10=PathPrioThemetoEnum12=PathPrioRctoEnum15=PathPrioHighesttoEnumunmatched=error("PathPriorityType.toEnum: Cannot match "++showunmatched)succPathPrioLowest=PathPrioGtksuccPathPrioGtk=PathPrioApplicationsuccPathPrioApplication=PathPrioThemesuccPathPrioTheme=PathPrioRcsuccPathPrioRc=PathPrioHighestsucc_=undefinedpredPathPrioGtk=PathPrioLowestpredPathPrioApplication=PathPrioGtkpredPathPrioTheme=PathPrioApplicationpredPathPrioRc=PathPrioThemepredPathPrioHighest=PathPrioRcpred_=undefinedenumFromToxy|fromEnumx==fromEnumy=[y]|otherwise=x:enumFromTo(succx)yenumFromx=enumFromToxPathPrioHighestenumFromThen__=error"Enum PathPriorityType: enumFromThen not implemented"enumFromThenTo___=error"Enum PathPriorityType: enumFromThenTo not implemented"{-# LINE 276 "./Graphics/UI/Gtk/General/Enums.chs" #-}-- | Widget identification path--dataPathType=PathWidget|PathWidgetClass|PathClassderiving(Enum,Eq,Show){-# LINE 280 "./Graphics/UI/Gtk/General/Enums.chs" #-}-- | Scrollbar policy types (for scrolled windows)--dataPolicyType=PolicyAlways|PolicyAutomatic|PolicyNeverderiving(Enum,Eq,Show){-# LINE 284 "./Graphics/UI/Gtk/General/Enums.chs" #-}-- | Position a scale's value is drawn relative to the-- trough--dataPositionType=PosLeft|PosRight|PosTop|PosBottomderiving(Enum,Eq,Show){-# LINE 289 "./Graphics/UI/Gtk/General/Enums.chs" #-}-- | Is the ProgressBar horizontally or vertically-- directed?--dataProgressBarOrientation=ProgressLeftToRight|ProgressRightToLeft|ProgressBottomToTop|ProgressTopToBottomderiving(Enum,Eq,Show){-# LINE 294 "./Graphics/UI/Gtk/General/Enums.chs" #-}-- | I don't have a clue.--dataReliefStyle=ReliefNormal|ReliefHalf|ReliefNonederiving(Enum,Eq,Show){-# LINE 298 "./Graphics/UI/Gtk/General/Enums.chs" #-}-- | Resize mode, for containers---- * 'ResizeParent' Pass resize request to the parent---- * 'ResizeQueue' Queue resizes on this widget---- * 'ResizeImmediate' Perform the resizes now--dataResizeMode=ResizeParent|ResizeQueue|ResizeImmediatederiving(Enum,Eq,Show){-# LINE 308 "./Graphics/UI/Gtk/General/Enums.chs" #-}-- | Scrolling type--dataScrollType=ScrollNone|ScrollJump|ScrollStepBackward|ScrollStepForward|ScrollPageBackward|ScrollPageForward|ScrollStepUp|ScrollStepDown|ScrollPageUp|ScrollPageDown|ScrollStepLeft|ScrollStepRight|ScrollPageLeft|ScrollPageRight|ScrollStart|ScrollEndderiving(Enum,Eq,Show){-# LINE 312 "./Graphics/UI/Gtk/General/Enums.chs" #-}-- | Scrolling step--dataScrollStep=ScrollSteps|ScrollPages|ScrollEnds|ScrollHorizontalSteps|ScrollHorizontalPages|ScrollHorizontalEndsderiving(Enum,Eq,Show){-# LINE 316 "./Graphics/UI/Gtk/General/Enums.chs" #-}-- | Mode in which selections can be performed---- * There is a deprecated entry SelectionExtended which should have the same-- value as SelectionMultiple. C2HS chokes on that construct.--dataSelectionMode=SelectionNone|SelectionSingle|SelectionBrowse|SelectionMultiplederiving(Enum,Eq,Show)-- {#enum SelectionMode {underscoreToCase} deriving (Eq,Show)#}-- | Shadow types--dataShadowType=ShadowNone|ShadowIn|ShadowOut|ShadowEtchedIn|ShadowEtchedOutderiving(Enum,Eq,Show){-# LINE 332 "./Graphics/UI/Gtk/General/Enums.chs" #-}-- Sort a 'Graphics.UI.Gtk.TreeList.TreeViewColumn' in ascending or descending-- order.--dataSortType=SortAscending|SortDescendingderiving(Enum,Eq,Show){-# LINE 337 "./Graphics/UI/Gtk/General/Enums.chs" #-}-- | Widget states--dataStateType=StateNormal|StateActive|StatePrelight|StateSelected|StateInsensitivederiving(Enum,Eq,Show){-# LINE 341 "./Graphics/UI/Gtk/General/Enums.chs" #-}-- | Submenu direction policies--dataSubmenuDirection=DirectionLeft|DirectionRightderiving(Enum,Eq,Show){-# LINE 346 "./Graphics/UI/Gtk/General/Enums.chs" #-}-- | Submenu placement policies--dataSubmenuPlacement=TopBottom|LeftRightderiving(Enum,Eq,Show){-# LINE 350 "./Graphics/UI/Gtk/General/Enums.chs" #-}-- | Whether to clamp or ignore illegal values.--dataSpinButtonUpdatePolicy=UpdateAlways|UpdateIfValidderiving(Enum,Eq,Show){-# LINE 355 "./Graphics/UI/Gtk/General/Enums.chs" #-}-- | Spin a SpinButton with the following method.--dataSpinType=SpinStepForward|SpinStepBackward|SpinPageForward|SpinPageBackward|SpinHome|SpinEnd|SpinUserDefinedderiving(Enum,Eq,Show){-# LINE 359 "./Graphics/UI/Gtk/General/Enums.chs" #-}-- | The 'TargetFlags' enumeration is used to specify constraints on an entry-- in a 'Graphics.UI.Gtk.Gdk.Selection.TargetList'. These flags are only-- used for drag and drop.---- * If the 'TargetSameApp' flag is set, the target will only be selected for-- drags within a single application.---- * If the 'TargetSameWidget' flag is set, the target will only be selected-- for drags within a single widget.--dataTargetFlags=TargetSameApp|TargetSameWidget|TargetOtherApp|TargetOtherWidgetderiving(Bounded,Eq,Show)instanceEnumTargetFlagswherefromEnumTargetSameApp=1fromEnumTargetSameWidget=2fromEnumTargetOtherApp=4fromEnumTargetOtherWidget=8toEnum1=TargetSameApptoEnum2=TargetSameWidgettoEnum4=TargetOtherApptoEnum8=TargetOtherWidgettoEnumunmatched=error("TargetFlags.toEnum: Cannot match "++showunmatched)succTargetSameApp=TargetSameWidgetsuccTargetSameWidget=TargetOtherAppsuccTargetOtherApp=TargetOtherWidgetsucc_=undefinedpredTargetSameWidget=TargetSameApppredTargetOtherApp=TargetSameWidgetpredTargetOtherWidget=TargetOtherApppred_=undefinedenumFromToxy|fromEnumx==fromEnumy=[y]|otherwise=x:enumFromTo(succx)yenumFromx=enumFromToxTargetOtherWidgetenumFromThen__=error"Enum TargetFlags: enumFromThen not implemented"enumFromThenTo___=error"Enum TargetFlags: enumFromThenTo not implemented"{-# LINE 371 "./Graphics/UI/Gtk/General/Enums.chs" #-}instanceFlagsTargetFlags-- | Is the text written from left to right or the exotic way?--dataTextDirection=TextDirNone|TextDirLtr|TextDirRtlderiving(Enum,Eq,Show){-# LINE 377 "./Graphics/UI/Gtk/General/Enums.chs" #-}-- | Specify the way the search function for-- 'Graphics.UI.Gtk.Multiline.TextBuffer' works.--dataTextSearchFlags=TextSearchVisibleOnly|TextSearchTextOnlyderiving(Bounded,Eq,Show)instanceEnumTextSearchFlagswherefromEnumTextSearchVisibleOnly=1fromEnumTextSearchTextOnly=2toEnum1=TextSearchVisibleOnlytoEnum2=TextSearchTextOnlytoEnumunmatched=error("TextSearchFlags.toEnum: Cannot match "++showunmatched)succTextSearchVisibleOnly=TextSearchTextOnlysucc_=undefinedpredTextSearchTextOnly=TextSearchVisibleOnlypred_=undefinedenumFromToxy|fromEnumx==fromEnumy=[y]|otherwise=x:enumFromTo(succx)yenumFromx=enumFromToxTextSearchTextOnlyenumFromThen__=error"Enum TextSearchFlags: enumFromThen not implemented"enumFromThenTo___=error"Enum TextSearchFlags: enumFromThenTo not implemented"{-# LINE 382 "./Graphics/UI/Gtk/General/Enums.chs" #-}instanceFlagsTextSearchFlags-- | The window type for coordinate translation.--dataTextWindowType=TextWindowPrivate|TextWindowWidget|TextWindowText|TextWindowLeft|TextWindowRight|TextWindowTop|TextWindowBottomderiving(Enum,Eq,Show){-# LINE 388 "./Graphics/UI/Gtk/General/Enums.chs" #-}-- | Where to place the toolbar?--dataToolbarStyle=ToolbarIcons|ToolbarText|ToolbarBoth|ToolbarBothHorizderiving(Enum,Eq,Show){-# LINE 392 "./Graphics/UI/Gtk/General/Enums.chs" #-}-- | Wether columns of a tree or list widget can be resized.--dataTreeViewColumnSizing=TreeViewColumnGrowOnly|TreeViewColumnAutosize|TreeViewColumnFixedderiving(Enum,Eq,Show){-# LINE 396 "./Graphics/UI/Gtk/General/Enums.chs" #-}-- hm... text editing?--{#enum TroughType {underscoreToCase} deriving (Eq,Show)#}-- | Updating types for range widgets (determines when the-- @\"connectToValueChanged\"@ signal is emitted by the widget)--dataUpdateType=UpdateContinuous|UpdateDiscontinuous|UpdateDelayedderiving(Enum,Eq,Show){-# LINE 405 "./Graphics/UI/Gtk/General/Enums.chs" #-}-- | Visibility--dataVisibility=VisibilityNone|VisibilityPartial|VisibilityFullderiving(Enum,Eq,Show){-# LINE 409 "./Graphics/UI/Gtk/General/Enums.chs" #-}-- | Window position types--dataWindowPosition=WinPosNone|WinPosCenter|WinPosMouse|WinPosCenterAlways|WinPosCenterOnParentderiving(Enum,Eq,Show){-# LINE 413 "./Graphics/UI/Gtk/General/Enums.chs" #-}-- | Interaction of a window with window manager--dataWindowType=WindowToplevel|WindowPopupderiving(Enum,Eq,Show){-# LINE 417 "./Graphics/UI/Gtk/General/Enums.chs" #-}-- | Determine how lines are wrapped in a 'Graphics.UI.Gtk.Multiline.TextView'.--dataWrapMode=WrapNone|WrapChar|WrapWord|WrapWordCharderiving(Enum,Eq,Show){-# LINE 421 "./Graphics/UI/Gtk/General/Enums.chs" #-}