n 7      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefg h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                                                   ! " # $ % &'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                                                   ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                                                   ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                                                   ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6portable provisionallibraries@haskell.org<counterpart of an X11 XColor structure counterpart of an X11 XSegment structure  counterpart of an X11 XArc structure counterpart of an X11  XRectangle structure counterpart of an X11 XPoint structure  7 8 9 !"#$%pointer to an X11 XImage structure :&pointer to an X11 XSetWindowAttributes structure ; <pointer to an X11  XGCValues structure ='pointer to an X11 GC structure >(pointer to an X11 Visual structure ?)pointer to an X11 Screen structure @*pointer to an X11 Display structure A B C D E F G/  !"#$% :& <'() @* A/   !"#$% : :& <'() @ @* A Aportable provisionallibraries@haskell.org+,-./0123456789:;<=>?@ABCDEFGHIJKLM%Place of window relative to siblings * (used in Circulation requests or events) NOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNO*Xlib functions with return values of type Status return zero on ! failure and nonzero on success. PQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~dcba`_^]\[ZYXWefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~VUTS    R QPO !"#N$%&M'(L)*+K,-J./I01H23456G789:;<=>F?@AEBCDEFGHIJKLMNOPQRSTUDVCWXYBZ[\]^_`abcdefghAijk@lmn?opqrstuvwxyz{|}~>=<;:9876543210/.-,++,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~portable provisionallibraries@haskell.org'&interface to the X11 library function XCloseDisplay(). H&interface to the X11 library function XNoOp(). &interface to the X11 library function  XQLength(). &interface to the X11 library function  XRootWindow(). &interface to the X11 library function XDefaultRootWindow(). &interface to the X11 library function XScreenOfDisplay(). &interface to the X11 library function XDisplayPlanes(). &interface to the X11 library function XDisplayCells(). &interface to the X11 library function XDefaultVisual(). &interface to the X11 library function XScreenCount(). I&interface to the X11 library function XProtocolVersion(). &interface to the X11 library function XProtocolRevision(). &interface to the X11 library function XImageByteOrder(). J K L&interface to the X11 library function XDisplayMotionBufferSize(). &interface to the X11 library function XMaxRequestSize(). &interface to the X11 library function XDisplayWidthMM(). &interface to the X11 library function XDisplayWidth(). &interface to the X11 library function XDisplayHeightMM(). &interface to the X11 library function XDisplayHeight(). &interface to the X11 library function XDefaultScreenOfDisplay(). &interface to the X11 library function XDefaultScreen(). &interface to the X11 library function XDefaultDepth(). &interface to the X11 library function  XDefaultGC(). &interface to the X11 library function XDefaultColormap(). &interface to the X11 library function XConnectionNumber(). &interface to the X11 library function  XWhitePixel(). &interface to the X11 library function  XBlackPixel(). &interface to the X11 library function  XAllPlanes(). &interface to the X11 library function XResourceManagerString(). &interface to the X11 library function XScreenResourceString(). &interface to the X11 library function XDisplayString(). &interface to the X11 library function XServerVendor(). &interface to the X11 library function XOpenDisplay(). M4convert a CString owned by Xlib to a Haskell String !!!portable provisionallibraries@haskell.org= N O P Q R S T U&interface to the X11 library function  XPeekEvent(). &interface to the X11 library function XPutBackEvent(). &interface to the X11 library function XCheckTypedWindowEvent(). &interface to the X11 library function XCheckTypedEvent(). &interface to the X11 library function XCheckMaskEvent(). &interface to the X11 library function  XMaskEvent(). &interface to the X11 library function XCheckWindowEvent(). &interface to the X11 library function XWindowEvent(). V&interface to the X11 library function XSelectInput(). &interface to the X11 library function XAllowEvents(). &interface to the X11 library function  XNextEvent(). &interface to the X11 library function XEventsQueued().  &interface to the X11 library function  XPending().  &interface to the X11 library function XSync().  &interface to the X11 library function XFlush(). W X Y Z   [ \ ] ^ _ ` a1Reads an event with a timeout (in microseconds). ! Returns True if timeout occurs. /This function is somewhat compatible with Win32's  TimeGetTime() &interface to the X11 library function  XSendEvent(). &interface to the X11 library function XRefreshKeyboardMapping(). )     )     )     portable provisionallibraries@haskell.org&interface to the X11 library function XScreenNumberOfScreen(). &interface to the X11 library function XPlanesOfScreen(). &interface to the X11 library function XHeightMMOfScreen(). &interface to the X11 library function XHeightOfScreen().  &interface to the X11 library function XWidthMMOfScreen(). !&interface to the X11 library function XWidthOfScreen(). "&interface to the X11 library function XRootWindowOfScreen(). #&interface to the X11 library function XMaxCmapsOfScreen(). $&interface to the X11 library function XMinCmapsOfScreen(). %&interface to the X11 library function XEventMaskOfScreen(). ? Event mask at connection setup time - not current event mask! &&interface to the X11 library function XDisplayOfScreen(). '&interface to the X11 library function XDoesSaveUnders(). (&interface to the X11 library function XDoesBackingStore(). )&interface to the X11 library function XDefaultVisualOfScreen(). *&interface to the X11 library function XDefaultGCOfScreen(). +&interface to the X11 library function XDefaultDepthOfScreen(). ,&interface to the X11 library function XDefaultColormapOfScreen(). -&interface to the X11 library function XCellsOfScreen(). .&interface to the X11 library function XWhitePixelOfScreen(). /&interface to the X11 library function XBlackPixelOfScreen().  !"#$%&'()*+,-.//.-,+*)('&%$#"!  !"#$%&'()*+,-./portable provisionallibraries@haskell.org% b0&interface to the X11 library function  XClearArea(). 1&interface to the X11 library function XClearWindow(). 2&interface to the X11 library function XChangeSaveSet(). 3&interface to the X11 library function XRemoveFromSaveSet(). 4&interface to the X11 library function XAddToSaveSet(). 5&interface to the X11 library function XSetWindowColormap(). 6&interface to the X11 library function XSetWindowBackgroundPixmap(). 7&interface to the X11 library function XSetWindowBackground(). 8&interface to the X11 library function XSetWindowBorderWidth(). 9&interface to the X11 library function XSetWindowBorderPixmap(). :&interface to the X11 library function XSetWindowBorder(). ;&interface to the X11 library function XDestroySubwindows(). <&interface to the X11 library function XDestroyWindow(). c d=&interface to the X11 library function XCirculateSubwindows(). >&interface to the X11 library function XCirculateSubwindowsUp(). ?&interface to the X11 library function XCirculateSubwindowsDown(). @&interface to the X11 library function XRaiseWindow(). A&interface to the X11 library function XLowerWindow(). B&interface to the X11 library function  XMapWindow(). C&interface to the X11 library function XUnmapSubwindows(). D&interface to the X11 library function XMapSubwindows(). E&interface to the X11 library function XReparentWindow(). F&interface to the X11 library function  XMoveWindow(). G&interface to the X11 library function XResizeWindow(). H&interface to the X11 library function XMoveResizeWindow(). eI&interface to the X11 library function XCreateWindow(). J&interface to the X11 library function XCreateSimpleWindow(). fK&interface to the X11 library function  XStoreName(). L&interface to the X11 library function XTranslateCoordinates(). M&interface to the X11 library function XIconifyWindow(). N&interface to the X11 library function XWithdrawWindow(). O&interface to the X11 library function XRestackWindows(). 0123456789:;<=>?@ABCDEFGHIJKLMNO KJILHGFEDCBA@?>=MN<;:9876543210O 0123456789:;<=>?@ABCDEFGHIJKLMNOportable provisionallibraries@haskell.org gP&interface to the X11 library function  XCopyGC(). Q&interface to the X11 library function  XFlushGC(). R&interface to the X11 library function  XFreeGC(). S&interface to the X11 library function XGContextFromGC(). hT&interface to the X11 library function  XSetTile(). U&interface to the X11 library function XSetTSOrigin(). V&interface to the X11 library function XSetSubwindowMode(). W&interface to the X11 library function  XSetStipple(). X&interface to the X11 library function  XSetState(). Y&interface to the X11 library function XSetPlaneMask(). Z&interface to the X11 library function XSetLineAttributes(). [&interface to the X11 library function  XSetFont(). \&interface to the X11 library function XSetFillStyle(). ]&interface to the X11 library function XSetFillRule(). i^&interface to the X11 library function XSetClipOrigin(). _&interface to the X11 library function XSetClipMask(). `&interface to the X11 library function XSetGraphicsExposures(). a&interface to the X11 library function XSetFunction(). b&interface to the X11 library function XSetForeground(). c&interface to the X11 library function XSetBackground(). d&interface to the X11 library function  XSetArcMode(). e&interface to the X11 library function  XSetDashes(). f.partial interface to the X11 library function  XCreateGC(). PQRSTUVWXYZ[\]^_`abcdefdcba`_^e]\[ZYXWVUTfSRQPPQRSTUVWXYZ[\]^_`abcdef portable provisionallibraries@haskell.orgg&interface to the X11 library function XFreeColormap(). h&interface to the X11 library function XCreateColormap(). i&interface to the X11 library function XCopyColormapAndFree(). j&interface to the X11 library function XUninstallColormap(). k&interface to the X11 library function XInstallColormap(). j k l m n o p ql&interface to the X11 library function XLookupColor(). m&interface to the X11 library function XAllocNamedColor(). n&interface to the X11 library function  XAllocColor(). o&interface to the X11 library function  XParseColor(). p&interface to the X11 library function  XFreeColors(). q&interface to the X11 library function  XStoreColor(). r&interface to the X11 library function  XQueryColor(). s&interface to the X11 library function XQueryColors(). ghijklmnopqrs lmnopqrskjihg ghijklmnopqrs portable provisionallibraries@haskell.orgt rupointer to an X11  XFontStruct structure sv t uw&interface to the X11 library function  XFreeFont(). v wx&interface to the X11 library function  XQueryFont(). y&interface to the X11 library function XGetGCValues(). z&interface to the X11 library function XLoadQueryFont(). {|} x~&interface to the X11 library function XTextExtents(). &interface to the X11 library function  XTextWidth(). tuvwxyz{|}~ vxyzwu{|}t~ tuvwxyz{|}~ portable provisionallibraries@haskell.orgM yLLL portable provisionallibraries@haskell.orgG z&interface to the X11 library function  XInternAtom().      F     F     F      portable provisionallibraries@haskell.org' { | } ~   &interface to the X11 library function XCreateRegion(). &interface to the X11 library function XPolygonRegion(). &interface to the X11 library function XIntersectRegion(). &interface to the X11 library function XSubtractRegion(). &interface to the X11 library function XUnionRectWithRegion(). &interface to the X11 library function XUnionRegion(). &interface to the X11 library function  XXorRegion(). &interface to the X11 library function XEmptyRegion(). &interface to the X11 library function XEqualRegion().  &interface to the X11 library function XPointInRegion(). !&interface to the X11 library function XRectInRegion(). "&interface to the X11 library function  XClipBox(). #&interface to the X11 library function XOffsetRegion(). $&interface to the X11 library function XShrinkRegion(). %&interface to the X11 library function  XSetRegion().  !"#$% !"#$% !"#$%portable provisional'libraries@haskell.org, frederik@ofb.net&&interface to the X11 library function XDestroyImage(). '&interface to the X11 library function  XPutImage(). (&interface to the X11 library function XCreateImage(). %&'(%('&&'(portable provisionallibraries@haskell.org )*+ ,&interface to the X11 library function  XCopyPlane(). -&interface to the X11 library function  XCopyArea(). .&interface to the X11 library function  XFillArc(). /&interface to the X11 library function XFillRectangle(). 0&interface to the X11 library function  XDrawArc(). 1&interface to the X11 library function XDrawRectangle(). 2&interface to the X11 library function  XDrawLine(). 3&interface to the X11 library function  XDrawPoint(). 4&interface to the X11 library function  XFreeCursor(). 5&interface to the X11 library function XCreateFontCursor(). 6&interface to the X11 library function XUndefineCursor(). 7&interface to the X11 library function XDefineCursor(). 8&interface to the X11 library function XKeysymToKeycode(). 9&interface to the X11 library function XKeycodeToKeysym(). :&interface to the X11 library function XLookupKeysym(). ;&interface to the X11 library function  XBitmapPad(). <&interface to the X11 library function  XBitmapUnit(). =&interface to the X11 library function XBitmapBitOrder(). >&interface to the X11 library function  XFreePixmap(). ?&interface to the X11 library function XCreatePixmap(). @ABsee XVisualIDFromVisual() foreign import ccall unsafe HsXlib.h XVisualIDFromVisual 0 visualIDFromVisual :: Visual -> IO VisualID C&interface to the X11 library function XWarpPointer(). D&interface to the X11 library function XForceScreenSaver(). E&interface to the X11 library function XResetScreenSaver(). F&interface to the X11 library function XActivateScreenSaver(). G&interface to the X11 library function XSetScreenSaver(). H&interface to the X11 library function XSupportsLocale(). &interface to the X11 library function XFree(). I&interface to the X11 library function XUngrabServer(). J&interface to the X11 library function  XGrabServer(). K&interface to the X11 library function XUngrabKeyboard(). L&interface to the X11 library function XGrabKeyboard(). M&interface to the X11 library function  XUngrabKey(). N&interface to the X11 library function  XGrabKey(). O&interface to the X11 library function XUngrabPointer(). P&interface to the X11 library function XGrabPointer(). Q&interface to the X11 library function XUngrabButton(). R&interface to the X11 library function  XGrabButton(). S&interface to the X11 library function XSetInputFocus(). T&interface to the X11 library function XLastKnownRequestProcessed(). U&interface to the X11 library function XSetCloseDownMode(). V&interface to the X11 library function XBell(). W&interface to the X11 library function XAutoRepeatOn(). X&interface to the X11 library function XAutoRepeatOff(). Y&interface to the X11 library function XrmInitialize(). Z&interface to the X11 library function XGetInputFocus(). [&interface to the X11 library function XQueryBestTile(). \&interface to the X11 library function XQueryBestStipple(). ]&interface to the X11 library function XQueryBestCursor(). ^&interface to the X11 library function XQueryBestSize(). _&interface to the X11 library function XQueryPointer(). `&interface to the X11 library function XDisplayName(). aAThe Xlib library reports most errors by invoking a user-provided G error handler. This function installs an error handler that prints a & textual representation of the error. b&interface to the X11 library function  XGeometry(). c&interface to the X11 library function XGetGeometry(). d&interface to the X11 library function XSetLocaleModifiers(). efghijklmn&interface to the X11 library function XGetPointerControl(). o&interface to the X11 library function XDisplayKeycodes(). p&interface to the X11 library function XKeysymToString(). q&interface to the X11 library function XStringToKeysym(). rs&interface to the X11 library function XLookupString(). t&interface to the X11 library function XGetIconName(). u&interface to the X11 library function XSetIconName(). v&interface to the X11 library function XCreatePixmapCursor(). w&interface to the X11 library function XCreateGlyphCursor(). x&interface to the X11 library function XRecolorCursor(). y&interface to the X11 library function XSetWMProtocols(). z{|}~&interface to the X11 library function  XDrawPoints(). &interface to the X11 library function  XDrawLines(). &interface to the X11 library function XDrawSegments(). &interface to the X11 library function XDrawRectangles(). &interface to the X11 library function  XDrawArcs(). &interface to the X11 library function XFillRectangles(). &interface to the X11 library function XFillPolygon(). &interface to the X11 library function  XFillArcs(). &interface to the X11 library function  XDrawString(). &interface to the X11 library function XDrawImageString(). &interface to the X11 library function XStoreBuffer(). &interface to the X11 library function  XStoreBytes(). &interface to the X11 library function XFetchBuffer(). &interface to the X11 library function  XFetchBytes(). &interface to the X11 library function XRotateBuffers(). &interface to the X11 library function XSetTextProperty(). q)*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~qYXWVUTZSRQPONMLKJI[\]^_`abcHd+efg*hij)klmGFEDnCBA@?>=<;o:98pqrstu76vw54xyz{|}~3210/.-,q)*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ unportableunstablelibraries@haskell.org unportableunstablelibraries@haskell.orgV     U     U     U      unportableunstablelibraries@haskell.org  !"#$%&'()*+,-  !"#$%&'()*+,-  !"#$%&'()*+,-  !"#$%&'()*+,- unportableunstablelibraries@haskell.org./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ unportableunstablelibraries@haskell.org      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A unportableunstablelibraries@haskell.org      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ Aportable provisionallibraries@haskell.org  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~**)('&  $#"!  experimental B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  A binding to XMapRaised. &interface to the X11 library function XChangeWindowAttributes(). Run an action with the server 7The XGetWMProtocols function returns the list of atoms > stored in the WM_PROTOCOLS property on the specified window. 2 These atoms describe window manager protocols in ; which the owner of this window is willing to participate. ; If the property exists, is of type ATOM, is of format 32, < and the atom WM_PROTOCOLS can be interned, XGetWMProtocols 8 sets the protocols_return argument to a list of atoms, : sets the count_return argument to the number of elements ; in the list, and returns a nonzero status. Otherwise, it 9 sets neither of the return arguments and returns a zero 3 status. To release the list of atoms, use XFree.   TrefreshKeyboardMapping. TODO Remove this binding when the fix has been commited to  X11                        ! " # $ % &A binding to XSetErrorHandler. J NOTE: This is pretty experimental because of safe vs. unsafe calls. I M changed sync to a safe call, but there *might* be other calls that cause a  problem '@Retrieves error event data from a pointer to an XErrorEvent and  puts it into an ErrorEvent. ( ) B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( )[  v w x y z { | } ~ m n o p q r s t u g h i j k l e f           ] ^ _ ` a b c d        Y Z [ \      " !     # N O P Q R S T U V W X $ % M L K B C D E F G H I J & ' ( ) B C D E F G H I J C D E F G H I J K L M N O P Q R S T U V W X O P Q R S T U V W X Y Z [ \ Z [ \ ] ^ _ ` a b c d ^ _ ` a b c d e f f g h i j k l h i j k l m n o p q r s t u n o p q r s t u v w x y z { | } ~ w x y z { | } ~                            ! " # $ % & ' ( )portable provisionalDon Stewart <dons@galois.com> *0Representation of the XineramaScreenInfo struct + , - . / 0 1 2DWrapper around xineramaQueryScreens that fakes a single screen when < Xinerama is not active. This is the preferred interface to  Graphics.X11.Xinerama. 3 4 5 6 * + , - . / 0 1 2 3 4 5 6 * + , - . / 0 1 4 5 6 3 2 * + , - . / 0 + , - . / 0 1 2 3 4 5 6portable provisionallibraries@haskell.org  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   !"#$%%&'()*+,,-./01123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{ | } ~                                                                                                                                                                   ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 :;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                                                   ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                                                   ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W W X Y Z [ \ ] ^ _ ` a b b c d e f g h i j k l l m n o o p q r s t u v v w w x y z { | | } ~                                                                                                                                                  0                  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 6 7 8 9 : ; < = > ? @ A B C D:; E E<=>? F G H I J K L M N O P Q R R S S T T  U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p  f  q r s t u v w ( x y z { | } ~                                                            X11-1.5.0.0Graphics.X11.XlibGraphics.X11.Xlib.ImageGraphics.X11.TypesGraphics.X11.Xlib.DisplayGraphics.X11.Xlib.EventGraphics.X11.Xlib.ScreenGraphics.X11.Xlib.WindowGraphics.X11.Xlib.ContextGraphics.X11.Xlib.ColorGraphics.X11.Xlib.FontGraphics.X11.Xlib.CursorGraphics.X11.Xlib.AtomGraphics.X11.Xlib.RegionGraphics.X11.Xlib.MiscGraphics.X11.ExtraTypes.APGraphics.X11.ExtraTypes.DECGraphics.X11.ExtraTypes.HPGraphics.X11.ExtraTypes.SunGraphics.X11.ExtraTypes.XF86#Graphics.X11.ExtraTypes.XorgDefaultGraphics.X11.Xlib.ExtrasGraphics.X11.XineramaGraphics.X11.Xlib.TypesGraphics.X11.ExtraTypes Graphics.X11Color color_pixel color_red color_green color_blue color_flagsSegmentseg_x1seg_y1seg_x2seg_y2Arcarc_xarc_y arc_width arc_height arc_angle1 arc_angle2 Rectanglerect_xrect_y rect_width rect_heightPointpt_xpt_yBuffer ScreenNumberAngle DimensionPositionPixelImageSetWindowAttributesGCVisualScreenDisplay ImageFormat FontDirection BackingStore WindowGravity BitGravityChangeSaveSetModeMappingRequest ColormapAlloc ByteOrderCirculationDirectionGCMaskArcMode PolygonShapeCoordinateMode SubWindowModeFillRule FillStyle JoinStyleCapStyle LineStyle GXFunctionQueryBestSizeClass CloseDownMode AttributeMask WindowClassStatus ErrorCode FocusMode AllowEvents GrabStatusGrabModeColormapNotificationPropertyNotificationProtocolPlace Visibility NotifyDetail NotifyModeButton ButtonMaskKeyMaskModifier EventType EventMaskKeySymKeyCodeGContextColormapCursorPixmapFontDrawableWindowTimeVisualIDAtomMaskXID xK_VoidSymbol xK_BackSpacexK_Tab xK_LinefeedxK_Clear xK_ReturnxK_PausexK_Scroll_Lock xK_Sys_Req xK_Escape xK_Delete xK_Multi_key xK_CodeinputxK_SingleCandidatexK_MultipleCandidatexK_PreviousCandidatexK_HomexK_LeftxK_UpxK_RightxK_DownxK_Prior xK_Page_UpxK_Next xK_Page_DownxK_EndxK_Begin xK_SelectxK_Print xK_Execute xK_InsertxK_UndoxK_RedoxK_MenuxK_Find xK_CancelxK_HelpxK_BreakxK_Mode_switchxK_script_switch xK_Num_Lock xK_KP_Space xK_KP_Tab xK_KP_EnterxK_KP_F1xK_KP_F2xK_KP_F3xK_KP_F4 xK_KP_Home xK_KP_LeftxK_KP_Up xK_KP_Right xK_KP_Down xK_KP_Prior xK_KP_Page_Up xK_KP_NextxK_KP_Page_Down xK_KP_End xK_KP_Begin xK_KP_Insert xK_KP_Delete xK_KP_EqualxK_KP_Multiply xK_KP_AddxK_KP_SeparatorxK_KP_Subtract xK_KP_Decimal xK_KP_DividexK_KP_0xK_KP_1xK_KP_2xK_KP_3xK_KP_4xK_KP_5xK_KP_6xK_KP_7xK_KP_8xK_KP_9xK_F1xK_F2xK_F3xK_F4xK_F5xK_F6xK_F7xK_F8xK_F9xK_F10xK_F11xK_L1xK_F12xK_L2xK_F13xK_L3xK_F14xK_L4xK_F15xK_L5xK_F16xK_L6xK_F17xK_L7xK_F18xK_L8xK_F19xK_L9xK_F20xK_L10xK_F21xK_R1xK_F22xK_R2xK_F23xK_R3xK_F24xK_R4xK_F25xK_R5xK_F26xK_R6xK_F27xK_R7xK_F28xK_R8xK_F29xK_R9xK_F30xK_R10xK_F31xK_R11xK_F32xK_R12xK_F33xK_R13xK_F34xK_R14xK_F35xK_R15 xK_Shift_L xK_Shift_R xK_Control_L xK_Control_R xK_Caps_Lock xK_Shift_Lock xK_Meta_L xK_Meta_RxK_Alt_LxK_Alt_R xK_Super_L xK_Super_R xK_Hyper_L xK_Hyper_RxK_space xK_exclam xK_quotedbl xK_numbersign xK_dollar xK_percent xK_ampersand xK_apostrophe xK_quoteright xK_parenleft xK_parenright xK_asteriskxK_plusxK_commaxK_minus xK_periodxK_slashxK_0xK_1xK_2xK_3xK_4xK_5xK_6xK_7xK_8xK_9xK_colon xK_semicolonxK_lessxK_equal xK_greater xK_questionxK_atxK_AxK_BxK_CxK_DxK_ExK_FxK_GxK_HxK_IxK_JxK_KxK_LxK_MxK_NxK_OxK_PxK_QxK_RxK_SxK_TxK_UxK_VxK_WxK_XxK_YxK_ZxK_bracketleft xK_backslashxK_bracketrightxK_asciicircum xK_underscorexK_grave xK_quoteleftxK_axK_bxK_cxK_dxK_exK_fxK_gxK_hxK_ixK_jxK_kxK_lxK_mxK_nxK_oxK_pxK_qxK_rxK_sxK_txK_uxK_vxK_wxK_xxK_yxK_z xK_braceleftxK_bar xK_braceright xK_asciitildexK_nobreakspace xK_exclamdownxK_cent xK_sterling xK_currencyxK_yen xK_brokenbar xK_section xK_diaeresis xK_copyrightxK_ordfemininexK_guillemotleft xK_notsign xK_hyphen xK_registered xK_macron xK_degree xK_plusminusxK_twosuperiorxK_threesuperiorxK_acutexK_mu xK_paragraphxK_periodcentered xK_cedillaxK_onesuperior xK_masculinexK_guillemotright xK_onequarter xK_onehalfxK_threequartersxK_questiondown xK_Agrave xK_AacutexK_Acircumflex xK_Atilde xK_AdiaeresisxK_AringxK_AE xK_Ccedilla xK_Egrave xK_EacutexK_Ecircumflex xK_Ediaeresis xK_Igrave xK_IacutexK_Icircumflex xK_IdiaeresisxK_ETHxK_Eth xK_Ntilde xK_Ograve xK_OacutexK_Ocircumflex xK_Otilde xK_Odiaeresis xK_multiply xK_Ooblique xK_Ugrave xK_UacutexK_Ucircumflex xK_Udiaeresis xK_YacutexK_THORNxK_Thorn xK_ssharp xK_agrave xK_aacutexK_acircumflex xK_atilde xK_adiaeresisxK_aringxK_ae xK_ccedilla xK_egrave xK_eacutexK_ecircumflex xK_ediaeresis xK_igrave xK_iacutexK_icircumflex xK_idiaeresisxK_eth xK_ntilde xK_ograve xK_oacutexK_ocircumflex xK_otilde xK_odiaeresis xK_division xK_oslash xK_ugrave xK_uacutexK_ucircumflex xK_udiaeresis xK_yacutexK_thorn xK_ydiaeresis noEventMask keyPressMaskkeyReleaseMaskbuttonPressMaskbuttonReleaseMaskenterWindowMaskleaveWindowMaskpointerMotionMaskpointerMotionHintMaskbutton1MotionMaskbutton2MotionMaskbutton3MotionMaskbutton4MotionMaskbutton5MotionMaskbuttonMotionMaskkeymapStateMask exposureMaskvisibilityChangeMaskstructureNotifyMaskresizeRedirectMasksubstructureNotifyMasksubstructureRedirectMaskfocusChangeMaskpropertyChangeMaskcolormapChangeMaskownerGrabButtonMaskkeyPress keyRelease buttonPress buttonRelease motionNotify enterNotify leaveNotifyfocusInfocusOut keymapNotifyexposegraphicsExposenoExposevisibilityNotify createNotify destroyNotify unmapNotify mapNotify mapRequestreparentNotifyconfigureNotifyconfigureRequest gravityNotify resizeRequestcirculateNotifycirculateRequestpropertyNotifyselectionClearselectionRequestselectionNotifycolormapNotify clientMessage mappingNotify lASTEvent shiftMapIndex lockMapIndexcontrolMapIndex mod1MapIndex mod2MapIndex mod3MapIndex mod4MapIndex mod5MapIndex anyModifier shiftMasklockMask controlMaskmod1Maskmod2Maskmod3Maskmod4Maskmod5Mask button1Mask button2Mask button3Mask button4Mask button5Maskbutton1button2button3button4button5 notifyNormal notifyGrab notifyUngrabnotifyWhileGrabbed notifyHintnotifyAncestor notifyVirtualnotifyInferiornotifyNonlinearnotifyNonlinearVirtual notifyPointernotifyPointerRootnotifyDetailNonevisibilityUnobscuredvisibilityPartiallyObscuredvisibilityFullyObscured placeOnTop placeOnBottomfamilyInternet familyDECnet familyChaospropertyNewValuepropertyDeletecolormapUninstalledcolormapInstalled grabModeSync grabModeAsync grabSuccessalreadyGrabbedgrabInvalidTimegrabNotViewable grabFrozen asyncPointer syncPointer replayPointer asyncKeyboard syncKeyboardreplayKeyboard asyncBothsyncBoth revertToNonerevertToPointerRootrevertToParentsuccess badRequestbadValue badWindow badPixmapbadAtom badCursorbadFontbadMatch badDrawable badAccessbadAllocbadColorbadGC badIDChoicebadName badLengthbadImplementationfirstExtensionErrorlastExtensionError throwIfZerocopyFromParent inputOutput inputOnly cWBackPixmap cWBackPixelcWBorderPixmap cWBorderPixel cWBitGravity cWWinGravitycWBackingStorecWBackingPlanescWBackingPixelcWOverrideRedirect cWSaveUnder cWEventMaskcWDontPropagate cWColormapcWCursor destroyAllretainPermanentretainTemporary cursorShape tileShape stippleShapegXcleargXand gXandReversegXcopy gXandInvertedgXnoopgXxorgXorgXnorgXequivgXinvert gXorReversegXcopyInverted gXorInvertedgXnandgXset lineSolid lineOnOffDashlineDoubleDash capNotLastcapButtcapRound capProjecting joinMiter joinRound joinBevel fillSolid fillTiled fillStippledfillOpaqueStippled evenOddRule windingRuleclipByChildrenincludeInferiorscoordModeOrigincoordModePreviouscomplex nonconvexconvexarcChord arcPieSlice gCFunction gCPlaneMask gCForeground gCBackground gCLineWidth gCLineStyle gCCapStyle gCJoinStyle gCFillStyle gCFillRulegCTile gCStipplegCTileStipXOrigingCTileStipYOrigingCFontgCSubwindowModegCGraphicsExposures gCClipXOrigin gCClipYOrigin gCClipMask gCDashOffset gCDashList gCArcMode gCLastBit raiseLowest lowerHighestlSBFirstmSBFirst allocNoneallocAllmappingModifiermappingKeyboardmappingPointer setModeInsert setModeDelete forgetGravitynorthWestGravity northGravitynorthEastGravity westGravity centerGravity eastGravitysouthWestGravity southGravitysouthEastGravity staticGravity unmapGravity notUseful whenMappedalwaysdoReddoGreendoBluefontLeftToRightfontRightToLeftxyBitmapxyPixmapzPixmap closeDisplaynoOpqLength rootWindowdefaultRootWindowscreenOfDisplay displayPlanes displayCells defaultVisual screenCountprotocolVersionprotocolRevisionimageByteOrderdisplayMotionBufferSizemaxRequestSizedisplayWidthMM displayWidthdisplayHeightMM displayHeightdefaultScreenOfDisplay defaultScreen defaultDepth defaultGCdefaultColormapconnectionNumber whitePixel blackPixel allPlanes_auxresourceManagerStringscreenResourceString displayString serverVendor openDisplayXConfigureEvent XMappingEvent XExposeEvent XMotionEvent XButtonEvent XKeyEventPtr XKeyEvent XEventPtrXEvent QueuedMode peekEvent putBackEventcheckTypedWindowEventcheckTypedEventcheckMaskEvent maskEventcheckWindowEvent windowEvent selectInput allowEvents nextEvent eventsQueuedpendingsyncflush queuedAlreadyqueuedAfterFlushqueuedAfterReading allocaXEvent get_EventType get_Window get_KeyEvent asKeyEventget_ButtonEventget_MotionEventget_ExposeEventget_ConfigureEvent waitForEventgettimeofday_in_milliseconds sendEventrefreshKeyboardMappingscreenNumberOfScreenplanesOfScreenheightMMOfScreenheightOfScreenwidthMMOfScreen widthOfScreenrootWindowOfScreenmaxCmapsOfScreenminCmapsOfScreeneventMaskOfScreendisplayOfScreendoesSaveUndersdoesBackingStoredefaultVisualOfScreendefaultGCOfScreendefaultDepthOfScreendefaultColormapOfScreen cellsOfScreenwhitePixelOfScreenblackPixelOfScreen clearArea clearWindow changeSaveSetremoveFromSaveSet addToSaveSetsetWindowColormapsetWindowBackgroundPixmapsetWindowBackgroundsetWindowBorderWidthsetWindowBorderPixmapsetWindowBorderdestroySubwindows destroyWindowcirculateSubwindowscirculateSubwindowsUpcirculateSubwindowsDown raiseWindow lowerWindow mapWindowunmapSubwindows mapSubwindowsreparentWindow moveWindow resizeWindowmoveResizeWindow createWindowcreateSimpleWindow storeNametranslateCoordinates iconifyWindowwithdrawWindowrestackWindowscopyGCflushGCfreeGCgContextFromGCsetTile setTSOriginsetSubwindowMode setStipplesetState setPlaneMasksetLineAttributessetFont setFillStyle setFillRule setClipOrigin setClipMasksetGraphicsExposures setFunction setForeground setBackground setArcMode setDashescreateGC freeColormapcreateColormapcopyColormapAndFreeuninstallColormapinstallColormap lookupColorallocNamedColor allocColor parseColor freeColors storeColor queryColor queryColors CharStruct FontStructGlyphfreeFont queryFont fontFromGC loadQueryFontfontFromFontStructascentFromFontStructdescentFromFontStruct textExtents textWidth xC_X_cursorxC_arrowxC_based_arrow_downxC_based_arrow_upxC_boat xC_bogosityxC_bottom_left_cornerxC_bottom_right_cornerxC_bottom_side xC_bottom_tee xC_box_spiral xC_center_ptr xC_circlexC_clock xC_coffee_mugxC_crossxC_cross_reverse xC_crosshairxC_diamond_crossxC_dot xC_dotboxxC_double_arrowxC_draft_largexC_draft_small xC_draped_box xC_exchangexC_fleur xC_gobblerxC_gumbyxC_hand1xC_hand2xC_heartxC_icon xC_iron_cross xC_left_ptr xC_left_side xC_left_tee xC_leftbutton xC_ll_angle xC_lr_anglexC_manxC_mouse xC_pencil xC_piratexC_plusxC_question_arrow xC_right_ptr xC_right_side xC_right_teexC_rightbutton xC_rtl_logo xC_sailboatxC_sb_down_arrowxC_sb_h_double_arrowxC_sb_left_arrowxC_sb_right_arrowxC_sb_up_arrowxC_sb_v_double_arrow xC_shuttle xC_sizing xC_spider xC_spraycanxC_star xC_target xC_tcrossxC_top_left_arrowxC_top_left_cornerxC_top_right_corner xC_top_side xC_top_teexC_trek xC_ul_angle xC_umbrella xC_ur_anglexC_watchxC_xterm internAtompRIMARY sECONDARYaRCaTOMbITMAPcARDINALcOLORMAPcURSOR cUT_BUFFER0 cUT_BUFFER1 cUT_BUFFER2 cUT_BUFFER3 cUT_BUFFER4 cUT_BUFFER5 cUT_BUFFER6 cUT_BUFFER7dRAWABLEfONTiNTEGERpIXMAPpOINT rECTANGLErESOURCE_MANAGER rGB_COLOR_MAP rGB_BEST_MAP rGB_BLUE_MAPrGB_DEFAULT_MAP rGB_GRAY_MAP rGB_GREEN_MAP rGB_RED_MAPsTRINGvISUALIDwINDOW wM_COMMANDwM_HINTSwM_CLIENT_MACHINE wM_ICON_NAME wM_ICON_SIZEwM_NAMEwM_NORMAL_HINTS wM_SIZE_HINTS wM_ZOOM_HINTS mIN_SPACE nORM_SPACE mAX_SPACE eND_SPACE sUPERSCRIPT_X sUPERSCRIPT_Y sUBSCRIPT_X sUBSCRIPT_YuNDERLINE_POSITIONuNDERLINE_THICKNESSsTRIKEOUT_ASCENTsTRIKEOUT_DESCENT iTALIC_ANGLEx_HEIGHT qUAD_WIDTHwEIGHT pOINT_SIZE rESOLUTION cOPYRIGHTnOTICE fONT_NAME fAMILY_NAME fULL_NAME cAP_HEIGHTwM_CLASSwM_TRANSIENT_FORlAST_PREDEFINEDRectInRegionResultRegion rectangleOut rectangleIn rectanglePart createRegion polygonRegionintersectRegionsubtractRegionunionRectWithRegion unionRegion xorRegion emptyRegion equalRegion pointInRegion rectInRegionclipBox offsetRegion shrinkRegion setRegion destroyImageputImage createImageScreenSaverModePreferBlankingModeAllowExposuresMode copyPlanecopyAreafillArc fillRectangledrawArc drawRectangledrawLine drawPoint freeCursorcreateFontCursorundefineCursor defineCursorkeysymToKeycodekeycodeToKeysym lookupKeysym bitmapPad bitmapUnitbitmapBitOrder freePixmap createPixmap unlockDisplay lockDisplay initThreads warpPointerforceScreenSaverresetScreenSaveractivateScreenSaversetScreenSaversupportsLocale ungrabServer grabServerungrabKeyboard grabKeyboard ungrabKeygrabKey ungrabPointer grabPointer ungrabButton grabButton setInputFocuslastKnownRequestProcessedsetCloseDownModebell autoRepeatOn autoRepeatOff rmInitialize getInputFocus queryBestTilequeryBestStipplequeryBestCursor queryBestSize queryPointer displayNamesetDefaultErrorHandlergeometry getGeometrysetLocaleModifiersdontAllowExposuresallowExposuresdefaultExposuresdontPreferBlankingpreferBlankingdefaultBlankingscreenSaverActivescreenSaverResetgetScreenSavergetPointerControldisplayKeycodeskeysymToStringstringToKeysymnoSymbol lookupString getIconName setIconNamecreatePixmapCursorcreateGlyphCursor recolorCursorsetWMProtocolsallocaSetWindowAttributesset_background_pixmapset_background_pixelset_border_pixmapset_border_pixelset_bit_gravityset_win_gravityset_backing_storeset_backing_planesset_backing_pixelset_save_underset_event_maskset_do_not_propagate_maskset_override_redirect set_colormap set_cursor drawPoints drawLines drawSegmentsdrawRectanglesdrawArcsfillRectangles fillPolygonfillArcs drawStringdrawImageString storeBuffer storeBytes fetchBuffer fetchBytes rotateBufferssetTextProperty apXK_LineDel apXK_CharDel apXK_CopyapXK_Cut apXK_Paste apXK_Move apXK_GrowapXK_Cmd apXK_Shell apXK_LeftBar apXK_RightBar apXK_LeftBox apXK_RightBox apXK_UpBox apXK_DownBoxapXK_Pop apXK_Read apXK_Edit apXK_Save apXK_Exit apXK_RepeatapXK_KP_parenleftapXK_KP_parenrightdXK_ring_accentdXK_circumflex_accentdXK_cedilla_accentdXK_acute_accentdXK_grave_accent dXK_tilde dXK_diaeresis dXK_RemovehpXK_ClearLinehpXK_InsertLinehpXK_DeleteLinehpXK_InsertCharhpXK_DeleteChar hpXK_BackTabhpXK_KP_BackTabhpXK_Modelock1hpXK_Modelock2 hpXK_Reset hpXK_System hpXK_UserhpXK_mute_acutehpXK_mute_gravehpXK_mute_asciicircumhpXK_mute_diaeresishpXK_mute_asciitilde hpXK_lira hpXK_guilderhpXK_YdiaeresishpXK_IOhpXK_longminus hpXK_block osfXK_Copy osfXK_Cut osfXK_Paste osfXK_BackTabosfXK_BackSpace osfXK_Clear osfXK_Escape osfXK_AddModeosfXK_PrimaryPasteosfXK_QuickPasteosfXK_PageLeft osfXK_PageUposfXK_PageDownosfXK_PageRightosfXK_Activate osfXK_MenuBar osfXK_LeftosfXK_Up osfXK_Right osfXK_Down osfXK_EndLineosfXK_BeginLine osfXK_EndDataosfXK_BeginDataosfXK_PrevMenuosfXK_NextMenuosfXK_PrevFieldosfXK_NextField osfXK_Select osfXK_Insert osfXK_Undo osfXK_Menu osfXK_Cancel osfXK_HelposfXK_SelectAllosfXK_DeselectAllosfXK_Reselect osfXK_Extend osfXK_Restore osfXK_DeletexK_Reset xK_SystemxK_User xK_ClearLine xK_InsertLine xK_DeleteLine xK_InsertChar xK_DeleteChar xK_BackTab xK_KP_BackTab xK_Ext16bit_L xK_Ext16bit_R xK_mute_acute xK_mute_gravexK_mute_asciicircumxK_mute_diaeresisxK_mute_asciitildexK_lira xK_guilderxK_IO xK_longminusxK_blocksunXK_FA_GravesunXK_FA_CircumsunXK_FA_TildesunXK_FA_AcutesunXK_FA_DiaeresissunXK_FA_Cedilla sunXK_F36 sunXK_F37 sunXK_Sys_ReqsunXK_Print_Screen sunXK_ComposesunXK_AltGraph sunXK_PageUpsunXK_PageDown sunXK_Undo sunXK_Again sunXK_Find sunXK_Stop sunXK_Props sunXK_Front sunXK_Copy sunXK_Open sunXK_Paste sunXK_CutsunXK_PowerSwitchsunXK_AudioLowerVolumesunXK_AudioMutesunXK_AudioRaiseVolumesunXK_VideoDegausssunXK_VideoLowerBrightnesssunXK_VideoRaiseBrightnesssunXK_PowerSwitchShiftxF86XK_ModeLockxF86XK_MonBrightnessUpxF86XK_MonBrightnessDownxF86XK_KbdLightOnOffxF86XK_KbdBrightnessUpxF86XK_KbdBrightnessDownxF86XK_StandbyxF86XK_AudioLowerVolumexF86XK_AudioMutexF86XK_AudioRaiseVolumexF86XK_AudioPlayxF86XK_AudioStopxF86XK_AudioPrevxF86XK_AudioNextxF86XK_HomePage xF86XK_Mail xF86XK_Start xF86XK_SearchxF86XK_AudioRecordxF86XK_Calculator xF86XK_MemoxF86XK_ToDoListxF86XK_CalendarxF86XK_PowerDownxF86XK_ContrastAdjustxF86XK_RockerUpxF86XK_RockerDownxF86XK_RockerEnter xF86XK_BackxF86XK_Forward xF86XK_StopxF86XK_RefreshxF86XK_PowerOff xF86XK_WakeUp xF86XK_EjectxF86XK_ScreenSaver xF86XK_WWW xF86XK_SleepxF86XK_FavoritesxF86XK_AudioPausexF86XK_AudioMediaxF86XK_MyComputerxF86XK_VendorHomexF86XK_LightBulb xF86XK_ShopxF86XK_HistoryxF86XK_OpenURLxF86XK_AddFavoritexF86XK_HotLinksxF86XK_BrightnessAdjustxF86XK_FinancexF86XK_CommunityxF86XK_AudioRewindxF86XK_Launch0xF86XK_Launch1xF86XK_Launch2xF86XK_Launch3xF86XK_Launch4xF86XK_Launch5xF86XK_Launch6xF86XK_Launch7xF86XK_Launch8xF86XK_Launch9xF86XK_LaunchAxF86XK_LaunchBxF86XK_LaunchCxF86XK_LaunchDxF86XK_LaunchExF86XK_LaunchFxF86XK_ApplicationLeftxF86XK_ApplicationRight xF86XK_Book xF86XK_CDxF86XK_Calculater xF86XK_Clear xF86XK_Close xF86XK_Copy xF86XK_CutxF86XK_Display xF86XK_DOSxF86XK_Documents xF86XK_ExcelxF86XK_Explorer xF86XK_Game xF86XK_Go xF86XK_iTouch xF86XK_LogOff xF86XK_MarketxF86XK_Meeting xF86XK_MenuKB xF86XK_MenuPBxF86XK_MySites xF86XK_New xF86XK_NewsxF86XK_OfficeHome xF86XK_Open xF86XK_Option xF86XK_Paste xF86XK_PhonexF86XK_Q xF86XK_Reply xF86XK_ReloadxF86XK_RotateWindowsxF86XK_RotationPBxF86XK_RotationKB xF86XK_SavexF86XK_ScrollUpxF86XK_ScrollDownxF86XK_ScrollClick xF86XK_Send xF86XK_SpellxF86XK_SplitScreenxF86XK_SupportxF86XK_TaskPanexF86XK_Terminal xF86XK_Tools xF86XK_Travel xF86XK_UserPBxF86XK_User1KBxF86XK_User2KB xF86XK_VideoxF86XK_WheelButton xF86XK_Word xF86XK_Xfer xF86XK_ZoomInxF86XK_ZoomOut xF86XK_AwayxF86XK_Messenger xF86XK_WebCamxF86XK_MailForwardxF86XK_Pictures xF86XK_MusicxF86XK_Switch_VT_1xF86XK_Switch_VT_2xF86XK_Switch_VT_3xF86XK_Switch_VT_4xF86XK_Switch_VT_5xF86XK_Switch_VT_6xF86XK_Switch_VT_7xF86XK_Switch_VT_8xF86XK_Switch_VT_9xF86XK_Switch_VT_10xF86XK_Switch_VT_11xF86XK_Switch_VT_12 xF86XK_UngrabxF86XK_ClearGrabxF86XK_Next_VModexF86XK_Prev_VMode xK_ISO_LockxK_ISO_Level2_LatchxK_ISO_Level3_ShiftxK_ISO_Level3_LatchxK_ISO_Level3_LockxK_ISO_Level5_ShiftxK_ISO_Level5_LatchxK_ISO_Level5_LockxK_ISO_Group_ShiftxK_ISO_Group_LatchxK_ISO_Group_LockxK_ISO_Next_GroupxK_ISO_Next_Group_LockxK_ISO_Prev_GroupxK_ISO_Prev_Group_LockxK_ISO_First_GroupxK_ISO_First_Group_LockxK_ISO_Last_GroupxK_ISO_Last_Group_LockxK_ISO_Left_TabxK_ISO_Move_Line_UpxK_ISO_Move_Line_DownxK_ISO_Partial_Line_UpxK_ISO_Partial_Line_DownxK_ISO_Partial_Space_LeftxK_ISO_Partial_Space_RightxK_ISO_Set_Margin_LeftxK_ISO_Set_Margin_RightxK_ISO_Release_Margin_LeftxK_ISO_Release_Margin_RightxK_ISO_Release_Both_MarginsxK_ISO_Fast_Cursor_LeftxK_ISO_Fast_Cursor_RightxK_ISO_Fast_Cursor_UpxK_ISO_Fast_Cursor_DownxK_ISO_Continuous_UnderlinexK_ISO_Discontinuous_UnderlinexK_ISO_EmphasizexK_ISO_Center_Object xK_ISO_Enter xK_dead_grave xK_dead_acutexK_dead_circumflex xK_dead_tildexK_dead_macron xK_dead_brevexK_dead_abovedotxK_dead_diaeresisxK_dead_aboveringxK_dead_doubleacute xK_dead_caronxK_dead_cedillaxK_dead_ogonek xK_dead_iotaxK_dead_voiced_soundxK_dead_semivoiced_soundxK_dead_belowdot xK_dead_hook xK_dead_hornxK_dead_strokexK_dead_abovecomma xK_dead_psilixK_dead_abovereversedcomma xK_dead_dasiaxK_First_Virtual_ScreenxK_Prev_Virtual_ScreenxK_Next_Virtual_ScreenxK_Last_Virtual_ScreenxK_Terminate_ServerxK_AccessX_EnablexK_AccessX_Feedback_EnablexK_RepeatKeys_EnablexK_SlowKeys_EnablexK_BounceKeys_EnablexK_StickyKeys_EnablexK_MouseKeys_EnablexK_MouseKeys_Accel_EnablexK_Overlay1_EnablexK_Overlay2_EnablexK_AudibleBell_EnablexK_Pointer_LeftxK_Pointer_Right xK_Pointer_UpxK_Pointer_DownxK_Pointer_UpLeftxK_Pointer_UpRightxK_Pointer_DownLeftxK_Pointer_DownRightxK_Pointer_Button_DfltxK_Pointer_Button1xK_Pointer_Button2xK_Pointer_Button3xK_Pointer_Button4xK_Pointer_Button5xK_Pointer_DblClick_DfltxK_Pointer_DblClick1xK_Pointer_DblClick2xK_Pointer_DblClick3xK_Pointer_DblClick4xK_Pointer_DblClick5xK_Pointer_Drag_DfltxK_Pointer_Drag1xK_Pointer_Drag2xK_Pointer_Drag3xK_Pointer_Drag4xK_Pointer_Drag5xK_Pointer_EnableKeysxK_Pointer_AcceleratexK_Pointer_DfltBtnNextxK_Pointer_DfltBtnPrev xK_AogonekxK_breve xK_Lstroke xK_Lcaron xK_Sacute xK_Scaron xK_Scedilla xK_Tcaron xK_Zacute xK_Zcaron xK_Zabovedot xK_aogonek xK_ogonek xK_lstroke xK_lcaron xK_sacutexK_caron xK_scaron xK_scedilla xK_tcaron xK_zacutexK_doubleacute xK_zcaron xK_zabovedot xK_Racute xK_Abreve xK_Lacute xK_Cacute xK_Ccaron xK_Eogonek xK_Ecaron xK_Dcaron xK_Dstroke xK_Nacute xK_NcaronxK_Odoubleacute xK_RcaronxK_UringxK_Udoubleacute xK_Tcedilla xK_racute xK_abreve xK_lacute xK_cacute xK_ccaron xK_eogonek xK_ecaron xK_dcaron xK_dstroke xK_nacute xK_ncaronxK_odoubleacutexK_udoubleacute xK_rcaronxK_uring xK_tcedilla xK_abovedot xK_HstrokexK_Hcircumflex xK_Iabovedot xK_GbrevexK_Jcircumflex xK_hstrokexK_hcircumflex xK_idotless xK_gbrevexK_jcircumflex xK_CabovedotxK_Ccircumflex xK_GabovedotxK_Gcircumflex xK_UbrevexK_Scircumflex xK_cabovedotxK_ccircumflex xK_gabovedotxK_gcircumflex xK_ubrevexK_scircumflexxK_kraxK_kappa xK_Rcedilla xK_Itilde xK_Lcedilla xK_Emacron xK_Gcedilla xK_Tslash xK_rcedilla xK_itilde xK_lcedilla xK_emacron xK_gcedilla xK_tslashxK_ENGxK_eng xK_Amacron xK_Iogonek xK_Eabovedot xK_Imacron xK_Ncedilla xK_Omacron xK_Kcedilla xK_Uogonek xK_Utilde xK_Umacron xK_amacron xK_iogonek xK_eabovedot xK_imacron xK_ncedilla xK_omacron xK_kcedilla xK_uogonek xK_utilde xK_umacron xK_Babovedot xK_babovedot xK_Dabovedot xK_Wgrave xK_Wacute xK_dabovedot xK_Ygrave xK_Fabovedot xK_fabovedot xK_Mabovedot xK_mabovedot xK_Pabovedot xK_wgrave xK_pabovedot xK_wacute xK_Sabovedot xK_ygrave xK_Wdiaeresis xK_wdiaeresis xK_sabovedotxK_Wcircumflex xK_TabovedotxK_YcircumflexxK_wcircumflex xK_tabovedotxK_ycircumflexxK_OExK_oe xK_Ydiaeresis xK_overlinexK_kana_fullstopxK_kana_openingbracketxK_kana_closingbracket xK_kana_commaxK_kana_conjunctivexK_kana_middledot xK_kana_WO xK_kana_a xK_kana_i xK_kana_u xK_kana_e xK_kana_o xK_kana_ya xK_kana_yu xK_kana_yo xK_kana_tsu xK_kana_tuxK_prolongedsound xK_kana_A xK_kana_I xK_kana_U xK_kana_E xK_kana_O xK_kana_KA xK_kana_KI xK_kana_KU xK_kana_KE xK_kana_KO xK_kana_SA xK_kana_SHI xK_kana_SU xK_kana_SE xK_kana_SO xK_kana_TA xK_kana_CHI xK_kana_TI xK_kana_TSU xK_kana_TU xK_kana_TE xK_kana_TO xK_kana_NA xK_kana_NI xK_kana_NU xK_kana_NE xK_kana_NO xK_kana_HA xK_kana_HI xK_kana_FU xK_kana_HU xK_kana_HE xK_kana_HO xK_kana_MA xK_kana_MI xK_kana_MU xK_kana_ME xK_kana_MO xK_kana_YA xK_kana_YU xK_kana_YO xK_kana_RA xK_kana_RI xK_kana_RU xK_kana_RE xK_kana_RO xK_kana_WA xK_kana_NxK_voicedsoundxK_semivoicedsoundxK_kana_switch xK_Farsi_0 xK_Farsi_1 xK_Farsi_2 xK_Farsi_3 xK_Farsi_4 xK_Farsi_5 xK_Farsi_6 xK_Farsi_7 xK_Farsi_8 xK_Farsi_9xK_Arabic_percentxK_Arabic_superscript_alefxK_Arabic_tteh xK_Arabic_pehxK_Arabic_tchehxK_Arabic_ddalxK_Arabic_rrehxK_Arabic_commaxK_Arabic_fullstop xK_Arabic_0 xK_Arabic_1 xK_Arabic_2 xK_Arabic_3 xK_Arabic_4 xK_Arabic_5 xK_Arabic_6 xK_Arabic_7 xK_Arabic_8 xK_Arabic_9xK_Arabic_semicolonxK_Arabic_question_markxK_Arabic_hamzaxK_Arabic_maddaonalefxK_Arabic_hamzaonalefxK_Arabic_hamzaonwawxK_Arabic_hamzaunderalefxK_Arabic_hamzaonyehxK_Arabic_alef xK_Arabic_behxK_Arabic_tehmarbuta xK_Arabic_tehxK_Arabic_thehxK_Arabic_jeem xK_Arabic_hahxK_Arabic_khah xK_Arabic_dalxK_Arabic_thal xK_Arabic_raxK_Arabic_zainxK_Arabic_seenxK_Arabic_sheen xK_Arabic_sad xK_Arabic_dad xK_Arabic_tah xK_Arabic_zah xK_Arabic_ainxK_Arabic_ghainxK_Arabic_tatweel xK_Arabic_feh xK_Arabic_qaf xK_Arabic_kaf xK_Arabic_lamxK_Arabic_meemxK_Arabic_noon xK_Arabic_ha xK_Arabic_heh xK_Arabic_wawxK_Arabic_alefmaksura xK_Arabic_yehxK_Arabic_fathatanxK_Arabic_dammatanxK_Arabic_kasratanxK_Arabic_fathaxK_Arabic_dammaxK_Arabic_kasraxK_Arabic_shaddaxK_Arabic_sukunxK_Arabic_madda_abovexK_Arabic_hamza_abovexK_Arabic_hamza_below xK_Arabic_jeh xK_Arabic_vehxK_Arabic_keheh xK_Arabic_gafxK_Arabic_noon_ghunnaxK_Arabic_heh_doachashmee xK_Farsi_yehxK_Arabic_farsi_yehxK_Arabic_yeh_bareexK_Arabic_heh_goalxK_Arabic_switchxK_Cyrillic_GHE_barxK_Cyrillic_ghe_barxK_Cyrillic_ZHE_descenderxK_Cyrillic_zhe_descenderxK_Cyrillic_KA_descenderxK_Cyrillic_ka_descenderxK_Cyrillic_KA_vertstrokexK_Cyrillic_ka_vertstrokexK_Cyrillic_EN_descenderxK_Cyrillic_en_descenderxK_Cyrillic_U_straightxK_Cyrillic_u_straightxK_Cyrillic_U_straight_barxK_Cyrillic_u_straight_barxK_Cyrillic_HA_descenderxK_Cyrillic_ha_descenderxK_Cyrillic_CHE_descenderxK_Cyrillic_che_descenderxK_Cyrillic_CHE_vertstrokexK_Cyrillic_che_vertstrokexK_Cyrillic_SHHAxK_Cyrillic_shhaxK_Cyrillic_SCHWAxK_Cyrillic_schwaxK_Cyrillic_I_macronxK_Cyrillic_i_macronxK_Cyrillic_O_barxK_Cyrillic_o_barxK_Cyrillic_U_macronxK_Cyrillic_u_macronxK_Serbian_djexK_Macedonia_gjexK_Cyrillic_ioxK_Ukrainian_iexK_Ukranian_jexK_Macedonia_dsexK_Ukrainian_i xK_Ukranian_ixK_Ukrainian_yixK_Ukranian_yixK_Cyrillic_je xK_Serbian_jexK_Cyrillic_ljexK_Serbian_ljexK_Cyrillic_njexK_Serbian_njexK_Serbian_tshexK_Macedonia_kjexK_Ukrainian_ghe_with_upturnxK_Byelorussian_shortuxK_Cyrillic_dzhexK_Serbian_dze xK_numerosignxK_Serbian_DJExK_Macedonia_GJExK_Cyrillic_IOxK_Ukrainian_IExK_Ukranian_JExK_Macedonia_DSExK_Ukrainian_I xK_Ukranian_IxK_Ukrainian_YIxK_Ukranian_YIxK_Cyrillic_JE xK_Serbian_JExK_Cyrillic_LJExK_Serbian_LJExK_Cyrillic_NJExK_Serbian_NJExK_Serbian_TSHExK_Macedonia_KJExK_Ukrainian_GHE_WITH_UPTURNxK_Byelorussian_SHORTUxK_Cyrillic_DZHExK_Serbian_DZExK_Cyrillic_yu xK_Cyrillic_axK_Cyrillic_bexK_Cyrillic_tsexK_Cyrillic_dexK_Cyrillic_iexK_Cyrillic_efxK_Cyrillic_ghexK_Cyrillic_ha xK_Cyrillic_ixK_Cyrillic_shortixK_Cyrillic_kaxK_Cyrillic_elxK_Cyrillic_emxK_Cyrillic_en xK_Cyrillic_oxK_Cyrillic_pexK_Cyrillic_yaxK_Cyrillic_erxK_Cyrillic_esxK_Cyrillic_te xK_Cyrillic_uxK_Cyrillic_zhexK_Cyrillic_vexK_Cyrillic_softsignxK_Cyrillic_yeruxK_Cyrillic_zexK_Cyrillic_sha xK_Cyrillic_exK_Cyrillic_shchaxK_Cyrillic_chexK_Cyrillic_hardsignxK_Cyrillic_YU xK_Cyrillic_AxK_Cyrillic_BExK_Cyrillic_TSExK_Cyrillic_DExK_Cyrillic_IExK_Cyrillic_EFxK_Cyrillic_GHExK_Cyrillic_HA xK_Cyrillic_IxK_Cyrillic_SHORTIxK_Cyrillic_KAxK_Cyrillic_ELxK_Cyrillic_EMxK_Cyrillic_EN xK_Cyrillic_OxK_Cyrillic_PExK_Cyrillic_YAxK_Cyrillic_ERxK_Cyrillic_ESxK_Cyrillic_TE xK_Cyrillic_UxK_Cyrillic_ZHExK_Cyrillic_VExK_Cyrillic_SOFTSIGNxK_Cyrillic_YERUxK_Cyrillic_ZExK_Cyrillic_SHA xK_Cyrillic_ExK_Cyrillic_SHCHAxK_Cyrillic_CHExK_Cyrillic_HARDSIGNxK_Greek_ALPHAaccentxK_Greek_EPSILONaccentxK_Greek_ETAaccentxK_Greek_IOTAaccentxK_Greek_IOTAdieresisxK_Greek_IOTAdiaeresisxK_Greek_OMICRONaccentxK_Greek_UPSILONaccentxK_Greek_UPSILONdieresisxK_Greek_OMEGAaccentxK_Greek_accentdieresisxK_Greek_horizbarxK_Greek_alphaaccentxK_Greek_epsilonaccentxK_Greek_etaaccentxK_Greek_iotaaccentxK_Greek_iotadieresisxK_Greek_iotaaccentdieresisxK_Greek_omicronaccentxK_Greek_upsilonaccentxK_Greek_upsilondieresisxK_Greek_upsilonaccentdieresisxK_Greek_omegaaccentxK_Greek_ALPHA xK_Greek_BETAxK_Greek_GAMMAxK_Greek_DELTAxK_Greek_EPSILON xK_Greek_ZETA xK_Greek_ETAxK_Greek_THETA xK_Greek_IOTAxK_Greek_KAPPAxK_Greek_LAMDAxK_Greek_LAMBDA xK_Greek_MU xK_Greek_NU xK_Greek_XIxK_Greek_OMICRON xK_Greek_PI xK_Greek_RHOxK_Greek_SIGMA xK_Greek_TAUxK_Greek_UPSILON xK_Greek_PHI xK_Greek_CHI xK_Greek_PSIxK_Greek_OMEGAxK_Greek_alpha xK_Greek_betaxK_Greek_gammaxK_Greek_deltaxK_Greek_epsilon xK_Greek_zeta xK_Greek_etaxK_Greek_theta xK_Greek_iotaxK_Greek_kappaxK_Greek_lamdaxK_Greek_lambda xK_Greek_mu xK_Greek_nu xK_Greek_xixK_Greek_omicron xK_Greek_pi xK_Greek_rhoxK_Greek_sigmaxK_Greek_finalsmallsigma xK_Greek_tauxK_Greek_upsilon xK_Greek_phi xK_Greek_chi xK_Greek_psixK_Greek_omegaxK_Greek_switchxK_hebrew_doublelowlinexK_hebrew_aleph xK_hebrew_betxK_hebrew_bethxK_hebrew_gimelxK_hebrew_gimmelxK_hebrew_daletxK_hebrew_daleth xK_hebrew_he xK_hebrew_wawxK_hebrew_zainxK_hebrew_zayinxK_hebrew_chet xK_hebrew_het xK_hebrew_tetxK_hebrew_teth xK_hebrew_yodxK_hebrew_finalkaphxK_hebrew_kaphxK_hebrew_lamedxK_hebrew_finalmem xK_hebrew_memxK_hebrew_finalnun xK_hebrew_nunxK_hebrew_samechxK_hebrew_samekhxK_hebrew_ayinxK_hebrew_finalpe xK_hebrew_pexK_hebrew_finalzadexK_hebrew_finalzadixK_hebrew_zadexK_hebrew_zadixK_hebrew_qoph xK_hebrew_kufxK_hebrew_reshxK_hebrew_shin xK_hebrew_taw xK_hebrew_tafxK_Hebrew_switch xK_Thai_kokaixK_Thai_khokhaixK_Thai_khokhuatxK_Thai_khokhwaixK_Thai_khokhonxK_Thai_khorakhangxK_Thai_ngonguxK_Thai_chochanxK_Thai_chochingxK_Thai_chochang xK_Thai_sosoxK_Thai_chochoexK_Thai_yoyingxK_Thai_dochadaxK_Thai_topatakxK_Thai_thothanxK_Thai_thonangmonthoxK_Thai_thophuthao xK_Thai_nonen xK_Thai_dodek xK_Thai_totaoxK_Thai_thothungxK_Thai_thothahanxK_Thai_thothong xK_Thai_nonuxK_Thai_bobaimai xK_Thai_poplaxK_Thai_phophung xK_Thai_fofaxK_Thai_phophan xK_Thai_fofanxK_Thai_phosamphao xK_Thai_moma xK_Thai_yoyak xK_Thai_rorua xK_Thai_ruxK_Thai_loling xK_Thai_luxK_Thai_wowaenxK_Thai_sosalaxK_Thai_sorusi xK_Thai_sosua xK_Thai_hohipxK_Thai_lochula xK_Thai_oangxK_Thai_honokhukxK_Thai_paiyannoi xK_Thai_saraaxK_Thai_maihanakatxK_Thai_saraaaxK_Thai_saraam xK_Thai_saraixK_Thai_saraiixK_Thai_sarauexK_Thai_sarauee xK_Thai_sarauxK_Thai_sarauuxK_Thai_phinthuxK_Thai_maihanakat_maitho xK_Thai_baht xK_Thai_saraexK_Thai_saraae xK_Thai_saraoxK_Thai_saraaimaimuanxK_Thai_saraaimaimalaixK_Thai_lakkhangyaoxK_Thai_maiyamokxK_Thai_maitaikhu xK_Thai_maiekxK_Thai_maithoxK_Thai_maitrixK_Thai_maichattawaxK_Thai_thanthakhatxK_Thai_nikhahitxK_Thai_leksunxK_Thai_leknungxK_Thai_leksongxK_Thai_leksam xK_Thai_leksi xK_Thai_lekhaxK_Thai_lekhokxK_Thai_lekchetxK_Thai_lekpaetxK_Thai_lekkao xK_HangulxK_Hangul_Start xK_Hangul_EndxK_Hangul_HanjaxK_Hangul_JamoxK_Hangul_RomajaxK_Hangul_CodeinputxK_Hangul_JeonjaxK_Hangul_BanjaxK_Hangul_PreHanjaxK_Hangul_PostHanjaxK_Hangul_SingleCandidatexK_Hangul_MultipleCandidatexK_Hangul_PreviousCandidatexK_Hangul_SpecialxK_Hangul_switchxK_Hangul_KiyeogxK_Hangul_SsangKiyeogxK_Hangul_KiyeogSiosxK_Hangul_NieunxK_Hangul_NieunJieujxK_Hangul_NieunHieuhxK_Hangul_DikeudxK_Hangul_SsangDikeudxK_Hangul_RieulxK_Hangul_RieulKiyeogxK_Hangul_RieulMieumxK_Hangul_RieulPieubxK_Hangul_RieulSiosxK_Hangul_RieulTieutxK_Hangul_RieulPhieufxK_Hangul_RieulHieuhxK_Hangul_MieumxK_Hangul_PieubxK_Hangul_SsangPieubxK_Hangul_PieubSiosxK_Hangul_SiosxK_Hangul_SsangSiosxK_Hangul_IeungxK_Hangul_JieujxK_Hangul_SsangJieujxK_Hangul_CieucxK_Hangul_KhieuqxK_Hangul_TieutxK_Hangul_PhieufxK_Hangul_Hieuh xK_Hangul_A xK_Hangul_AE xK_Hangul_YA xK_Hangul_YAE xK_Hangul_EO xK_Hangul_E xK_Hangul_YEO xK_Hangul_YE xK_Hangul_O xK_Hangul_WA xK_Hangul_WAE xK_Hangul_OE xK_Hangul_YO xK_Hangul_U xK_Hangul_WEO xK_Hangul_WE xK_Hangul_WI xK_Hangul_YU xK_Hangul_EU xK_Hangul_YI xK_Hangul_IxK_Hangul_J_KiyeogxK_Hangul_J_SsangKiyeogxK_Hangul_J_KiyeogSiosxK_Hangul_J_NieunxK_Hangul_J_NieunJieujxK_Hangul_J_NieunHieuhxK_Hangul_J_DikeudxK_Hangul_J_RieulxK_Hangul_J_RieulKiyeogxK_Hangul_J_RieulMieumxK_Hangul_J_RieulPieubxK_Hangul_J_RieulSiosxK_Hangul_J_RieulTieutxK_Hangul_J_RieulPhieufxK_Hangul_J_RieulHieuhxK_Hangul_J_MieumxK_Hangul_J_PieubxK_Hangul_J_PieubSiosxK_Hangul_J_SiosxK_Hangul_J_SsangSiosxK_Hangul_J_IeungxK_Hangul_J_JieujxK_Hangul_J_CieucxK_Hangul_J_KhieuqxK_Hangul_J_TieutxK_Hangul_J_PhieufxK_Hangul_J_HieuhxK_Hangul_RieulYeorinHieuhxK_Hangul_SunkyeongeumMieumxK_Hangul_SunkyeongeumPieubxK_Hangul_PanSiosxK_Hangul_KkogjiDalrinIeungxK_Hangul_SunkyeongeumPhieufxK_Hangul_YeorinHieuhxK_Hangul_AraeAxK_Hangul_AraeAExK_Hangul_J_PanSiosxK_Hangul_J_KkogjiDalrinIeungxK_Hangul_J_YeorinHieuh xK_Korean_WonxK_Armenian_ligature_ewxK_Armenian_full_stopxK_Armenian_verjaketxK_Armenian_separation_markxK_Armenian_butxK_Armenian_hyphenxK_Armenian_yentamnaxK_Armenian_exclamxK_Armenian_amanakxK_Armenian_accentxK_Armenian_sheshtxK_Armenian_questionxK_Armenian_paruykxK_Armenian_AYBxK_Armenian_aybxK_Armenian_BENxK_Armenian_benxK_Armenian_GIMxK_Armenian_gimxK_Armenian_DAxK_Armenian_daxK_Armenian_YECHxK_Armenian_yechxK_Armenian_ZAxK_Armenian_za xK_Armenian_E xK_Armenian_exK_Armenian_ATxK_Armenian_atxK_Armenian_TOxK_Armenian_toxK_Armenian_ZHExK_Armenian_zhexK_Armenian_INIxK_Armenian_inixK_Armenian_LYUNxK_Armenian_lyunxK_Armenian_KHExK_Armenian_khexK_Armenian_TSAxK_Armenian_tsaxK_Armenian_KENxK_Armenian_kenxK_Armenian_HOxK_Armenian_hoxK_Armenian_DZAxK_Armenian_dzaxK_Armenian_GHATxK_Armenian_ghatxK_Armenian_TCHExK_Armenian_tchexK_Armenian_MENxK_Armenian_menxK_Armenian_HIxK_Armenian_hixK_Armenian_NUxK_Armenian_nuxK_Armenian_SHAxK_Armenian_shaxK_Armenian_VOxK_Armenian_voxK_Armenian_CHAxK_Armenian_chaxK_Armenian_PExK_Armenian_pexK_Armenian_JExK_Armenian_jexK_Armenian_RAxK_Armenian_raxK_Armenian_SExK_Armenian_sexK_Armenian_VEVxK_Armenian_vevxK_Armenian_TYUNxK_Armenian_tyunxK_Armenian_RExK_Armenian_rexK_Armenian_TSOxK_Armenian_tsoxK_Armenian_VYUNxK_Armenian_vyunxK_Armenian_PYURxK_Armenian_pyurxK_Armenian_KExK_Armenian_ke xK_Armenian_O xK_Armenian_oxK_Armenian_FExK_Armenian_fexK_Armenian_apostrophexK_Georgian_anxK_Georgian_banxK_Georgian_ganxK_Georgian_donxK_Georgian_enxK_Georgian_vinxK_Georgian_zenxK_Georgian_tanxK_Georgian_inxK_Georgian_kanxK_Georgian_lasxK_Georgian_manxK_Georgian_narxK_Georgian_onxK_Georgian_parxK_Georgian_zharxK_Georgian_raexK_Georgian_sanxK_Georgian_tarxK_Georgian_unxK_Georgian_pharxK_Georgian_kharxK_Georgian_ghanxK_Georgian_qarxK_Georgian_shinxK_Georgian_chinxK_Georgian_canxK_Georgian_jilxK_Georgian_cilxK_Georgian_charxK_Georgian_xanxK_Georgian_jhanxK_Georgian_haexK_Georgian_hexK_Georgian_hiexK_Georgian_wexK_Georgian_harxK_Georgian_hoexK_Georgian_fi xK_Xabovedot xK_Ibreve xK_Zstroke xK_Gcaron xK_Ocaron xK_Obarred xK_xabovedot xK_ibreve xK_zstroke xK_gcaron xK_ocaron xK_obarredxK_SCHWAxK_schwa xK_Lbelowdot xK_lbelowdot xK_Abelowdot xK_abelowdotxK_AhookxK_ahookxK_AcircumflexacutexK_acircumflexacutexK_AcircumflexgravexK_acircumflexgravexK_AcircumflexhookxK_acircumflexhookxK_AcircumflextildexK_acircumflextildexK_AcircumflexbelowdotxK_acircumflexbelowdotxK_AbreveacutexK_abreveacutexK_AbrevegravexK_abrevegrave xK_Abrevehook xK_abrevehookxK_AbrevetildexK_abrevetildexK_AbrevebelowdotxK_abrevebelowdot xK_Ebelowdot xK_ebelowdotxK_EhookxK_ehook xK_Etilde xK_etildexK_EcircumflexacutexK_ecircumflexacutexK_EcircumflexgravexK_ecircumflexgravexK_EcircumflexhookxK_ecircumflexhookxK_EcircumflextildexK_ecircumflextildexK_EcircumflexbelowdotxK_ecircumflexbelowdotxK_IhookxK_ihook xK_Ibelowdot xK_ibelowdot xK_Obelowdot xK_obelowdotxK_OhookxK_ohookxK_OcircumflexacutexK_ocircumflexacutexK_OcircumflexgravexK_ocircumflexgravexK_OcircumflexhookxK_ocircumflexhookxK_OcircumflextildexK_ocircumflextildexK_OcircumflexbelowdotxK_ocircumflexbelowdot xK_Ohornacute xK_ohornacute xK_Ohorngrave xK_ohorngrave xK_Ohornhook xK_ohornhook xK_Ohorntilde xK_ohorntildexK_OhornbelowdotxK_ohornbelowdot xK_Ubelowdot xK_ubelowdotxK_UhookxK_uhook xK_Uhornacute xK_uhornacute xK_Uhorngrave xK_uhorngrave xK_Uhornhook xK_uhornhook xK_Uhorntilde xK_uhorntildexK_UhornbelowdotxK_uhornbelowdot xK_Ybelowdot xK_ybelowdotxK_YhookxK_yhook xK_Ytilde xK_ytildexK_OhornxK_ohornxK_UhornxK_uhorn xK_EcuSign xK_ColonSignxK_CruzeiroSign xK_FFrancSign xK_LiraSign xK_MillSign xK_NairaSign xK_PesetaSign xK_RupeeSign xK_WonSignxK_NewSheqelSign xK_DongSign xK_EuroSignxK_zerosuperiorxK_foursuperiorxK_fivesuperiorxK_sixsuperiorxK_sevensuperiorxK_eightsuperiorxK_ninesuperiorxK_zerosubscriptxK_onesubscriptxK_twosubscriptxK_threesubscriptxK_foursubscriptxK_fivesubscriptxK_sixsubscriptxK_sevensubscriptxK_eightsubscriptxK_ninesubscriptxK_partdifferential xK_emptyset xK_elementofxK_notelementof xK_containsas xK_squareroot xK_cuberoot xK_fourthroot xK_dintegral xK_tintegral xK_because xK_approxeqxK_notapproxeqxK_notidentical xK_stricteqxK_braille_dot_1xK_braille_dot_2xK_braille_dot_3xK_braille_dot_4xK_braille_dot_5xK_braille_dot_6xK_braille_dot_7xK_braille_dot_8xK_braille_dot_9xK_braille_dot_10xK_braille_blankxK_braille_dots_1xK_braille_dots_2xK_braille_dots_12xK_braille_dots_3xK_braille_dots_13xK_braille_dots_23xK_braille_dots_123xK_braille_dots_4xK_braille_dots_14xK_braille_dots_24xK_braille_dots_124xK_braille_dots_34xK_braille_dots_134xK_braille_dots_234xK_braille_dots_1234xK_braille_dots_5xK_braille_dots_15xK_braille_dots_25xK_braille_dots_125xK_braille_dots_35xK_braille_dots_135xK_braille_dots_235xK_braille_dots_1235xK_braille_dots_45xK_braille_dots_145xK_braille_dots_245xK_braille_dots_1245xK_braille_dots_345xK_braille_dots_1345xK_braille_dots_2345xK_braille_dots_12345xK_braille_dots_6xK_braille_dots_16xK_braille_dots_26xK_braille_dots_126xK_braille_dots_36xK_braille_dots_136xK_braille_dots_236xK_braille_dots_1236xK_braille_dots_46xK_braille_dots_146xK_braille_dots_246xK_braille_dots_1246xK_braille_dots_346xK_braille_dots_1346xK_braille_dots_2346xK_braille_dots_12346xK_braille_dots_56xK_braille_dots_156xK_braille_dots_256xK_braille_dots_1256xK_braille_dots_356xK_braille_dots_1356xK_braille_dots_2356xK_braille_dots_12356xK_braille_dots_456xK_braille_dots_1456xK_braille_dots_2456xK_braille_dots_12456xK_braille_dots_3456xK_braille_dots_13456xK_braille_dots_23456xK_braille_dots_123456xK_braille_dots_7xK_braille_dots_17xK_braille_dots_27xK_braille_dots_127xK_braille_dots_37xK_braille_dots_137xK_braille_dots_237xK_braille_dots_1237xK_braille_dots_47xK_braille_dots_147xK_braille_dots_247xK_braille_dots_1247xK_braille_dots_347xK_braille_dots_1347xK_braille_dots_2347xK_braille_dots_12347xK_braille_dots_57xK_braille_dots_157xK_braille_dots_257xK_braille_dots_1257xK_braille_dots_357xK_braille_dots_1357xK_braille_dots_2357xK_braille_dots_12357xK_braille_dots_457xK_braille_dots_1457xK_braille_dots_2457xK_braille_dots_12457xK_braille_dots_3457xK_braille_dots_13457xK_braille_dots_23457xK_braille_dots_123457xK_braille_dots_67xK_braille_dots_167xK_braille_dots_267xK_braille_dots_1267xK_braille_dots_367xK_braille_dots_1367xK_braille_dots_2367xK_braille_dots_12367xK_braille_dots_467xK_braille_dots_1467xK_braille_dots_2467xK_braille_dots_12467xK_braille_dots_3467xK_braille_dots_13467xK_braille_dots_23467xK_braille_dots_123467xK_braille_dots_567xK_braille_dots_1567xK_braille_dots_2567xK_braille_dots_12567xK_braille_dots_3567xK_braille_dots_13567xK_braille_dots_23567xK_braille_dots_123567xK_braille_dots_4567xK_braille_dots_14567xK_braille_dots_24567xK_braille_dots_124567xK_braille_dots_34567xK_braille_dots_134567xK_braille_dots_234567xK_braille_dots_1234567xK_braille_dots_8xK_braille_dots_18xK_braille_dots_28xK_braille_dots_128xK_braille_dots_38xK_braille_dots_138xK_braille_dots_238xK_braille_dots_1238xK_braille_dots_48xK_braille_dots_148xK_braille_dots_248xK_braille_dots_1248xK_braille_dots_348xK_braille_dots_1348xK_braille_dots_2348xK_braille_dots_12348xK_braille_dots_58xK_braille_dots_158xK_braille_dots_258xK_braille_dots_1258xK_braille_dots_358xK_braille_dots_1358xK_braille_dots_2358xK_braille_dots_12358xK_braille_dots_458xK_braille_dots_1458xK_braille_dots_2458xK_braille_dots_12458xK_braille_dots_3458xK_braille_dots_13458xK_braille_dots_23458xK_braille_dots_123458xK_braille_dots_68xK_braille_dots_168xK_braille_dots_268xK_braille_dots_1268xK_braille_dots_368xK_braille_dots_1368xK_braille_dots_2368xK_braille_dots_12368xK_braille_dots_468xK_braille_dots_1468xK_braille_dots_2468xK_braille_dots_12468xK_braille_dots_3468xK_braille_dots_13468xK_braille_dots_23468xK_braille_dots_123468xK_braille_dots_568xK_braille_dots_1568xK_braille_dots_2568xK_braille_dots_12568xK_braille_dots_3568xK_braille_dots_13568xK_braille_dots_23568xK_braille_dots_123568xK_braille_dots_4568xK_braille_dots_14568xK_braille_dots_24568xK_braille_dots_124568xK_braille_dots_34568xK_braille_dots_134568xK_braille_dots_234568xK_braille_dots_1234568xK_braille_dots_78xK_braille_dots_178xK_braille_dots_278xK_braille_dots_1278xK_braille_dots_378xK_braille_dots_1378xK_braille_dots_2378xK_braille_dots_12378xK_braille_dots_478xK_braille_dots_1478xK_braille_dots_2478xK_braille_dots_12478xK_braille_dots_3478xK_braille_dots_13478xK_braille_dots_23478xK_braille_dots_123478xK_braille_dots_578xK_braille_dots_1578xK_braille_dots_2578xK_braille_dots_12578xK_braille_dots_3578xK_braille_dots_13578xK_braille_dots_23578xK_braille_dots_123578xK_braille_dots_4578xK_braille_dots_14578xK_braille_dots_24578xK_braille_dots_124578xK_braille_dots_34578xK_braille_dots_134578xK_braille_dots_234578xK_braille_dots_1234578xK_braille_dots_678xK_braille_dots_1678xK_braille_dots_2678xK_braille_dots_12678xK_braille_dots_3678xK_braille_dots_13678xK_braille_dots_23678xK_braille_dots_123678xK_braille_dots_4678xK_braille_dots_14678xK_braille_dots_24678xK_braille_dots_124678xK_braille_dots_34678xK_braille_dots_134678xK_braille_dots_234678xK_braille_dots_1234678xK_braille_dots_5678xK_braille_dots_15678xK_braille_dots_25678xK_braille_dots_125678xK_braille_dots_35678xK_braille_dots_135678xK_braille_dots_235678xK_braille_dots_1235678xK_braille_dots_45678xK_braille_dots_145678xK_braille_dots_245678xK_braille_dots_1245678xK_braille_dots_345678xK_braille_dots_1345678xK_braille_dots_2345678xK_braille_dots_12345678 ErrorEventev_type ev_display ev_serialnum ev_error_codeev_request_code ev_minor_code ev_resourceid XErrorHandlerCXErrorHandlerXErrorEventPtrWMHints wmh_flags wmh_inputwmh_initial_statewmh_icon_pixmapwmh_icon_window wmh_icon_x wmh_icon_y wmh_icon_maskwmh_window_group ClassHintresNameresClass SizeHints sh_min_size sh_max_size sh_resize_inc sh_aspect sh_base_sizesh_win_gravityFontSet TextPropertytp_value tp_encoding tp_format tp_nitemsWindowAttributeswa_xwa_ywa_width wa_heightwa_border_width wa_map_statewa_override_redirect WindowChangeswc_xwc_ywc_width wc_heightwc_border_width wc_sibling wc_stack_modeEventClientMessageEventev_message_typeev_data ExposeEvent PropertyEventev_atom ev_propstateSelectionRequestev_owner ev_requestor ev_selection ev_target ev_property CrossingEventev_modeev_focusMappingNotifyEvent ev_requestev_first_keycodeev_countMapNotifyEvent UnmapEventev_from_configureDestroyWindowEvent MotionEvent ButtonEvent ev_buttonKeyEventev_root ev_subwindowev_time ev_x_root ev_y_rootev_state ev_keycodeev_same_screenMapRequestEventConfigureEventev_eventev_override_redirectConfigureRequestEvent ev_parentev_xev_yev_width ev_heightev_border_widthev_above ev_detail ev_value_maskAnyEvent ev_event_type ev_serial ev_send_eventev_event_display ev_windowxFreeModifiermapxGetModifierMapping xGetCommand mapRaised_xSetErrorHandlergetXErrorHandlermkXErrorHandlerxConvertSelectionxGetSelectionOwnerxSetSelectionOwnerisPrivateKeypadKeyisPFKey isModifierKeyisMiscFunctionKey isKeypadKey isFunctionKey isCursorKey xSetWMHints xAllocWMHints xGetWMHints xGetClassHintxGetWMNormalHints xUnmapWindowxGetWindowPropertyxChangePropertyxRefreshKeyboardMappingxSetErrorHandlerxGetWMProtocolsxGetTransientForHint xFetchNamexwcTextEscapementxwcDrawImageString xwcDrawStringxwcTextExtents freeFontSetfreeStringListxCreateFontSetwcFreeStringListxwcTextPropertyToTextListxGetTextPropertychangeWindowAttributesxGetWindowAttributes xQueryTreexFree killClientxConfigureWindow eventTable eventNamegetEventnone anyButtonanyKey currentTimeconfigureWindow queryTree waIsUnmappedwaIsUnviewable waIsViewablegetWindowAttributes withServergetTextPropertywcTextPropertyToTextList createFontSet wcTextExtents wcDrawStringwcDrawImageStringwcTextEscapement fetchNamegetTransientForHintgetWMProtocols setEventTypesetSelectionNotifysetClientMessageEventsetConfigureEvent setKeyEventanyPropertyTyperawGetWindowPropertygetWindowProperty8getWindowProperty16getWindowProperty32changeProperty8changeProperty16changeProperty32propModeReplacepropModePrependpropModeAppend unmapWindow pMinSizeBit pMaxSizeBit pResizeIncBit pAspectBit pBaseSizeBitpWinGravityBitgetWMNormalHints getClassHintwithdrawnState normalState iconicState inputHintBit stateHintBiticonPixmapHintBiticonWindowHintBiticonPositionHintBiticonMaskHintBitwindowGroupHintBiturgencyHintBitallHintsBitmask getWMHints setWMHintssetErrorHandler getErrorEvent getCommandgetModifierMappingXineramaScreenInfoxsi_screen_number xsi_x_org xsi_y_org xsi_width xsi_heightxineramaIsActive getScreenInfocompiledWithXineramaxineramaQueryExtensionxineramaQueryVersionxineramaQueryScreens ShortAngleShortDimension ShortPositionGCValuespeekPositionFieldpeekDimensionFieldpeekAngleFieldpokePositionFieldpokeDimensionFieldpokeAngleField xOpenDisplay xServerVendorxDisplayStringxScreenResourceStringxResourceManagerString xlibCStringTimeZoneTimeValFdSet xSendEvent gettimeofdayselectfdSetfdZero peekXKeyEventpeekXButtonEventpeekXMotionEventpeekXExposeEventwithXMappingEventpokeXMappingEventpeekXConfigureEventxRestackWindowsxWithdrawWindowxIconifyWindowxTranslateCoordinates xStoreName ValueMask xCreateGC xSetDashes xQueryColors xQueryColor xStoreColor xFreeColors xParseColor xAllocColorxAllocNamedColor xLookupColor xTextWidth xTextExtentsxLoadQueryFont xGetGCValuespeekCharStructxC_middlebutton xInternAtom xSetRegion xShrinkRegion xOffsetRegionxClipBox xRectInRegionxPointInRegion xEqualRegion xEmptyRegion xXorRegion xUnionRegionxUnionRectWithRegionxSubtractRegionxIntersectRegionxPolygonRegion xCreateRegionxDestroyRegionPtr withRegion makeRegion xCreateImage XTextPropertyXComposeStatus ErrorHandler XErrorEventxSetTextPropertyxRotateBuffers xFetchBytes xFetchBuffer xStoreBytes xStoreBufferxDrawImageString xDrawString xFillArcs xFillPolygonxFillRectangles xDrawArcsxDrawRectangles xDrawSegments xDrawLines xDrawPointsxSetWMProtocolsxRecolorCursorxCreateGlyphCursorxCreatePixmapCursor xSetIconName xGetIconName xLookupStringxStringToKeysymxKeysymToStringxDisplayKeycodesxGetPointerControlxGetScreenSaverxSetLocaleModifiers xGetGeometry xGeometrydefaultErrorHandler xDisplayName xQueryPointerxQueryBestSizexQueryBestCursorxQueryBestStipplexQueryBestTilexGetInputFocusoutParameters2outParameters3outParameters4outParameters7cXFreecXineramaQueryScreenscXineramaQueryVersioncXineramaQueryExtensionwrapPtr2