| Safe Haskell | None |
|---|---|
| Language | Haskell98 |
Graphics.XHB.Gen.Xproto
Documentation
createWindow :: Connection -> CreateWindow -> IO () Source
changeWindowAttributes :: Connection -> WINDOW -> ValueParam Word32 -> IO () Source
destroyWindow :: Connection -> WINDOW -> IO () Source
destroySubwindows :: Connection -> WINDOW -> IO () Source
changeSaveSet :: Connection -> SetMode -> WINDOW -> IO () Source
reparentWindow :: Connection -> ReparentWindow -> IO () Source
mapWindow :: Connection -> WINDOW -> IO () Source
mapSubwindows :: Connection -> WINDOW -> IO () Source
unmapWindow :: Connection -> WINDOW -> IO () Source
unmapSubwindows :: Connection -> WINDOW -> IO () Source
configureWindow :: Connection -> ConfigureWindow -> IO () Source
circulateWindow :: Connection -> Circulate -> WINDOW -> IO () Source
getGeometry :: Connection -> DRAWABLE -> IO (Receipt GetGeometryReply) Source
queryTree :: Connection -> WINDOW -> IO (Receipt QueryTreeReply) Source
internAtom :: Connection -> InternAtom -> IO (Receipt ATOM) Source
getAtomName :: Connection -> ATOM -> IO (Receipt GetAtomNameReply) Source
changeProperty :: Connection -> ChangeProperty -> IO () Source
deleteProperty :: Connection -> WINDOW -> ATOM -> IO () Source
getProperty :: Connection -> GetProperty -> IO (Receipt GetPropertyReply) Source
listProperties :: Connection -> WINDOW -> IO (Receipt ListPropertiesReply) Source
setSelectionOwner :: Connection -> SetSelectionOwner -> IO () Source
getSelectionOwner :: Connection -> ATOM -> IO (Receipt WINDOW) Source
convertSelection :: Connection -> ConvertSelection -> IO () Source
sendEvent :: Connection -> SendEvent -> IO () Source
grabPointer :: Connection -> GrabPointer -> IO (Receipt GrabStatus) Source
ungrabPointer :: Connection -> TIMESTAMP -> IO () Source
grabButton :: Connection -> GrabButton -> IO () Source
ungrabButton :: Connection -> UngrabButton -> IO () Source
changeActivePointerGrab :: Connection -> ChangeActivePointerGrab -> IO () Source
grabKeyboard :: Connection -> GrabKeyboard -> IO (Receipt GrabStatus) Source
ungrabKeyboard :: Connection -> TIMESTAMP -> IO () Source
grabKey :: Connection -> GrabKey -> IO () Source
ungrabKey :: Connection -> UngrabKey -> IO () Source
allowEvents :: Connection -> Allow -> TIMESTAMP -> IO () Source
grabServer :: Connection -> IO () Source
ungrabServer :: Connection -> IO () Source
queryPointer :: Connection -> WINDOW -> IO (Receipt QueryPointerReply) Source
translateCoordinates :: Connection -> TranslateCoordinates -> IO (Receipt TranslateCoordinatesReply) Source
warpPointer :: Connection -> WarpPointer -> IO () Source
setInputFocus :: Connection -> SetInputFocus -> IO () Source
queryKeymap :: Connection -> IO (Receipt [Word8]) Source
openFont :: Connection -> OpenFont -> IO () Source
closeFont :: Connection -> FONT -> IO () Source
queryFont :: Connection -> FONTABLE -> IO (Receipt QueryFontReply) Source
queryTextExtents :: Connection -> FONTABLE -> [CHAR2B] -> IO (Receipt QueryTextExtentsReply) Source
listFonts :: Connection -> ListFonts -> IO (Receipt ListFontsReply) Source
setFontPath :: Connection -> Word16 -> [CChar] -> IO () Source
getFontPath :: Connection -> IO (Receipt GetFontPathReply) Source
createPixmap :: Connection -> CreatePixmap -> IO () Source
freePixmap :: Connection -> PIXMAP -> IO () Source
createGC :: Connection -> CreateGC -> IO () Source
changeGC :: Connection -> GCONTEXT -> ValueParam Word32 -> IO () Source
copyGC :: Connection -> CopyGC -> IO () Source
setDashes :: Connection -> SetDashes -> IO () Source
setClipRectangles :: Connection -> SetClipRectangles -> IO () Source
freeGC :: Connection -> GCONTEXT -> IO () Source
clearArea :: Connection -> ClearArea -> IO () Source
copyArea :: Connection -> CopyArea -> IO () Source
copyPlane :: Connection -> CopyPlane -> IO () Source
polyPoint :: Connection -> PolyPoint -> IO () Source
polyLine :: Connection -> PolyLine -> IO () Source
polySegment :: Connection -> PolySegment -> IO () Source
polyRectangle :: Connection -> PolyRectangle -> IO () Source
polyArc :: Connection -> PolyArc -> IO () Source
fillPoly :: Connection -> FillPoly -> IO () Source
polyFillRectangle :: Connection -> PolyFillRectangle -> IO () Source
polyFillArc :: Connection -> PolyFillArc -> IO () Source
putImage :: Connection -> PutImage -> IO () Source
getImage :: Connection -> GetImage -> IO (Receipt GetImageReply) Source
polyText8 :: Connection -> PolyText8 -> IO () Source
polyText16 :: Connection -> PolyText16 -> IO () Source
imageText8 :: Connection -> ImageText8 -> IO () Source
imageText16 :: Connection -> ImageText16 -> IO () Source
createColormap :: Connection -> CreateColormap -> IO () Source
freeColormap :: Connection -> COLORMAP -> IO () Source
copyColormapAndFree :: Connection -> COLORMAP -> COLORMAP -> IO () Source
installColormap :: Connection -> COLORMAP -> IO () Source
uninstallColormap :: Connection -> COLORMAP -> IO () Source
allocColor :: Connection -> AllocColor -> IO (Receipt AllocColorReply) Source
freeColors :: Connection -> FreeColors -> IO () Source
storeColors :: Connection -> COLORMAP -> [COLORITEM] -> IO () Source
storeNamedColor :: Connection -> StoreNamedColor -> IO () Source
queryColors :: Connection -> COLORMAP -> [Word32] -> IO (Receipt QueryColorsReply) Source
lookupColor :: Connection -> LookupColor -> IO (Receipt LookupColorReply) Source
createCursor :: Connection -> CreateCursor -> IO () Source
createGlyphCursor :: Connection -> CreateGlyphCursor -> IO () Source
freeCursor :: Connection -> CURSOR -> IO () Source
recolorCursor :: Connection -> RecolorCursor -> IO () Source
queryExtension :: Connection -> Word16 -> [CChar] -> IO (Receipt QueryExtensionReply) Source
changeKeyboardMapping :: Connection -> ChangeKeyboardMapping -> IO () Source
getKeyboardMapping :: Connection -> KEYCODE -> Word8 -> IO (Receipt GetKeyboardMappingReply) Source
changeKeyboardControl :: Connection -> ValueParam Word32 -> IO () Source
bell :: Connection -> Int8 -> IO () Source
changePointerControl :: Connection -> ChangePointerControl -> IO () Source
setScreenSaver :: Connection -> SetScreenSaver -> IO () Source
changeHosts :: Connection -> ChangeHosts -> IO () Source
listHosts :: Connection -> IO (Receipt ListHostsReply) Source
setAccessControl :: Connection -> AccessControl -> IO () Source
setCloseDownMode :: Connection -> CloseDown -> IO () Source
killClient :: Connection -> Word32 -> IO () Source
rotateProperties :: Connection -> RotateProperties -> IO () Source
forceScreenSaver :: Connection -> ScreenSaver -> IO () Source
setPointerMapping :: Connection -> Word8 -> [Word8] -> IO (Receipt MappingStatus) Source
setModifierMapping :: Connection -> Word8 -> [KEYCODE] -> IO (Receipt MappingStatus) Source
noOperation :: Connection -> IO () Source
Constructors
| MkCHAR2B | |
Fields
| |
Constructors
| MkRECTANGLE | |
Fields
| |
Constructors
| MkARC | |
Fields
| |
Constructors
| MkFORMAT | |
Fields | |
data VisualClass Source
Constructors
| VisualClassStaticGray | |
| VisualClassGrayScale | |
| VisualClassStaticColor | |
| VisualClassPseudoColor | |
| VisualClassTrueColor | |
| VisualClassDirectColor |
Instances
Constructors
| MkDEPTH | |
Fields
| |
Constructors
data BackingStore Source
Instances
Constructors
data SetupRequest Source
Constructors
Instances
Constructors
data KeyButMask Source
Constructors
Instances
data KeyPressEvent Source
Constructors
Instances
data KeyReleaseEvent Source
Constructors
Instances
data ButtonMask Source
Constructors
| ButtonMask1 | |
| ButtonMask2 | |
| ButtonMask3 | |
| ButtonMask4 | |
| ButtonMask5 | |
| ButtonMaskAny |
Instances
data ButtonPressEvent Source
Constructors
data ButtonReleaseEvent Source
Constructors
data MotionNotifyEvent Source
Constructors
data NotifyDetail Source
Constructors
| NotifyDetailAncestor | |
| NotifyDetailVirtual | |
| NotifyDetailInferior | |
| NotifyDetailNonlinear | |
| NotifyDetailNonlinearVirtual | |
| NotifyDetailPointer | |
| NotifyDetailPointerRoot | |
| NotifyDetailNone |
Instances
data NotifyMode Source
Instances
data EnterNotifyEvent Source
Constructors
data LeaveNotifyEvent Source
Constructors
data KeymapNotifyEvent Source
Constructors
| MkKeymapNotifyEvent | |
Fields | |
data GraphicsExposureEvent Source
Constructors
data Visibility Source
Instances
data VisibilityNotifyEvent Source
Constructors
| MkVisibilityNotifyEvent | |
data CreateNotifyEvent Source
Constructors
| MkCreateNotifyEvent | |
data DestroyNotifyEvent Source
Constructors
| MkDestroyNotifyEvent | |
data UnmapNotifyEvent Source
Constructors
| MkUnmapNotifyEvent | |
data ReparentNotifyEvent Source
Constructors
| MkReparentNotifyEvent | |
data ConfigureNotifyEvent Source
Constructors
data ConfigureRequestEvent Source
Constructors
data GravityNotifyEvent Source
Constructors
| MkGravityNotifyEvent | |
data ResizeRequestEvent Source
Constructors
| MkResizeRequestEvent | |
data CirculateNotifyEvent Source
Constructors
| MkCirculateNotifyEvent | |
data CirculateRequestEvent Source
Constructors
| MkCirculateRequestEvent | |
Constructors
| PropertyNewValue | |
| PropertyDelete |
Instances
data PropertyNotifyEvent Source
Constructors
| MkPropertyNotifyEvent | |
data SelectionClearEvent Source
Constructors
| MkSelectionClearEvent | |
Constructors
Instances
data SelectionRequestEvent Source
Constructors
| MkSelectionRequestEvent | |
data SelectionNotifyEvent Source
Constructors
| MkSelectionNotifyEvent | |
data ColormapNotifyEvent Source
Constructors
| MkColormapNotifyEvent | |
data ClientMessageEvent Source
Constructors
| MkClientMessageEvent | |
data ClientMessageData Source
Constructors
| ClientData8 [Word8] | length 20 |
| ClientData16 [Word16] | length 10 |
| ClientData32 [Word32] | length 5 |
Instances
Constructors
| MappingModifier | |
| MappingKeyboard | |
| MappingPointer |
Instances
data MappingNotifyEvent Source
Constructors
| MkMappingNotifyEvent | |
Constructors
| MkAtomError | |
Fields | |
Constructors
| MkFontError | |
Fields | |
Constructors
| MkNameError | |
Fields | |
data ImplementationError Source
Constructors
| MkImplementationError | |
data WindowClass Source
Instances
Constructors
| GravityBitForget | |
| GravityWinUnmap | |
| GravityNorthWest | |
| GravityNorth | |
| GravityNorthEast | |
| GravityWest | |
| GravityCenter | |
| GravityEast | |
| GravitySouthWest | |
| GravitySouth | |
| GravitySouthEast | |
| GravityStatic |
Instances
data CreateWindow Source
Constructors
Instances
Constructors
| MapStateUnmapped | |
| MapStateUnviewable | |
| MapStateViewable |
Instances
data GetWindowAttributesReply Source
Constructors
Constructors
| MkMapWindow | |
Fields | |
data ConfigWindow Source
Constructors
| ConfigWindowX | |
| ConfigWindowY | |
| ConfigWindowWidth | |
| ConfigWindowHeight | |
| ConfigWindowBorderWidth | |
| ConfigWindowSibling | |
| ConfigWindowStackMode |
Instances
Instances
Constructors
| CirculateRaiseLowest | |
| CirculateLowerHighest |
Instances
Constructors
| MkQueryTree | |
Fields | |
Constructors
| PropModeReplace | |
| PropModePrepend | |
| PropModeAppend |
Instances
Constructors
| MkSendEvent | |
Fields | |
Constructors
| GrabModeSync | |
| GrabModeAsync |
Instances
data GrabStatus Source
Constructors
| GrabStatusSuccess | |
| GrabStatusAlreadyGrabbed | |
| GrabStatusInvalidTime | |
| GrabStatusNotViewable | |
| GrabStatusFrozen |
Instances
data ButtonIndex Source
Instances
data GrabButton Source
Constructors
Instances
data ChangeActivePointerGrab Source
Constructors
| MkChangeActivePointerGrab | |
Constructors
| MkGrabKey | |
Fields | |
Constructors
| MkUngrabKey | |
Fields | |
Constructors
| AllowAsyncPointer | |
| AllowSyncPointer | |
| AllowReplayPointer | |
| AllowAsyncKeyboard | |
| AllowSyncKeyboard | |
| AllowReplayKeyboard | |
| AllowAsyncBoth | |
| AllowSyncBoth |
Instances
Constructors
| MkTIMECOORD | |
Fields
| |
data TranslateCoordinatesReply Source
Constructors
| MkTranslateCoordinatesReply | |
data InputFocus Source
Instances
Constructors
| MkOpenFont | |
Fields
| |
Constructors
| MkCloseFont | |
Fields | |
Constructors
| FontDrawLeftToRight | |
| FontDrawRightToLeft |
Instances
Constructors
| MkFONTPROP | |
Fields | |
Constructors
| MkCHARINFO | |
Constructors
| MkQueryFont | |
Fields | |
data QueryFontReply Source
Constructors
Instances
data QueryTextExtentsReply Source
Constructors
Instances
Constructors
| MkSTR | |
Fields
| |
Constructors
| MkListFonts | |
Fields | |
data ListFontsWithInfoReply Source
Constructors
Instances
Constructors
Constructors
| GXclear | |
| GXand | |
| GXandReverse | |
| GXcopy | |
| GXandInverted | |
| GXnoop | |
| GXxor | |
| GXor | |
| GXnor | |
| GXequiv | |
| GXinvert | |
| GXorReverse | |
| GXcopyInverted | |
| GXorInverted | |
| GXnand | |
| GXset |
Instances
Constructors
| LineStyleSolid | |
| LineStyleOnOffDash | |
| LineStyleDoubleDash |
Instances
Constructors
| CapStyleNotLast | |
| CapStyleButt | |
| CapStyleRound | |
| CapStyleProjecting |
Instances
Constructors
| JoinStyleMiter | |
| JoinStyleRound | |
| JoinStyleBevel |
Instances
Instances
Constructors
| FillRuleEvenOdd | |
| FillRuleWinding |
Instances
data SubwindowMode Source
Instances
Constructors
| ArcModeChord | |
| ArcModePieSlice |
Instances
Constructors
| MkCreateGC | |
Fields | |
Constructors
| MkChangeGC | |
Fields | |
Constructors
| MkCopyGC | |
Fields
| |
Constructors
| MkSetDashes | |
Fields | |
data ClipOrdering Source
Instances
Constructors
| MkClearArea | |
Fields | |
Constructors
| MkCopyArea | |
Fields | |
Constructors
| MkCopyPlane | |
Constructors
| CoordModeOrigin | |
| CoordModePrevious |
Instances
Constructors
| MkPolyPoint | |
Fields | |
Constructors
| MkPolyLine | |
Fields | |
Constructors
| MkSEGMENT | |
Fields
| |
Constructors
| MkPolyArc | |
Fields
| |
Constructors
| PolyShapeComplex | |
| PolyShapeNonconvex | |
| PolyShapeConvex |
Instances
Constructors
| MkFillPoly | |
Fields | |
data ImageFormat Source
Constructors
| ImageFormatXYBitmap | |
| ImageFormatXYPixmap | |
| ImageFormatZPixmap |
Instances
Constructors
| MkPutImage | |
Fields | |
Constructors
| MkGetImage | |
Fields | |
Constructors
| MkPolyText8 | |
Fields
| |
data PolyText16 Source
Constructors
| MkPolyText16 | |
Fields
| |
Instances
data ListInstalledColormapsReply Source
Constructors
| MkListInstalledColormapsReply | |
Constructors
| ColorFlagRed | |
| ColorFlagGreen | |
| ColorFlagBlue |
Constructors
| MkCOLORITEM | |
Fields | |
data CreateCursor Source
Constructors
Instances
data CreateGlyphCursor Source
Constructors
Instances
data QueryShapeOf Source
Instances
data GetKeyboardMappingReply Source
Constructors
| MkGetKeyboardMappingReply | |
data AutoRepeatMode Source
Constructors
| AutoRepeatModeOff | |
| AutoRepeatModeOn | |
| AutoRepeatModeDefault |
Instances
data GetKeyboardControlReply Source
Constructors
Constructors
| BlankingNotPreferred | |
| BlankingPreferred | |
| BlankingDefault |
Instances
Constructors
| ExposuresNotAllowed | |
| ExposuresAllowed | |
| ExposuresDefault |
Instances
Constructors
| HostModeInsert | |
| HostModeDelete |
Instances
Instances
Constructors
| MkHOST | |
Fields
| |
Instances
data MappingStatus Source
Instances
Constructors
| MapIndexShift | |
| MapIndexLock | |
| MapIndexControl | |
| MapIndex1 | |
| MapIndex2 | |
| MapIndex3 | |
| MapIndex4 | |
| MapIndex5 |
Instances
data SetModifierMappingReply Source
Constructors
| MkSetModifierMappingReply | |
data GetModifierMappingReply Source
Constructors
| MkGetModifierMappingReply | |