((section 2 "Outdated egg!" (p "This is an egg for CHICKEN 4, the unsupported old release.  You're almost certainly looking for " (int-link "/eggref/5/xlib" "the CHICKEN 5 version of this egg") ", if it exists.") (p "If it does not exist, there may be equivalent functionality provided by another egg; have a look at the " (link "https://wiki.call-cc.org/chicken-projects/egg-index-5.html" "egg index") ". Otherwise, please consider porting this egg to the current version of CHICKEN.") (tags "eggs")) (section 2 "xlib" (toc) (section 3 "Description" (p "Bindings for Xlib")) (section 3 "Author" (p "Originally by Richard Mann, taken from the Stalin distribution and ported to Chicken by felix")) (section 3 "Usage" (p "(require-extension xlib)") (p "Thus extension provides the " (tt "xlib") " module.")) (section 3 "Documentation" (p "This extension provides a low-level binding to the functionality offered by Xlib, the programming interface to the X window system. This library uses the same names as their C counterparts, but function names are converted to lowercase and symbolic constants are uppercase. Only minimal error checking is done. Pointer arguments are generally not checked. Arguments that are specified as C-POINTER also accept #f (false) and treat it as the NULL pointer. What follows is only a list of all exported identifiers, for more information consult a proper Xlib manual.") (section 4 "Procedures" (pre " (xactivatescreensaver C-POINTER) -> INTEGER\n (xaddextension C-POINTER) -> C-POINTER\n (xaddhost C-POINTER C-POINTER) -> INTEGER\n (xaddhosts C-POINTER C-POINTER INTEGER) -> INTEGER\n (xaddtoextensionlist C-POINTER C-POINTER) -> INTEGER\n (xaddtosaveset C-POINTER UNSIGNED-LONG) -> INTEGER\n (xallocclasshint) -> C-POINTER\n (xalloccolor C-POINTER UNSIGNED-LONG C-POINTER) -> INTEGER\n (xalloccolorcells C-POINTER UNSIGNED-LONG INTEGER C-POINTER UNSIGNED-INTEGER C-POINTER UNSIGNED-INTEGER) -> INTEGER\n (xalloccolorplanes C-POINTER UNSIGNED-LONG INTEGER C-POINTER INTEGER INTEGER INTEGER INTEGER C-POINTER C-POINTER C-POINTER) -> INTEGER\n (xallociconsize) -> C-POINTER\n (xallocnamedcolor C-POINTER UNSIGNED-LONG C-STRING C-POINTER C-POINTER) -> INTEGER\n (xallocsizehints) -> C-POINTER\n (xallocstandardcolormap) -> C-POINTER\n (xallocwmhints) -> C-POINTER\n (xallowevents C-POINTER INTEGER UNSIGNED-LONG) -> INTEGER\n (xallplanes) -> UNSIGNED-LONG\n (xautorepeatoff C-POINTER) -> INTEGER\n (xautorepeaton C-POINTER) -> INTEGER\n (xbasefontnamelistoffontset C-POINTER) -> C-POINTER\n (xbell C-POINTER INTEGER) -> INTEGER\n (xbitmapbitorder C-POINTER) -> INTEGER\n (xbitmappad C-POINTER) -> INTEGER\n (xbitmapunit C-POINTER) -> INTEGER\n (xblackpixel C-POINTER INTEGER) -> UNSIGNED-LONG\n (xblackpixelofscreen C-POINTER) -> UNSIGNED-LONG\n (xcellsofscreen C-POINTER) -> INTEGER\n (xchangeactivepointergrab C-POINTER UNSIGNED-INTEGER UNSIGNED-LONG UNSIGNED-LONG) -> INTEGER\n (xchangegc C-POINTER C-POINTER UNSIGNED-LONG C-POINTER) -> INTEGER\n (xchangekeyboardcontrol C-POINTER UNSIGNED-LONG C-POINTER) -> INTEGER\n (xchangekeyboardmapping C-POINTER INTEGER INTEGER C-POINTER INTEGER) -> INTEGER\n (xchangepointercontrol C-POINTER INTEGER INTEGER INTEGER INTEGER INTEGER) -> INTEGER\n (xchangeproperty C-POINTER UNSIGNED-LONG UNSIGNED-LONG UNSIGNED-LONG INTEGER INTEGER C-POINTER INTEGER) -> INTEGER\n (xchangesaveset C-POINTER UNSIGNED-LONG INTEGER) -> INTEGER\n (xchangewindowattributes C-POINTER UNSIGNED-LONG UNSIGNED-LONG C-POINTER) -> INTEGER\n (xcheckifevent C-POINTER C-POINTER C-POINTER C-POINTER) -> INTEGER\n (xcheckmaskevent C-POINTER INTEGER C-POINTER) -> INTEGER\n (xchecktypedevent C-POINTER INTEGER C-POINTER) -> INTEGER\n (xchecktypedwindowevent C-POINTER UNSIGNED-LONG INTEGER C-POINTER) -> INTEGER\n (xcheckwindowevent C-POINTER UNSIGNED-LONG INTEGER C-POINTER) -> INTEGER\n (xcirculatesubwindows C-POINTER UNSIGNED-LONG INTEGER) -> INTEGER\n (xcirculatesubwindowsdown C-POINTER UNSIGNED-LONG) -> INTEGER\n (xcirculatesubwindowsup C-POINTER UNSIGNED-LONG) -> INTEGER\n (xcleararea C-POINTER UNSIGNED-LONG INTEGER INTEGER UNSIGNED-INTEGER UNSIGNED-INTEGER INTEGER) -> INTEGER\n (xclearwindow C-POINTER UNSIGNED-LONG) -> INTEGER\n (xclipbox C-POINTER C-POINTER) -> INTEGER\n (xclosedisplay C-POINTER) -> INTEGER\n (xcloseim C-POINTER) -> INTEGER\n (xconfigurewindow C-POINTER UNSIGNED-LONG UNSIGNED-INTEGER C-POINTER) -> INTEGER\n (xconnectionnumber C-POINTER) -> INTEGER\n (xcontextdependentdrawing C-POINTER) -> INTEGER\n (xconvertselection C-POINTER UNSIGNED-LONG UNSIGNED-LONG UNSIGNED-LONG UNSIGNED-LONG UNSIGNED-LONG) -> INTEGER\n (xcopyarea C-POINTER UNSIGNED-LONG UNSIGNED-LONG C-POINTER INTEGER INTEGER UNSIGNED-INTEGER UNSIGNED-INTEGER INTEGER INTEGER) -> INTEGER\n (xcopycolormapandfree C-POINTER UNSIGNED-LONG) -> UNSIGNED-LONG\n (xcopygc C-POINTER C-POINTER UNSIGNED-LONG C-POINTER) -> INTEGER\n (xcopyplane C-POINTER UNSIGNED-LONG UNSIGNED-LONG C-POINTER INTEGER INTEGER UNSIGNED-INTEGER UNSIGNED-INTEGER INTEGER INTEGER UNSIGNED-LONG) -> INTEGER\n (xcreatebitmapfromdata C-POINTER UNSIGNED-LONG C-POINTER UNSIGNED-INTEGER UNSIGNED-INTEGER) -> UNSIGNED-LONG\n (xcreatecolormap C-POINTER UNSIGNED-LONG C-POINTER INTEGER) -> UNSIGNED-LONG\n (xcreatefontcursor C-POINTER UNSIGNED-INTEGER) -> UNSIGNED-LONG\n (xcreatefontset C-POINTER C-STRING C-POINTER)) C-POINTER C-POINTER)) -> C-POINTER\n (xcreategc C-POINTER UNSIGNED-LONG UNSIGNED-LONG C-POINTER) -> C-POINTER\n (xcreateglyphcursor C-POINTER UNSIGNED-LONG UNSIGNED-LONG UNSIGNED-INTEGER UNSIGNED-INTEGER C-POINTER C-POINTER) -> UNSIGNED-LONG\n (xcreateimage C-POINTER C-POINTER UNSIGNED-INTEGER INTEGER INTEGER C-POINTER UNSIGNED-INTEGER UNSIGNED-INTEGER INTEGER INTEGER) -> C-POINTER\n (xcreatepixmap C-POINTER UNSIGNED-LONG UNSIGNED-INTEGER UNSIGNED-INTEGER UNSIGNED-INTEGER) -> UNSIGNED-LONG\n (xcreatepixmapcursor C-POINTER UNSIGNED-LONG UNSIGNED-LONG C-POINTER C-POINTER UNSIGNED-INTEGER UNSIGNED-INTEGER) -> UNSIGNED-LONG\n (xcreatepixmapfrombitmapdata C-POINTER UNSIGNED-LONG C-POINTER UNSIGNED-INTEGER UNSIGNED-INTEGER UNSIGNED-LONG UNSIGNED-LONG UNSIGNED-INTEGER) -> UNSIGNED-LONG\n (xcreateregion) -> C-POINTER\n (xcreatesimplewindow C-POINTER UNSIGNED-LONG INTEGER INTEGER UNSIGNED-INTEGER UNSIGNED-INTEGER UNSIGNED-INTEGER UNSIGNED-LONG UNSIGNED-LONG) -> UNSIGNED-LONG\n (xcreatewindow C-POINTER UNSIGNED-LONG INTEGER INTEGER UNSIGNED-INTEGER UNSIGNED-INTEGER UNSIGNED-INTEGER INTEGER UNSIGNED-INTEGER C-POINTER UNSIGNED-LONG C-POINTER) -> UNSIGNED-LONG\n (xdefaultcolormap C-POINTER INTEGER) -> UNSIGNED-LONG\n (xdefaultcolormapofscreen C-POINTER) -> UNSIGNED-LONG\n (xdefaultdepth C-POINTER INTEGER) -> INTEGER\n (xdefaultdepthofscreen C-POINTER) -> INTEGER\n (xdefaultgc C-POINTER INTEGER) -> C-POINTER\n (xdefaultgcofscreen C-POINTER) -> C-POINTER\n (xdefaultrootwindow C-POINTER) -> UNSIGNED-LONG\n (xdefaultscreen C-POINTER) -> INTEGER\n (xdefaultscreenofdisplay C-POINTER) -> C-POINTER\n (xdefaultstring) -> C-STRING\n (xdefaultvisual C-POINTER INTEGER) -> C-POINTER\n (xdefaultvisualofscreen C-POINTER) -> C-POINTER\n (xdefinecursor C-POINTER UNSIGNED-LONG UNSIGNED-LONG) -> INTEGER\n (xdeletecontext C-POINTER UNSIGNED-LONG INTEGER) -> INTEGER\n (xdeletemodifiermapentry C-POINTER UNSIGNED-INTEGER INTEGER) -> C-POINTER\n (xdeleteproperty C-POINTER UNSIGNED-LONG UNSIGNED-LONG) -> INTEGER\n (xdestroyic C-POINTER)\n (xdestroyimage C-POINTER) -> INTEGER\n (xdestroyregion C-POINTER) -> INTEGER\n (xdestroysubwindows C-POINTER UNSIGNED-LONG) -> INTEGER\n (xdestroywindow C-POINTER UNSIGNED-LONG) -> INTEGER\n (xdisableaccesscontrol C-POINTER) -> INTEGER\n (xdisplaycells C-POINTER INTEGER) -> INTEGER\n (xdisplayheight C-POINTER INTEGER) -> INTEGER\n (xdisplayheightmm C-POINTER INTEGER) -> INTEGER\n (xdisplaykeycodes C-POINTER C-POINTER C-POINTER) -> INTEGER\n (xdisplaymotionbuffersize C-POINTER) -> UNSIGNED-LONG\n (xdisplayname C-STRING) -> C-STRING\n (xdisplayofim C-POINTER) -> C-POINTER\n (xdisplayofscreen C-POINTER) -> C-POINTER\n (xdisplayplanes C-POINTER INTEGER) -> INTEGER\n (xdisplaystring C-POINTER) -> C-STRING\n (xdisplaywidth C-POINTER INTEGER) -> INTEGER\n (xdisplaywidthmm C-POINTER INTEGER) -> INTEGER\n (xdoesbackingstore C-POINTER) -> INTEGER\n (xdoessaveunders C-POINTER) -> INTEGER\n (xdrawarc C-POINTER UNSIGNED-LONG C-POINTER INTEGER INTEGER UNSIGNED-INTEGER UNSIGNED-INTEGER INTEGER INTEGER) -> INTEGER\n (xdrawarcs C-POINTER UNSIGNED-LONG C-POINTER C-POINTER INTEGER) -> INTEGER\n (xdrawimagestring C-POINTER UNSIGNED-LONG C-POINTER INTEGER INTEGER C-STRING INTEGER) -> INTEGER\n (xdrawimagestring16 C-POINTER UNSIGNED-LONG C-POINTER INTEGER INTEGER C-POINTER INTEGER) -> INTEGER\n (xdrawline C-POINTER UNSIGNED-LONG C-POINTER INTEGER INTEGER INTEGER INTEGER) -> INTEGER\n (xdrawlines C-POINTER UNSIGNED-LONG C-POINTER C-POINTER INTEGER INTEGER) -> INTEGER\n (xdrawpoint C-POINTER UNSIGNED-LONG C-POINTER INTEGER INTEGER) -> INTEGER\n (xdrawpoints C-POINTER UNSIGNED-LONG C-POINTER C-POINTER INTEGER INTEGER) -> INTEGER\n (xdrawrectangle C-POINTER UNSIGNED-LONG C-POINTER INTEGER INTEGER UNSIGNED-INTEGER UNSIGNED-INTEGER) -> INTEGER\n (xdrawrectangles C-POINTER UNSIGNED-LONG C-POINTER C-POINTER INTEGER) -> INTEGER\n (xdrawsegments C-POINTER UNSIGNED-LONG C-POINTER C-POINTER INTEGER) -> INTEGER\n (xdrawstring C-POINTER UNSIGNED-LONG C-POINTER INTEGER INTEGER C-STRING INTEGER) -> INTEGER\n (xdrawstring16 C-POINTER UNSIGNED-LONG C-POINTER INTEGER INTEGER C-POINTER INTEGER) -> INTEGER\n (xdrawtext C-POINTER UNSIGNED-LONG C-POINTER INTEGER INTEGER C-POINTER INTEGER) -> INTEGER\n (xdrawtext16 C-POINTER UNSIGNED-LONG C-POINTER INTEGER INTEGER C-POINTER INTEGER) -> INTEGER\n (xemptyregion C-POINTER) -> INTEGER\n (xenableaccesscontrol C-POINTER) -> INTEGER\n (xequalregion C-POINTER C-POINTER) -> INTEGER\n (xeventmaskofscreen C-POINTER) -> INTEGER\n (xeventsqueued C-POINTER INTEGER) -> INTEGER\n (xextentsoffontset C-POINTER) -> C-POINTER\n (xfetchbuffer C-POINTER C-POINTER INTEGER) -> C-POINTER\n (xfetchbytes C-POINTER C-POINTER) -> C-POINTER\n (xfetchname C-POINTER UNSIGNED-LONG C-POINTER)) -> INTEGER\n (xfillarc C-POINTER UNSIGNED-LONG C-POINTER INTEGER INTEGER UNSIGNED-INTEGER UNSIGNED-INTEGER INTEGER INTEGER) -> INTEGER\n (xfillarcs C-POINTER UNSIGNED-LONG C-POINTER C-POINTER INTEGER) -> INTEGER\n (xfillpolygon C-POINTER UNSIGNED-LONG C-POINTER C-POINTER INTEGER INTEGER INTEGER) -> INTEGER\n (xfillrectangle C-POINTER UNSIGNED-LONG C-POINTER INTEGER INTEGER UNSIGNED-INTEGER UNSIGNED-INTEGER) -> INTEGER\n (xfillrectangles C-POINTER UNSIGNED-LONG C-POINTER C-POINTER INTEGER) -> INTEGER\n (xfilterevent C-POINTER UNSIGNED-LONG) -> INTEGER\n (xfindcontext C-POINTER UNSIGNED-LONG INTEGER C-POINTER)) -> INTEGER\n (xfindonextensionlist C-POINTER INTEGER) -> C-POINTER\n (xflush C-POINTER) -> INTEGER\n (xflushgc C-POINTER C-POINTER)\n (xfontsoffontset C-POINTER C-POINTER) C-POINTER))) -> INTEGER\n (xforcescreensaver C-POINTER INTEGER) -> INTEGER\n (xfree C-POINTER) -> INTEGER\n (xfreecolormap C-POINTER UNSIGNED-LONG) -> INTEGER\n (xfreecolors C-POINTER UNSIGNED-LONG C-POINTER INTEGER UNSIGNED-LONG) -> INTEGER\n (xfreecursor C-POINTER UNSIGNED-LONG) -> INTEGER\n (xfreeextensionlist C-POINTER)) -> INTEGER\n (xfreefont C-POINTER C-POINTER) -> INTEGER\n (xfreefontinfo C-POINTER) C-POINTER INTEGER) -> INTEGER\n (xfreefontnames C-POINTER)) -> INTEGER\n (xfreefontpath C-POINTER)) -> INTEGER\n (xfreefontset C-POINTER C-POINTER)\n (xfreegc C-POINTER C-POINTER) -> INTEGER\n (xfreemodifiermap C-POINTER) -> INTEGER\n (xfreepixmap C-POINTER UNSIGNED-LONG) -> INTEGER\n (xfreestringlist C-POINTER))\n (xgcontextfromgc C-POINTER) -> UNSIGNED-LONG\n (xgeometry C-POINTER INTEGER C-STRING C-STRING UNSIGNED-INTEGER UNSIGNED-INTEGER UNSIGNED-INTEGER INTEGER INTEGER C-POINTER C-POINTER C-POINTER C-POINTER) -> INTEGER\n (xgetatomname C-POINTER UNSIGNED-LONG) -> C-STRING\n (xgetclasshint C-POINTER UNSIGNED-LONG C-POINTER) -> INTEGER\n (xgetcommand C-POINTER UNSIGNED-LONG C-POINTER)) C-POINTER) -> INTEGER\n (xgetdefault C-POINTER C-STRING C-STRING) -> C-STRING\n (xgeterrordatabasetext C-POINTER C-STRING C-STRING C-STRING C-POINTER INTEGER) -> INTEGER\n (xgeterrortext C-POINTER INTEGER C-POINTER INTEGER) -> INTEGER\n (xgetfontpath C-POINTER C-POINTER) -> C-POINTER)\n (xgetfontproperty C-POINTER UNSIGNED-LONG C-POINTER) -> INTEGER\n (xgetgcvalues C-POINTER C-POINTER UNSIGNED-LONG C-POINTER) -> INTEGER\n (xgetgeometry C-POINTER UNSIGNED-LONG C-POINTER C-POINTER C-POINTER C-POINTER C-POINTER C-POINTER C-POINTER) -> INTEGER\n (xgeticonname C-POINTER UNSIGNED-LONG C-POINTER)) -> INTEGER\n (xgeticonsizes C-POINTER UNSIGNED-LONG C-POINTER C-POINTER) -> INTEGER\n (xgetimage C-POINTER UNSIGNED-LONG INTEGER INTEGER UNSIGNED-INTEGER UNSIGNED-INTEGER UNSIGNED-LONG INTEGER) -> C-POINTER\n (xgetinputfocus C-POINTER C-POINTER C-POINTER) -> INTEGER\n (xgetkeyboardcontrol C-POINTER C-POINTER) -> INTEGER\n (xgetkeyboardmapping C-POINTER UNSIGNED-INTEGER INTEGER C-POINTER) -> C-POINTER\n (xgetmodifiermapping C-POINTER) -> C-POINTER\n (xgetmotionevents C-POINTER UNSIGNED-LONG UNSIGNED-LONG UNSIGNED-LONG C-POINTER) -> C-POINTER\n (xgetnormalhints C-POINTER UNSIGNED-LONG C-POINTER) -> INTEGER\n (xgetpixel C-POINTER INTEGER INTEGER) -> UNSIGNED-LONG\n (xgetpointercontrol C-POINTER C-POINTER C-POINTER C-POINTER) -> INTEGER\n (xgetpointermapping C-POINTER C-POINTER INTEGER) -> INTEGER\n (xgetrgbcolormaps C-POINTER UNSIGNED-LONG C-POINTER C-POINTER UNSIGNED-LONG) -> INTEGER\n (xgetscreensaver C-POINTER C-POINTER C-POINTER C-POINTER C-POINTER) -> INTEGER\n (xgetselectionowner C-POINTER UNSIGNED-LONG) -> UNSIGNED-LONG\n (xgetsizehints C-POINTER UNSIGNED-LONG C-POINTER UNSIGNED-LONG) -> INTEGER\n (xgetstandardcolormap C-POINTER UNSIGNED-LONG C-POINTER UNSIGNED-LONG) -> INTEGER\n (xgetsubimage C-POINTER UNSIGNED-LONG INTEGER INTEGER UNSIGNED-INTEGER UNSIGNED-INTEGER UNSIGNED-LONG INTEGER C-POINTER INTEGER INTEGER) -> C-POINTER\n (xgettextproperty C-POINTER UNSIGNED-LONG C-POINTER UNSIGNED-LONG) -> INTEGER\n (xgettransientforhint C-POINTER UNSIGNED-LONG C-POINTER) -> INTEGER\n (xgetvisualinfo C-POINTER INTEGER C-POINTER C-POINTER) -> C-POINTER\n (xgetwindowattributes C-POINTER UNSIGNED-LONG C-POINTER) -> INTEGER\n (xgetwindowproperty C-POINTER UNSIGNED-LONG UNSIGNED-LONG INTEGER INTEGER INTEGER UNSIGNED-LONG C-POINTER C-POINTER C-POINTER C-POINTER C-POINTER)) -> INTEGER\n (xgetwmclientmachine C-POINTER UNSIGNED-LONG C-POINTER) -> INTEGER\n (xgetwmcolormapwindows C-POINTER UNSIGNED-LONG C-POINTER) C-POINTER) -> INTEGER\n (xgetwmhints C-POINTER UNSIGNED-LONG) -> C-POINTER\n (xgetwmiconname C-POINTER UNSIGNED-LONG C-POINTER) -> INTEGER\n (xgetwmname C-POINTER UNSIGNED-LONG C-POINTER) -> INTEGER\n (xgetwmnormalhints C-POINTER UNSIGNED-LONG C-POINTER C-POINTER) -> INTEGER\n (xgetwmprotocols C-POINTER UNSIGNED-LONG C-POINTER) C-POINTER) -> INTEGER\n (xgetwmsizehints C-POINTER UNSIGNED-LONG C-POINTER C-POINTER UNSIGNED-LONG) -> INTEGER\n (xgetzoomhints C-POINTER UNSIGNED-LONG C-POINTER) -> INTEGER\n (xgrabbutton C-POINTER UNSIGNED-INTEGER UNSIGNED-INTEGER UNSIGNED-LONG INTEGER UNSIGNED-INTEGER INTEGER INTEGER UNSIGNED-LONG UNSIGNED-LONG) -> INTEGER\n (xgrabkey C-POINTER INTEGER UNSIGNED-INTEGER UNSIGNED-LONG INTEGER INTEGER INTEGER) -> INTEGER\n (xgrabkeyboard C-POINTER UNSIGNED-LONG INTEGER INTEGER INTEGER UNSIGNED-LONG) -> INTEGER\n (xgrabpointer C-POINTER UNSIGNED-LONG INTEGER UNSIGNED-INTEGER INTEGER INTEGER UNSIGNED-LONG UNSIGNED-LONG UNSIGNED-LONG) -> INTEGER\n (xgrabserver C-POINTER) -> INTEGER\n (xheightmmofscreen C-POINTER) -> INTEGER\n (xheightofscreen C-POINTER) -> INTEGER\n (xiconifywindow C-POINTER UNSIGNED-LONG INTEGER) -> INTEGER\n (xifevent C-POINTER C-POINTER C-POINTER C-POINTER) -> INTEGER\n (ximagebyteorder C-POINTER) -> INTEGER\n (ximofic C-POINTER) -> C-POINTER\n (xinitextension C-POINTER C-STRING) -> C-POINTER\n (xinsertmodifiermapentry C-POINTER UNSIGNED-INTEGER INTEGER) -> C-POINTER\n (xinstallcolormap C-POINTER UNSIGNED-LONG) -> INTEGER\n (xinternatom C-POINTER C-STRING INTEGER) -> UNSIGNED-LONG\n (xintersectregion C-POINTER C-POINTER C-POINTER) -> INTEGER\n (xkeycodetokeysym C-POINTER UNSIGNED-INTEGER INTEGER) -> UNSIGNED-LONG\n (xkeysymtokeycode C-POINTER UNSIGNED-LONG) -> UNSIGNED-CHAR\n (xkeysymtostring UNSIGNED-LONG) -> C-STRING\n (xkillclient C-POINTER UNSIGNED-LONG) -> INTEGER\n (xlastknownrequestprocessed C-POINTER) -> UNSIGNED-LONG\n (xlistdepths C-POINTER INTEGER C-POINTER) -> C-POINTER\n (xlistextensions C-POINTER C-POINTER) -> C-POINTER)\n (xlistfonts C-POINTER C-STRING INTEGER C-POINTER) -> C-POINTER)\n (xlistfontswithinfo C-POINTER C-STRING INTEGER C-POINTER C-POINTER) -> C-POINTER)\n (xlisthosts C-POINTER C-POINTER C-POINTER) -> C-POINTER\n (xlistinstalledcolormaps C-POINTER UNSIGNED-LONG C-POINTER) -> C-POINTER\n (xlistpixmapformats C-POINTER C-POINTER) -> C-POINTER\n (xlistproperties C-POINTER UNSIGNED-LONG C-POINTER) -> C-POINTER\n (xloadfont C-POINTER C-STRING) -> UNSIGNED-LONG\n (xloadqueryfont C-POINTER C-STRING) -> C-POINTER\n (xlocaleoffontset C-POINTER) -> C-POINTER\n (xlocaleofim C-POINTER) -> C-POINTER\n (xlookupcolor C-POINTER UNSIGNED-LONG C-STRING C-POINTER C-POINTER) -> INTEGER\n (xlookupkeysym C-POINTER INTEGER) -> UNSIGNED-LONG\n (xlookupstring C-POINTER C-STRING INTEGER C-POINTER C-POINTER) -> INTEGER\n (xlowerwindow C-POINTER UNSIGNED-LONG) -> INTEGER\n (xmapraised C-POINTER UNSIGNED-LONG) -> INTEGER\n (xmapsubwindows C-POINTER UNSIGNED-LONG) -> INTEGER\n (xmapwindow C-POINTER UNSIGNED-LONG) -> INTEGER\n (xmaskevent C-POINTER INTEGER C-POINTER) -> INTEGER\n (xmatchvisualinfo C-POINTER INTEGER INTEGER INTEGER C-POINTER) -> INTEGER\n (xmaxcmapsofscreen C-POINTER) -> INTEGER\n (xmaxrequestsize C-POINTER) -> INTEGER\n (xmbdrawimagestring C-POINTER UNSIGNED-LONG C-POINTER C-POINTER INTEGER INTEGER C-STRING INTEGER)\n (xmbdrawstring C-POINTER UNSIGNED-LONG C-POINTER C-POINTER INTEGER INTEGER C-STRING INTEGER)\n (xmbdrawtext C-POINTER UNSIGNED-LONG C-POINTER INTEGER INTEGER C-POINTER INTEGER)\n (xmblookupstring C-POINTER C-POINTER C-STRING INTEGER C-POINTER C-POINTER) -> INTEGER\n (xmbresetic C-POINTER) -> C-POINTER\n (xmbsetwmproperties C-POINTER UNSIGNED-LONG C-POINTER C-POINTER C-POINTER) INTEGER C-POINTER C-POINTER C-POINTER)\n (xmbtextescapement C-POINTER C-STRING INTEGER) -> INTEGER\n (xmbtextextents C-POINTER C-STRING INTEGER C-POINTER C-POINTER) -> INTEGER\n (xmbtextlisttotextproperty C-POINTER C-POINTER) INTEGER INTEGER C-POINTER) -> INTEGER\n (xmbtextpercharextents C-POINTER C-STRING INTEGER C-POINTER C-POINTER INTEGER C-POINTER C-POINTER C-POINTER) -> INTEGER\n (xmbtextpropertytotextlist C-POINTER C-POINTER C-POINTER)) C-POINTER) -> INTEGER\n (xmincmapsofscreen C-POINTER) -> INTEGER\n (xmoveresizewindow C-POINTER UNSIGNED-LONG INTEGER INTEGER UNSIGNED-INTEGER UNSIGNED-INTEGER) -> INTEGER\n (xmovewindow C-POINTER UNSIGNED-LONG INTEGER INTEGER) -> INTEGER\n (xnewmodifiermap INTEGER) -> C-POINTER\n (xnextevent C-POINTER C-POINTER) -> INTEGER\n (xnextrequest C-POINTER) -> UNSIGNED-LONG\n (xnoop C-POINTER) -> INTEGER\n (xoffsetregion C-POINTER INTEGER INTEGER) -> INTEGER\n (xopendisplay C-STRING) -> C-POINTER\n (xopenim C-POINTER C-POINTER C-POINTER C-POINTER) -> C-POINTER\n (xparsecolor C-POINTER UNSIGNED-LONG C-STRING C-POINTER) -> INTEGER\n (xparsegeometry C-STRING C-POINTER C-POINTER C-POINTER C-POINTER) -> INTEGER\n (xpeekevent C-POINTER C-POINTER) -> INTEGER\n (xpeekifevent C-POINTER C-POINTER C-POINTER C-POINTER) -> INTEGER\n (xpending C-POINTER) -> INTEGER\n (xplanesofscreen C-POINTER) -> INTEGER\n (xpointinregion C-POINTER INTEGER INTEGER) -> INTEGER\n (xpolygonregion C-POINTER INTEGER INTEGER) -> C-POINTER\n (xprotocolrevision C-POINTER) -> INTEGER\n (xprotocolversion C-POINTER) -> INTEGER\n (xputbackevent C-POINTER C-POINTER) -> INTEGER\n (xputimage C-POINTER UNSIGNED-LONG C-POINTER C-POINTER INTEGER INTEGER INTEGER INTEGER UNSIGNED-INTEGER UNSIGNED-INTEGER) -> INTEGER\n (xputpixel C-POINTER INTEGER INTEGER UNSIGNED-LONG) -> INTEGER\n (xqlength C-POINTER) -> INTEGER\n (xquerybestcursor C-POINTER UNSIGNED-LONG UNSIGNED-INTEGER UNSIGNED-INTEGER C-POINTER C-POINTER) -> INTEGER\n (xquerybestsize C-POINTER INTEGER UNSIGNED-LONG UNSIGNED-INTEGER UNSIGNED-INTEGER C-POINTER C-POINTER) -> INTEGER\n (xquerybeststipple C-POINTER UNSIGNED-LONG UNSIGNED-INTEGER UNSIGNED-INTEGER C-POINTER C-POINTER) -> INTEGER\n (xquerybesttile C-POINTER UNSIGNED-LONG UNSIGNED-INTEGER UNSIGNED-INTEGER C-POINTER C-POINTER) -> INTEGER\n (xquerycolor C-POINTER UNSIGNED-LONG C-POINTER) -> INTEGER\n (xquerycolors C-POINTER UNSIGNED-LONG C-POINTER INTEGER) -> INTEGER\n (xqueryextension C-POINTER C-STRING C-POINTER C-POINTER C-POINTER) -> INTEGER\n (xqueryfont C-POINTER UNSIGNED-LONG) -> C-POINTER\n (xquerykeymap C-POINTER C-POINTER) -> INTEGER\n (xquerypointer C-POINTER UNSIGNED-LONG C-POINTER C-POINTER C-POINTER C-POINTER C-POINTER C-POINTER C-POINTER) -> INTEGER\n (xquerytextextents C-POINTER UNSIGNED-LONG C-STRING INTEGER C-POINTER C-POINTER C-POINTER C-POINTER) -> INTEGER\n (xquerytextextents16 C-POINTER UNSIGNED-LONG C-POINTER INTEGER C-POINTER C-POINTER C-POINTER C-POINTER) -> INTEGER\n (xquerytree C-POINTER UNSIGNED-LONG C-POINTER C-POINTER C-POINTER) C-POINTER) -> INTEGER\n (xraisewindow C-POINTER UNSIGNED-LONG) -> INTEGER\n (xreadbitmapfile C-POINTER UNSIGNED-LONG C-STRING C-POINTER C-POINTER C-POINTER C-POINTER C-POINTER) -> INTEGER\n (xrebindkeysym C-POINTER UNSIGNED-LONG C-POINTER INTEGER C-POINTER INTEGER) -> INTEGER\n (xrecolorcursor C-POINTER UNSIGNED-LONG C-POINTER C-POINTER) -> INTEGER\n (xreconfigurewmwindow C-POINTER UNSIGNED-LONG INTEGER UNSIGNED-INTEGER C-POINTER) -> INTEGER\n (xrectinregion C-POINTER INTEGER INTEGER UNSIGNED-INTEGER UNSIGNED-INTEGER) -> INTEGER\n (xrefreshkeyboardmapping C-POINTER) -> INTEGER\n (xremovefromsaveset C-POINTER UNSIGNED-LONG) -> INTEGER\n (xremovehost C-POINTER C-POINTER) -> INTEGER\n (xremovehosts C-POINTER C-POINTER INTEGER) -> INTEGER\n (xreparentwindow C-POINTER UNSIGNED-LONG UNSIGNED-LONG INTEGER INTEGER) -> INTEGER\n (xresetscreensaver C-POINTER) -> INTEGER\n (xresizewindow C-POINTER UNSIGNED-LONG UNSIGNED-INTEGER UNSIGNED-INTEGER) -> INTEGER\n (xresourcemanagerstring C-POINTER) -> C-STRING\n (xrestackwindows C-POINTER C-POINTER INTEGER) -> INTEGER\n (xrminitialize)\n (xrootwindow C-POINTER INTEGER) -> UNSIGNED-LONG\n (xrootwindowofscreen C-POINTER) -> UNSIGNED-LONG\n (xrotatebuffers C-POINTER INTEGER) -> INTEGER\n (xrotatewindowproperties C-POINTER UNSIGNED-LONG C-POINTER INTEGER INTEGER) -> INTEGER\n (xsavecontext C-POINTER UNSIGNED-LONG INTEGER C-POINTER) -> INTEGER\n (xscreencount C-POINTER) -> INTEGER\n (xscreennumberofscreen C-POINTER) -> INTEGER\n (xscreenofdisplay C-POINTER INTEGER) -> C-POINTER\n (xscreenresourcestring C-POINTER) -> C-STRING\n (xselectinput C-POINTER UNSIGNED-LONG INTEGER) -> INTEGER\n (xsendevent C-POINTER UNSIGNED-LONG INTEGER INTEGER C-POINTER) -> INTEGER\n (xservervendor C-POINTER) -> C-STRING\n (xsetaccesscontrol C-POINTER INTEGER) -> INTEGER\n (xsetarcmode C-POINTER C-POINTER INTEGER) -> INTEGER\n (xsetbackground C-POINTER C-POINTER UNSIGNED-LONG) -> INTEGER\n (xsetclasshint C-POINTER UNSIGNED-LONG C-POINTER) -> INTEGER\n (xsetclipmask C-POINTER C-POINTER UNSIGNED-LONG) -> INTEGER\n (xsetcliporigin C-POINTER C-POINTER INTEGER INTEGER) -> INTEGER\n (xsetcliprectangles C-POINTER C-POINTER INTEGER INTEGER C-POINTER INTEGER INTEGER) -> INTEGER\n (xsetclosedownmode C-POINTER INTEGER) -> INTEGER\n (xsetcommand C-POINTER UNSIGNED-LONG C-POINTER) INTEGER) -> INTEGER\n (xsetdashes C-POINTER C-POINTER INTEGER C-POINTER INTEGER) -> INTEGER\n (xsetfillrule C-POINTER C-POINTER INTEGER) -> INTEGER\n (xsetfillstyle C-POINTER C-POINTER INTEGER) -> INTEGER\n (xsetfont C-POINTER C-POINTER UNSIGNED-LONG) -> INTEGER\n (xsetfontpath C-POINTER C-POINTER) INTEGER) -> INTEGER\n (xsetforeground C-POINTER C-POINTER UNSIGNED-LONG) -> INTEGER\n (xsetfunction C-POINTER C-POINTER INTEGER) -> INTEGER\n (xsetgraphicsexposures C-POINTER C-POINTER INTEGER) -> INTEGER\n (xseticfocus C-POINTER)\n (xseticonname C-POINTER UNSIGNED-LONG C-STRING) -> INTEGER\n (xseticonsizes C-POINTER UNSIGNED-LONG C-POINTER INTEGER) -> INTEGER\n (xsetinputfocus C-POINTER UNSIGNED-LONG INTEGER UNSIGNED-LONG) -> INTEGER\n (xsetlineattributes C-POINTER C-POINTER UNSIGNED-INTEGER INTEGER INTEGER INTEGER) -> INTEGER\n (xsetlocalemodifiers C-STRING) -> C-STRING\n (xsetmodifiermapping C-POINTER C-POINTER) -> INTEGER\n (xsetnormalhints C-POINTER UNSIGNED-LONG C-POINTER) -> INTEGER\n (xsetplanemask C-POINTER C-POINTER UNSIGNED-LONG) -> INTEGER\n (xsetpointermapping C-POINTER C-POINTER INTEGER) -> INTEGER\n (xsetregion C-POINTER C-POINTER C-POINTER) -> INTEGER\n (xsetrgbcolormaps C-POINTER UNSIGNED-LONG C-POINTER INTEGER UNSIGNED-LONG)\n (xsetscreensaver C-POINTER INTEGER INTEGER INTEGER INTEGER) -> INTEGER\n (xsetselectionowner C-POINTER UNSIGNED-LONG UNSIGNED-LONG UNSIGNED-LONG) -> INTEGER\n (xsetsizehints C-POINTER UNSIGNED-LONG C-POINTER UNSIGNED-LONG) -> INTEGER\n (xsetstandardcolormap C-POINTER UNSIGNED-LONG C-POINTER UNSIGNED-LONG)\n (xsetstandardproperties C-POINTER UNSIGNED-LONG C-POINTER C-POINTER UNSIGNED-LONG C-POINTER) INTEGER C-POINTER) -> INTEGER\n (xsetstate C-POINTER C-POINTER UNSIGNED-LONG UNSIGNED-LONG INTEGER UNSIGNED-LONG) -> INTEGER\n (xsetstipple C-POINTER C-POINTER UNSIGNED-LONG) -> INTEGER\n (xsetsubwindowmode C-POINTER C-POINTER INTEGER) -> INTEGER\n (xsettextproperty C-POINTER UNSIGNED-LONG C-POINTER UNSIGNED-LONG)\n (xsettile C-POINTER C-POINTER UNSIGNED-LONG) -> INTEGER\n (xsettransientforhint C-POINTER UNSIGNED-LONG UNSIGNED-LONG) -> INTEGER\n (xsettsorigin C-POINTER C-POINTER INTEGER INTEGER) -> INTEGER\n (xsetwindowbackground C-POINTER UNSIGNED-LONG UNSIGNED-LONG) -> INTEGER\n (xsetwindowbackgroundpixmap C-POINTER UNSIGNED-LONG UNSIGNED-LONG) -> INTEGER\n (xsetwindowborder C-POINTER UNSIGNED-LONG UNSIGNED-LONG) -> INTEGER\n (xsetwindowborderpixmap C-POINTER UNSIGNED-LONG UNSIGNED-LONG) -> INTEGER\n (xsetwindowborderwidth C-POINTER UNSIGNED-LONG UNSIGNED-INTEGER) -> INTEGER\n (xsetwindowcolormap C-POINTER UNSIGNED-LONG UNSIGNED-LONG) -> INTEGER\n (xsetwmclientmachine C-POINTER UNSIGNED-LONG C-POINTER)\n (xsetwmcolormapwindows C-POINTER UNSIGNED-LONG C-POINTER INTEGER) -> INTEGER\n (xsetwmhints C-POINTER UNSIGNED-LONG C-POINTER) -> INTEGER\n (xsetwmiconname C-POINTER UNSIGNED-LONG C-POINTER)\n (xsetwmname C-POINTER UNSIGNED-LONG C-POINTER)\n (xsetwmnormalhints C-POINTER UNSIGNED-LONG C-POINTER)\n (xsetwmproperties C-POINTER UNSIGNED-LONG C-POINTER C-POINTER C-POINTER) INTEGER C-POINTER C-POINTER C-POINTER)\n (xsetwmprotocols C-POINTER UNSIGNED-LONG C-POINTER INTEGER) -> INTEGER\n (xsetwmsizehints C-POINTER UNSIGNED-LONG C-POINTER UNSIGNED-LONG)\n (xsetzoomhints C-POINTER UNSIGNED-LONG C-POINTER) -> INTEGER\n (xshrinkregion C-POINTER INTEGER INTEGER) -> INTEGER\n (xstorebuffer C-POINTER C-POINTER INTEGER INTEGER) -> INTEGER\n (xstorebytes C-POINTER C-POINTER INTEGER) -> INTEGER\n (xstorecolor C-POINTER UNSIGNED-LONG C-POINTER) -> INTEGER\n (xstorecolors C-POINTER UNSIGNED-LONG C-POINTER INTEGER) -> INTEGER\n (xstorename C-POINTER UNSIGNED-LONG C-STRING) -> INTEGER\n (xstorenamedcolor C-POINTER UNSIGNED-LONG C-STRING UNSIGNED-LONG INTEGER) -> INTEGER\n (xstringlisttotextproperty C-POINTER) INTEGER C-POINTER) -> INTEGER\n (xstringtokeysym C-STRING) -> UNSIGNED-LONG\n (xsubimage C-POINTER INTEGER INTEGER UNSIGNED-INTEGER UNSIGNED-INTEGER) -> C-POINTER\n (xsubtractregion C-POINTER C-POINTER C-POINTER) -> INTEGER\n (xsupportslocale) -> INTEGER\n (xsync C-POINTER INTEGER) -> INTEGER\n (xtextextents C-POINTER C-STRING INTEGER C-POINTER C-POINTER C-POINTER C-POINTER) -> INTEGER\n (xtextextents16 C-POINTER C-POINTER INTEGER C-POINTER C-POINTER C-POINTER C-POINTER) -> INTEGER\n (xtextpropertytostringlist C-POINTER C-POINTER)) C-POINTER) -> INTEGER\n (xtextwidth C-POINTER C-STRING INTEGER) -> INTEGER\n (xtextwidth16 C-POINTER C-POINTER INTEGER) -> INTEGER\n (xtranslatecoordinates C-POINTER UNSIGNED-LONG UNSIGNED-LONG INTEGER INTEGER C-POINTER C-POINTER C-POINTER) -> INTEGER\n (xundefinecursor C-POINTER UNSIGNED-LONG) -> INTEGER\n (xungrabbutton C-POINTER UNSIGNED-INTEGER UNSIGNED-INTEGER UNSIGNED-LONG) -> INTEGER\n (xungrabkey C-POINTER INTEGER UNSIGNED-INTEGER UNSIGNED-LONG) -> INTEGER\n (xungrabkeyboard C-POINTER UNSIGNED-LONG) -> INTEGER\n (xungrabpointer C-POINTER UNSIGNED-LONG) -> INTEGER\n (xungrabserver C-POINTER) -> INTEGER\n (xuninstallcolormap C-POINTER UNSIGNED-LONG) -> INTEGER\n (xunionrectwithregion C-POINTER C-POINTER C-POINTER) -> INTEGER\n (xunionregion C-POINTER C-POINTER C-POINTER) -> INTEGER\n (xunloadfont C-POINTER UNSIGNED-LONG) -> INTEGER\n (xunmapsubwindows C-POINTER UNSIGNED-LONG) -> INTEGER\n (xunmapwindow C-POINTER UNSIGNED-LONG) -> INTEGER\n (xunseticfocus C-POINTER)\n (xvendorrelease C-POINTER) -> INTEGER\n (xvisualidfromvisual C-POINTER) -> UNSIGNED-LONG\n (xwarppointer C-POINTER UNSIGNED-LONG UNSIGNED-LONG INTEGER INTEGER UNSIGNED-INTEGER UNSIGNED-INTEGER INTEGER INTEGER) -> INTEGER\n (xwcdrawimagestring C-POINTER UNSIGNED-LONG C-POINTER C-POINTER INTEGER INTEGER C-POINTER INTEGER)\n (xwcdrawstring C-POINTER UNSIGNED-LONG C-POINTER C-POINTER INTEGER INTEGER C-POINTER INTEGER)\n (xwcdrawtext C-POINTER UNSIGNED-LONG C-POINTER INTEGER INTEGER C-POINTER INTEGER)\n (xwcfreestringlist C-POINTER))\n (xwclookupstring C-POINTER C-POINTER C-POINTER INTEGER C-POINTER C-POINTER) -> INTEGER\n (xwcresetic C-POINTER) -> C-POINTER\n (xwctextescapement C-POINTER C-POINTER INTEGER) -> INTEGER\n (xwctextextents C-POINTER C-POINTER INTEGER C-POINTER C-POINTER) -> INTEGER\n (xwctextlisttotextproperty C-POINTER C-POINTER) INTEGER INTEGER C-POINTER) -> INTEGER\n (xwctextpercharextents C-POINTER C-POINTER INTEGER C-POINTER C-POINTER INTEGER C-POINTER C-POINTER C-POINTER) -> INTEGER\n (xwctextpropertytotextlist C-POINTER C-POINTER C-POINTER)) C-POINTER) -> INTEGER\n (xwhitepixel C-POINTER INTEGER) -> UNSIGNED-LONG\n (xwhitepixelofscreen C-POINTER) -> UNSIGNED-LONG\n (xwidthmmofscreen C-POINTER) -> INTEGER\n (xwidthofscreen C-POINTER) -> INTEGER\n (xwindowevent C-POINTER UNSIGNED-LONG INTEGER C-POINTER) -> INTEGER\n (xwithdrawwindow C-POINTER UNSIGNED-LONG INTEGER) -> INTEGER\n (xwmgeometry C-POINTER INTEGER C-STRING C-STRING UNSIGNED-INTEGER C-POINTER C-POINTER C-POINTER C-POINTER C-POINTER C-POINTER) -> INTEGER\n (xwritebitmapfile C-POINTER C-STRING UNSIGNED-LONG UNSIGNED-INTEGER UNSIGNED-INTEGER INTEGER INTEGER) -> INTEGER\n (xxorregion C-POINTER C-POINTER C-POINTER) -> INTEGER")) (section 4 "Symbolic constants" (p "All return an exact integer.") (pre " ABOVE\n ALLHINTS\n ALLOCALL\n ALLOCNONE\n ALLOWEXPOSURES\n ALLPLANES\n ALLTEMPORARY\n ALLVALUES\n ALREADYGRABBED\n ALWAYS\n ANYBUTTON\n ANYKEY\n ANYMODIFIER\n ANYPROPERTYTYPE\n ARCCHORD\n ARCPIESLICE\n ASYNCBOTH\n ASYNCKEYBOARD\n ASYNCPOINTER\n AUTOREPEATMODEDEFAULT\n AUTOREPEATMODEOFF\n AUTOREPEATMODEON\n BADACCESS\n BADALLOC\n BADATOM\n BADCOLOR\n BADCURSOR\n BADDRAWABLE\n BADFONT\n BADGC\n BADIDCHOICE\n BADIMPLEMENTATION\n BADLENGTH\n BADMATCH\n BADNAME\n BADPIXMAP\n BADREQUEST\n BADVALUE\n BADWINDOW\n BELOW\n BITMAPFILEINVALID\n BITMAPNOMEMORY\n BITMAPOPENFAILED\n BITMAPSUCCESS\n BOTTOMIF\n BUTTON1\n BUTTON1MASK\n BUTTON1MOTIONMASK\n BUTTON2\n BUTTON2MASK\n BUTTON2MOTIONMASK\n BUTTON3\n BUTTON3MASK\n BUTTON3MOTIONMASK\n BUTTON4\n BUTTON4MASK\n BUTTON4MOTIONMASK\n BUTTON5\n BUTTON5MASK\n BUTTON5MOTIONMASK\n BUTTONMOTIONMASK\n BUTTONPRESS\n BUTTONPRESSMASK\n BUTTONRELEASE\n BUTTONRELEASEMASK\n CAPBUTT\n CAPNOTLAST\n CAPPROJECTING\n CAPROUND\n CENTERGRAVITY\n CIRCULATENOTIFY\n CIRCULATEREQUEST\n CLIENTMESSAGE\n CLIPBYCHILDREN\n COLORMAPCHANGEMASK\n COLORMAPINSTALLED\n COLORMAPNOTIFY\n COLORMAPUNINSTALLED\n COMPLEX\n CONFIGURENOTIFY\n CONFIGUREREQUEST\n CONTROLMAPINDEX\n CONTROLMASK\n CONVEX\n COORDMODEORIGIN\n COORDMODEPREVIOUS\n COPYFROMPARENT\n CREATENOTIFY\n CURRENTTIME\n CURSORSHAPE\n CWBACKINGPIXEL\n CWBACKINGPLANES\n CWBACKINGSTORE\n CWBACKPIXEL\n CWBACKPIXMAP\n CWBITGRAVITY\n CWBORDERPIXEL\n CWBORDERPIXMAP\n CWBORDERWIDTH\n CWCOLORMAP\n CWCURSOR\n CWDONTPROPAGATE\n CWEVENTMASK\n CWHEIGHT\n CWOVERRIDEREDIRECT\n CWSAVEUNDER\n CWSIBLING\n CWSTACKMODE\n CWWIDTH\n CWWINGRAVITY\n CWX\n CWY\n DEFAULTBLANKING\n DEFAULTEXPOSURES\n DESTROYALL\n DESTROYNOTIFY\n DIRECTCOLOR\n DISABLEACCESS\n DISABLESCREENINTERVAL\n DISABLESCREENSAVER\n DOBLUE\n DOGREEN\n DONTALLOWEXPOSURES\n DONTCARESTATE\n DONTPREFERBLANKING\n DORED\n EASTGRAVITY\n ENABLEACCESS\n ENTERNOTIFY\n ENTERWINDOWMASK\n EVENODDRULE\n EXPOSE\n EXPOSUREMASK\n FAMILYCHAOS\n FAMILYDECNET\n FAMILYINTERNET\n FILLOPAQUESTIPPLED\n FILLSOLID\n FILLSTIPPLED\n FILLTILED\n FIRSTEXTENSIONERROR\n FOCUSCHANGEMASK\n FOCUSIN\n FOCUSOUT\n FONTCHANGE\n FONTLEFTTORIGHT\n FONTRIGHTTOLEFT\n FORGETGRAVITY\n GCARCMODE\n GCBACKGROUND\n GCCAPSTYLE\n GCCLIPMASK\n GCCLIPXORIGIN\n GCCLIPYORIGIN\n GCDASHLIST\n GCDASHOFFSET\n GCFILLRULE\n GCFILLSTYLE\n GCFONT\n GCFOREGROUND\n GCFUNCTION\n GCGRAPHICSEXPOSURES\n GCJOINSTYLE\n GCLASTBIT\n GCLINESTYLE\n GCLINEWIDTH\n GCPLANEMASK\n GCSTIPPLE\n GCSUBWINDOWMODE\n GCTILE\n GCTILESTIPXORIGIN\n GCTILESTIPYORIGIN\n GRABFROZEN\n GRABINVALIDTIME\n GRABMODEASYNC\n GRABMODESYNC\n GRABNOTVIEWABLE\n GRABSUCCESS\n GRAPHICSEXPOSE\n GRAVITYNOTIFY\n GRAYSCALE\n GXAND\n GXANDINVERTED\n GXANDREVERSE\n GXCLEAR\n GXCOPY\n GXCOPYINVERTED\n GXEQUIV\n GXINVERT\n GXNAND\n GXNOOP\n GXNOR\n GXOR\n GXORINVERTED\n GXORREVERSE\n GXSET\n GXXOR\n HEIGHTVALUE\n HOSTDELETE\n HOSTINSERT\n ICONICSTATE\n ICONMASKHINT\n ICONPIXMAPHINT\n ICONPOSITIONHINT\n ICONWINDOWHINT\n INACTIVESTATE\n INCLUDEINFERIORS\n INPUTFOCUS\n INPUTHINT\n INPUTONLY\n INPUTOUTPUT\n ISUNMAPPED\n ISUNVIEWABLE\n ISVIEWABLE\n JOINBEVEL\n JOINMITER\n JOINROUND\n KBAUTOREPEATMODE\n KBBELLDURATION\n KBBELLPERCENT\n KBBELLPITCH\n KBKEY\n KBKEYCLICKPERCENT\n KBLED\n KBLEDMODE\n KEYMAPNOTIFY\n KEYMAPSTATEMASK\n KEYPRESS\n KEYPRESSMASK\n KEYRELEASE\n KEYRELEASEMASK\n LASTEVENT\n LASTEXTENSIONERROR\n LEAVENOTIFY\n LEAVEWINDOWMASK\n LEDMODEOFF\n LEDMODEON\n LINEDOUBLEDASH\n LINEONOFFDASH\n LINESOLID\n LOCKMAPINDEX\n LOCKMASK\n LOWERHIGHEST\n LSBFIRST\n MAPNOTIFY\n MAPPINGBUSY\n MAPPINGFAILED\n MAPPINGKEYBOARD\n MAPPINGMODIFIER\n MAPPINGNOTIFY\n MAPPINGPOINTER\n MAPPINGSUCCESS\n MAPREQUEST\n MOD1MAPINDEX\n MOD1MASK\n MOD2MAPINDEX\n MOD2MASK\n MOD3MAPINDEX\n MOD3MASK\n MOD4MAPINDEX\n MOD4MASK\n MOD5MAPINDEX\n MOD5MASK\n MOTIONNOTIFY\n MSBFIRST\n NOEVENTMASK\n NOEXPOSE\n NONCONVEX\n NONE\n NORMALSTATE\n NORTHEASTGRAVITY\n NORTHGRAVITY\n NORTHWESTGRAVITY\n NOSYMBOL\n NOTIFYANCESTOR\n NOTIFYDETAILNONE\n NOTIFYGRAB\n NOTIFYHINT\n NOTIFYINFERIOR\n NOTIFYNONLINEAR\n NOTIFYNONLINEARVIRTUAL\n NOTIFYNORMAL\n NOTIFYPOINTER\n NOTIFYPOINTERROOT\n NOTIFYUNGRAB\n NOTIFYVIRTUAL\n NOTIFYWHILEGRABBED\n NOTUSEFUL\n NOVALUE\n NULL\n NULLQUARK\n NULLSTRING\n OPPOSITE\n OWNERGRABBUTTONMASK\n PALLHINTS\n PARENTRELATIVE\n PASPECT\n PLACEONBOTTOM\n PLACEONTOP\n PMAXSIZE\n PMINSIZE\n POINTERMOTIONHINTMASK\n POINTERMOTIONMASK\n POINTERROOT\n POINTERWINDOW\n PPOSITION\n PREFERBLANKING\n PRESIZEINC\n PROPERTYCHANGEMASK\n PROPERTYDELETE\n PROPERTYNEWVALUE\n PROPERTYNOTIFY\n PROPMODEAPPEND\n PROPMODEPREPEND\n PROPMODEREPLACE\n PSEUDOCOLOR\n PSIZE\n QUEUEDAFTERFLUSH\n QUEUEDAFTERREADING\n QUEUEDALREADY\n RAISELOWEST\n RECTANGLEIN\n RECTANGLEOUT\n RECTANGLEPART\n REPARENTNOTIFY\n REPLAYKEYBOARD\n REPLAYPOINTER\n RESIZEREDIRECTMASK\n RESIZEREQUEST\n RETAINPERMANENT\n RETAINTEMPORARY\n REVERTTONONE\n REVERTTOPARENT\n REVERTTOPOINTERROOT\n SCREENSAVERACTIVE\n SCREENSAVERRESET\n SELECTIONCLEAR\n SELECTIONNOTIFY\n SELECTIONREQUEST\n SETMODEDELETE\n SETMODEINSERT\n SHIFTMAPINDEX\n SHIFTMASK\n SOUTHEASTGRAVITY\n SOUTHGRAVITY\n SOUTHWESTGRAVITY\n STATEHINT\n STATICCOLOR\n STATICGRAVITY\n STATICGRAY\n STIPPLESHAPE\n STRUCTURENOTIFYMASK\n SUBSTRUCTURENOTIFYMASK\n SUBSTRUCTUREREDIRECTMASK\n SUCCESS\n SYNCBOTH\n SYNCKEYBOARD\n SYNCPOINTER\n TILESHAPE\n TOPIF\n TRUECOLOR\n UNMAPGRAVITY\n UNMAPNOTIFY\n UNSORTED\n USPOSITION\n USSIZE\n VISIBILITYCHANGEMASK\n VISIBILITYFULLYOBSCURED\n VISIBILITYNOTIFY\n VISIBILITYPARTIALLYOBSCURED\n VISIBILITYUNOBSCURED\n VISUALALLMASK\n VISUALBITSPERRGBMASK\n VISUALBLUEMASKMASK\n VISUALCLASSMASK\n VISUALCOLORMAPSIZEMASK\n VISUALDEPTHMASK\n VISUALGREENMASKMASK\n VISUALIDMASK\n VISUALNOMASK\n VISUALREDMASKMASK\n VISUALSCREENMASK\n WESTGRAVITY\n WHENMAPPED\n WIDTHVALUE\n WINDINGRULE\n WINDOWGROUPHINT\n XCNOENT\n XCNOMEM\n XCSUCCESS\n XNEGATIVE\n XRMBINDLOOSELY\n XRMBINDTIGHTLY\n XRMOPTIONISARG\n XRMOPTIONNOARG\n XRMOPTIONRESARG\n XRMOPTIONSEPARG\n XRMOPTIONSKIPARG\n XRMOPTIONSKIPLINE\n XRMOPTIONSTICKYARG\n XVALUE\n XYBITMAP\n XYPIXMAP\n X_PROTOCOL\n X_PROTOCOL_REVISION\n YNEGATIVE\n YSORTED\n YVALUE\n YXBANDED\n YXSORTED\n ZOOMSTATE\n ZPIXMAP")) (section 4 "Atom names" (pre " XA_ARC\n XA_ATOM\n XA_BITMAP\n XA_CAP_HEIGHT\n XA_CARDINAL\n XA_COLORMAP\n XA_COPYRIGHT\n XA_CURSOR\n XA_CUT_BUFFER0\n XA_CUT_BUFFER1\n XA_CUT_BUFFER2\n XA_CUT_BUFFER3\n XA_CUT_BUFFER4\n XA_CUT_BUFFER5\n XA_CUT_BUFFER6\n XA_CUT_BUFFER7\n XA_DRAWABLE\n XA_END_SPACE\n XA_FAMILY_NAME\n XA_FONT\n XA_FONT_NAME\n XA_FULL_NAME\n XA_INTEGER\n XA_ITALIC_ANGLE\n XA_LAST_PREDEFINED\n XA_MAX_SPACE\n XA_MIN_SPACE\n XA_NORM_SPACE\n XA_NOTICE\n XA_PIXMAP\n XA_POINT\n XA_POINT_SIZE\n XA_PRIMARY\n XA_QUAD_WIDTH\n XA_RECTANGLE\n XA_RESOLUTION\n XA_RESOURCE_MANAGER\n XA_RGB_BEST_MAP\n XA_RGB_BLUE_MAP\n XA_RGB_COLOR_MAP\n XA_RGB_DEFAULT_MAP\n XA_RGB_GRAY_MAP\n XA_RGB_GREEN_MAP\n XA_RGB_RED_MAP\n XA_SECONDARY\n XA_STRIKEOUT_ASCENT\n XA_STRIKEOUT_DESCENT\n XA_STRING\n XA_SUBSCRIPT_X\n XA_SUBSCRIPT_Y\n XA_SUPERSCRIPT_X\n XA_SUPERSCRIPT_Y\n XA_UNDERLINE_POSITION\n XA_UNDERLINE_THICKNESS\n XA_VISUALID\n XA_WEIGHT\n XA_WINDOW\n XA_WM_CLASS\n XA_WM_CLIENT_MACHINE\n XA_WM_COMMAND\n XA_WM_HINTS\n XA_WM_ICON_NAME\n XA_WM_ICON_SIZE\n XA_WM_NAME\n XA_WM_NORMAL_HINTS\n XA_WM_SIZE_HINTS\n XA_WM_TRANSIENT_FOR\n XA_WM_ZOOM_HINTS\n XA_X_HEIGHT\n XK_BACKSPACE")) (section 4 "Keycodes" (p "(LC means \"lowercase\"):") (pre " XK_0\n XK_1\n XK_2\n XK_3\n XK_4\n XK_5\n XK_6\n XK_7\n XK_8\n XK_9\n XK_A\n XK_AACUTE\n XK_ACIRCUMFLEX\n XK_ACUTE\n XK_ADIAERESIS\n XK_AE\n XK_AGRAVE\n XK_ALT_L\n XK_ALT_R\n XK_AMPERSAND\n XK_ARING\n XK_ASCIICIRCUM\n XK_ASCIITILDE\n XK_ASTERISK\n XK_AT\n XK_ATILDE\n XK_B\n XK_BACKSLASH\n XK_BAR\n XK_BEGIN\n XK_BRACELEFT\n XK_BRACERIGHT\n XK_BRACKETLEFT\n XK_BRACKETRIGHT\n XK_BREAK\n XK_BROKENBAR\n XK_C\n XK_CANCEL\n XK_CAPS_LOCK\n XK_CCEDILLA\n XK_CEDILLA\n XK_CENT\n XK_CLEAR\n XK_COLON\n XK_COMMA\n XK_CONTROL_L\n XK_CONTROL_R\n XK_COPYRIGHT\n XK_CURRENCY\n XK_D\n XK_DEGREE\n XK_DELETE\n XK_DIAERESIS\n XK_DIVISION\n XK_DOLLAR\n XK_DOWN\n XK_E\n XK_EACUTE\n XK_ECIRCUMFLEX\n XK_EDIAERESIS\n XK_EGRAVE\n XK_END\n XK_EQUAL\n XK_ESCAPE\n XK_ETH\n XK_EXCLAM\n XK_EXCLAMDOWN\n XK_EXECUTE\n XK_F\n XK_F1\n XK_F10\n XK_F11\n XK_F12\n XK_F13\n XK_F14\n XK_F15\n XK_F16\n XK_F17\n XK_F18\n XK_F19\n XK_F2\n XK_F20\n XK_F21\n XK_F22\n XK_F23\n XK_F24\n XK_F25\n XK_F26\n XK_F27\n XK_F28\n XK_F29\n XK_F3\n XK_F30\n XK_F31\n XK_F32\n XK_F33\n XK_F34\n XK_F35\n XK_F4\n XK_F5\n XK_F6\n XK_F7\n XK_F8\n XK_F9\n XK_FIND\n XK_G\n XK_GREATER\n XK_GUILLEMOTLEFT\n XK_GUILLEMOTRIGHT\n XK_H\n XK_HELP\n XK_HOME\n XK_HYPER_L\n XK_HYPER_R\n XK_HYPHEN\n XK_I\n XK_IACUTE\n XK_ICIRCUMFLEX\n XK_IDIAERESIS\n XK_IGRAVE\n XK_INSERT\n XK_J\n XK_K\n XK_KANJI\n XK_KP_0\n XK_KP_1\n XK_KP_2\n XK_KP_3\n XK_KP_4\n XK_KP_5\n XK_KP_6\n XK_KP_7\n XK_KP_8\n XK_KP_9\n XK_KP_ADD\n XK_KP_DECIMAL\n XK_KP_DIVIDE\n XK_KP_ENTER\n XK_KP_EQUAL\n XK_KP_F1\n XK_KP_F2\n XK_KP_F3\n XK_KP_F4\n XK_KP_MULTIPLY\n XK_KP_SEPARATOR\n XK_KP_SPACE\n XK_KP_SUBTRACT\n XK_KP_TAB\n XK_L\n XK_L1\n XK_L10\n XK_L2\n XK_L3\n XK_L4\n XK_L5\n XK_L6\n XK_L7\n XK_L8\n XK_L9\n XK_LCA\n XK_LCAACUTE\n XK_LCACIRCUMFLEX\n XK_LCADIAERESIS\n XK_LCAE\n XK_LCAGRAVE\n XK_LCARING\n XK_LCATILDE\n XK_LCB\n XK_LCC\n XK_LCCCEDILLA\n XK_LCD\n XK_LCE\n XK_LCEACUTE\n XK_LCECIRCUMFLEX\n XK_LCEDIAERESIS\n XK_LCEGRAVE\n XK_LCETH\n XK_LCF\n XK_LCG\n XK_LCH\n XK_LCI\n XK_LCIACUTE\n XK_LCICIRCUMFLEX\n XK_LCIDIAERESIS\n XK_LCIGRAVE\n XK_LCJ\n XK_LCK\n XK_LCL\n XK_LCM\n XK_LCN\n XK_LCNTILDE\n XK_LCO\n XK_LCOACUTE\n XK_LCOCIRCUMFLEX\n XK_LCODIAERESIS\n XK_LCOGRAVE\n XK_LCOTILDE\n XK_LCP\n XK_LCQ\n XK_LCR\n XK_LCS\n XK_LCT\n XK_LCTHORN\n XK_LCU\n XK_LCUACUTE\n XK_LCUCIRCUMFLEX\n XK_LCUDIAERESIS\n XK_LCUGRAVE\n XK_LCV\n XK_LCW\n XK_LCX\n XK_LCY\n XK_LCYACUTE\n XK_LCZ\n XK_LEFT\n XK_LESS\n XK_LINEFEED\n XK_M\n XK_MACRON\n XK_MASCULINE\n XK_MENU\n XK_META_L\n XK_META_R\n XK_MINUS\n XK_MODE_SWITCH\n XK_MU\n XK_MULTIPLY\n XK_MULTI_KEY\n XK_N\n XK_NEXT\n XK_NOBREAKSPACE\n XK_NOTSIGN\n XK_NTILDE\n XK_NUMBERSIGN\n XK_NUM_LOCK\n XK_O\n XK_OACUTE\n XK_OCIRCUMFLEX\n XK_ODIAERESIS\n XK_OGRAVE\n XK_ONEHALF\n XK_ONEQUARTER\n XK_ONESUPERIOR\n XK_OOBLIQUE\n XK_ORDFEMININE\n XK_OSLASH\n XK_OTILDE\n XK_P\n XK_PARAGRAPH\n XK_PARENLEFT\n XK_PARENRIGHT\n XK_PAUSE\n XK_PERCENT\n XK_PERIOD\n XK_PERIODCENTERED\n XK_PLUS\n XK_PLUSMINUS\n XK_PRINT\n XK_PRIOR\n XK_Q\n XK_QUESTION\n XK_QUESTIONDOWN\n XK_QUOTEDBL\n XK_QUOTELEFT\n XK_QUOTERIGHT\n XK_R\n XK_R1\n XK_R10\n XK_R11\n XK_R12\n XK_R13\n XK_R14\n XK_R15\n XK_R2\n XK_R3\n XK_R4\n XK_R5\n XK_R6\n XK_R7\n XK_R8\n XK_R9\n XK_REDO\n XK_REGISTERED\n XK_RETURN\n XK_RIGHT\n XK_S\n XK_SCRIPT_SWITCH\n XK_SECTION\n XK_SELECT\n XK_SEMICOLON\n XK_SHIFT_L\n XK_SHIFT_LOCK\n XK_SHIFT_R\n XK_SLASH\n XK_SPACE\n XK_SSHARP\n XK_STERLING\n XK_SUPER_L\n XK_SUPER_R\n XK_T\n XK_TAB\n XK_THORN\n XK_THREEQUARTERS\n XK_THREESUPERIOR\n XK_TWOSUPERIOR\n XK_U\n XK_UACUTE\n XK_UCIRCUMFLEX\n XK_UDIAERESIS\n XK_UGRAVE\n XK_UNDERSCORE\n XK_UNDO\n XK_UP\n XK_V\n XK_W\n XK_X\n XK_Y\n XK_YACUTE\n XK_YDIAERESIS\n XK_YEN\n XK_Z\n DXK_ACUTE_ACCENT\n DXK_CEDILLA_ACCENT\n DXK_CIRCUMFLEX_ACCENT\n DXK_DIAERESIS\n DXK_GRAVE_ACCENT\n DXK_REMOVE\n DXK_RING_ACCENT\n DXK_TILDE")) (section 4 "Cursor fonts" (pre " XC_ARROW\n XC_BASED_ARROW_DOWN\n XC_BASED_ARROW_UP\n XC_BOAT\n XC_BOGOSITY\n XC_BOTTOM_LEFT_CORNER\n XC_BOTTOM_RIGHT_CORNER\n XC_BOTTOM_SIDE\n XC_BOTTOM_TEE\n XC_BOX_SPIRAL\n XC_CENTER_PTR\n XC_CIRCLE\n XC_CLOCK\n XC_COFFEE_MUG\n XC_CROSS\n XC_CROSSHAIR\n XC_CROSS_REVERSE\n XC_DIAMOND_CROSS\n XC_DOT\n XC_DOTBOX\n XC_DOUBLE_ARROW\n XC_DRAFT_LARGE\n XC_DRAFT_SMALL\n XC_DRAPED_BOX\n XC_EXCHANGE\n XC_FLEUR\n XC_GOBBLER\n XC_GUMBY\n XC_HAND1\n XC_HAND2\n XC_HEART\n XC_ICON\n XC_IRON_CROSS\n XC_LEFTBUTTON\n XC_LEFT_PTR\n XC_LEFT_SIDE\n XC_LEFT_TEE\n XC_LL_ANGLE\n XC_LR_ANGLE\n XC_MAN\n XC_MIDDLEBUTTON\n XC_MOUSE\n XC_NUM_GLYPHS\n XC_PENCIL\n XC_PIRATE\n XC_PLUS\n XC_QUESTION_ARROW\n XC_RIGHTBUTTON\n XC_RIGHT_PTR\n XC_RIGHT_SIDE\n XC_RIGHT_TEE\n XC_RTL_LOGO\n XC_SAILBOAT\n XC_SB_DOWN_ARROW\n XC_SB_H_DOUBLE_ARROW\n XC_SB_LEFT_ARROW\n XC_SB_RIGHT_ARROW\n XC_SB_UP_ARROW\n XC_SB_V_DOUBLE_ARROW\n XC_SHUTTLE\n XC_SIZING\n XC_SPIDER\n XC_SPRAYCAN\n XC_STAR\n XC_TARGET\n XC_TCROSS\n XC_TOP_LEFT_ARROW\n XC_TOP_LEFT_CORNER\n XC_TOP_RIGHT_CORNER\n XC_TOP_SIDE\n XC_TOP_TEE\n XC_TREK\n XC_UL_ANGLE\n XC_UMBRELLA\n XC_UR_ANGLE\n XC_WATCH\n XC_XTERM\n XC_X_CURSOR")) (section 4 "Structures" (p "Structures are allocated by") (pre " (make-<NAME>) -> C-POINTER") (p "and freed by") (pre " (free-<NAME> <C-POINTER>)") (p "Elements of a structure can be accessed usign accessors that follow this pattern:") (pre " (<NAME>-<ELEMENT-NAME> C-POINTER) -> <TYPE>\n (set-<NAME>-<ELEMENT-NAME>! C-POINTER <TYPE>)") (p "The following structures are defined:") (p "xextdata") (pre " number -> INTEGER\n next -> C-POINTER\n private_data -> C-POINTER") (p "xextcodes") (pre " \n extension -> INTEGER\n major_opcode -> INTEGER\n first_event -> INTEGER\n first_error -> INTEGER\n ") (p "xpixmapformatvalues") (pre " \n depth -> INTEGER\n bits_per_pixel -> INTEGER\n scanline_pad -> INTEGER\n ") (p "xgcvalues") (pre " function -> INTEGER\n plane_mask -> INTEGER\n foreground -> INTEGER\n background -> INTEGER\n line_width -> INTEGER\n line_style -> INTEGER\n cap_style -> INTEGER\n join_style -> INTEGER\n fill_style -> INTEGER\n fill_rule -> INTEGER\n arc_mode -> INTEGER\n tile -> UNSIGNED-LONG\n stipple -> UNSIGNED-LONG\n ts_x_origin -> INTEGER\n ts_y_origin -> INTEGER\n font -> UNSIGNED-LONG\n subwindow_mode -> INTEGER\n graphics_exposures -> INTEGER\n clip_x_origin -> INTEGER\n clip_y_origin -> INTEGER\n clip_mask -> UNSIGNED-LONG\n dash_offset -> INTEGER\n dashes -> CHAR\n ") (p "visual") (pre " \n ext_data -> C-POINTER\n visualid -> UNSIGNED-LONG\n class -> INTEGER\n red_mask -> UNSIGNED-LONG\n green_mask -> UNSIGNED-LONG\n blue_mask -> UNSIGNED-LONG\n bits_per_rgb -> INTEGER\n map_entries -> INTEGER\n ") (p "depth") (pre " \n depth -> INTEGER\n nvisuals -> INTEGER\n visuals -> C-POINTER\n ") (p "screen") (pre " \n ext_data -> C-POINTER\n display -> C-POINTER\n root -> UNSIGNED-LONG\n width -> INTEGER\n height -> INTEGER\n mwidth -> INTEGER\n mheight -> INTEGER\n ndepths -> INTEGER\n depths -> C-POINTER\n root_depth -> INTEGER\n root_visual -> C-POINTER\n default_gc -> C-POINTER\n cmap -> UNSIGNED-LONG\n white_pixel -> UNSIGNED-LONG\n black_pixel -> UNSIGNED-LONG\n max_maps -> INTEGER\n min_maps -> INTEGER\n backing_store -> INTEGER\n save_unders -> INTEGER\n root_input_mask -> INTEGER\n ") (p "screenformat") (pre " \n ext_data -> C-POINTER\n depth -> INTEGER\n bits_per_pixel -> INTEGER\n scanline_pad -> INTEGER\n ") (p "xsetwindowattributes") (pre " \n xbackground_pixmap -> UNSIGNED-LONG\n background_pixel -> UNSIGNED-LONG\n border_pixmap -> UNSIGNED-LONG\n border_pixel -> UNSIGNED-LONG\n bit_gravity -> INTEGER\n win_gravity -> INTEGER\n backing_store -> INTEGER\n backing_planes -> UNSIGNED-LONG\n backing_pixel -> UNSIGNED-LONG\n save_under -> INTEGER\n event_mask -> INTEGER\n do_not_propagate_mask -> INTEGER\n override_redirect -> INTEGER\n colormap -> UNSIGNED-LONG\n cursor -> UNSIGNED-LONG\n ") (p "xwindowattributes") (pre " \n x -> INTEGER\n y -> INTEGER\n width -> INTEGER\n height -> INTEGER\n border_width -> INTEGER\n depth -> INTEGER\n visual -> C-POINTER\n root -> UNSIGNED-LONG\n class -> INTEGER\n bit_gravity -> INTEGER\n win_gravity -> INTEGER\n backing_store -> INTEGER\n backing_planes -> UNSIGNED-LONG\n backing_pixel -> UNSIGNED-LONG\n save_under -> INTEGER\n colormap -> UNSIGNED-LONG\n map_installed -> INTEGER\n map_state -> INTEGER\n all_event_masks -> INTEGER\n your_event_mask -> INTEGER\n do_not_propagate_mask -> INTEGER\n override_redirect -> INTEGER\n screen -> C-POINTER\n ") (p "xhostaddress") (pre " \n family -> INTEGER\n length -> INTEGER\n address -> C-POINTER\n ") (p "ximage") (pre " \n width -> INTEGER\n height -> INTEGER\n xoffset -> INTEGER\n format -> INTEGER\n data -> C-POINTER\n byte_order -> INTEGER\n bitmap_unit -> INTEGER\n bitmap_bit_order -> INTEGER\n bitmap_pad -> INTEGER\n depth -> INTEGER\n bytes_per_line -> INTEGER\n bits_per_pixel -> INTEGER\n red_mask -> UNSIGNED-LONG\n green_mask -> UNSIGNED-LONG\n blue_mask -> UNSIGNED-LONG\n obdata -> C-POINTER\n ") (p "xwindowchanges") (pre " \n x -> INTEGER\n y -> INTEGER\n width -> INTEGER\n height -> INTEGER\n border_width -> INTEGER\n sibling -> UNSIGNED-LONG\n stack_mode -> INTEGER\n ") (p "xcolor") (pre " \n pixel -> UNSIGNED-LONG\n red -> UNSIGNED-SHORT\n green -> UNSIGNED-SHORT\n blue -> UNSIGNED-SHORT\n flags -> CHAR\n pad -> CHAR\n ") (p "xsegment") (pre " \n x1 -> SHORT\n y1 -> SHORT\n x2 -> SHORT\n y2 -> SHORT\n ") (p "xpoint") (pre " \n x -> SHORT\n y -> SHORT") (p "xrectangle") (pre " x -> SHORT\n y -> SHORT\n width -> UNSIGNED-SHORT\n height -> UNSIGNED-SHORT\n ") (p "xarc") (pre " \n x -> SHORT\n y -> SHORT\n width -> UNSIGNED-SHORT\n height -> UNSIGNED-SHORT\n angle1 -> SHORT\n angle2 -> SHORT\n ") (p "xkeyboardcontrol") (pre " \n key_click_percent -> INTEGER\n bell_percent -> INTEGER\n bell_pitch -> INTEGER\n bell_duration -> INTEGER\n led -> INTEGER\n led_mode -> INTEGER\n key -> INTEGER\n auto_repeat_mode -> INTEGER\n ") (p "xkeyboardstate") (pre " \n key_click_percent -> INTEGER\n bell_percent -> INTEGER\n bell_pitch -> UNSIGNED-INTEGER\n bell_duration -> UNSIGNED-INTEGER\n led_mask -> UNSIGNED-LONG\n global_auto_repeat -> INTEGER\n auto_repeats -> C-POINTER\n ") (p "xtimecoord") (pre " \n time -> UNSIGNED-LONG\n x -> SHORT\n y -> SHORT\n ") (p "xmodifierkeymap") (pre " \n max_keypermod -> INTEGER\n modifiermap -> C-POINTER\n ") (p "xkeyreleasedevent") (pre " \n type -> INTEGER\n serial -> UNSIGNED-LONG\n send_event -> INTEGER\n display -> C-POINTER\n window -> UNSIGNED-LONG\n root -> UNSIGNED-LONG\n subwindow -> UNSIGNED-LONG\n time -> UNSIGNED-LONG\n x -> INTEGER\n y -> INTEGER\n x_root -> INTEGER\n y_root -> INTEGER\n state -> UNSIGNED-INTEGER\n keycode -> UNSIGNED-INTEGER\n same_screen -> INTEGER\n ") (p "xkeypressedevent") (pre " \n type -> INTEGER\n serial -> UNSIGNED-LONG\n send_event -> INTEGER\n display -> C-POINTER\n window -> UNSIGNED-LONG\n root -> UNSIGNED-LONG\n subwindow -> UNSIGNED-LONG\n time -> UNSIGNED-LONG\n x -> INTEGER\n y -> INTEGER\n x_root -> INTEGER\n y_root -> INTEGER\n state -> UNSIGNED-INTEGER\n keycode -> UNSIGNED-INTEGER\n same_screen -> INTEGER\n ") (p "xkeyevent") (pre " \n type -> INTEGER\n serial -> UNSIGNED-LONG\n send_event -> INTEGER\n display -> C-POINTER\n window -> UNSIGNED-LONG\n root -> UNSIGNED-LONG\n subwindow -> UNSIGNED-LONG\n time -> UNSIGNED-LONG\n x -> INTEGER\n y -> INTEGER\n x_root -> INTEGER\n y_root -> INTEGER\n state -> UNSIGNED-INTEGER\n keycode -> UNSIGNED-INTEGER\n same_screen -> INTEGER\n ") (p "xbuttonreleasedevent") (pre " \n type -> INTEGER\n serial -> UNSIGNED-LONG\n send_event -> INTEGER\n display -> C-POINTER\n window -> UNSIGNED-LONG\n root -> UNSIGNED-LONG\n subwindow -> UNSIGNED-LONG\n time -> UNSIGNED-LONG\n x -> INTEGER\n y -> INTEGER\n x_root -> INTEGER\n y_root -> INTEGER\n state -> UNSIGNED-INTEGER\n button -> UNSIGNED-INTEGER\n same_screen -> INTEGER\n ") (p "xbuttonpressedevent") (pre " \n type -> INTEGER\n serial -> UNSIGNED-LONG\n send_event -> INTEGER\n display -> C-POINTER\n window -> UNSIGNED-LONG\n root -> UNSIGNED-LONG\n subwindow -> UNSIGNED-LONG\n time -> UNSIGNED-LONG\n x -> INTEGER\n y -> INTEGER\n x_root -> INTEGER\n y_root -> INTEGER\n state -> UNSIGNED-INTEGER\n button -> UNSIGNED-INTEGER\n same_screen -> INTEGER\n ") (p "xbuttonevent") (pre " \n type -> INTEGER\n serial -> UNSIGNED-LONG\n send_event -> INTEGER\n display -> C-POINTER\n window -> UNSIGNED-LONG\n root -> UNSIGNED-LONG\n subwindow -> UNSIGNED-LONG\n time -> UNSIGNED-LONG\n x -> INTEGER\n y -> INTEGER\n x_root -> INTEGER\n y_root -> INTEGER\n state -> UNSIGNED-INTEGER\n button -> UNSIGNED-INTEGER\n same_screen -> INTEGER\n ") (p "xpointermovedevent") (pre " \n type -> INTEGER\n serial -> UNSIGNED-LONG\n send_event -> INTEGER\n display -> C-POINTER\n window -> UNSIGNED-LONG\n root -> UNSIGNED-LONG\n subwindow -> UNSIGNED-LONG\n time -> UNSIGNED-LONG\n x -> INTEGER\n y -> INTEGER\n x_root -> INTEGER\n y_root -> INTEGER\n state -> UNSIGNED-INTEGER\n is_hint -> CHAR\n same_screen -> INTEGER\n ") (p "xmotionevent") (pre " \n type -> INTEGER\n serial -> UNSIGNED-LONG\n send_event -> INTEGER\n display -> C-POINTER\n window -> UNSIGNED-LONG\n root -> UNSIGNED-LONG\n subwindow -> UNSIGNED-LONG\n time -> UNSIGNED-LONG\n x -> INTEGER\n y -> INTEGER\n x_root -> INTEGER\n y_root -> INTEGER\n state -> UNSIGNED-INTEGER\n is_hint -> CHAR\n same_screen -> INTEGER\n ") (p "xleavewindowevent") (pre " \n type -> INTEGER\n serial -> UNSIGNED-LONG\n send_event -> INTEGER\n display -> C-POINTER\n window -> UNSIGNED-LONG\n root -> UNSIGNED-LONG\n subwindow -> UNSIGNED-LONG\n time -> UNSIGNED-LONG\n x -> INTEGER\n y -> INTEGER\n x_root -> INTEGER\n y_root -> INTEGER\n mode -> INTEGER\n detail -> INTEGER\n same_screen -> INTEGER\n focus -> INTEGER\n state -> UNSIGNED-INTEGER\n ") (p "xenterwindowevent") (pre " \n type -> INTEGER\n serial -> UNSIGNED-LONG\n send_event -> INTEGER\n display -> C-POINTER\n window -> UNSIGNED-LONG\n root -> UNSIGNED-LONG\n subwindow -> UNSIGNED-LONG\n time -> UNSIGNED-LONG\n x -> INTEGER\n y -> INTEGER\n x_root -> INTEGER\n y_root -> INTEGER\n mode -> INTEGER\n detail -> INTEGER\n same_screen -> INTEGER\n focus -> INTEGER\n state -> UNSIGNED-INTEGER\n ") (p "xcrossingevent") (pre " \n type -> INTEGER\n serial -> UNSIGNED-LONG\n send_event -> INTEGER\n display -> C-POINTER\n window -> UNSIGNED-LONG\n root -> UNSIGNED-LONG\n subwindow -> UNSIGNED-LONG\n time -> UNSIGNED-LONG\n x -> INTEGER\n y -> INTEGER\n x_root -> INTEGER\n y_root -> INTEGER\n mode -> INTEGER\n detail -> INTEGER\n same_screen -> INTEGER\n focus -> INTEGER\n state -> UNSIGNED-INTEGER\n ") (p "xfocusoutevent") (pre " \n type -> INTEGER\n serial -> UNSIGNED-LONG\n send_event -> INTEGER\n display -> C-POINTER\n window -> UNSIGNED-LONG\n mode -> INTEGER\n detail -> INTEGER\n ") (p "xfocusinevent") (pre " \n type -> INTEGER\n serial -> UNSIGNED-LONG\n send_event -> INTEGER\n display -> C-POINTER\n window -> UNSIGNED-LONG\n mode -> INTEGER\n detail -> INTEGER\n ") (p "xfocuschangeevent") (pre " \n type -> INTEGER\n serial -> UNSIGNED-LONG\n send_event -> INTEGER\n display -> C-POINTER\n window -> UNSIGNED-LONG\n mode -> INTEGER\n detail -> INTEGER\n ") (p "xkeymapevent") (pre " \n type -> INTEGER\n serial -> UNSIGNED-LONG\n send_event -> INTEGER\n display -> C-POINTER\n window -> UNSIGNED-LONG\n key_vector -> C-POINTER\n ") (p "xexposeevent") (pre " \n type -> INTEGER\n serial -> UNSIGNED-LONG\n send_event -> INTEGER\n display -> C-POINTER\n window -> UNSIGNED-LONG\n x -> INTEGER\n y -> INTEGER\n width -> INTEGER\n height -> INTEGER\n count -> INTEGER\n ") (p "xgraphicsexposeevent") (pre " \n type -> INTEGER\n serial -> UNSIGNED-LONG\n send_event -> INTEGER\n display -> C-POINTER\n drawable -> UNSIGNED-LONG\n x -> INTEGER\n y -> INTEGER\n width -> INTEGER\n height -> INTEGER\n count -> INTEGER\n major_code -> INTEGER\n minor_code -> INTEGER\n ") (p "xnoexposeevent") (pre " \n type -> INTEGER\n serial -> UNSIGNED-LONG\n send_event -> INTEGER\n display -> C-POINTER\n drawable -> UNSIGNED-LONG\n major_code -> INTEGER\n minor_code -> INTEGER\n ") (p "xvisibilityevent") (pre " \n type -> INTEGER\n serial -> UNSIGNED-LONG\n send_event -> INTEGER\n display -> C-POINTER\n window -> UNSIGNED-LONG\n state -> INTEGER\n ") (p "xcreatewindowevent") (pre " \n type -> INTEGER\n serial -> UNSIGNED-LONG\n send_event -> INTEGER\n display -> C-POINTER\n parent -> UNSIGNED-LONG\n window -> UNSIGNED-LONG\n x -> INTEGER\n y -> INTEGER\n width -> INTEGER\n height -> INTEGER\n border_width -> INTEGER\n override_redirect -> INTEGER\n ") (p "xdestroywindowevent") (pre " \n type -> INTEGER\n serial -> UNSIGNED-LONG\n send_event -> INTEGER\n display -> C-POINTER\n event -> UNSIGNED-LONG\n window -> UNSIGNED-LONG\n ") (p "xunmapevent") (pre " \n type -> INTEGER\n serial -> UNSIGNED-LONG\n send_event -> INTEGER\n display -> C-POINTER\n event -> UNSIGNED-LONG\n window -> UNSIGNED-LONG\n from_configure -> INTEGER\n ") (p "xmapevent") (pre " \n type -> INTEGER\n serial -> UNSIGNED-LONG\n send_event -> INTEGER\n display -> C-POINTER\n event -> UNSIGNED-LONG\n window -> UNSIGNED-LONG\n override_redirect -> INTEGER\n ") (p "xmaprequestevent") (pre " \n type -> INTEGER\n serial -> UNSIGNED-LONG\n send_event -> INTEGER\n display -> C-POINTER\n parent -> UNSIGNED-LONG\n window -> UNSIGNED-LONG\n ") (p "xreparentevent") (pre " \n type -> INTEGER\n serial -> UNSIGNED-LONG\n send_event -> INTEGER\n display -> C-POINTER\n event -> UNSIGNED-LONG\n window -> UNSIGNED-LONG\n parent -> UNSIGNED-LONG\n x -> INTEGER\n y -> INTEGER\n override_redirect -> INTEGER\n ") (p "xconfigureevent") (pre " \n type -> INTEGER\n serial -> UNSIGNED-LONG\n send_event -> INTEGER\n display -> C-POINTER\n event -> UNSIGNED-LONG\n window -> UNSIGNED-LONG\n x -> INTEGER\n y -> INTEGER\n width -> INTEGER\n height -> INTEGER\n border_width -> INTEGER\n above -> UNSIGNED-LONG\n override_redirect -> INTEGER\n ") (p "xgravityevent") (pre " \n type -> INTEGER\n serial -> UNSIGNED-LONG\n send_event -> INTEGER\n display -> C-POINTER\n event -> UNSIGNED-LONG\n window -> UNSIGNED-LONG\n x -> INTEGER\n y -> INTEGER\n ") (p "xresizerequestevent") (pre " \n type -> INTEGER\n serial -> UNSIGNED-LONG\n send_event -> INTEGER\n display -> C-POINTER\n window -> UNSIGNED-LONG\n width -> INTEGER\n height -> INTEGER\n ") (p "xconfigurerequestevent") (pre " \n type -> INTEGER\n serial -> UNSIGNED-LONG\n send_event -> INTEGER\n display -> C-POINTER\n parent -> UNSIGNED-LONG\n window -> UNSIGNED-LONG\n x -> INTEGER\n y -> INTEGER\n width -> INTEGER\n height -> INTEGER\n border_width -> INTEGER\n above -> UNSIGNED-LONG\n detail -> INTEGER\n value_mask -> UNSIGNED-LONG\n ") (p "xcirculateevent") (pre " \n type -> INTEGER\n serial -> UNSIGNED-LONG\n send_event -> INTEGER\n display -> C-POINTER\n event -> UNSIGNED-LONG\n window -> UNSIGNED-LONG\n place -> INTEGER\n ") (p "xcirculaterequestevent") (pre " \n type -> INTEGER\n serial -> UNSIGNED-LONG\n send_event -> INTEGER\n display -> C-POINTER\n parent -> UNSIGNED-LONG\n window -> UNSIGNED-LONG\n place -> INTEGER\n ") (p "xpropertyevent") (pre " \n type -> INTEGER\n serial -> UNSIGNED-LONG\n send_event -> INTEGER\n display -> C-POINTER\n window -> UNSIGNED-LONG\n atom -> UNSIGNED-LONG\n time -> UNSIGNED-LONG\n state -> INTEGER\n ") (p "xselectionclearevent") (pre " \n type -> INTEGER\n serial -> UNSIGNED-LONG\n send_event -> INTEGER\n display -> C-POINTER\n window -> UNSIGNED-LONG\n selection -> UNSIGNED-LONG\n time -> UNSIGNED-LONG\n ") (p "xselectionrequestevent") (pre " \n type -> INTEGER\n serial -> UNSIGNED-LONG\n send_event -> INTEGER\n display -> C-POINTER\n owner -> UNSIGNED-LONG\n requestor -> UNSIGNED-LONG\n selection -> UNSIGNED-LONG\n target -> UNSIGNED-LONG\n property -> UNSIGNED-LONG\n time -> UNSIGNED-LONG\n ") (p "xselectionevent") (pre " \n type -> INTEGER\n serial -> UNSIGNED-LONG\n send_event -> INTEGER\n display -> C-POINTER\n requestor -> UNSIGNED-LONG\n selection -> UNSIGNED-LONG\n target -> UNSIGNED-LONG\n property -> UNSIGNED-LONG\n time -> UNSIGNED-LONG\n ") (p "xcolormapevent") (pre " \n type -> INTEGER\n serial -> UNSIGNED-LONG\n send_event -> INTEGER\n display -> C-POINTER\n window -> UNSIGNED-LONG\n colormap -> UNSIGNED-LONG\n new -> INTEGER\n state -> INTEGER\n ") (p "xclientmessageevent") (pre " \n type -> INTEGER\n serial -> UNSIGNED-LONG\n send_event -> INTEGER\n display -> C-POINTER\n window -> UNSIGNED-LONG\n message_type -> UNSIGNED-LONG\n format -> INTEGER\n b -> C-POINTER\n s -> C-POINTER\n l -> C-POINTER\n ") (p "xmappingevent") (pre " \n type -> INTEGER\n serial -> UNSIGNED-LONG\n send_event -> INTEGER\n display -> C-POINTER\n window -> UNSIGNED-LONG\n request -> INTEGER\n first_keycode -> INTEGER\n count -> INTEGER\n ") (p "xerrorevent") (pre " \n type -> INTEGER\n display -> C-POINTER\n resourceid -> UNSIGNED-LONG\n serial -> UNSIGNED-LONG\n error_code -> UNSIGNED-CHAR\n request_code -> UNSIGNED-CHAR\n minor_code -> UNSIGNED-CHAR\n ") (p "xanyevent") (pre " \n type -> INTEGER\n serial -> UNSIGNED-LONG\n send_event -> INTEGER\n display -> C-POINTER\n window -> UNSIGNED-LONG\n ") (p "xcharstruct") (pre " \n lbearing -> SHORT\n rbearing -> SHORT\n width -> SHORT\n ascent -> SHORT\n descent -> SHORT\n attributes -> UNSIGNED-SHORT\n ") (p "xfontprop") (pre " \n name -> UNSIGNED-LONG\n card32 -> UNSIGNED-LONG\n ") (p "xfontstruct") (pre " \n ext_data -> C-POINTER\n fid -> UNSIGNED-LONG\n direction -> UNSIGNED-INTEGER\n min_char_or_byte2 -> UNSIGNED-INTEGER\n max_char_or_byte2 -> UNSIGNED-INTEGER\n min_byte1 -> UNSIGNED-INTEGER\n max_byte1 -> UNSIGNED-INTEGER\n all_chars_exist -> INTEGER\n default_char -> UNSIGNED-INTEGER\n n_properties -> INTEGER\n properties -> C-POINTER\n min_bounds-lbearing -> SHORT\n min_bounds-rbearing -> SHORT\n min_bounds-width -> SHORT\n min_bounds-ascent -> SHORT\n min_bounds-descent -> SHORT\n min_bounds-attributes -> UNSIGNED-SHORT\n max_bounds-lbearing -> SHORT\n max_bounds-rbearing -> SHORT\n max_bounds-width -> SHORT\n max_bounds-ascent -> SHORT\n max_bounds-descent -> SHORT\n max_bounds-attributes -> UNSIGNED-SHORT\n per_char -> C-POINTER\n ascent -> INTEGER\n descent -> INTEGER\n ") (p "xtextitem") (pre " \n chars -> C-POINTER\n nchars -> INTEGER\n delta -> INTEGER\n font -> UNSIGNED-LONG\n ") (p "xchar2b") (pre " \n byte1 -> UNSIGNED-CHAR\n byte2 -> UNSIGNED-CHAR\n ") (p "xtextitem16") (pre " \n chars -> C-POINTER\n nchars -> INTEGER\n delta -> INTEGER\n font -> UNSIGNED-LONG\n ") (p "xfontsetextents") (pre " \n max_ink_extent-x -> SHORT\n max_ink_extent-y -> SHORT\n max_ink_extent-width -> UNSIGNED-SHORT\n max_ink_extent-height -> UNSIGNED-SHORT\n max_logical_extent_x -> SHORT\n max_logical_extent_y -> SHORT\n max_logical_extent_width -> UNSIGNED-SHORT\n max_logical_extent_height -> UNSIGNED-SHORT\n ") (p "xmbtextitem") (pre " \n chars -> C-POINTER\n nchars -> INTEGER\n delta -> INTEGER\n font_set -> C-POINTER\n ") (p "xwctextitem") (pre " \n chars -> C-POINTER\n nchars -> INTEGER\n delta -> INTEGER\n font_set -> C-POINTER\n ") (p "ximstyles") (pre " \n count_styles -> UNSIGNED-SHORT\n supported_styles -> C-POINTER\n ") (p "ximcallback") (pre " \n client_data -> C-POINTER\n ") (p "ximtext") (pre " \n length -> UNSIGNED-SHORT\n feedback -> C-POINTER\n encoding_is_wchar -> INTEGER\n multi_byte -> C-POINTER\n wide_char -> C-POINTER\n ") (p "ximpreeditdrawcallbackstruct") (pre " \n caret -> INTEGER\n chg_first -> INTEGER\n chg_length -> INTEGER\n text -> C-POINTER\n ") (p "ximpreeditcaretcallbackstruct") (pre " \n position -> INTEGER\n direction -> INTEGER\n style -> INTEGER\n ") (p "ximstatusdrawcallbackstruct") (pre " \n type -> INTEGER\n text -> C-POINTER\n bitmap -> UNSIGNED-LONG\n ") (p "xsizehints") (pre " \n flags -> INTEGER\n x -> INTEGER\n y -> INTEGER\n width -> INTEGER\n height -> INTEGER\n min_width -> INTEGER\n min_height -> INTEGER\n max_width -> INTEGER\n max_height -> INTEGER\n width_inc -> INTEGER\n height_inc -> INTEGER\n min_aspect-x -> INTEGER\n min_aspect-y -> INTEGER\n max_aspect-x -> INTEGER\n max_aspect-y -> INTEGER\n base_width -> INTEGER\n base_height -> INTEGER\n win_gravity -> INTEGER\n ") (p "xwmhints") (pre " \n flags -> INTEGER\n input -> INTEGER\n initial_state -> INTEGER\n icon_pixmap -> UNSIGNED-LONG\n icon_window -> UNSIGNED-LONG\n icon_x -> INTEGER\n icon_y -> INTEGER\n icon_mask -> UNSIGNED-LONG\n window_group -> UNSIGNED-LONG\n ") (p "xtextproperty") (pre " \n value -> C-POINTER\n encoding -> UNSIGNED-LONG\n format -> INTEGER\n nitems -> UNSIGNED-LONG\n ") (p "xiconsize") (pre " \n min_width -> INTEGER\n min_height -> INTEGER\n max_width -> INTEGER\n max_height -> INTEGER\n width_inc -> INTEGER\n height_inc -> INTEGER\n ") (p "xclasshint") (pre " \n res_name -> C-POINTER\n res_class -> C-POINTER\n ") (p "xcomposestatus") (pre " \n compose_ptr -> C-POINTER\n chars_matched -> INTEGER\n ") (p "xvisualinfo") (pre " \n visual -> C-POINTER\n visualid -> UNSIGNED-LONG\n screen -> INTEGER\n depth -> INTEGER\n class -> INTEGER\n red_mask -> UNSIGNED-LONG\n green_mask -> UNSIGNED-LONG\n blue_mask -> UNSIGNED-LONG\n colormap_size -> INTEGER\n bits_per_rgb -> INTEGER\n ") (p "xstandardcolormap") (pre " \n colormap -> UNSIGNED-LONG\n red_max -> UNSIGNED-LONG\n red_mult -> UNSIGNED-LONG\n green_max -> UNSIGNED-LONG\n green_mult -> UNSIGNED-LONG\n blue_max -> UNSIGNED-LONG\n blue_mult -> UNSIGNED-LONG\n base_pixel -> UNSIGNED-LONG\n visualid -> UNSIGNED-LONG\n killid -> UNSIGNED-LONG\n ") (p "xevent") (pre " \n type -> INTEGER\n xany-type -> INTEGER\n xany-serial -> UNSIGNED-LONG\n xany-send_event -> INTEGER\n xany-display -> C-POINTER\n xany-window -> UNSIGNED-LONG\n xkey-type -> INTEGER\n xkey-serial -> UNSIGNED-LONG\n xkey-send_event -> INTEGER\n xkey-display -> C-POINTER\n xkey-window -> UNSIGNED-LONG\n xkey-root -> UNSIGNED-LONG\n xkey-subwindow -> UNSIGNED-LONG\n xkey-time -> UNSIGNED-LONG\n xkey-x -> INTEGER\n xkey-y -> INTEGER\n xkey-x_root -> INTEGER\n xkey-y_root -> INTEGER\n xkey-state -> UNSIGNED-INTEGER\n xkey-keycode -> UNSIGNED-INTEGER\n xkey-same_screen -> INTEGER\n xbutton-type -> INTEGER\n xbutton-serial -> UNSIGNED-LONG\n xbutton-send_event -> INTEGER\n xbutton-display -> C-POINTER\n xbutton-window -> UNSIGNED-LONG\n xbutton-root -> UNSIGNED-LONG\n xbutton-subwindow -> UNSIGNED-LONG\n xbutton-time -> UNSIGNED-LONG\n xbutton-x -> INTEGER\n xbutton-y -> INTEGER\n xbutton-x_root -> INTEGER\n xbutton-y_root -> INTEGER\n xbutton-state -> UNSIGNED-INTEGER\n xbutton-button -> UNSIGNED-INTEGER\n xbutton-same_screen -> INTEGER\n xmotion-type -> INTEGER\n xmotion-serial -> UNSIGNED-LONG\n xmotion-send_event -> INTEGER\n xmotion-display -> C-POINTER\n xmotion-window -> UNSIGNED-LONG\n xmotion-root -> UNSIGNED-LONG\n xmotion-subwindow -> UNSIGNED-LONG\n xmotion-time -> UNSIGNED-LONG\n xmotion-x -> INTEGER\n xmotion-y -> INTEGER\n xmotion-x_root -> INTEGER\n xmotion-y_root -> INTEGER\n xmotion-state -> UNSIGNED-INTEGER\n xmotion-is_hint -> CHAR\n xmotion-same_screen -> INTEGER\n xcrossing-type -> INTEGER\n xcrossing-serial -> UNSIGNED-LONG\n xcrossing-send_event -> INTEGER\n xcrossing-display -> C-POINTER\n xcrossing-window -> UNSIGNED-LONG\n xcrossing-root -> UNSIGNED-LONG\n xcrossing-subwindow -> UNSIGNED-LONG\n xcrossing-time -> UNSIGNED-LONG\n xcrossing-x -> INTEGER\n xcrossing-y -> INTEGER\n xcrossing-x_root -> INTEGER\n xcrossing-y_root -> INTEGER\n xcrossing-mode -> INTEGER\n xcrossing-detail -> INTEGER\n xcrossing-same_screen -> INTEGER\n xcrossing-focus -> INTEGER\n xcrossing-state -> UNSIGNED-INTEGER\n xfocus-type -> INTEGER\n xfocus-serial -> UNSIGNED-LONG\n xfocus-send_event -> INTEGER\n xfocus-display -> C-POINTER\n xfocus-window -> UNSIGNED-LONG\n xfocus-mode -> INTEGER\n xfocus-detail -> INTEGER\n xexpose-type -> INTEGER\n xexpose-serial -> UNSIGNED-LONG\n xexpose-send_event -> INTEGER\n xexpose-display -> C-POINTER\n xexpose-window -> UNSIGNED-LONG\n xexpose-x -> INTEGER\n xexpose-y -> INTEGER\n xexpose-width -> INTEGER\n xexpose-height -> INTEGER\n xexpose-count -> INTEGER\n xgraphicsexpose-type -> INTEGER\n xgraphicsexpose-serial -> UNSIGNED-LONG\n xgraphicsexpose-send_event -> INTEGER\n xgraphicsexpose-display -> C-POINTER\n xgraphicsexpose-drawable -> UNSIGNED-LONG\n xgraphicsexpose-x -> INTEGER\n xgraphicsexpose-y -> INTEGER\n xgraphicsexpose-width -> INTEGER\n xgraphicsexpose-height -> INTEGER\n xgraphicsexpose-count -> INTEGER\n xgraphicsexpose-major_code -> INTEGER\n xgraphicsexpose-minor_code -> INTEGER\n xnoexpose-type -> INTEGER\n xnoexpose-serial -> UNSIGNED-LONG\n xnoexpose-send_event -> INTEGER\n xnoexpose-display -> C-POINTER\n xnoexpose-drawable -> UNSIGNED-LONG\n xnoexpose-major_code -> INTEGER\n xnoexpose-minor_code -> INTEGER\n xvisibility-type -> INTEGER\n xvisibility-serial -> UNSIGNED-LONG\n xvisibility-send_event -> INTEGER\n xvisibility-display -> C-POINTER\n xvisibility-window -> UNSIGNED-LONG\n xvisibility-state -> INTEGER\n xcreatewindow-type -> INTEGER\n xcreatewindow-serial -> UNSIGNED-LONG\n xcreatewindow-send_event -> INTEGER\n xcreatewindow-display -> C-POINTER\n xcreatewindow-parent -> UNSIGNED-LONG\n xcreatewindow-window -> UNSIGNED-LONG\n xcreatewindow-x -> INTEGER\n xcreatewindow-y -> INTEGER\n xcreatewindow-width -> INTEGER\n xcreatewindow-height -> INTEGER\n xcreatewindow-border_width -> INTEGER\n xcreatewindow-override_redirect -> INTEGER\n xdestroywindow-type -> INTEGER\n xdestroywindow-serial -> UNSIGNED-LONG\n xdestroywindow-send_event -> INTEGER\n xdestroywindow-display -> C-POINTER\n xdestroywindow-event -> UNSIGNED-LONG\n xdestroywindow-window -> UNSIGNED-LONG\n xunmap-type -> INTEGER\n xunmap-serial -> UNSIGNED-LONG\n xunmap-send_event -> INTEGER\n xunmap-display -> C-POINTER\n xunmap-event -> UNSIGNED-LONG\n xunmap-window -> UNSIGNED-LONG\n xunmap-from_configure -> INTEGER\n xmap-type -> INTEGER\n xmap-serial -> UNSIGNED-LONG\n xmap-send_event -> INTEGER\n xmap-display -> C-POINTER\n xmap-event -> UNSIGNED-LONG\n xmap-window -> UNSIGNED-LONG\n xmap-override_redirect -> INTEGER\n xmaprequest-type -> INTEGER\n xmaprequest-serial -> UNSIGNED-LONG\n xmaprequest-send_event -> INTEGER\n xmaprequest-display -> C-POINTER\n xmaprequest-parent -> UNSIGNED-LONG\n xmaprequest-window -> UNSIGNED-LONG\n xreparent-type -> INTEGER\n xreparent-serial -> UNSIGNED-LONG\n xreparent-send_event -> INTEGER\n xreparent-display -> C-POINTER\n xreparent-event -> UNSIGNED-LONG\n xreparent-window -> UNSIGNED-LONG\n xreparent-parent -> UNSIGNED-LONG\n xreparent-x -> INTEGER\n xreparent-y -> INTEGER\n xreparent-override_redirect -> INTEGER\n xconfigure-type -> INTEGER\n xconfigure-serial -> UNSIGNED-LONG\n xconfigure-send_event -> INTEGER\n xconfigure-display -> C-POINTER\n xconfigure-event -> UNSIGNED-LONG\n xconfigure-window -> UNSIGNED-LONG\n xconfigure-x -> INTEGER\n xconfigure-y -> INTEGER\n xconfigure-width -> INTEGER\n xconfigure-height -> INTEGER\n xconfigure-border_width -> INTEGER\n xconfigure-above -> UNSIGNED-LONG\n xconfigure-override_redirect -> INTEGER\n xgravity-type -> INTEGER\n xgravity-serial -> UNSIGNED-LONG\n xgravity-send_event -> INTEGER\n xgravity-display -> C-POINTER\n xgravity-event -> UNSIGNED-LONG\n xgravity-window -> UNSIGNED-LONG\n xgravity-x -> INTEGER\n xgravity-y -> INTEGER\n xresizerequest-type -> INTEGER\n xresizerequest-serial -> UNSIGNED-LONG\n xresizerequest-send_event -> INTEGER\n xresizerequest-display -> C-POINTER\n xresizerequest-window -> UNSIGNED-LONG\n xresizerequest-width -> INTEGER\n xresizerequest-height -> INTEGER\n xconfigurerequest-type -> INTEGER\n xconfigurerequest-serial -> UNSIGNED-LONG\n xconfigurerequest-send_event -> INTEGER\n xconfigurerequest-display -> C-POINTER\n xconfigurerequest-parent -> UNSIGNED-LONG\n xconfigurerequest-window -> UNSIGNED-LONG\n xconfigurerequest-x -> INTEGER\n xconfigurerequest-y -> INTEGER\n xconfigurerequest-width -> INTEGER\n xconfigurerequest-height -> INTEGER\n xconfigurerequest-border_width -> INTEGER\n xconfigurerequest-above -> UNSIGNED-LONG\n xconfigurerequest-detail -> INTEGER\n xconfigurerequest-value_mask -> UNSIGNED-LONG\n xcirculate-type -> INTEGER\n xcirculate-serial -> UNSIGNED-LONG\n xcirculate-send_event -> INTEGER\n xcirculate-display -> C-POINTER\n xcirculate-event -> UNSIGNED-LONG\n xcirculate-window -> UNSIGNED-LONG\n xcirculate-place -> INTEGER\n xcirculaterequest-type -> INTEGER\n xcirculaterequest-serial -> UNSIGNED-LONG\n xcirculaterequest-send_event -> INTEGER\n xcirculaterequest-display -> C-POINTER\n xcirculaterequest-parent -> UNSIGNED-LONG\n xcirculaterequest-window -> UNSIGNED-LONG\n xcirculaterequest-place -> INTEGER\n xproperty-type -> INTEGER\n xproperty-serial -> UNSIGNED-LONG\n xproperty-send_event -> INTEGER\n xproperty-display -> C-POINTER\n xproperty-window -> UNSIGNED-LONG\n xproperty-atom -> UNSIGNED-LONG\n xproperty-time -> UNSIGNED-LONG\n xproperty-state -> INTEGER\n xselectionclear-type -> INTEGER\n xselectionclear-serial -> UNSIGNED-LONG\n xselectionclear-send_event -> INTEGER\n xselectionclear-display -> C-POINTER\n xselectionclear-window -> UNSIGNED-LONG\n xselectionclear-selection -> UNSIGNED-LONG\n xselectionclear-time -> UNSIGNED-LONG\n xselectionrequest-type -> INTEGER\n xselectionrequest-serial -> UNSIGNED-LONG\n xselectionrequest-send_event -> INTEGER\n xselectionrequest-display -> C-POINTER\n xselectionrequest-owner -> UNSIGNED-LONG\n xselectionrequest-requestor -> UNSIGNED-LONG\n xselectionrequest-selection -> UNSIGNED-LONG\n xselectionrequest-target -> UNSIGNED-LONG\n xselectionrequest-property -> UNSIGNED-LONG\n xselectionrequest-time -> UNSIGNED-LONG\n xselection-type -> INTEGER\n xselection-serial -> UNSIGNED-LONG\n xselection-send_event -> INTEGER\n xselection-display -> C-POINTER\n xselection-requestor -> UNSIGNED-LONG\n xselection-selection -> UNSIGNED-LONG\n xselection-target -> UNSIGNED-LONG\n xselection-property -> UNSIGNED-LONG\n xselection-time -> UNSIGNED-LONG\n xcolormap-type -> INTEGER\n xcolormap-serial -> UNSIGNED-LONG\n xcolormap-send_event -> INTEGER\n xcolormap-display -> C-POINTER\n xcolormap-window -> UNSIGNED-LONG\n xcolormap-colormap -> UNSIGNED-LONG\n xcolormap-new -> INTEGER\n xcolormap-state -> INTEGER\n xclient-type -> INTEGER\n xclient-serial -> UNSIGNED-LONG\n xclient-send_event -> INTEGER\n xclient-display -> C-POINTER\n xclient-window -> UNSIGNED-LONG\n xclient-message_type -> UNSIGNED-LONG\n xclient-format -> INTEGER\n xclient-data-b -> C-POINTER\n xclient-data-s -> C-POINTER\n xclient-data-l -> C-POINTER\n xmapping-type -> INTEGER\n xmapping-serial -> UNSIGNED-LONG\n xmapping-send_event -> INTEGER\n xmapping-display -> C-POINTER\n xmapping-window -> UNSIGNED-LONG\n xmapping-request -> INTEGER\n xmapping-first_keycode -> INTEGER\n xmapping-count -> INTEGER\n xerror-type -> INTEGER\n xerror-display -> C-POINTER\n xerror-resourceid -> UNSIGNED-LONG\n xerror-serial -> UNSIGNED-LONG\n xerror-error_code -> UNSIGNED-CHAR\n xerror-request_code -> UNSIGNED-CHAR\n xerror-minor_code -> UNSIGNED-CHAR\n xkeymap-type -> INTEGER\n xkeymap-serial -> UNSIGNED-LONG\n xkeymap-send_event -> INTEGER\n xkeymap-display -> C-POINTER\n xkeymap-window -> UNSIGNED-LONG\n xkeymap-key_vector -> C-POINTER\n pad -> C-POINTER\n ") (p "xedataobject") (pre " \n display -> C-POINTER\n gc -> C-POINTER\n visual -> C-POINTER\n screen -> C-POINTER\n pixmap_format -> C-POINTER\n font -> C-POINTER"))) (section 3 "Examples" (p "The canonical \"Hello World\" program:") (pre " ;;; Shows a window and terminates after a button-press \n ;   (or after the second exposure event)\n \n (require-extension xlib)\n \n (let ((display (xopendisplay #f)))\n  (assert display)\n  (let* ((screen (xdefaultscreen display))\n \t(root (xrootwindow display screen))\n \t(window (xcreatesimplewindow\n \t\t display root 100 200 300 50 0\n \t\t (xblackpixel display screen)\n \t\t (xwhitepixel display screen))))\n   (assert window)\n   (let ((font (xloadfont display \"10x20\")))\n     (assert font)\n     (let ((gc (xcreategc display window 0 #f))\n \t  (event (make-xevent)))\n       (xsetforeground display gc (xblackpixel display screen))\n       (xsetbackground display gc (xwhitepixel display screen))\n       (xsetfunction display gc GXCOPY)\n       (xsetfont display gc font)\n       (xselectinput display window (bitwise-ior EXPOSUREMASK BUTTONPRESSMASK))\n       (xmapwindow display window)\n       (xnextevent display event)\n       (xdrawstring display window gc 100 30 \"Hello World!\" 12)\n       (xflush display)\n       (xnextevent display event)))))")) (section 3 "Changelog" (p "1.2 Replaced uses of foreign-callback-lambda with foreign-safe-lambda 1.1 Fixed bug in setup script 1.0")) (section 3 "License" (pre " Copyright 1996 and 1997 University of Toronto. All rights reserved.\n Copyright 1998 NEC Research Institute, Inc. All rights reserved."))))