Graphics.UI.Gtk.General.General

# Initialisation

initGUI

## Support for OS threads

unsafeInitGUIForThreadedRTS
postGUISync
postGUIAsync
threadsEnter
threadsLeave

# Main event loop

mainGUI
mainQuit

## Less commonly used event loop functions

eventsPending
mainLevel
mainIteration
mainIterationDo
mainDoEvent

# Grab widgets

grabAdd
grabGetCurrent
grabRemove

# Timeout and idle callbacks

type Priority
priorityLow
priorityDefaultIdle
priorityHighIdle
priorityDefault
priorityHigh
timeoutAdd
timeoutAddFull
timeoutRemove
idleAdd
idleRemove
inputAdd
inputRemove
data IOCondition
type HandlerId
type FD