Maintainer | gtk2hs-users@lists.sourceforge.net |
---|---|
Stability | provisional |
Portability | portable (depends on GHC) |
Safe Haskell | Safe |
Language | Haskell98 |
Graphics.UI.Gtk.General.Enums
Description
General enumeration types.
Synopsis
- data AccelFlags
- data ArrowType
- data AttachOptions
- data MouseButton
- data ButtonBoxStyle
- data CalendarDisplayOptions
- data Click
- data CornerType
- data DeleteType
- data DestDefaults
- data DragResult
- data DirectionType
- data Justification
- data MatchType
- data MenuDirectionType
- data MetricType
- = Pixels
- | Inches
- | Centimeters
- data MovementStep
- data Orientation
- data Packing
- toPacking :: Bool -> Bool -> Packing
- fromPacking :: Packing -> (Bool, Bool)
- data PackType
- data PathPriorityType
- data PathType
- data PolicyType
- data PositionType
- data ProgressBarOrientation
- data ReliefStyle
- data ResizeMode
- data ScrollType
- data ScrollStep
- data SelectionMode
- data ShadowType
- data SortType
- data StateType
- data SubmenuDirection
- data SubmenuPlacement
- data SpinButtonUpdatePolicy
- data SpinType
- data TargetFlags
- data TextDirection
- data TextSearchFlags
- data TextWindowType
- data ToolbarStyle
- data TreeViewColumnSizing
- data UpdateType
- data Visibility
- data WindowPosition
- data WindowType
- data WrapMode
- data EntryIconPosition
- data AnchorType
- data CrossingMode
- data DragProtocol
- data DragAction
- data EventMask
- = ExposureMask
- | PointerMotionMask
- | PointerMotionHintMask
- | ButtonMotionMask
- | Button1MotionMask
- | Button2MotionMask
- | Button3MotionMask
- | ButtonPressMask
- | ButtonReleaseMask
- | KeyPressMask
- | KeyReleaseMask
- | EnterNotifyMask
- | LeaveNotifyMask
- | FocusChangeMask
- | StructureMask
- | PropertyChangeMask
- | VisibilityNotifyMask
- | ProximityInMask
- | ProximityOutMask
- | SubstructureMask
- | ScrollMask
- | AllEventsMask
- data Modifier
- data NotifyType
- data ScrollDirection
- data VisibilityState
- data WindowState
- data WindowEdge
- data WindowTypeHint
- = WindowTypeHintNormal
- | WindowTypeHintDialog
- | WindowTypeHintMenu
- | WindowTypeHintToolbar
- | WindowTypeHintSplashscreen
- | WindowTypeHintUtility
- | WindowTypeHintDock
- | WindowTypeHintDesktop
- | WindowTypeHintDropdownMenu
- | WindowTypeHintPopupMenu
- | WindowTypeHintTooltip
- | WindowTypeHintNotification
- | WindowTypeHintCombo
- | WindowTypeHintDnd
- data Gravity
- data GrabStatus
- data OwnerChange
- data ExtensionMode
- data CapStyle
- data Dither
- data Fill
- = Solid
- | Tiled
- | Stippled
- | OpaqueStippled
- data Function
- data InputCondition
- data JoinStyle
- data LineStyle
- data SubwindowMode
Documentation
data AccelFlags Source #
State of an accelerator
Constructors
AccelVisible | |
AccelLocked | |
AccelMask |
Instances
Bounded AccelFlags Source # | |
Defined in Graphics.UI.Gtk.General.Enums | |
Enum AccelFlags Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: AccelFlags -> AccelFlags Source # pred :: AccelFlags -> AccelFlags Source # toEnum :: Int -> AccelFlags Source # fromEnum :: AccelFlags -> Int Source # enumFrom :: AccelFlags -> [AccelFlags] Source # enumFromThen :: AccelFlags -> AccelFlags -> [AccelFlags] Source # enumFromTo :: AccelFlags -> AccelFlags -> [AccelFlags] Source # enumFromThenTo :: AccelFlags -> AccelFlags -> AccelFlags -> [AccelFlags] Source # | |
Eq AccelFlags Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods (==) :: AccelFlags -> AccelFlags -> Bool Source # (/=) :: AccelFlags -> AccelFlags -> Bool Source # | |
Show AccelFlags Source # | |
Defined in Graphics.UI.Gtk.General.Enums | |
Flags AccelFlags Source # | |
Defined in Graphics.UI.Gtk.General.Enums |
Arrow directions for the arrow widget
Constructors
ArrowUp | |
ArrowDown | |
ArrowLeft | |
ArrowRight | |
ArrowNone |
Instances
Enum ArrowType Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: ArrowType -> ArrowType Source # pred :: ArrowType -> ArrowType Source # toEnum :: Int -> ArrowType Source # fromEnum :: ArrowType -> Int Source # enumFrom :: ArrowType -> [ArrowType] Source # enumFromThen :: ArrowType -> ArrowType -> [ArrowType] Source # enumFromTo :: ArrowType -> ArrowType -> [ArrowType] Source # enumFromThenTo :: ArrowType -> ArrowType -> ArrowType -> [ArrowType] Source # | |
Eq ArrowType Source # | |
Show ArrowType Source # | |
data AttachOptions Source #
Child widget attach options for table containers
Instances
Bounded AttachOptions Source # | |
Defined in Graphics.UI.Gtk.General.Enums | |
Enum AttachOptions Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: AttachOptions -> AttachOptions Source # pred :: AttachOptions -> AttachOptions Source # toEnum :: Int -> AttachOptions Source # fromEnum :: AttachOptions -> Int Source # enumFrom :: AttachOptions -> [AttachOptions] Source # enumFromThen :: AttachOptions -> AttachOptions -> [AttachOptions] Source # enumFromTo :: AttachOptions -> AttachOptions -> [AttachOptions] Source # enumFromThenTo :: AttachOptions -> AttachOptions -> AttachOptions -> [AttachOptions] Source # | |
Eq AttachOptions Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods (==) :: AttachOptions -> AttachOptions -> Bool Source # (/=) :: AttachOptions -> AttachOptions -> Bool Source # | |
Show AttachOptions Source # | |
Defined in Graphics.UI.Gtk.General.Enums | |
Flags AttachOptions Source # | |
Defined in Graphics.UI.Gtk.General.Enums |
data MouseButton Source #
Mouse buttons.
Constructors
LeftButton | |
MiddleButton | |
RightButton | |
OtherButton Int |
Instances
Enum MouseButton Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: MouseButton -> MouseButton Source # pred :: MouseButton -> MouseButton Source # toEnum :: Int -> MouseButton Source # fromEnum :: MouseButton -> Int Source # enumFrom :: MouseButton -> [MouseButton] Source # enumFromThen :: MouseButton -> MouseButton -> [MouseButton] Source # enumFromTo :: MouseButton -> MouseButton -> [MouseButton] Source # enumFromThenTo :: MouseButton -> MouseButton -> MouseButton -> [MouseButton] Source # | |
Eq MouseButton Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods (==) :: MouseButton -> MouseButton -> Bool Source # (/=) :: MouseButton -> MouseButton -> Bool Source # | |
Show MouseButton Source # | |
Defined in Graphics.UI.Gtk.General.Enums |
data ButtonBoxStyle Source #
Dictate the style that a ButtonBox uses to align it contents
Constructors
ButtonboxDefaultStyle | |
ButtonboxSpread | |
ButtonboxEdge | |
ButtonboxStart | |
ButtonboxEnd | |
ButtonboxCenter |
Instances
Enum ButtonBoxStyle Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: ButtonBoxStyle -> ButtonBoxStyle Source # pred :: ButtonBoxStyle -> ButtonBoxStyle Source # toEnum :: Int -> ButtonBoxStyle Source # fromEnum :: ButtonBoxStyle -> Int Source # enumFrom :: ButtonBoxStyle -> [ButtonBoxStyle] Source # enumFromThen :: ButtonBoxStyle -> ButtonBoxStyle -> [ButtonBoxStyle] Source # enumFromTo :: ButtonBoxStyle -> ButtonBoxStyle -> [ButtonBoxStyle] Source # enumFromThenTo :: ButtonBoxStyle -> ButtonBoxStyle -> ButtonBoxStyle -> [ButtonBoxStyle] Source # | |
Eq ButtonBoxStyle Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods (==) :: ButtonBoxStyle -> ButtonBoxStyle -> Bool Source # (/=) :: ButtonBoxStyle -> ButtonBoxStyle -> Bool Source # | |
Show ButtonBoxStyle Source # | |
Defined in Graphics.UI.Gtk.General.Enums |
data CalendarDisplayOptions Source #
Specify which items of a calendar should be displayed.
Constructors
CalendarShowHeading | |
CalendarShowDayNames | |
CalendarNoMonthChange | |
CalendarShowWeekNumbers | |
CalendarWeekStartMonday | |
CalendarShowDetails |
Instances
Type of mouse click
Constructors
SingleClick | |
DoubleClick | |
TripleClick | |
ReleaseClick |
Instances
Enum Click Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: Click -> Click Source # pred :: Click -> Click Source # toEnum :: Int -> Click Source # fromEnum :: Click -> Int Source # enumFrom :: Click -> [Click] Source # enumFromThen :: Click -> Click -> [Click] Source # enumFromTo :: Click -> Click -> [Click] Source # enumFromThenTo :: Click -> Click -> Click -> [Click] Source # | |
Eq Click Source # | |
Show Click Source # | |
data CornerType Source #
Specifies in which corner a child widget should be placed
Constructors
CornerTopLeft | |
CornerBottomLeft | |
CornerTopRight | |
CornerBottomRight |
Instances
Enum CornerType Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: CornerType -> CornerType Source # pred :: CornerType -> CornerType Source # toEnum :: Int -> CornerType Source # fromEnum :: CornerType -> Int Source # enumFrom :: CornerType -> [CornerType] Source # enumFromThen :: CornerType -> CornerType -> [CornerType] Source # enumFromTo :: CornerType -> CornerType -> [CornerType] Source # enumFromThenTo :: CornerType -> CornerType -> CornerType -> [CornerType] Source # | |
Eq CornerType Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods (==) :: CornerType -> CornerType -> Bool Source # (/=) :: CornerType -> CornerType -> Bool Source # | |
Show CornerType Source # | |
Defined in Graphics.UI.Gtk.General.Enums |
data DeleteType Source #
Editing option
Constructors
DeleteChars | |
DeleteWordEnds | |
DeleteWords | |
DeleteDisplayLines | |
DeleteDisplayLineEnds | |
DeleteParagraphEnds | |
DeleteParagraphs | |
DeleteWhitespace |
Instances
Enum DeleteType Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: DeleteType -> DeleteType Source # pred :: DeleteType -> DeleteType Source # toEnum :: Int -> DeleteType Source # fromEnum :: DeleteType -> Int Source # enumFrom :: DeleteType -> [DeleteType] Source # enumFromThen :: DeleteType -> DeleteType -> [DeleteType] Source # enumFromTo :: DeleteType -> DeleteType -> [DeleteType] Source # enumFromThenTo :: DeleteType -> DeleteType -> DeleteType -> [DeleteType] Source # | |
Eq DeleteType Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods (==) :: DeleteType -> DeleteType -> Bool Source # (/=) :: DeleteType -> DeleteType -> Bool Source # | |
Show DeleteType Source # | |
Defined in Graphics.UI.Gtk.General.Enums |
data DestDefaults Source #
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 calldragStatus
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 calldragGetData
on behalf of the widget. Whether or not the drop is successful, GTK+ will calldragFinish
. If the action was a move, then if the drag was successful, thenTrue
will be passed for the delete parameter todragFinish
DestDefaultAll
: If set, specifies that all default actions should be taken.
Instances
data DragResult Source #
Constructors
DragResultSuccess | |
DragResultNoTarget | |
DragResultUserCancelled | |
DragResultTimeoutExpired | |
DragResultGrabBroken | |
DragResultError |
Instances
Bounded DragResult Source # | |
Defined in Graphics.UI.Gtk.General.Enums | |
Enum DragResult Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: DragResult -> DragResult Source # pred :: DragResult -> DragResult Source # toEnum :: Int -> DragResult Source # fromEnum :: DragResult -> Int Source # enumFrom :: DragResult -> [DragResult] Source # enumFromThen :: DragResult -> DragResult -> [DragResult] Source # enumFromTo :: DragResult -> DragResult -> [DragResult] Source # enumFromThenTo :: DragResult -> DragResult -> DragResult -> [DragResult] Source # | |
Eq DragResult Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods (==) :: DragResult -> DragResult -> Bool Source # (/=) :: DragResult -> DragResult -> Bool Source # | |
Show DragResult Source # | |
Defined in Graphics.UI.Gtk.General.Enums |
data DirectionType Source #
Editing direction
Constructors
DirTabForward | |
DirTabBackward | |
DirUp | |
DirDown | |
DirLeft | |
DirRight |
Instances
Enum DirectionType Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: DirectionType -> DirectionType Source # pred :: DirectionType -> DirectionType Source # toEnum :: Int -> DirectionType Source # fromEnum :: DirectionType -> Int Source # enumFrom :: DirectionType -> [DirectionType] Source # enumFromThen :: DirectionType -> DirectionType -> [DirectionType] Source # enumFromTo :: DirectionType -> DirectionType -> [DirectionType] Source # enumFromThenTo :: DirectionType -> DirectionType -> DirectionType -> [DirectionType] Source # | |
Eq DirectionType Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods (==) :: DirectionType -> DirectionType -> Bool Source # (/=) :: DirectionType -> DirectionType -> Bool Source # | |
Show DirectionType Source # | |
Defined in Graphics.UI.Gtk.General.Enums |
data Justification Source #
Justification for label and maybe other widgets (text?)
Constructors
JustifyLeft | |
JustifyRight | |
JustifyCenter | |
JustifyFill |
Instances
Enum Justification Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: Justification -> Justification Source # pred :: Justification -> Justification Source # toEnum :: Int -> Justification Source # fromEnum :: Justification -> Int Source # enumFrom :: Justification -> [Justification] Source # enumFromThen :: Justification -> Justification -> [Justification] Source # enumFromTo :: Justification -> Justification -> [Justification] Source # enumFromThenTo :: Justification -> Justification -> Justification -> [Justification] Source # | |
Eq Justification Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods (==) :: Justification -> Justification -> Bool Source # (/=) :: Justification -> Justification -> Bool Source # | |
Show Justification Source # | |
Defined in Graphics.UI.Gtk.General.Enums |
Some kind of string search options
Removed in Gtk3.
Constructors
MatchAll | |
MatchAllTail | |
MatchHead | |
MatchTail | |
MatchExact | |
MatchLast |
Instances
Enum MatchType Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: MatchType -> MatchType Source # pred :: MatchType -> MatchType Source # toEnum :: Int -> MatchType Source # fromEnum :: MatchType -> Int Source # enumFrom :: MatchType -> [MatchType] Source # enumFromThen :: MatchType -> MatchType -> [MatchType] Source # enumFromTo :: MatchType -> MatchType -> [MatchType] Source # enumFromThenTo :: MatchType -> MatchType -> MatchType -> [MatchType] Source # | |
Eq MatchType Source # | |
Show MatchType Source # | |
data MenuDirectionType Source #
From where was a menu item entered?
Constructors
MenuDirParent | |
MenuDirChild | |
MenuDirNext | |
MenuDirPrev |
Instances
Enum MenuDirectionType Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: MenuDirectionType -> MenuDirectionType Source # pred :: MenuDirectionType -> MenuDirectionType Source # toEnum :: Int -> MenuDirectionType Source # fromEnum :: MenuDirectionType -> Int Source # enumFrom :: MenuDirectionType -> [MenuDirectionType] Source # enumFromThen :: MenuDirectionType -> MenuDirectionType -> [MenuDirectionType] Source # enumFromTo :: MenuDirectionType -> MenuDirectionType -> [MenuDirectionType] Source # enumFromThenTo :: MenuDirectionType -> MenuDirectionType -> MenuDirectionType -> [MenuDirectionType] Source # | |
Eq MenuDirectionType Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods (==) :: MenuDirectionType -> MenuDirectionType -> Bool Source # (/=) :: MenuDirectionType -> MenuDirectionType -> Bool Source # | |
Show MenuDirectionType Source # | |
Defined in Graphics.UI.Gtk.General.Enums |
data MetricType Source #
Units of measure
Removed in Gtk3.
Constructors
Pixels | |
Inches | |
Centimeters |
Instances
Enum MetricType Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: MetricType -> MetricType Source # pred :: MetricType -> MetricType Source # toEnum :: Int -> MetricType Source # fromEnum :: MetricType -> Int Source # enumFrom :: MetricType -> [MetricType] Source # enumFromThen :: MetricType -> MetricType -> [MetricType] Source # enumFromTo :: MetricType -> MetricType -> [MetricType] Source # enumFromThenTo :: MetricType -> MetricType -> MetricType -> [MetricType] Source # | |
Eq MetricType Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods (==) :: MetricType -> MetricType -> Bool Source # (/=) :: MetricType -> MetricType -> Bool Source # | |
Show MetricType Source # | |
Defined in Graphics.UI.Gtk.General.Enums |
data MovementStep Source #
Movement in text widget
Constructors
Instances
Enum MovementStep Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: MovementStep -> MovementStep Source # pred :: MovementStep -> MovementStep Source # toEnum :: Int -> MovementStep Source # fromEnum :: MovementStep -> Int Source # enumFrom :: MovementStep -> [MovementStep] Source # enumFromThen :: MovementStep -> MovementStep -> [MovementStep] Source # enumFromTo :: MovementStep -> MovementStep -> [MovementStep] Source # enumFromThenTo :: MovementStep -> MovementStep -> MovementStep -> [MovementStep] Source # | |
Eq MovementStep Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods (==) :: MovementStep -> MovementStep -> Bool Source # (/=) :: MovementStep -> MovementStep -> Bool Source # | |
Show MovementStep Source # | |
Defined in Graphics.UI.Gtk.General.Enums |
data Orientation Source #
Orientation is good
Constructors
OrientationHorizontal | |
OrientationVertical |
Instances
Enum Orientation Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: Orientation -> Orientation Source # pred :: Orientation -> Orientation Source # toEnum :: Int -> Orientation Source # fromEnum :: Orientation -> Int Source # enumFrom :: Orientation -> [Orientation] Source # enumFromThen :: Orientation -> Orientation -> [Orientation] Source # enumFromTo :: Orientation -> Orientation -> [Orientation] Source # enumFromThenTo :: Orientation -> Orientation -> Orientation -> [Orientation] Source # | |
Eq Orientation Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods (==) :: Orientation -> Orientation -> Bool Source # (/=) :: Orientation -> Orientation -> Bool Source # | |
Show Orientation Source # | |
Defined in Graphics.UI.Gtk.General.Enums |
Packing parameters of a widget
- The
Packing
parameter determines how the child behaves in the horizontal or vertical way in anHBox
orVBox
, respectively.PackNatural
means the child is as big as it requests. It will stay at the start or end of aBox
if there is more space available. All children packed withPackRepel
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 aVBox
with the packing optionPackNatural
. The working area of a window (e.g. the text area in an editor) should expand when the window is resized. Here the packing optionPackGrow
is the right choice and it is irrelevant whether the main area is inserted at the start or the end of a box. FinallyPackRepel
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.
Constructors
PackRepel | |
PackGrow | |
PackNatural |
Instances
Enum Packing Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: Packing -> Packing Source # pred :: Packing -> Packing Source # toEnum :: Int -> Packing Source # fromEnum :: Packing -> Int Source # enumFrom :: Packing -> [Packing] Source # enumFromThen :: Packing -> Packing -> [Packing] Source # enumFromTo :: Packing -> Packing -> [Packing] Source # enumFromThenTo :: Packing -> Packing -> Packing -> [Packing] Source # | |
Eq Packing Source # | |
Show Packing Source # | |
Packing of widgets at start or end in a box
Instances
Enum PackType Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: PackType -> PackType Source # pred :: PackType -> PackType Source # toEnum :: Int -> PackType Source # fromEnum :: PackType -> Int Source # enumFrom :: PackType -> [PackType] Source # enumFromThen :: PackType -> PackType -> [PackType] Source # enumFromTo :: PackType -> PackType -> [PackType] Source # enumFromThenTo :: PackType -> PackType -> PackType -> [PackType] Source # | |
Eq PackType Source # | |
Show PackType Source # | |
data PathPriorityType Source #
Priorities
Instances
Enum PathPriorityType Source # | Scrollbar policy types (for scrolled windows) |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: PathPriorityType -> PathPriorityType Source # pred :: PathPriorityType -> PathPriorityType Source # toEnum :: Int -> PathPriorityType Source # fromEnum :: PathPriorityType -> Int Source # enumFrom :: PathPriorityType -> [PathPriorityType] Source # enumFromThen :: PathPriorityType -> PathPriorityType -> [PathPriorityType] Source # enumFromTo :: PathPriorityType -> PathPriorityType -> [PathPriorityType] Source # enumFromThenTo :: PathPriorityType -> PathPriorityType -> PathPriorityType -> [PathPriorityType] Source # | |
Eq PathPriorityType Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods (==) :: PathPriorityType -> PathPriorityType -> Bool Source # (/=) :: PathPriorityType -> PathPriorityType -> Bool Source # | |
Show PathPriorityType Source # | |
Defined in Graphics.UI.Gtk.General.Enums |
Widget identification path
Constructors
PathWidget | |
PathWidgetClass | |
PathClass |
Instances
Enum PathType Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: PathType -> PathType Source # pred :: PathType -> PathType Source # toEnum :: Int -> PathType Source # fromEnum :: PathType -> Int Source # enumFrom :: PathType -> [PathType] Source # enumFromThen :: PathType -> PathType -> [PathType] Source # enumFromTo :: PathType -> PathType -> [PathType] Source # enumFromThenTo :: PathType -> PathType -> PathType -> [PathType] Source # | |
Eq PathType Source # | |
Show PathType Source # | |
data PolicyType Source #
Constructors
PolicyAlways | |
PolicyAutomatic | |
PolicyNever |
Instances
Enum PolicyType Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: PolicyType -> PolicyType Source # pred :: PolicyType -> PolicyType Source # toEnum :: Int -> PolicyType Source # fromEnum :: PolicyType -> Int Source # enumFrom :: PolicyType -> [PolicyType] Source # enumFromThen :: PolicyType -> PolicyType -> [PolicyType] Source # enumFromTo :: PolicyType -> PolicyType -> [PolicyType] Source # enumFromThenTo :: PolicyType -> PolicyType -> PolicyType -> [PolicyType] Source # | |
Eq PolicyType Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods (==) :: PolicyType -> PolicyType -> Bool Source # (/=) :: PolicyType -> PolicyType -> Bool Source # | |
Show PolicyType Source # | |
Defined in Graphics.UI.Gtk.General.Enums |
data PositionType Source #
Position a scale's value is drawn relative to the trough
Instances
Enum PositionType Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: PositionType -> PositionType Source # pred :: PositionType -> PositionType Source # toEnum :: Int -> PositionType Source # fromEnum :: PositionType -> Int Source # enumFrom :: PositionType -> [PositionType] Source # enumFromThen :: PositionType -> PositionType -> [PositionType] Source # enumFromTo :: PositionType -> PositionType -> [PositionType] Source # enumFromThenTo :: PositionType -> PositionType -> PositionType -> [PositionType] Source # | |
Eq PositionType Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods (==) :: PositionType -> PositionType -> Bool Source # (/=) :: PositionType -> PositionType -> Bool Source # | |
Show PositionType Source # | |
Defined in Graphics.UI.Gtk.General.Enums |
data ProgressBarOrientation Source #
Is the ProgressBar horizontally or vertically directed?
Removed in Gtk3.
Instances
data ReliefStyle Source #
I don't have a clue.
Constructors
ReliefNormal | |
ReliefHalf | |
ReliefNone |
Instances
Enum ReliefStyle Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: ReliefStyle -> ReliefStyle Source # pred :: ReliefStyle -> ReliefStyle Source # toEnum :: Int -> ReliefStyle Source # fromEnum :: ReliefStyle -> Int Source # enumFrom :: ReliefStyle -> [ReliefStyle] Source # enumFromThen :: ReliefStyle -> ReliefStyle -> [ReliefStyle] Source # enumFromTo :: ReliefStyle -> ReliefStyle -> [ReliefStyle] Source # enumFromThenTo :: ReliefStyle -> ReliefStyle -> ReliefStyle -> [ReliefStyle] Source # | |
Eq ReliefStyle Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods (==) :: ReliefStyle -> ReliefStyle -> Bool Source # (/=) :: ReliefStyle -> ReliefStyle -> Bool Source # | |
Show ReliefStyle Source # | |
Defined in Graphics.UI.Gtk.General.Enums |
data ResizeMode Source #
Resize mode, for containers
ResizeParent
Pass resize request to the parentResizeQueue
Queue resizes on this widgetResizeImmediate
Perform the resizes now
Constructors
ResizeParent | |
ResizeQueue | |
ResizeImmediate |
Instances
Enum ResizeMode Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: ResizeMode -> ResizeMode Source # pred :: ResizeMode -> ResizeMode Source # toEnum :: Int -> ResizeMode Source # fromEnum :: ResizeMode -> Int Source # enumFrom :: ResizeMode -> [ResizeMode] Source # enumFromThen :: ResizeMode -> ResizeMode -> [ResizeMode] Source # enumFromTo :: ResizeMode -> ResizeMode -> [ResizeMode] Source # enumFromThenTo :: ResizeMode -> ResizeMode -> ResizeMode -> [ResizeMode] Source # | |
Eq ResizeMode Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods (==) :: ResizeMode -> ResizeMode -> Bool Source # (/=) :: ResizeMode -> ResizeMode -> Bool Source # | |
Show ResizeMode Source # | |
Defined in Graphics.UI.Gtk.General.Enums |
data ScrollType Source #
Scrolling type
Constructors
Instances
Enum ScrollType Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: ScrollType -> ScrollType Source # pred :: ScrollType -> ScrollType Source # toEnum :: Int -> ScrollType Source # fromEnum :: ScrollType -> Int Source # enumFrom :: ScrollType -> [ScrollType] Source # enumFromThen :: ScrollType -> ScrollType -> [ScrollType] Source # enumFromTo :: ScrollType -> ScrollType -> [ScrollType] Source # enumFromThenTo :: ScrollType -> ScrollType -> ScrollType -> [ScrollType] Source # | |
Eq ScrollType Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods (==) :: ScrollType -> ScrollType -> Bool Source # (/=) :: ScrollType -> ScrollType -> Bool Source # | |
Show ScrollType Source # | |
Defined in Graphics.UI.Gtk.General.Enums |
data ScrollStep Source #
Scrolling step
Constructors
ScrollSteps | |
ScrollPages | |
ScrollEnds | |
ScrollHorizontalSteps | |
ScrollHorizontalPages | |
ScrollHorizontalEnds |
Instances
Enum ScrollStep Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: ScrollStep -> ScrollStep Source # pred :: ScrollStep -> ScrollStep Source # toEnum :: Int -> ScrollStep Source # fromEnum :: ScrollStep -> Int Source # enumFrom :: ScrollStep -> [ScrollStep] Source # enumFromThen :: ScrollStep -> ScrollStep -> [ScrollStep] Source # enumFromTo :: ScrollStep -> ScrollStep -> [ScrollStep] Source # enumFromThenTo :: ScrollStep -> ScrollStep -> ScrollStep -> [ScrollStep] Source # | |
Eq ScrollStep Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods (==) :: ScrollStep -> ScrollStep -> Bool Source # (/=) :: ScrollStep -> ScrollStep -> Bool Source # | |
Show ScrollStep Source # | |
Defined in Graphics.UI.Gtk.General.Enums |
data SelectionMode Source #
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.
Constructors
SelectionNone | |
SelectionSingle | |
SelectionBrowse | |
SelectionMultiple |
Instances
Enum SelectionMode Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: SelectionMode -> SelectionMode Source # pred :: SelectionMode -> SelectionMode Source # toEnum :: Int -> SelectionMode Source # fromEnum :: SelectionMode -> Int Source # enumFrom :: SelectionMode -> [SelectionMode] Source # enumFromThen :: SelectionMode -> SelectionMode -> [SelectionMode] Source # enumFromTo :: SelectionMode -> SelectionMode -> [SelectionMode] Source # enumFromThenTo :: SelectionMode -> SelectionMode -> SelectionMode -> [SelectionMode] Source # | |
Eq SelectionMode Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods (==) :: SelectionMode -> SelectionMode -> Bool Source # (/=) :: SelectionMode -> SelectionMode -> Bool Source # | |
Show SelectionMode Source # | |
Defined in Graphics.UI.Gtk.General.Enums |
data ShadowType Source #
Shadow types
Constructors
ShadowNone | |
ShadowIn | |
ShadowOut | |
ShadowEtchedIn | |
ShadowEtchedOut |
Instances
Enum ShadowType Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: ShadowType -> ShadowType Source # pred :: ShadowType -> ShadowType Source # toEnum :: Int -> ShadowType Source # fromEnum :: ShadowType -> Int Source # enumFrom :: ShadowType -> [ShadowType] Source # enumFromThen :: ShadowType -> ShadowType -> [ShadowType] Source # enumFromTo :: ShadowType -> ShadowType -> [ShadowType] Source # enumFromThenTo :: ShadowType -> ShadowType -> ShadowType -> [ShadowType] Source # | |
Eq ShadowType Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods (==) :: ShadowType -> ShadowType -> Bool Source # (/=) :: ShadowType -> ShadowType -> Bool Source # | |
Show ShadowType Source # | |
Defined in Graphics.UI.Gtk.General.Enums |
Constructors
SortAscending | |
SortDescending |
Instances
Enum SortType Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: SortType -> SortType Source # pred :: SortType -> SortType Source # toEnum :: Int -> SortType Source # fromEnum :: SortType -> Int Source # enumFrom :: SortType -> [SortType] Source # enumFromThen :: SortType -> SortType -> [SortType] Source # enumFromTo :: SortType -> SortType -> [SortType] Source # enumFromThenTo :: SortType -> SortType -> SortType -> [SortType] Source # | |
Eq SortType Source # | |
Show SortType Source # | |
Widget states
Constructors
StateNormal | |
StateActive | |
StatePrelight | |
StateSelected | |
StateInsensitive |
Instances
Enum StateType Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: StateType -> StateType Source # pred :: StateType -> StateType Source # toEnum :: Int -> StateType Source # fromEnum :: StateType -> Int Source # enumFrom :: StateType -> [StateType] Source # enumFromThen :: StateType -> StateType -> [StateType] Source # enumFromTo :: StateType -> StateType -> [StateType] Source # enumFromThenTo :: StateType -> StateType -> StateType -> [StateType] Source # | |
Eq StateType Source # | |
Show StateType Source # | |
data SubmenuDirection Source #
Submenu direction policies
Removed in Gtk3.
Constructors
DirectionLeft | |
DirectionRight |
Instances
data SpinButtonUpdatePolicy Source #
Whether to clamp or ignore illegal values.
Constructors
UpdateAlways | |
UpdateIfValid |
Instances
Spin a SpinButton with the following method.
Constructors
SpinStepForward | |
SpinStepBackward | |
SpinPageForward | |
SpinPageBackward | |
SpinHome | |
SpinEnd | |
SpinUserDefined |
Instances
Enum SpinType Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: SpinType -> SpinType Source # pred :: SpinType -> SpinType Source # toEnum :: Int -> SpinType Source # fromEnum :: SpinType -> Int Source # enumFrom :: SpinType -> [SpinType] Source # enumFromThen :: SpinType -> SpinType -> [SpinType] Source # enumFromTo :: SpinType -> SpinType -> [SpinType] Source # enumFromThenTo :: SpinType -> SpinType -> SpinType -> [SpinType] Source # | |
Eq SpinType Source # | |
Show SpinType Source # | |
data TargetFlags Source #
The TargetFlags
enumeration is used to specify constraints on an entry
in a 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.
Constructors
TargetSameApp | |
TargetSameWidget | |
TargetOtherApp | |
TargetOtherWidget |
Instances
Bounded TargetFlags Source # | |
Defined in Graphics.UI.Gtk.General.Enums | |
Enum TargetFlags Source # | Is the text written from left to right or the exotic way? |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: TargetFlags -> TargetFlags Source # pred :: TargetFlags -> TargetFlags Source # toEnum :: Int -> TargetFlags Source # fromEnum :: TargetFlags -> Int Source # enumFrom :: TargetFlags -> [TargetFlags] Source # enumFromThen :: TargetFlags -> TargetFlags -> [TargetFlags] Source # enumFromTo :: TargetFlags -> TargetFlags -> [TargetFlags] Source # enumFromThenTo :: TargetFlags -> TargetFlags -> TargetFlags -> [TargetFlags] Source # | |
Eq TargetFlags Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods (==) :: TargetFlags -> TargetFlags -> Bool Source # (/=) :: TargetFlags -> TargetFlags -> Bool Source # | |
Show TargetFlags Source # | |
Defined in Graphics.UI.Gtk.General.Enums | |
Flags TargetFlags Source # | |
Defined in Graphics.UI.Gtk.General.Enums |
data TextDirection Source #
Constructors
TextDirNone | |
TextDirLtr | |
TextDirRtl |
Instances
Enum TextDirection Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: TextDirection -> TextDirection Source # pred :: TextDirection -> TextDirection Source # toEnum :: Int -> TextDirection Source # fromEnum :: TextDirection -> Int Source # enumFrom :: TextDirection -> [TextDirection] Source # enumFromThen :: TextDirection -> TextDirection -> [TextDirection] Source # enumFromTo :: TextDirection -> TextDirection -> [TextDirection] Source # enumFromThenTo :: TextDirection -> TextDirection -> TextDirection -> [TextDirection] Source # | |
Eq TextDirection Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods (==) :: TextDirection -> TextDirection -> Bool Source # (/=) :: TextDirection -> TextDirection -> Bool Source # | |
Show TextDirection Source # | |
Defined in Graphics.UI.Gtk.General.Enums |
data TextSearchFlags Source #
Specify the way the search function for
TextBuffer
works.
Constructors
TextSearchVisibleOnly | |
TextSearchTextOnly |
Instances
Bounded TextSearchFlags Source # | |
Defined in Graphics.UI.Gtk.General.Enums | |
Enum TextSearchFlags Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: TextSearchFlags -> TextSearchFlags Source # pred :: TextSearchFlags -> TextSearchFlags Source # toEnum :: Int -> TextSearchFlags Source # fromEnum :: TextSearchFlags -> Int Source # enumFrom :: TextSearchFlags -> [TextSearchFlags] Source # enumFromThen :: TextSearchFlags -> TextSearchFlags -> [TextSearchFlags] Source # enumFromTo :: TextSearchFlags -> TextSearchFlags -> [TextSearchFlags] Source # enumFromThenTo :: TextSearchFlags -> TextSearchFlags -> TextSearchFlags -> [TextSearchFlags] Source # | |
Eq TextSearchFlags Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods (==) :: TextSearchFlags -> TextSearchFlags -> Bool Source # (/=) :: TextSearchFlags -> TextSearchFlags -> Bool Source # | |
Show TextSearchFlags Source # | |
Defined in Graphics.UI.Gtk.General.Enums | |
Flags TextSearchFlags Source # | |
Defined in Graphics.UI.Gtk.General.Enums |
data TextWindowType Source #
The window type for coordinate translation.
Constructors
TextWindowPrivate | |
TextWindowWidget | |
TextWindowText | |
TextWindowLeft | |
TextWindowRight | |
TextWindowTop | |
TextWindowBottom |
Instances
Enum TextWindowType Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: TextWindowType -> TextWindowType Source # pred :: TextWindowType -> TextWindowType Source # toEnum :: Int -> TextWindowType Source # fromEnum :: TextWindowType -> Int Source # enumFrom :: TextWindowType -> [TextWindowType] Source # enumFromThen :: TextWindowType -> TextWindowType -> [TextWindowType] Source # enumFromTo :: TextWindowType -> TextWindowType -> [TextWindowType] Source # enumFromThenTo :: TextWindowType -> TextWindowType -> TextWindowType -> [TextWindowType] Source # | |
Eq TextWindowType Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods (==) :: TextWindowType -> TextWindowType -> Bool Source # (/=) :: TextWindowType -> TextWindowType -> Bool Source # | |
Show TextWindowType Source # | |
Defined in Graphics.UI.Gtk.General.Enums |
data ToolbarStyle Source #
Where to place the toolbar?
Constructors
ToolbarIcons | |
ToolbarText | |
ToolbarBoth | |
ToolbarBothHoriz |
Instances
Enum ToolbarStyle Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: ToolbarStyle -> ToolbarStyle Source # pred :: ToolbarStyle -> ToolbarStyle Source # toEnum :: Int -> ToolbarStyle Source # fromEnum :: ToolbarStyle -> Int Source # enumFrom :: ToolbarStyle -> [ToolbarStyle] Source # enumFromThen :: ToolbarStyle -> ToolbarStyle -> [ToolbarStyle] Source # enumFromTo :: ToolbarStyle -> ToolbarStyle -> [ToolbarStyle] Source # enumFromThenTo :: ToolbarStyle -> ToolbarStyle -> ToolbarStyle -> [ToolbarStyle] Source # | |
Eq ToolbarStyle Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods (==) :: ToolbarStyle -> ToolbarStyle -> Bool Source # (/=) :: ToolbarStyle -> ToolbarStyle -> Bool Source # | |
Show ToolbarStyle Source # | |
Defined in Graphics.UI.Gtk.General.Enums |
data TreeViewColumnSizing Source #
Wether columns of a tree or list widget can be resized.
Instances
Enum TreeViewColumnSizing Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: TreeViewColumnSizing -> TreeViewColumnSizing Source # pred :: TreeViewColumnSizing -> TreeViewColumnSizing Source # toEnum :: Int -> TreeViewColumnSizing Source # fromEnum :: TreeViewColumnSizing -> Int Source # enumFrom :: TreeViewColumnSizing -> [TreeViewColumnSizing] Source # enumFromThen :: TreeViewColumnSizing -> TreeViewColumnSizing -> [TreeViewColumnSizing] Source # enumFromTo :: TreeViewColumnSizing -> TreeViewColumnSizing -> [TreeViewColumnSizing] Source # enumFromThenTo :: TreeViewColumnSizing -> TreeViewColumnSizing -> TreeViewColumnSizing -> [TreeViewColumnSizing] Source # | |
Eq TreeViewColumnSizing Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods (==) :: TreeViewColumnSizing -> TreeViewColumnSizing -> Bool Source # (/=) :: TreeViewColumnSizing -> TreeViewColumnSizing -> Bool Source # | |
Show TreeViewColumnSizing Source # | |
Defined in Graphics.UI.Gtk.General.Enums |
data UpdateType Source #
Updating types for range widgets (determines when the
"connectToValueChanged"
signal is emitted by the widget)
Removed in Gtk3.
Constructors
UpdateContinuous | |
UpdateDiscontinuous | |
UpdateDelayed |
Instances
Enum UpdateType Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: UpdateType -> UpdateType Source # pred :: UpdateType -> UpdateType Source # toEnum :: Int -> UpdateType Source # fromEnum :: UpdateType -> Int Source # enumFrom :: UpdateType -> [UpdateType] Source # enumFromThen :: UpdateType -> UpdateType -> [UpdateType] Source # enumFromTo :: UpdateType -> UpdateType -> [UpdateType] Source # enumFromThenTo :: UpdateType -> UpdateType -> UpdateType -> [UpdateType] Source # | |
Eq UpdateType Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods (==) :: UpdateType -> UpdateType -> Bool Source # (/=) :: UpdateType -> UpdateType -> Bool Source # | |
Show UpdateType Source # | |
Defined in Graphics.UI.Gtk.General.Enums |
data Visibility Source #
Visibility
Removed in Gtk3.
Constructors
VisibilityNone | |
VisibilityPartial | |
VisibilityFull |
Instances
Enum Visibility Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: Visibility -> Visibility Source # pred :: Visibility -> Visibility Source # toEnum :: Int -> Visibility Source # fromEnum :: Visibility -> Int Source # enumFrom :: Visibility -> [Visibility] Source # enumFromThen :: Visibility -> Visibility -> [Visibility] Source # enumFromTo :: Visibility -> Visibility -> [Visibility] Source # enumFromThenTo :: Visibility -> Visibility -> Visibility -> [Visibility] Source # | |
Eq Visibility Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods (==) :: Visibility -> Visibility -> Bool Source # (/=) :: Visibility -> Visibility -> Bool Source # | |
Show Visibility Source # | |
Defined in Graphics.UI.Gtk.General.Enums |
data WindowPosition Source #
Window position types
Instances
Enum WindowPosition Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: WindowPosition -> WindowPosition Source # pred :: WindowPosition -> WindowPosition Source # toEnum :: Int -> WindowPosition Source # fromEnum :: WindowPosition -> Int Source # enumFrom :: WindowPosition -> [WindowPosition] Source # enumFromThen :: WindowPosition -> WindowPosition -> [WindowPosition] Source # enumFromTo :: WindowPosition -> WindowPosition -> [WindowPosition] Source # enumFromThenTo :: WindowPosition -> WindowPosition -> WindowPosition -> [WindowPosition] Source # | |
Eq WindowPosition Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods (==) :: WindowPosition -> WindowPosition -> Bool Source # (/=) :: WindowPosition -> WindowPosition -> Bool Source # | |
Show WindowPosition Source # | |
Defined in Graphics.UI.Gtk.General.Enums |
data WindowType Source #
Interaction of a window with window manager
Constructors
WindowToplevel | |
WindowPopup |
Instances
Enum WindowType Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: WindowType -> WindowType Source # pred :: WindowType -> WindowType Source # toEnum :: Int -> WindowType Source # fromEnum :: WindowType -> Int Source # enumFrom :: WindowType -> [WindowType] Source # enumFromThen :: WindowType -> WindowType -> [WindowType] Source # enumFromTo :: WindowType -> WindowType -> [WindowType] Source # enumFromThenTo :: WindowType -> WindowType -> WindowType -> [WindowType] Source # | |
Eq WindowType Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods (==) :: WindowType -> WindowType -> Bool Source # (/=) :: WindowType -> WindowType -> Bool Source # | |
Show WindowType Source # | |
Defined in Graphics.UI.Gtk.General.Enums |
Determine how lines are wrapped in a TextView
.
Constructors
WrapNone | |
WrapChar | |
WrapWord | |
WrapWordChar |
Instances
Enum WrapMode Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: WrapMode -> WrapMode Source # pred :: WrapMode -> WrapMode Source # toEnum :: Int -> WrapMode Source # fromEnum :: WrapMode -> Int Source # enumFrom :: WrapMode -> [WrapMode] Source # enumFromThen :: WrapMode -> WrapMode -> [WrapMode] Source # enumFromTo :: WrapMode -> WrapMode -> [WrapMode] Source # enumFromThenTo :: WrapMode -> WrapMode -> WrapMode -> [WrapMode] Source # | |
Eq WrapMode Source # | |
Show WrapMode Source # | |
data EntryIconPosition Source #
Specifies the side of the entry at which an icon is placed.
Constructors
EntryIconPrimary | |
EntryIconSecondary |
Instances
Enum EntryIconPosition Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: EntryIconPosition -> EntryIconPosition Source # pred :: EntryIconPosition -> EntryIconPosition Source # toEnum :: Int -> EntryIconPosition Source # fromEnum :: EntryIconPosition -> Int Source # enumFrom :: EntryIconPosition -> [EntryIconPosition] Source # enumFromThen :: EntryIconPosition -> EntryIconPosition -> [EntryIconPosition] Source # enumFromTo :: EntryIconPosition -> EntryIconPosition -> [EntryIconPosition] Source # enumFromThenTo :: EntryIconPosition -> EntryIconPosition -> EntryIconPosition -> [EntryIconPosition] Source # | |
Eq EntryIconPosition Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods (==) :: EntryIconPosition -> EntryIconPosition -> Bool Source # (/=) :: EntryIconPosition -> EntryIconPosition -> Bool Source # | |
Show EntryIconPosition Source # | |
Defined in Graphics.UI.Gtk.General.Enums |
data AnchorType Source #
Removed in Gtk3.
Constructors
AnchorCenter | |
AnchorNorth | |
AnchorNorthWest | |
AnchorNorthEast | |
AnchorSouth | |
AnchorSouthWest | |
AnchorSouthEast | |
AnchorWest | |
AnchorEast | |
AnchorN | |
AnchorNw | |
AnchorNe | |
AnchorS | |
AnchorSw | |
AnchorSe | |
AnchorW | |
AnchorE |
Instances
Enum AnchorType Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods succ :: AnchorType -> AnchorType Source # pred :: AnchorType -> AnchorType Source # toEnum :: Int -> AnchorType Source # fromEnum :: AnchorType -> Int Source # enumFrom :: AnchorType -> [AnchorType] Source # enumFromThen :: AnchorType -> AnchorType -> [AnchorType] Source # enumFromTo :: AnchorType -> AnchorType -> [AnchorType] Source # enumFromThenTo :: AnchorType -> AnchorType -> AnchorType -> [AnchorType] Source # | |
Eq AnchorType Source # | |
Defined in Graphics.UI.Gtk.General.Enums Methods (==) :: AnchorType -> AnchorType -> Bool Source # (/=) :: AnchorType -> AnchorType -> Bool Source # | |
Show AnchorType Source # | |
Defined in Graphics.UI.Gtk.General.Enums |
data CrossingMode Source #
How focus is crossing the widget.
Constructors
CrossingNormal | |
CrossingGrab | |
CrossingUngrab | |
CrossingGtkGrab | |
CrossingGtkUngrab | |
CrossingStateChanged |
Instances
Enum CrossingMode Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums Methods succ :: CrossingMode -> CrossingMode Source # pred :: CrossingMode -> CrossingMode Source # toEnum :: Int -> CrossingMode Source # fromEnum :: CrossingMode -> Int Source # enumFrom :: CrossingMode -> [CrossingMode] Source # enumFromThen :: CrossingMode -> CrossingMode -> [CrossingMode] Source # enumFromTo :: CrossingMode -> CrossingMode -> [CrossingMode] Source # enumFromThenTo :: CrossingMode -> CrossingMode -> CrossingMode -> [CrossingMode] Source # | |
Eq CrossingMode Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums Methods (==) :: CrossingMode -> CrossingMode -> Bool Source # (/=) :: CrossingMode -> CrossingMode -> Bool Source # | |
Show CrossingMode Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums |
data DragProtocol Source #
Used in DragContext
to indicate the protocol according to which DND is done.
Constructors
DragProtoMotif | |
DragProtoXdnd | |
DragProtoRootwin | |
DragProtoNone | |
DragProtoWin32Dropfiles | |
DragProtoOle2 | |
DragProtoLocal |
Instances
Bounded DragProtocol Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums | |
Enum DragProtocol Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums Methods succ :: DragProtocol -> DragProtocol Source # pred :: DragProtocol -> DragProtocol Source # toEnum :: Int -> DragProtocol Source # fromEnum :: DragProtocol -> Int Source # enumFrom :: DragProtocol -> [DragProtocol] Source # enumFromThen :: DragProtocol -> DragProtocol -> [DragProtocol] Source # enumFromTo :: DragProtocol -> DragProtocol -> [DragProtocol] Source # enumFromThenTo :: DragProtocol -> DragProtocol -> DragProtocol -> [DragProtocol] Source # | |
Eq DragProtocol Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums Methods (==) :: DragProtocol -> DragProtocol -> Bool Source # (/=) :: DragProtocol -> DragProtocol -> Bool Source # | |
Show DragProtocol Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums |
data DragAction Source #
Used in DragContext
to indicate what the
destination should do with the dropped data.
ActionDefault
: Initialisation value, should not be used.ActionCopy
: Copy the data.ActionMove
: Move the data, i.e. first copy it, then delete it from the source.ActionLink
: Add a link to the data. Note that this is only useful if source and destination agree on what it means.ActionPrivate
: Special action which tells the source that the destination will do something that the source doesn't understand.ActionAsk
: Ask the user what to do with the data.
Constructors
ActionDefault | |
ActionCopy | |
ActionMove | |
ActionLink | |
ActionPrivate | |
ActionAsk |
Instances
Bounded DragAction Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums | |
Enum DragAction Source # | Specify how to dither colors onto the screen. Removed in Gtk3. |
Defined in Graphics.UI.Gtk.Gdk.Enums Methods succ :: DragAction -> DragAction Source # pred :: DragAction -> DragAction Source # toEnum :: Int -> DragAction Source # fromEnum :: DragAction -> Int Source # enumFrom :: DragAction -> [DragAction] Source # enumFromThen :: DragAction -> DragAction -> [DragAction] Source # enumFromTo :: DragAction -> DragAction -> [DragAction] Source # enumFromThenTo :: DragAction -> DragAction -> DragAction -> [DragAction] Source # | |
Eq DragAction Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums Methods (==) :: DragAction -> DragAction -> Bool Source # (/=) :: DragAction -> DragAction -> Bool Source # | |
Show DragAction Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums | |
Flags DragAction Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums |
Specify which events a widget will emit signals on.
Constructors
Instances
Bounded EventMask Source # | |
Enum EventMask Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums Methods succ :: EventMask -> EventMask Source # pred :: EventMask -> EventMask Source # toEnum :: Int -> EventMask Source # fromEnum :: EventMask -> Int Source # enumFrom :: EventMask -> [EventMask] Source # enumFromThen :: EventMask -> EventMask -> [EventMask] Source # enumFromTo :: EventMask -> EventMask -> [EventMask] Source # enumFromThenTo :: EventMask -> EventMask -> EventMask -> [EventMask] Source # | |
Eq EventMask Source # | |
Show EventMask Source # | |
Flags EventMask Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums |
Keyboard modifiers that are depressed when the user presses a key or a mouse button.
- This data type is used to build lists of modifers that were active during an event.
- The Apple key on Macintoshs is mapped to
Alt2
and theMeta
key (if available). - Since Gtk 2.10, there are also
Super
,Hyper
andMeta
modifiers which are simply generated fromAlt
..Compose
modifier keys, depending on the mapping used by the windowing system. Due to one key being mapped to e.g.Alt2
andMeta
, you shouldn't pattern match directly against a certain key but check whether a key is in the list using theelem
function, say.
Constructors
Shift | |
Lock | |
Control | |
Alt | |
Alt2 | |
Alt3 | |
Alt4 | |
Alt5 | |
Button1 | |
Button2 | |
Button3 | |
Button4 | |
Button5 | |
Super | |
Hyper | |
Meta | |
Release | |
ModifierMask |
Instances
Bounded Modifier Source # | |
Enum Modifier Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums Methods succ :: Modifier -> Modifier Source # pred :: Modifier -> Modifier Source # toEnum :: Int -> Modifier Source # fromEnum :: Modifier -> Int Source # enumFrom :: Modifier -> [Modifier] Source # enumFromThen :: Modifier -> Modifier -> [Modifier] Source # enumFromTo :: Modifier -> Modifier -> [Modifier] Source # enumFromThenTo :: Modifier -> Modifier -> Modifier -> [Modifier] Source # | |
Eq Modifier Source # | |
Show Modifier Source # | |
Flags Modifier Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums |
data NotifyType Source #
Information on from what level of the widget hierarchy the mouse cursor came.
NotifyAncestor
- The window is entered from an ancestor or left towards an ancestor.
NotifyVirtual
- The pointer moves between an ancestor and an inferior of the window.
NotifyInferior
- The window is entered from an inferior or left towards an inferior.
NotifyNonlinear
- The window is entered from or left towards a window which is neither an ancestor nor an inferior.
NotifyNonlinearVirtual
- 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.
NotifyUnknown
- The level change does not fit into any of the other categories or could not be determined.
Constructors
NotifyAncestor | |
NotifyVirtual | |
NotifyInferior | |
NotifyNonlinear | |
NotifyNonlinearVirtual | |
NotifyUnknown |
Instances
Enum NotifyType Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums Methods succ :: NotifyType -> NotifyType Source # pred :: NotifyType -> NotifyType Source # toEnum :: Int -> NotifyType Source # fromEnum :: NotifyType -> Int Source # enumFrom :: NotifyType -> [NotifyType] Source # enumFromThen :: NotifyType -> NotifyType -> [NotifyType] Source # enumFromTo :: NotifyType -> NotifyType -> [NotifyType] Source # enumFromThenTo :: NotifyType -> NotifyType -> NotifyType -> [NotifyType] Source # | |
Eq NotifyType Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums Methods (==) :: NotifyType -> NotifyType -> Bool Source # (/=) :: NotifyType -> NotifyType -> Bool Source # | |
Show NotifyType Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums |
data ScrollDirection Source #
in which direction was scrolled?
Constructors
ScrollUp | |
ScrollDown | |
ScrollLeft | |
ScrollRight |
Instances
Enum ScrollDirection Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums Methods succ :: ScrollDirection -> ScrollDirection Source # pred :: ScrollDirection -> ScrollDirection Source # toEnum :: Int -> ScrollDirection Source # fromEnum :: ScrollDirection -> Int Source # enumFrom :: ScrollDirection -> [ScrollDirection] Source # enumFromThen :: ScrollDirection -> ScrollDirection -> [ScrollDirection] Source # enumFromTo :: ScrollDirection -> ScrollDirection -> [ScrollDirection] Source # enumFromThenTo :: ScrollDirection -> ScrollDirection -> ScrollDirection -> [ScrollDirection] Source # | |
Eq ScrollDirection Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums Methods (==) :: ScrollDirection -> ScrollDirection -> Bool Source # (/=) :: ScrollDirection -> ScrollDirection -> Bool Source # | |
Show ScrollDirection Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums |
data VisibilityState Source #
Instances
Enum VisibilityState Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums Methods succ :: VisibilityState -> VisibilityState Source # pred :: VisibilityState -> VisibilityState Source # toEnum :: Int -> VisibilityState Source # fromEnum :: VisibilityState -> Int Source # enumFrom :: VisibilityState -> [VisibilityState] Source # enumFromThen :: VisibilityState -> VisibilityState -> [VisibilityState] Source # enumFromTo :: VisibilityState -> VisibilityState -> [VisibilityState] Source # enumFromThenTo :: VisibilityState -> VisibilityState -> VisibilityState -> [VisibilityState] Source # | |
Eq VisibilityState Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums Methods (==) :: VisibilityState -> VisibilityState -> Bool Source # (/=) :: VisibilityState -> VisibilityState -> Bool Source # | |
Show VisibilityState Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums |
data WindowState Source #
The state a DrawWindow
is in.
Constructors
WindowStateWithdrawn | |
WindowStateIconified | |
WindowStateMaximized | |
WindowStateSticky | |
WindowStateFullscreen | |
WindowStateAbove | |
WindowStateBelow |
Instances
data WindowEdge Source #
Determines a window edge or corner.
Constructors
WindowEdgeNorthWest | |
WindowEdgeNorth | |
WindowEdgeNorthEast | |
WindowEdgeWest | |
WindowEdgeEast | |
WindowEdgeSouthWest | |
WindowEdgeSouth | |
WindowEdgeSouthEast |
Instances
Enum WindowEdge Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums Methods succ :: WindowEdge -> WindowEdge Source # pred :: WindowEdge -> WindowEdge Source # toEnum :: Int -> WindowEdge Source # fromEnum :: WindowEdge -> Int Source # enumFrom :: WindowEdge -> [WindowEdge] Source # enumFromThen :: WindowEdge -> WindowEdge -> [WindowEdge] Source # enumFromTo :: WindowEdge -> WindowEdge -> [WindowEdge] Source # enumFromThenTo :: WindowEdge -> WindowEdge -> WindowEdge -> [WindowEdge] Source # | |
Eq WindowEdge Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums Methods (==) :: WindowEdge -> WindowEdge -> Bool Source # (/=) :: WindowEdge -> WindowEdge -> Bool Source # | |
Show WindowEdge Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums |
data WindowTypeHint Source #
Constructors
Instances
Enum WindowTypeHint Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums Methods succ :: WindowTypeHint -> WindowTypeHint Source # pred :: WindowTypeHint -> WindowTypeHint Source # toEnum :: Int -> WindowTypeHint Source # fromEnum :: WindowTypeHint -> Int Source # enumFrom :: WindowTypeHint -> [WindowTypeHint] Source # enumFromThen :: WindowTypeHint -> WindowTypeHint -> [WindowTypeHint] Source # enumFromTo :: WindowTypeHint -> WindowTypeHint -> [WindowTypeHint] Source # enumFromThenTo :: WindowTypeHint -> WindowTypeHint -> WindowTypeHint -> [WindowTypeHint] Source # | |
Eq WindowTypeHint Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums Methods (==) :: WindowTypeHint -> WindowTypeHint -> Bool Source # (/=) :: WindowTypeHint -> WindowTypeHint -> Bool Source # | |
Show WindowTypeHint Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums |
Defines the reference point of a window and the meaning of coordinates
passed to windowMove
. See
windowMove
and the "implementation notes"
section of the extended window manager hints specification for more details.
Constructors
GravityNorthWest | |
GravityNorth | |
GravityNorthEast | |
GravityWest | |
GravityCenter | |
GravityEast | |
GravitySouthWest | |
GravitySouth | |
GravitySouthEast | |
GravityStatic |
Instances
Enum Gravity Source # | Returned by
|
Defined in Graphics.UI.Gtk.Gdk.Enums Methods succ :: Gravity -> Gravity Source # pred :: Gravity -> Gravity Source # toEnum :: Int -> Gravity Source # fromEnum :: Gravity -> Int Source # enumFrom :: Gravity -> [Gravity] Source # enumFromThen :: Gravity -> Gravity -> [Gravity] Source # enumFromTo :: Gravity -> Gravity -> [Gravity] Source # enumFromThenTo :: Gravity -> Gravity -> Gravity -> [Gravity] Source # | |
Eq Gravity Source # | |
Show Gravity Source # | |
data GrabStatus Source #
Instances
Enum GrabStatus Source # | Specifies why a selection ownership was changed.
|
Defined in Graphics.UI.Gtk.Gdk.Enums Methods succ :: GrabStatus -> GrabStatus Source # pred :: GrabStatus -> GrabStatus Source # toEnum :: Int -> GrabStatus Source # fromEnum :: GrabStatus -> Int Source # enumFrom :: GrabStatus -> [GrabStatus] Source # enumFromThen :: GrabStatus -> GrabStatus -> [GrabStatus] Source # enumFromTo :: GrabStatus -> GrabStatus -> [GrabStatus] Source # enumFromThenTo :: GrabStatus -> GrabStatus -> GrabStatus -> [GrabStatus] Source # | |
Eq GrabStatus Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums Methods (==) :: GrabStatus -> GrabStatus -> Bool Source # (/=) :: GrabStatus -> GrabStatus -> Bool Source # | |
Show GrabStatus Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums |
data OwnerChange Source #
Constructors
OwnerChangeNewOwner | |
OwnerChangeDestroy | |
OwnerChangeClose |
Instances
Enum OwnerChange Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums Methods succ :: OwnerChange -> OwnerChange Source # pred :: OwnerChange -> OwnerChange Source # toEnum :: Int -> OwnerChange Source # fromEnum :: OwnerChange -> Int Source # enumFrom :: OwnerChange -> [OwnerChange] Source # enumFromThen :: OwnerChange -> OwnerChange -> [OwnerChange] Source # enumFromTo :: OwnerChange -> OwnerChange -> [OwnerChange] Source # enumFromThenTo :: OwnerChange -> OwnerChange -> OwnerChange -> [OwnerChange] Source # | |
Eq OwnerChange Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums Methods (==) :: OwnerChange -> OwnerChange -> Bool Source # (/=) :: OwnerChange -> OwnerChange -> Bool Source # | |
Show OwnerChange Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums |
data ExtensionMode Source #
specify which input extension a widget desires
Instances
Bounded ExtensionMode Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums | |
Enum ExtensionMode Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums Methods succ :: ExtensionMode -> ExtensionMode Source # pred :: ExtensionMode -> ExtensionMode Source # toEnum :: Int -> ExtensionMode Source # fromEnum :: ExtensionMode -> Int Source # enumFrom :: ExtensionMode -> [ExtensionMode] Source # enumFromThen :: ExtensionMode -> ExtensionMode -> [ExtensionMode] Source # enumFromTo :: ExtensionMode -> ExtensionMode -> [ExtensionMode] Source # enumFromThenTo :: ExtensionMode -> ExtensionMode -> ExtensionMode -> [ExtensionMode] Source # | |
Eq ExtensionMode Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums Methods (==) :: ExtensionMode -> ExtensionMode -> Bool Source # (/=) :: ExtensionMode -> ExtensionMode -> Bool Source # | |
Show ExtensionMode Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums | |
Flags ExtensionMode Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums |
Specify the how the ends of a line is drawn.
Removed in Gtk3.
Constructors
CapNotLast | |
CapButt | |
CapRound | |
CapProjecting |
Instances
Enum CapStyle Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums Methods succ :: CapStyle -> CapStyle Source # pred :: CapStyle -> CapStyle Source # toEnum :: Int -> CapStyle Source # fromEnum :: CapStyle -> Int Source # enumFrom :: CapStyle -> [CapStyle] Source # enumFromThen :: CapStyle -> CapStyle -> [CapStyle] Source # enumFromTo :: CapStyle -> CapStyle -> [CapStyle] Source # enumFromThenTo :: CapStyle -> CapStyle -> CapStyle -> [CapStyle] Source # | |
Eq CapStyle Source # | |
Show CapStyle Source # | |
Constructors
RgbDitherNone | |
RgbDitherNormal | |
RgbDitherMax |
Instances
Enum Dither Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums Methods succ :: Dither -> Dither Source # pred :: Dither -> Dither Source # toEnum :: Int -> Dither Source # fromEnum :: Dither -> Int Source # enumFrom :: Dither -> [Dither] Source # enumFromThen :: Dither -> Dither -> [Dither] Source # enumFromTo :: Dither -> Dither -> [Dither] Source # enumFromThenTo :: Dither -> Dither -> Dither -> [Dither] Source # | |
Eq Dither Source # | |
Show Dither Source # | |
How objects are filled.
Removed in Gtk3.
Constructors
Solid | |
Tiled | |
Stippled | |
OpaqueStippled |
Determine how bitmap operations are carried out.
Removed in Gtk3.
Constructors
Copy | |
Invert | |
Xor | |
Clear | |
And | |
AndReverse | |
AndInvert | |
Noop | |
Or | |
Equiv | |
OrReverse | |
CopyInvert | |
OrInvert | |
Nand | |
Nor | |
Set |
Instances
Enum Function Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums Methods succ :: Function -> Function Source # pred :: Function -> Function Source # toEnum :: Int -> Function Source # fromEnum :: Function -> Int Source # enumFrom :: Function -> [Function] Source # enumFromThen :: Function -> Function -> [Function] Source # enumFromTo :: Function -> Function -> [Function] Source # enumFromThenTo :: Function -> Function -> Function -> [Function] Source # | |
Eq Function Source # | |
Show Function Source # | |
data InputCondition Source #
Specify on what file condition a callback should be done.
Removed in Gtk3.
Constructors
InputRead | |
InputWrite | |
InputException |
Instances
Bounded InputCondition Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums | |
Enum InputCondition Source # | Determines how adjacent line ends are drawn. Removed in Gtk3. |
Defined in Graphics.UI.Gtk.Gdk.Enums Methods succ :: InputCondition -> InputCondition Source # pred :: InputCondition -> InputCondition Source # toEnum :: Int -> InputCondition Source # fromEnum :: InputCondition -> Int Source # enumFrom :: InputCondition -> [InputCondition] Source # enumFromThen :: InputCondition -> InputCondition -> [InputCondition] Source # enumFromTo :: InputCondition -> InputCondition -> [InputCondition] Source # enumFromThenTo :: InputCondition -> InputCondition -> InputCondition -> [InputCondition] Source # | |
Eq InputCondition Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums Methods (==) :: InputCondition -> InputCondition -> Bool Source # (/=) :: InputCondition -> InputCondition -> Bool Source # | |
Flags InputCondition Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums |
Instances
Enum JoinStyle Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums Methods succ :: JoinStyle -> JoinStyle Source # pred :: JoinStyle -> JoinStyle Source # toEnum :: Int -> JoinStyle Source # fromEnum :: JoinStyle -> Int Source # enumFrom :: JoinStyle -> [JoinStyle] Source # enumFromThen :: JoinStyle -> JoinStyle -> [JoinStyle] Source # enumFromTo :: JoinStyle -> JoinStyle -> [JoinStyle] Source # enumFromThenTo :: JoinStyle -> JoinStyle -> JoinStyle -> [JoinStyle] Source # | |
Eq JoinStyle Source # | |
Show JoinStyle Source # | |
Determines if a line is solid or dashed.
Removed in Gtk3.
Constructors
LineSolid | |
LineOnOffDash | |
LineDoubleDash |
Instances
Enum LineStyle Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums Methods succ :: LineStyle -> LineStyle Source # pred :: LineStyle -> LineStyle Source # toEnum :: Int -> LineStyle Source # fromEnum :: LineStyle -> Int Source # enumFrom :: LineStyle -> [LineStyle] Source # enumFromThen :: LineStyle -> LineStyle -> [LineStyle] Source # enumFromTo :: LineStyle -> LineStyle -> [LineStyle] Source # enumFromThenTo :: LineStyle -> LineStyle -> LineStyle -> [LineStyle] Source # | |
Eq LineStyle Source # | |
Show LineStyle Source # | |
data SubwindowMode Source #
Determine if child widget may be overdrawn.
Removed in Gtk3.
Constructors
ClipByChildren | |
IncludeInferiors |
Instances
Enum SubwindowMode Source # | visibility of a window |
Defined in Graphics.UI.Gtk.Gdk.Enums Methods succ :: SubwindowMode -> SubwindowMode Source # pred :: SubwindowMode -> SubwindowMode Source # toEnum :: Int -> SubwindowMode Source # fromEnum :: SubwindowMode -> Int Source # enumFrom :: SubwindowMode -> [SubwindowMode] Source # enumFromThen :: SubwindowMode -> SubwindowMode -> [SubwindowMode] Source # enumFromTo :: SubwindowMode -> SubwindowMode -> [SubwindowMode] Source # enumFromThenTo :: SubwindowMode -> SubwindowMode -> SubwindowMode -> [SubwindowMode] Source # | |
Eq SubwindowMode Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums Methods (==) :: SubwindowMode -> SubwindowMode -> Bool Source # (/=) :: SubwindowMode -> SubwindowMode -> Bool Source # | |
Show SubwindowMode Source # | |
Defined in Graphics.UI.Gtk.Gdk.Enums |