|
Graphics.UI.Gtk.Gdk.Enums | Portability | portable (depends on GHC) | Stability | provisional | Maintainer | gtk2hs-users@lists.sourceforge.net |
|
|
|
|
|
Description |
General enumeration types.
|
|
Synopsis |
|
|
|
Documentation |
|
data CapStyle |
Specify the how the ends of a line is drawn.
| Constructors | CapNotLast | | CapButt | | CapRound | | CapProjecting | |
| Instances | |
|
|
data CrossingMode |
How focus is crossing the widget.
| Constructors | CrossingNormal | | CrossingGrab | | CrossingUngrab | |
| Instances | |
|
|
data Dither |
Specify how to dither colors onto the screen.
| Constructors | RgbDitherNone | | RgbDitherNormal | | RgbDitherMax | |
| Instances | |
|
|
data EventMask |
specify which events a widget will emit signals on
| Constructors | ExposureMask | | PointerMotionMask | | PointerMotionHintMask | | ButtonMotionMask | | Button1MotionMask | | Button2MotionMask | | Button3MotionMask | | ButtonPressMask | | ButtonReleaseMask | | KeyPressMask | | KeyReleaseMask | | EnterNotifyMask | | LeaveNotifyMask | | FocusChangeMask | | StructureMask | | PropertyChangeMask | | VisibilityNotifyMask | | ProximityInMask | | ProximityOutMask | | SubstructureMask | | ScrollMask | | AllEventsMask | |
| Instances | |
|
|
data ExtensionMode |
specify which input extension a widget desires
| Constructors | ExtensionEventsNone | | ExtensionEventsAll | | ExtensionEventsCursor | |
| Instances | |
|
|
data Fill |
How objects are filled.
| Constructors | Solid | | Tiled | | Stippled | | OpaqueStippled | |
| Instances | |
|
|
data FillRule |
Specify how to interpret a polygon.
- The flag determines what happens if a polygon has overlapping areas.
| Constructors | | Instances | |
|
|
data Function |
Determine how bitmap operations are carried out.
| Constructors | Copy | | Invert | | Xor | | Clear | | And | | AndReverse | | AndInvert | | Noop | | Or | | Equiv | | OrReverse | | CopyInvert | | OrInvert | | Nand | | Nor | | Set | |
| Instances | |
|
|
data InputCondition |
Specify on what file condition a callback should be
done.
| Constructors | InputRead | | InputWrite | | InputException | |
| Instances | |
|
|
data JoinStyle |
Determines how adjacent line ends are drawn.
| Constructors | JoinMiter | | JoinRound | | JoinBevel | |
| Instances | |
|
|
data LineStyle |
Determines if a line is solid or dashed.
| Constructors | LineSolid | | LineOnOffDash | | LineDoubleDash | |
| Instances | |
|
|
data NotifyType |
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 | |
|
|
data OverlapType |
How a rectangle is contained in a Region.
| Constructors | OverlapRectangleIn | | OverlapRectangleOut | | OverlapRectanglePart | |
| Instances | |
|
|
data ScrollDirection |
in which direction was scrolled?
| Constructors | ScrollUp | | ScrollDown | | ScrollLeft | | ScrollRight | |
| Instances | |
|
|
data SubwindowMode |
Determine if child widget may be overdrawn.
| Constructors | ClipByChildren | | IncludeInferiors | |
| Instances | |
|
|
data VisibilityState |
visibility of a window
| Constructors | VisibilityUnobscured | | VisibilityPartialObscured | | VisibilityFullyObscured | |
| Instances | |
|
|
data WindowState |
The state a DrawWindow is in.
| Constructors | WindowStateWithdrawn | | WindowStateIconified | | WindowStateMaximized | | WindowStateSticky | | WindowStateFullscreen | | WindowStateAbove | | WindowStateBelow | |
| Instances | |
|
|
data WindowEdge |
Determines a window edge or corner.
| Constructors | WindowEdgeNorthWest | | WindowEdgeNorth | | WindowEdgeNorthEast | | WindowEdgeWest | | WindowEdgeEast | | WindowEdgeSouthWest | | WindowEdgeSouth | | WindowEdgeSouthEast | |
| Instances | |
|
|
data WindowTypeHint |
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.
See the extended window manager hints specification for more details about
window types.
| Constructors | WindowTypeHintNormal | | WindowTypeHintDialog | | WindowTypeHintMenu | | WindowTypeHintToolbar | | WindowTypeHintSplashscreen | | WindowTypeHintUtility | | WindowTypeHintDock | | WindowTypeHintDesktop | |
| Instances | |
|
|
data Gravity |
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 | |
|
|
Produced by Haddock version 0.7 |