HORIZON HASKELLDocslts/ghc-9.10.x248f8f02026-10-05Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · 248f8f0 · 2026-10-05

ModuleX11-1.10.3Haskell98

Graphics.X11.Types

A collection of type declarations for interfacing with X11.

  • 67 types
  • 647 values
  • PackageX11-1.10.3
  • Exports714
  • LanguageHaskell98
  • LicenceBSD-3-Clause
  • SourceTypes.hsc

Enumeration types

0 declarations

These types were introduced to make function types clearer. Note that the types are synonyms for Int, so no extra typesafety was obtained.

Key symbols

Event masks

Event types

Modifiers

Key masks

Button masks

Buttons

Notify modes

Notify details

Visibility

Place of window

typetype Place = CInt
#

Place of window relative to siblings (used in Circulation requests or events)

Protocols

Property notification

Colormap notification

Grab modes

Grab status

Allow events

Focus modes

Error codes

valuebadGC :: ErrorCode
#

Xlib functions with return values of type Status return zero on failure and nonzero on success.

Return status

WindowClass

Attribute masks

Close down modes

QueryBestSize classes

Graphics functions

Line styles

Cap styles

Join styles

Fill styles

Fill rules

Subwindow modes

Coordinate modes

Polygon shapes

Arc modes

GC masks

Circulation direction

Byte order

ColormapAlloc

Mapping requests

ChangeSaveSetMode

Bit gravity

Window gravity

Backing store

Font direction

Image format

Reflection and Rotation