Graphics.UI.Gtk.Gdk.EventM

# Detail

# Event monad and type tags

type EventM t a

data EAny

data EKey

data EButton

data EScroll

data EMotion

data EExpose

data EVisibility

data ECrossing

data EFocus

data EConfigure

data EProperty

data EProximity

data EWindowState

data EOwnerChange

data EGrabBroken

# Accessor functions for event information

eventWindow

eventSent

eventCoordinates

eventRootCoordinates

eventModifier

eventModifierAll

eventTime

eventKeyVal

eventKeyName

eventHardwareKeycode

eventKeyboardGroup

data MouseButton

eventButton

data Click

eventClick

data ScrollDirection

eventScrollDirection

eventIsHint

eventRequestMotions

eventArea

eventRegion

data VisibilityState

eventVisibilityState

data CrossingMode

eventCrossingMode

data NotifyType

eventNotifyType

eventCrossingFocus

eventFocusIn

eventPosition

eventSize

eventProperty

data WindowState

eventWindowStateChanged

eventWindowState

data OwnerChange

eventChangeReason

eventSelection

eventSelectionTime

eventKeyboardGrab

eventImplicit

eventGrabWindow

# Auxilliary Definitions

data Modifier

type TimeStamp

currentTime

tryEvent

stopEvent