1;;;============================================================================ 2 3;;; File: "Xlib#.scm" 4 5;;; Copyright (c) 2005-2012 by Marc Feeley, All Rights Reserved. 6 7;;;============================================================================ 8 9(##namespace ("Xlib#" 10 11; procedures and variables 12XOpenDisplay 13XCloseDisplay 14XDefaultScreen 15XScreenOfDisplay 16XDefaultColormapOfScreen 17XClearWindow 18XConnectionNumber 19XRootWindow 20XDefaultRootWindow 21XRootWindowOfScreen 22XDefaultVisual 23XDefaultVisualOfScreen 24XDefaultGC 25XDefaultGCOfScreen 26XBlackPixel 27XWhitePixel 28XCreateSimpleWindow 29XMapWindow 30XResizeWindow 31XFlush 32XCreateGC 33XFreeGC 34XFillRectangle 35XFillArc 36XDrawString 37XTextWidth 38XParseColor 39XAllocColor 40make-XColor-box 41XColor-pixel 42XColor-pixel-set! 43XColor-red 44XColor-red-set! 45XColor-green 46XColor-green-set! 47XColor-blue 48XColor-blue-set! 49make-XGCValues-box 50XGCValues-foreground 51XGCValues-foreground-set! 52XGCValues-background 53XGCValues-background-set! 54XGCValues-font 55XGCValues-font-set! 56GCFunction 57GCPlaneMask 58GCForeground 59GCBackground 60GCLineWidth 61GCLineStyle 62GCCapStyle 63GCJoinStyle 64GCFillStyle 65GCFillRule 66GCTile 67GCStipple 68GCTileStipXOrigin 69GCTileStipYOrigin 70GCFont 71GCSubwindowMode 72GCGraphicsExposures 73GCClipXOrigin 74GCClipYOrigin 75GCClipMask 76GCDashOffset 77GCDashList 78GCArcMode 79XChangeGC 80XGetGCValues 81XQueryFont 82XFreeFontInfo 83XLoadFont 84XUnloadFont 85XLoadQueryFont 86XFreeFont 87XFontStruct-fid 88XFontStruct-ascent 89XFontStruct-descent 90NoEventMask 91KeyPressMask 92KeyReleaseMask 93ButtonPressMask 94ButtonReleaseMask 95EnterWindowMask 96LeaveWindowMask 97PointerMotionMask 98PointerMotionHintMask 99Button1MotionMask 100Button2MotionMask 101Button3MotionMask 102Button4MotionMask 103Button5MotionMask 104ButtonMotionMask 105KeymapStateMask 106ExposureMask 107VisibilityChangeMask 108StructureNotifyMask 109ResizeRedirectMask 110SubstructureNotifyMask 111SubstructureRedirectMask 112FocusChangeMask 113PropertyChangeMask 114ColormapChangeMask 115OwnerGrabButtonMask 116KeyPress 117KeyRelease 118ButtonPress 119ButtonRelease 120MotionNotify 121EnterNotify 122LeaveNotify 123FocusIn 124FocusOut 125KeymapNotify 126Expose 127GraphicsExpose 128NoExpose 129VisibilityNotify 130CreateNotify 131DestroyNotify 132UnmapNotify 133MapNotify 134MapRequest 135ReparentNotify 136ConfigureNotify 137ConfigureRequest 138GravityNotify 139ResizeRequest 140CirculateNotify 141CirculateRequest 142PropertyNotify 143SelectionClear 144SelectionRequest 145SelectionNotify 146ColormapNotify 147ClientMessage 148MappingNotify 149XCheckMaskEvent 150XSelectInput 151XAnyEvent-type 152XAnyEvent-serial 153XAnyEvent-send-event 154XAnyEvent-display 155XAnyEvent-window 156XKeyEvent-root 157XKeyEvent-subwindow 158XKeyEvent-time 159XKeyEvent-x 160XKeyEvent-y 161XKeyEvent-x-root 162XKeyEvent-y-root 163XKeyEvent-state 164XKeyEvent-keycode 165XKeyEvent-same-screen 166XButtonEvent-root 167XButtonEvent-subwindow 168XButtonEvent-time 169XButtonEvent-x 170XButtonEvent-y 171XButtonEvent-x-root 172XButtonEvent-y-root 173XButtonEvent-state 174XButtonEvent-button 175XButtonEvent-same-screen 176XMotionEvent-root 177XMotionEvent-subwindow 178XMotionEvent-time 179XMotionEvent-x 180XMotionEvent-y 181XMotionEvent-x-root 182XMotionEvent-y-root 183XMotionEvent-state 184XMotionEvent-is-hint 185XMotionEvent-same-screen 186XCrossingEvent-root 187XCrossingEvent-subwindow 188XCrossingEvent-time 189XCrossingEvent-x 190XCrossingEvent-y 191XCrossingEvent-x-root 192XCrossingEvent-y-root 193XCrossingEvent-mode 194XCrossingEvent-detail 195XCrossingEvent-same-screen 196XCrossingEvent-focus 197XCrossingEvent-state 198XConfigureEvent-x 199XConfigureEvent-y 200XConfigureEvent-width 201XConfigureEvent-height 202XConfigureEvent-border-width 203XResizeRequestEvent-width 204XResizeRequestEvent-height 205XLookupString 206convert-XEvent 207 208)) 209 210;============================================================================== 211