annotate CSP2/CSP2_env/env-d9b9114564458d9d-741b3de822f2aaca6c6caa4325c4afce/include/tkIntXlibDecls.h @ 69:33d812a61356

planemo upload commit 2e9511a184a1ca667c7be0c6321a36dc4e3d116d
author jpayne
date Tue, 18 Mar 2025 17:55:14 -0400
parents
children
rev   line source
jpayne@69 1 /*
jpayne@69 2 * tkIntXlibDecls.h --
jpayne@69 3 *
jpayne@69 4 * This file contains the declarations for all platform dependent
jpayne@69 5 * unsupported functions that are exported by the Tk library. These
jpayne@69 6 * interfaces are not guaranteed to remain the same between
jpayne@69 7 * versions. Use at your own risk.
jpayne@69 8 *
jpayne@69 9 * Copyright (c) 1998-1999 by Scriptics Corporation.
jpayne@69 10 * All rights reserved.
jpayne@69 11 */
jpayne@69 12
jpayne@69 13 #ifndef _TKINTXLIBDECLS
jpayne@69 14 #define _TKINTXLIBDECLS
jpayne@69 15
jpayne@69 16 /*
jpayne@69 17 * WARNING: This file is automatically generated by the tools/genStubs.tcl
jpayne@69 18 * script. Any modifications to the function declarations below should be made
jpayne@69 19 * in the generic/tkInt.decls script.
jpayne@69 20 */
jpayne@69 21
jpayne@69 22 #ifndef _TCL
jpayne@69 23 # include <tcl.h>
jpayne@69 24 #endif
jpayne@69 25
jpayne@69 26 /* Some (older) versions of X11/Xutil.h have a wrong signature of those
jpayne@69 27 two functions, so move them out of the way temporarly. */
jpayne@69 28 #define XOffsetRegion _XOffsetRegion
jpayne@69 29 #define XUnionRegion _XUnionRegion
jpayne@69 30 #include "X11/Xutil.h"
jpayne@69 31 #undef XOffsetRegion
jpayne@69 32 #undef XUnionRegion
jpayne@69 33
jpayne@69 34 #ifdef BUILD_tk
jpayne@69 35 #undef TCL_STORAGE_CLASS
jpayne@69 36 #define TCL_STORAGE_CLASS DLLEXPORT
jpayne@69 37 #endif
jpayne@69 38
jpayne@69 39 typedef int (*XAfterFunction) ( /* WARNING, this type not in Xlib spec */
jpayne@69 40 Display* /* display */
jpayne@69 41 );
jpayne@69 42
jpayne@69 43 /* !BEGIN!: Do not edit below this line. */
jpayne@69 44
jpayne@69 45 #ifdef __cplusplus
jpayne@69 46 extern "C" {
jpayne@69 47 #endif
jpayne@69 48
jpayne@69 49 /*
jpayne@69 50 * Exported function declarations:
jpayne@69 51 */
jpayne@69 52
jpayne@69 53 #if defined(_WIN32) || defined(__CYGWIN__) /* WIN */
jpayne@69 54 /* 0 */
jpayne@69 55 EXTERN int XSetDashes(Display *display, GC gc, int dash_offset,
jpayne@69 56 _Xconst char *dash_list, int n);
jpayne@69 57 /* 1 */
jpayne@69 58 EXTERN XModifierKeymap * XGetModifierMapping(Display *d);
jpayne@69 59 /* 2 */
jpayne@69 60 EXTERN XImage * XCreateImage(Display *d, Visual *v, unsigned int ui1,
jpayne@69 61 int i1, int i2, char *cp, unsigned int ui2,
jpayne@69 62 unsigned int ui3, int i3, int i4);
jpayne@69 63 /* 3 */
jpayne@69 64 EXTERN XImage * XGetImage(Display *d, Drawable dr, int i1, int i2,
jpayne@69 65 unsigned int ui1, unsigned int ui2,
jpayne@69 66 unsigned long ul, int i3);
jpayne@69 67 /* 4 */
jpayne@69 68 EXTERN char * XGetAtomName(Display *d, Atom a);
jpayne@69 69 /* 5 */
jpayne@69 70 EXTERN char * XKeysymToString(KeySym k);
jpayne@69 71 /* 6 */
jpayne@69 72 EXTERN Colormap XCreateColormap(Display *d, Window w, Visual *v,
jpayne@69 73 int i);
jpayne@69 74 /* 7 */
jpayne@69 75 EXTERN Cursor XCreatePixmapCursor(Display *d, Pixmap p1, Pixmap p2,
jpayne@69 76 XColor *x1, XColor *x2, unsigned int ui1,
jpayne@69 77 unsigned int ui2);
jpayne@69 78 /* 8 */
jpayne@69 79 EXTERN Cursor XCreateGlyphCursor(Display *d, Font f1, Font f2,
jpayne@69 80 unsigned int ui1, unsigned int ui2,
jpayne@69 81 XColor _Xconst *x1, XColor _Xconst *x2);
jpayne@69 82 /* 9 */
jpayne@69 83 EXTERN GContext XGContextFromGC(GC g);
jpayne@69 84 /* 10 */
jpayne@69 85 EXTERN XHostAddress * XListHosts(Display *d, int *i, Bool *b);
jpayne@69 86 /* 11 */
jpayne@69 87 EXTERN KeySym XKeycodeToKeysym(Display *d, unsigned int k, int i);
jpayne@69 88 /* 12 */
jpayne@69 89 EXTERN KeySym XStringToKeysym(_Xconst char *c);
jpayne@69 90 /* 13 */
jpayne@69 91 EXTERN Window XRootWindow(Display *d, int i);
jpayne@69 92 /* 14 */
jpayne@69 93 EXTERN XErrorHandler XSetErrorHandler(XErrorHandler x);
jpayne@69 94 /* 15 */
jpayne@69 95 EXTERN Status XIconifyWindow(Display *d, Window w, int i);
jpayne@69 96 /* 16 */
jpayne@69 97 EXTERN Status XWithdrawWindow(Display *d, Window w, int i);
jpayne@69 98 /* 17 */
jpayne@69 99 EXTERN Status XGetWMColormapWindows(Display *d, Window w,
jpayne@69 100 Window **wpp, int *ip);
jpayne@69 101 /* 18 */
jpayne@69 102 EXTERN Status XAllocColor(Display *d, Colormap c, XColor *xp);
jpayne@69 103 /* 19 */
jpayne@69 104 EXTERN int XBell(Display *d, int i);
jpayne@69 105 /* 20 */
jpayne@69 106 EXTERN int XChangeProperty(Display *d, Window w, Atom a1,
jpayne@69 107 Atom a2, int i1, int i2,
jpayne@69 108 _Xconst unsigned char *c, int i3);
jpayne@69 109 /* 21 */
jpayne@69 110 EXTERN int XChangeWindowAttributes(Display *d, Window w,
jpayne@69 111 unsigned long ul, XSetWindowAttributes *x);
jpayne@69 112 /* 22 */
jpayne@69 113 EXTERN int XClearWindow(Display *d, Window w);
jpayne@69 114 /* 23 */
jpayne@69 115 EXTERN int XConfigureWindow(Display *d, Window w,
jpayne@69 116 unsigned int i, XWindowChanges *x);
jpayne@69 117 /* 24 */
jpayne@69 118 EXTERN int XCopyArea(Display *d, Drawable dr1, Drawable dr2,
jpayne@69 119 GC g, int i1, int i2, unsigned int ui1,
jpayne@69 120 unsigned int ui2, int i3, int i4);
jpayne@69 121 /* 25 */
jpayne@69 122 EXTERN int XCopyPlane(Display *d, Drawable dr1, Drawable dr2,
jpayne@69 123 GC g, int i1, int i2, unsigned int ui1,
jpayne@69 124 unsigned int ui2, int i3, int i4,
jpayne@69 125 unsigned long ul);
jpayne@69 126 /* 26 */
jpayne@69 127 EXTERN Pixmap XCreateBitmapFromData(Display *display, Drawable d,
jpayne@69 128 _Xconst char *data, unsigned int width,
jpayne@69 129 unsigned int height);
jpayne@69 130 /* 27 */
jpayne@69 131 EXTERN int XDefineCursor(Display *d, Window w, Cursor c);
jpayne@69 132 /* 28 */
jpayne@69 133 EXTERN int XDeleteProperty(Display *d, Window w, Atom a);
jpayne@69 134 /* 29 */
jpayne@69 135 EXTERN int XDestroyWindow(Display *d, Window w);
jpayne@69 136 /* 30 */
jpayne@69 137 EXTERN int XDrawArc(Display *d, Drawable dr, GC g, int i1,
jpayne@69 138 int i2, unsigned int ui1, unsigned int ui2,
jpayne@69 139 int i3, int i4);
jpayne@69 140 /* 31 */
jpayne@69 141 EXTERN int XDrawLines(Display *d, Drawable dr, GC g, XPoint *x,
jpayne@69 142 int i1, int i2);
jpayne@69 143 /* 32 */
jpayne@69 144 EXTERN int XDrawRectangle(Display *d, Drawable dr, GC g, int i1,
jpayne@69 145 int i2, unsigned int ui1, unsigned int ui2);
jpayne@69 146 /* 33 */
jpayne@69 147 EXTERN int XFillArc(Display *d, Drawable dr, GC g, int i1,
jpayne@69 148 int i2, unsigned int ui1, unsigned int ui2,
jpayne@69 149 int i3, int i4);
jpayne@69 150 /* 34 */
jpayne@69 151 EXTERN int XFillPolygon(Display *d, Drawable dr, GC g,
jpayne@69 152 XPoint *x, int i1, int i2, int i3);
jpayne@69 153 /* 35 */
jpayne@69 154 EXTERN int XFillRectangles(Display *d, Drawable dr, GC g,
jpayne@69 155 XRectangle *x, int i);
jpayne@69 156 /* 36 */
jpayne@69 157 EXTERN int XForceScreenSaver(Display *d, int i);
jpayne@69 158 /* 37 */
jpayne@69 159 EXTERN int XFreeColormap(Display *d, Colormap c);
jpayne@69 160 /* 38 */
jpayne@69 161 EXTERN int XFreeColors(Display *d, Colormap c,
jpayne@69 162 unsigned long *ulp, int i, unsigned long ul);
jpayne@69 163 /* 39 */
jpayne@69 164 EXTERN int XFreeCursor(Display *d, Cursor c);
jpayne@69 165 /* 40 */
jpayne@69 166 EXTERN int XFreeModifiermap(XModifierKeymap *x);
jpayne@69 167 /* 41 */
jpayne@69 168 EXTERN Status XGetGeometry(Display *d, Drawable dr, Window *w,
jpayne@69 169 int *i1, int *i2, unsigned int *ui1,
jpayne@69 170 unsigned int *ui2, unsigned int *ui3,
jpayne@69 171 unsigned int *ui4);
jpayne@69 172 /* 42 */
jpayne@69 173 EXTERN int XGetInputFocus(Display *d, Window *w, int *i);
jpayne@69 174 /* 43 */
jpayne@69 175 EXTERN int XGetWindowProperty(Display *d, Window w, Atom a1,
jpayne@69 176 long l1, long l2, Bool b, Atom a2, Atom *ap,
jpayne@69 177 int *ip, unsigned long *ulp1,
jpayne@69 178 unsigned long *ulp2, unsigned char **cpp);
jpayne@69 179 /* 44 */
jpayne@69 180 EXTERN Status XGetWindowAttributes(Display *d, Window w,
jpayne@69 181 XWindowAttributes *x);
jpayne@69 182 /* 45 */
jpayne@69 183 EXTERN int XGrabKeyboard(Display *d, Window w, Bool b, int i1,
jpayne@69 184 int i2, Time t);
jpayne@69 185 /* 46 */
jpayne@69 186 EXTERN int XGrabPointer(Display *d, Window w1, Bool b,
jpayne@69 187 unsigned int ui, int i1, int i2, Window w2,
jpayne@69 188 Cursor c, Time t);
jpayne@69 189 /* 47 */
jpayne@69 190 EXTERN KeyCode XKeysymToKeycode(Display *d, KeySym k);
jpayne@69 191 /* 48 */
jpayne@69 192 EXTERN Status XLookupColor(Display *d, Colormap c1,
jpayne@69 193 _Xconst char *c2, XColor *x1, XColor *x2);
jpayne@69 194 /* 49 */
jpayne@69 195 EXTERN int XMapWindow(Display *d, Window w);
jpayne@69 196 /* 50 */
jpayne@69 197 EXTERN int XMoveResizeWindow(Display *d, Window w, int i1,
jpayne@69 198 int i2, unsigned int ui1, unsigned int ui2);
jpayne@69 199 /* 51 */
jpayne@69 200 EXTERN int XMoveWindow(Display *d, Window w, int i1, int i2);
jpayne@69 201 /* 52 */
jpayne@69 202 EXTERN int XNextEvent(Display *d, XEvent *x);
jpayne@69 203 /* 53 */
jpayne@69 204 EXTERN int XPutBackEvent(Display *d, XEvent *x);
jpayne@69 205 /* 54 */
jpayne@69 206 EXTERN int XQueryColors(Display *d, Colormap c, XColor *x,
jpayne@69 207 int i);
jpayne@69 208 /* 55 */
jpayne@69 209 EXTERN Bool XQueryPointer(Display *d, Window w1, Window *w2,
jpayne@69 210 Window *w3, int *i1, int *i2, int *i3,
jpayne@69 211 int *i4, unsigned int *ui);
jpayne@69 212 /* 56 */
jpayne@69 213 EXTERN Status XQueryTree(Display *d, Window w1, Window *w2,
jpayne@69 214 Window *w3, Window **w4, unsigned int *ui);
jpayne@69 215 /* 57 */
jpayne@69 216 EXTERN int XRaiseWindow(Display *d, Window w);
jpayne@69 217 /* 58 */
jpayne@69 218 EXTERN int XRefreshKeyboardMapping(XMappingEvent *x);
jpayne@69 219 /* 59 */
jpayne@69 220 EXTERN int XResizeWindow(Display *d, Window w, unsigned int ui1,
jpayne@69 221 unsigned int ui2);
jpayne@69 222 /* 60 */
jpayne@69 223 EXTERN int XSelectInput(Display *d, Window w, long l);
jpayne@69 224 /* 61 */
jpayne@69 225 EXTERN Status XSendEvent(Display *d, Window w, Bool b, long l,
jpayne@69 226 XEvent *x);
jpayne@69 227 /* 62 */
jpayne@69 228 EXTERN int XSetCommand(Display *d, Window w, char **c, int i);
jpayne@69 229 /* 63 */
jpayne@69 230 EXTERN int XSetIconName(Display *d, Window w, _Xconst char *c);
jpayne@69 231 /* 64 */
jpayne@69 232 EXTERN int XSetInputFocus(Display *d, Window w, int i, Time t);
jpayne@69 233 /* 65 */
jpayne@69 234 EXTERN int XSetSelectionOwner(Display *d, Atom a, Window w,
jpayne@69 235 Time t);
jpayne@69 236 /* 66 */
jpayne@69 237 EXTERN int XSetWindowBackground(Display *d, Window w,
jpayne@69 238 unsigned long ul);
jpayne@69 239 /* 67 */
jpayne@69 240 EXTERN int XSetWindowBackgroundPixmap(Display *d, Window w,
jpayne@69 241 Pixmap p);
jpayne@69 242 /* 68 */
jpayne@69 243 EXTERN int XSetWindowBorder(Display *d, Window w,
jpayne@69 244 unsigned long ul);
jpayne@69 245 /* 69 */
jpayne@69 246 EXTERN int XSetWindowBorderPixmap(Display *d, Window w,
jpayne@69 247 Pixmap p);
jpayne@69 248 /* 70 */
jpayne@69 249 EXTERN int XSetWindowBorderWidth(Display *d, Window w,
jpayne@69 250 unsigned int ui);
jpayne@69 251 /* 71 */
jpayne@69 252 EXTERN int XSetWindowColormap(Display *d, Window w, Colormap c);
jpayne@69 253 /* 72 */
jpayne@69 254 EXTERN Bool XTranslateCoordinates(Display *d, Window w1,
jpayne@69 255 Window w2, int i1, int i2, int *i3, int *i4,
jpayne@69 256 Window *w3);
jpayne@69 257 /* 73 */
jpayne@69 258 EXTERN int XUngrabKeyboard(Display *d, Time t);
jpayne@69 259 /* 74 */
jpayne@69 260 EXTERN int XUngrabPointer(Display *d, Time t);
jpayne@69 261 /* 75 */
jpayne@69 262 EXTERN int XUnmapWindow(Display *d, Window w);
jpayne@69 263 /* 76 */
jpayne@69 264 EXTERN int XWindowEvent(Display *d, Window w, long l, XEvent *x);
jpayne@69 265 /* 77 */
jpayne@69 266 EXTERN void XDestroyIC(XIC x);
jpayne@69 267 /* 78 */
jpayne@69 268 EXTERN Bool XFilterEvent(XEvent *x, Window w);
jpayne@69 269 /* 79 */
jpayne@69 270 EXTERN int XmbLookupString(XIC xi, XKeyPressedEvent *xk,
jpayne@69 271 char *c, int i, KeySym *k, Status *s);
jpayne@69 272 /* 80 */
jpayne@69 273 EXTERN int TkPutImage(unsigned long *colors, int ncolors,
jpayne@69 274 Display *display, Drawable d, GC gc,
jpayne@69 275 XImage *image, int src_x, int src_y,
jpayne@69 276 int dest_x, int dest_y, unsigned int width,
jpayne@69 277 unsigned int height);
jpayne@69 278 /* Slot 81 is reserved */
jpayne@69 279 /* 82 */
jpayne@69 280 EXTERN Status XParseColor(Display *display, Colormap map,
jpayne@69 281 _Xconst char *spec, XColor *colorPtr);
jpayne@69 282 /* 83 */
jpayne@69 283 EXTERN GC XCreateGC(Display *display, Drawable d,
jpayne@69 284 unsigned long valuemask, XGCValues *values);
jpayne@69 285 /* 84 */
jpayne@69 286 EXTERN int XFreeGC(Display *display, GC gc);
jpayne@69 287 /* 85 */
jpayne@69 288 EXTERN Atom XInternAtom(Display *display,
jpayne@69 289 _Xconst char *atom_name, Bool only_if_exists);
jpayne@69 290 /* 86 */
jpayne@69 291 EXTERN int XSetBackground(Display *display, GC gc,
jpayne@69 292 unsigned long foreground);
jpayne@69 293 /* 87 */
jpayne@69 294 EXTERN int XSetForeground(Display *display, GC gc,
jpayne@69 295 unsigned long foreground);
jpayne@69 296 /* 88 */
jpayne@69 297 EXTERN int XSetClipMask(Display *display, GC gc, Pixmap pixmap);
jpayne@69 298 /* 89 */
jpayne@69 299 EXTERN int XSetClipOrigin(Display *display, GC gc,
jpayne@69 300 int clip_x_origin, int clip_y_origin);
jpayne@69 301 /* 90 */
jpayne@69 302 EXTERN int XSetTSOrigin(Display *display, GC gc,
jpayne@69 303 int ts_x_origin, int ts_y_origin);
jpayne@69 304 /* 91 */
jpayne@69 305 EXTERN int XChangeGC(Display *d, GC gc, unsigned long mask,
jpayne@69 306 XGCValues *values);
jpayne@69 307 /* 92 */
jpayne@69 308 EXTERN int XSetFont(Display *display, GC gc, Font font);
jpayne@69 309 /* 93 */
jpayne@69 310 EXTERN int XSetArcMode(Display *display, GC gc, int arc_mode);
jpayne@69 311 /* 94 */
jpayne@69 312 EXTERN int XSetStipple(Display *display, GC gc, Pixmap stipple);
jpayne@69 313 /* 95 */
jpayne@69 314 EXTERN int XSetFillRule(Display *display, GC gc, int fill_rule);
jpayne@69 315 /* 96 */
jpayne@69 316 EXTERN int XSetFillStyle(Display *display, GC gc,
jpayne@69 317 int fill_style);
jpayne@69 318 /* 97 */
jpayne@69 319 EXTERN int XSetFunction(Display *display, GC gc, int function);
jpayne@69 320 /* 98 */
jpayne@69 321 EXTERN int XSetLineAttributes(Display *display, GC gc,
jpayne@69 322 unsigned int line_width, int line_style,
jpayne@69 323 int cap_style, int join_style);
jpayne@69 324 /* 99 */
jpayne@69 325 EXTERN int _XInitImageFuncPtrs(XImage *image);
jpayne@69 326 /* 100 */
jpayne@69 327 EXTERN XIC XCreateIC(XIM xim, ...);
jpayne@69 328 /* 101 */
jpayne@69 329 EXTERN XVisualInfo * XGetVisualInfo(Display *display, long vinfo_mask,
jpayne@69 330 XVisualInfo *vinfo_template,
jpayne@69 331 int *nitems_return);
jpayne@69 332 /* 102 */
jpayne@69 333 EXTERN void XSetWMClientMachine(Display *display, Window w,
jpayne@69 334 XTextProperty *text_prop);
jpayne@69 335 /* 103 */
jpayne@69 336 EXTERN Status XStringListToTextProperty(char **list, int count,
jpayne@69 337 XTextProperty *text_prop_return);
jpayne@69 338 /* 104 */
jpayne@69 339 EXTERN int XDrawLine(Display *d, Drawable dr, GC g, int x1,
jpayne@69 340 int y1, int x2, int y2);
jpayne@69 341 /* 105 */
jpayne@69 342 EXTERN int XWarpPointer(Display *d, Window s, Window dw, int sx,
jpayne@69 343 int sy, unsigned int sw, unsigned int sh,
jpayne@69 344 int dx, int dy);
jpayne@69 345 /* 106 */
jpayne@69 346 EXTERN int XFillRectangle(Display *display, Drawable d, GC gc,
jpayne@69 347 int x, int y, unsigned int width,
jpayne@69 348 unsigned int height);
jpayne@69 349 /* 107 */
jpayne@69 350 EXTERN int XFlush(Display *display);
jpayne@69 351 /* 108 */
jpayne@69 352 EXTERN int XGrabServer(Display *display);
jpayne@69 353 /* 109 */
jpayne@69 354 EXTERN int XUngrabServer(Display *display);
jpayne@69 355 /* 110 */
jpayne@69 356 EXTERN int XFree(void *data);
jpayne@69 357 /* 111 */
jpayne@69 358 EXTERN int XNoOp(Display *display);
jpayne@69 359 /* 112 */
jpayne@69 360 EXTERN XAfterFunction XSynchronize(Display *display, Bool onoff);
jpayne@69 361 /* 113 */
jpayne@69 362 EXTERN int XSync(Display *display, Bool discard);
jpayne@69 363 /* 114 */
jpayne@69 364 EXTERN VisualID XVisualIDFromVisual(Visual *visual);
jpayne@69 365 /* Slot 115 is reserved */
jpayne@69 366 /* Slot 116 is reserved */
jpayne@69 367 /* Slot 117 is reserved */
jpayne@69 368 /* Slot 118 is reserved */
jpayne@69 369 /* Slot 119 is reserved */
jpayne@69 370 /* 120 */
jpayne@69 371 EXTERN int XOffsetRegion(Region rgn, int dx, int dy);
jpayne@69 372 /* 121 */
jpayne@69 373 EXTERN int XUnionRegion(Region srca, Region srcb,
jpayne@69 374 Region dr_return);
jpayne@69 375 /* 122 */
jpayne@69 376 EXTERN Window XCreateWindow(Display *display, Window parent, int x,
jpayne@69 377 int y, unsigned int width,
jpayne@69 378 unsigned int height,
jpayne@69 379 unsigned int border_width, int depth,
jpayne@69 380 unsigned int clazz, Visual *visual,
jpayne@69 381 unsigned long value_mask,
jpayne@69 382 XSetWindowAttributes *attributes);
jpayne@69 383 /* Slot 123 is reserved */
jpayne@69 384 /* Slot 124 is reserved */
jpayne@69 385 /* Slot 125 is reserved */
jpayne@69 386 /* Slot 126 is reserved */
jpayne@69 387 /* Slot 127 is reserved */
jpayne@69 388 /* Slot 128 is reserved */
jpayne@69 389 /* 129 */
jpayne@69 390 EXTERN int XLowerWindow(Display *d, Window w);
jpayne@69 391 /* 130 */
jpayne@69 392 EXTERN int XFillArcs(Display *d, Drawable dr, GC gc, XArc *a,
jpayne@69 393 int n);
jpayne@69 394 /* 131 */
jpayne@69 395 EXTERN int XDrawArcs(Display *d, Drawable dr, GC gc, XArc *a,
jpayne@69 396 int n);
jpayne@69 397 /* 132 */
jpayne@69 398 EXTERN int XDrawRectangles(Display *d, Drawable dr, GC gc,
jpayne@69 399 XRectangle *r, int n);
jpayne@69 400 /* 133 */
jpayne@69 401 EXTERN int XDrawSegments(Display *d, Drawable dr, GC gc,
jpayne@69 402 XSegment *s, int n);
jpayne@69 403 /* 134 */
jpayne@69 404 EXTERN int XDrawPoint(Display *d, Drawable dr, GC gc, int x,
jpayne@69 405 int y);
jpayne@69 406 /* 135 */
jpayne@69 407 EXTERN int XDrawPoints(Display *d, Drawable dr, GC gc,
jpayne@69 408 XPoint *p, int n, int m);
jpayne@69 409 /* 136 */
jpayne@69 410 EXTERN int XReparentWindow(Display *d, Window w, Window p,
jpayne@69 411 int x, int y);
jpayne@69 412 /* 137 */
jpayne@69 413 EXTERN int XPutImage(Display *d, Drawable dr, GC gc, XImage *im,
jpayne@69 414 int sx, int sy, int dx, int dy,
jpayne@69 415 unsigned int w, unsigned int h);
jpayne@69 416 /* Slot 138 is reserved */
jpayne@69 417 /* Slot 139 is reserved */
jpayne@69 418 /* Slot 140 is reserved */
jpayne@69 419 /* Slot 141 is reserved */
jpayne@69 420 /* Slot 142 is reserved */
jpayne@69 421 /* Slot 143 is reserved */
jpayne@69 422 /* Slot 144 is reserved */
jpayne@69 423 /* Slot 145 is reserved */
jpayne@69 424 /* Slot 146 is reserved */
jpayne@69 425 /* Slot 147 is reserved */
jpayne@69 426 /* Slot 148 is reserved */
jpayne@69 427 /* Slot 149 is reserved */
jpayne@69 428 /* Slot 150 is reserved */
jpayne@69 429 /* Slot 151 is reserved */
jpayne@69 430 /* Slot 152 is reserved */
jpayne@69 431 /* Slot 153 is reserved */
jpayne@69 432 /* Slot 154 is reserved */
jpayne@69 433 /* Slot 155 is reserved */
jpayne@69 434 /* Slot 156 is reserved */
jpayne@69 435 /* Slot 157 is reserved */
jpayne@69 436 /* 158 */
jpayne@69 437 EXTERN void TkUnusedStubEntry(void);
jpayne@69 438 #endif /* WIN */
jpayne@69 439 #ifdef MAC_OSX_TK /* AQUA */
jpayne@69 440 /* 0 */
jpayne@69 441 EXTERN int XSetDashes(Display *display, GC gc, int dash_offset,
jpayne@69 442 _Xconst char *dash_list, int n);
jpayne@69 443 /* 1 */
jpayne@69 444 EXTERN XModifierKeymap * XGetModifierMapping(Display *d);
jpayne@69 445 /* 2 */
jpayne@69 446 EXTERN XImage * XCreateImage(Display *d, Visual *v, unsigned int ui1,
jpayne@69 447 int i1, int i2, char *cp, unsigned int ui2,
jpayne@69 448 unsigned int ui3, int i3, int i4);
jpayne@69 449 /* 3 */
jpayne@69 450 EXTERN XImage * XGetImage(Display *d, Drawable dr, int i1, int i2,
jpayne@69 451 unsigned int ui1, unsigned int ui2,
jpayne@69 452 unsigned long ul, int i3);
jpayne@69 453 /* 4 */
jpayne@69 454 EXTERN char * XGetAtomName(Display *d, Atom a);
jpayne@69 455 /* 5 */
jpayne@69 456 EXTERN char * XKeysymToString(KeySym k);
jpayne@69 457 /* 6 */
jpayne@69 458 EXTERN Colormap XCreateColormap(Display *d, Window w, Visual *v,
jpayne@69 459 int i);
jpayne@69 460 /* 7 */
jpayne@69 461 EXTERN GContext XGContextFromGC(GC g);
jpayne@69 462 /* 8 */
jpayne@69 463 EXTERN KeySym XKeycodeToKeysym(Display *d, KeyCode k, int i);
jpayne@69 464 /* 9 */
jpayne@69 465 EXTERN KeySym XStringToKeysym(_Xconst char *c);
jpayne@69 466 /* 10 */
jpayne@69 467 EXTERN Window XRootWindow(Display *d, int i);
jpayne@69 468 /* 11 */
jpayne@69 469 EXTERN XErrorHandler XSetErrorHandler(XErrorHandler x);
jpayne@69 470 /* 12 */
jpayne@69 471 EXTERN Status XAllocColor(Display *d, Colormap c, XColor *xp);
jpayne@69 472 /* 13 */
jpayne@69 473 EXTERN int XBell(Display *d, int i);
jpayne@69 474 /* 14 */
jpayne@69 475 EXTERN int XChangeProperty(Display *d, Window w, Atom a1,
jpayne@69 476 Atom a2, int i1, int i2,
jpayne@69 477 _Xconst unsigned char *c, int i3);
jpayne@69 478 /* 15 */
jpayne@69 479 EXTERN int XChangeWindowAttributes(Display *d, Window w,
jpayne@69 480 unsigned long ul, XSetWindowAttributes *x);
jpayne@69 481 /* 16 */
jpayne@69 482 EXTERN int XConfigureWindow(Display *d, Window w,
jpayne@69 483 unsigned int i, XWindowChanges *x);
jpayne@69 484 /* 17 */
jpayne@69 485 EXTERN int XCopyArea(Display *d, Drawable dr1, Drawable dr2,
jpayne@69 486 GC g, int i1, int i2, unsigned int ui1,
jpayne@69 487 unsigned int ui2, int i3, int i4);
jpayne@69 488 /* 18 */
jpayne@69 489 EXTERN int XCopyPlane(Display *d, Drawable dr1, Drawable dr2,
jpayne@69 490 GC g, int i1, int i2, unsigned int ui1,
jpayne@69 491 unsigned int ui2, int i3, int i4,
jpayne@69 492 unsigned long ul);
jpayne@69 493 /* 19 */
jpayne@69 494 EXTERN Pixmap XCreateBitmapFromData(Display *display, Drawable d,
jpayne@69 495 _Xconst char *data, unsigned int width,
jpayne@69 496 unsigned int height);
jpayne@69 497 /* 20 */
jpayne@69 498 EXTERN int XDefineCursor(Display *d, Window w, Cursor c);
jpayne@69 499 /* 21 */
jpayne@69 500 EXTERN int XDestroyWindow(Display *d, Window w);
jpayne@69 501 /* 22 */
jpayne@69 502 EXTERN int XDrawArc(Display *d, Drawable dr, GC g, int i1,
jpayne@69 503 int i2, unsigned int ui1, unsigned int ui2,
jpayne@69 504 int i3, int i4);
jpayne@69 505 /* 23 */
jpayne@69 506 EXTERN int XDrawLines(Display *d, Drawable dr, GC g, XPoint *x,
jpayne@69 507 int i1, int i2);
jpayne@69 508 /* 24 */
jpayne@69 509 EXTERN int XDrawRectangle(Display *d, Drawable dr, GC g, int i1,
jpayne@69 510 int i2, unsigned int ui1, unsigned int ui2);
jpayne@69 511 /* 25 */
jpayne@69 512 EXTERN int XFillArc(Display *d, Drawable dr, GC g, int i1,
jpayne@69 513 int i2, unsigned int ui1, unsigned int ui2,
jpayne@69 514 int i3, int i4);
jpayne@69 515 /* 26 */
jpayne@69 516 EXTERN int XFillPolygon(Display *d, Drawable dr, GC g,
jpayne@69 517 XPoint *x, int i1, int i2, int i3);
jpayne@69 518 /* 27 */
jpayne@69 519 EXTERN int XFillRectangles(Display *d, Drawable dr, GC g,
jpayne@69 520 XRectangle *x, int i);
jpayne@69 521 /* 28 */
jpayne@69 522 EXTERN int XFreeColormap(Display *d, Colormap c);
jpayne@69 523 /* 29 */
jpayne@69 524 EXTERN int XFreeColors(Display *d, Colormap c,
jpayne@69 525 unsigned long *ulp, int i, unsigned long ul);
jpayne@69 526 /* 30 */
jpayne@69 527 EXTERN int XFreeModifiermap(XModifierKeymap *x);
jpayne@69 528 /* 31 */
jpayne@69 529 EXTERN Status XGetGeometry(Display *d, Drawable dr, Window *w,
jpayne@69 530 int *i1, int *i2, unsigned int *ui1,
jpayne@69 531 unsigned int *ui2, unsigned int *ui3,
jpayne@69 532 unsigned int *ui4);
jpayne@69 533 /* 32 */
jpayne@69 534 EXTERN int XGetWindowProperty(Display *d, Window w, Atom a1,
jpayne@69 535 long l1, long l2, Bool b, Atom a2, Atom *ap,
jpayne@69 536 int *ip, unsigned long *ulp1,
jpayne@69 537 unsigned long *ulp2, unsigned char **cpp);
jpayne@69 538 /* 33 */
jpayne@69 539 EXTERN int XGrabKeyboard(Display *d, Window w, Bool b, int i1,
jpayne@69 540 int i2, Time t);
jpayne@69 541 /* 34 */
jpayne@69 542 EXTERN int XGrabPointer(Display *d, Window w1, Bool b,
jpayne@69 543 unsigned int ui, int i1, int i2, Window w2,
jpayne@69 544 Cursor c, Time t);
jpayne@69 545 /* 35 */
jpayne@69 546 EXTERN KeyCode XKeysymToKeycode(Display *d, KeySym k);
jpayne@69 547 /* 36 */
jpayne@69 548 EXTERN int XMapWindow(Display *d, Window w);
jpayne@69 549 /* 37 */
jpayne@69 550 EXTERN int XMoveResizeWindow(Display *d, Window w, int i1,
jpayne@69 551 int i2, unsigned int ui1, unsigned int ui2);
jpayne@69 552 /* 38 */
jpayne@69 553 EXTERN int XMoveWindow(Display *d, Window w, int i1, int i2);
jpayne@69 554 /* 39 */
jpayne@69 555 EXTERN Bool XQueryPointer(Display *d, Window w1, Window *w2,
jpayne@69 556 Window *w3, int *i1, int *i2, int *i3,
jpayne@69 557 int *i4, unsigned int *ui);
jpayne@69 558 /* 40 */
jpayne@69 559 EXTERN int XRaiseWindow(Display *d, Window w);
jpayne@69 560 /* 41 */
jpayne@69 561 EXTERN int XRefreshKeyboardMapping(XMappingEvent *x);
jpayne@69 562 /* 42 */
jpayne@69 563 EXTERN int XResizeWindow(Display *d, Window w, unsigned int ui1,
jpayne@69 564 unsigned int ui2);
jpayne@69 565 /* 43 */
jpayne@69 566 EXTERN int XSelectInput(Display *d, Window w, long l);
jpayne@69 567 /* 44 */
jpayne@69 568 EXTERN Status XSendEvent(Display *d, Window w, Bool b, long l,
jpayne@69 569 XEvent *x);
jpayne@69 570 /* 45 */
jpayne@69 571 EXTERN int XSetIconName(Display *d, Window w, _Xconst char *c);
jpayne@69 572 /* 46 */
jpayne@69 573 EXTERN int XSetInputFocus(Display *d, Window w, int i, Time t);
jpayne@69 574 /* 47 */
jpayne@69 575 EXTERN int XSetSelectionOwner(Display *d, Atom a, Window w,
jpayne@69 576 Time t);
jpayne@69 577 /* 48 */
jpayne@69 578 EXTERN int XSetWindowBackground(Display *d, Window w,
jpayne@69 579 unsigned long ul);
jpayne@69 580 /* 49 */
jpayne@69 581 EXTERN int XSetWindowBackgroundPixmap(Display *d, Window w,
jpayne@69 582 Pixmap p);
jpayne@69 583 /* 50 */
jpayne@69 584 EXTERN int XSetWindowBorder(Display *d, Window w,
jpayne@69 585 unsigned long ul);
jpayne@69 586 /* 51 */
jpayne@69 587 EXTERN int XSetWindowBorderPixmap(Display *d, Window w,
jpayne@69 588 Pixmap p);
jpayne@69 589 /* 52 */
jpayne@69 590 EXTERN int XSetWindowBorderWidth(Display *d, Window w,
jpayne@69 591 unsigned int ui);
jpayne@69 592 /* 53 */
jpayne@69 593 EXTERN int XSetWindowColormap(Display *d, Window w, Colormap c);
jpayne@69 594 /* 54 */
jpayne@69 595 EXTERN int XUngrabKeyboard(Display *d, Time t);
jpayne@69 596 /* 55 */
jpayne@69 597 EXTERN int XUngrabPointer(Display *d, Time t);
jpayne@69 598 /* 56 */
jpayne@69 599 EXTERN int XUnmapWindow(Display *d, Window w);
jpayne@69 600 /* 57 */
jpayne@69 601 EXTERN int TkPutImage(unsigned long *colors, int ncolors,
jpayne@69 602 Display *display, Drawable d, GC gc,
jpayne@69 603 XImage *image, int src_x, int src_y,
jpayne@69 604 int dest_x, int dest_y, unsigned int width,
jpayne@69 605 unsigned int height);
jpayne@69 606 /* 58 */
jpayne@69 607 EXTERN Status XParseColor(Display *display, Colormap map,
jpayne@69 608 _Xconst char *spec, XColor *colorPtr);
jpayne@69 609 /* 59 */
jpayne@69 610 EXTERN GC XCreateGC(Display *display, Drawable d,
jpayne@69 611 unsigned long valuemask, XGCValues *values);
jpayne@69 612 /* 60 */
jpayne@69 613 EXTERN int XFreeGC(Display *display, GC gc);
jpayne@69 614 /* 61 */
jpayne@69 615 EXTERN Atom XInternAtom(Display *display,
jpayne@69 616 _Xconst char *atom_name, Bool only_if_exists);
jpayne@69 617 /* 62 */
jpayne@69 618 EXTERN int XSetBackground(Display *display, GC gc,
jpayne@69 619 unsigned long foreground);
jpayne@69 620 /* 63 */
jpayne@69 621 EXTERN int XSetForeground(Display *display, GC gc,
jpayne@69 622 unsigned long foreground);
jpayne@69 623 /* 64 */
jpayne@69 624 EXTERN int XSetClipMask(Display *display, GC gc, Pixmap pixmap);
jpayne@69 625 /* 65 */
jpayne@69 626 EXTERN int XSetClipOrigin(Display *display, GC gc,
jpayne@69 627 int clip_x_origin, int clip_y_origin);
jpayne@69 628 /* 66 */
jpayne@69 629 EXTERN int XSetTSOrigin(Display *display, GC gc,
jpayne@69 630 int ts_x_origin, int ts_y_origin);
jpayne@69 631 /* 67 */
jpayne@69 632 EXTERN int XChangeGC(Display *d, GC gc, unsigned long mask,
jpayne@69 633 XGCValues *values);
jpayne@69 634 /* 68 */
jpayne@69 635 EXTERN int XSetFont(Display *display, GC gc, Font font);
jpayne@69 636 /* 69 */
jpayne@69 637 EXTERN int XSetArcMode(Display *display, GC gc, int arc_mode);
jpayne@69 638 /* 70 */
jpayne@69 639 EXTERN int XSetStipple(Display *display, GC gc, Pixmap stipple);
jpayne@69 640 /* 71 */
jpayne@69 641 EXTERN int XSetFillRule(Display *display, GC gc, int fill_rule);
jpayne@69 642 /* 72 */
jpayne@69 643 EXTERN int XSetFillStyle(Display *display, GC gc,
jpayne@69 644 int fill_style);
jpayne@69 645 /* 73 */
jpayne@69 646 EXTERN int XSetFunction(Display *display, GC gc, int function);
jpayne@69 647 /* 74 */
jpayne@69 648 EXTERN int XSetLineAttributes(Display *display, GC gc,
jpayne@69 649 unsigned int line_width, int line_style,
jpayne@69 650 int cap_style, int join_style);
jpayne@69 651 /* 75 */
jpayne@69 652 EXTERN int _XInitImageFuncPtrs(XImage *image);
jpayne@69 653 /* 76 */
jpayne@69 654 EXTERN XIC XCreateIC(XIM xim, ...);
jpayne@69 655 /* 77 */
jpayne@69 656 EXTERN XVisualInfo * XGetVisualInfo(Display *display, long vinfo_mask,
jpayne@69 657 XVisualInfo *vinfo_template,
jpayne@69 658 int *nitems_return);
jpayne@69 659 /* 78 */
jpayne@69 660 EXTERN void XSetWMClientMachine(Display *display, Window w,
jpayne@69 661 XTextProperty *text_prop);
jpayne@69 662 /* 79 */
jpayne@69 663 EXTERN Status XStringListToTextProperty(char **list, int count,
jpayne@69 664 XTextProperty *text_prop_return);
jpayne@69 665 /* 80 */
jpayne@69 666 EXTERN int XDrawSegments(Display *display, Drawable d, GC gc,
jpayne@69 667 XSegment *segments, int nsegments);
jpayne@69 668 /* 81 */
jpayne@69 669 EXTERN int XForceScreenSaver(Display *display, int mode);
jpayne@69 670 /* 82 */
jpayne@69 671 EXTERN int XDrawLine(Display *d, Drawable dr, GC g, int x1,
jpayne@69 672 int y1, int x2, int y2);
jpayne@69 673 /* 83 */
jpayne@69 674 EXTERN int XFillRectangle(Display *display, Drawable d, GC gc,
jpayne@69 675 int x, int y, unsigned int width,
jpayne@69 676 unsigned int height);
jpayne@69 677 /* 84 */
jpayne@69 678 EXTERN int XClearWindow(Display *d, Window w);
jpayne@69 679 /* 85 */
jpayne@69 680 EXTERN int XDrawPoint(Display *display, Drawable d, GC gc,
jpayne@69 681 int x, int y);
jpayne@69 682 /* 86 */
jpayne@69 683 EXTERN int XDrawPoints(Display *display, Drawable d, GC gc,
jpayne@69 684 XPoint *points, int npoints, int mode);
jpayne@69 685 /* 87 */
jpayne@69 686 EXTERN int XWarpPointer(Display *display, Window src_w,
jpayne@69 687 Window dest_w, int src_x, int src_y,
jpayne@69 688 unsigned int src_width,
jpayne@69 689 unsigned int src_height, int dest_x,
jpayne@69 690 int dest_y);
jpayne@69 691 /* 88 */
jpayne@69 692 EXTERN int XQueryColor(Display *display, Colormap colormap,
jpayne@69 693 XColor *def_in_out);
jpayne@69 694 /* 89 */
jpayne@69 695 EXTERN int XQueryColors(Display *display, Colormap colormap,
jpayne@69 696 XColor *defs_in_out, int ncolors);
jpayne@69 697 /* 90 */
jpayne@69 698 EXTERN Status XQueryTree(Display *d, Window w1, Window *w2,
jpayne@69 699 Window *w3, Window **w4, unsigned int *ui);
jpayne@69 700 /* 91 */
jpayne@69 701 EXTERN int XSync(Display *display, Bool discard);
jpayne@69 702 /* Slot 92 is reserved */
jpayne@69 703 /* Slot 93 is reserved */
jpayne@69 704 /* Slot 94 is reserved */
jpayne@69 705 /* Slot 95 is reserved */
jpayne@69 706 /* Slot 96 is reserved */
jpayne@69 707 /* Slot 97 is reserved */
jpayne@69 708 /* Slot 98 is reserved */
jpayne@69 709 /* Slot 99 is reserved */
jpayne@69 710 /* Slot 100 is reserved */
jpayne@69 711 /* Slot 101 is reserved */
jpayne@69 712 /* Slot 102 is reserved */
jpayne@69 713 /* Slot 103 is reserved */
jpayne@69 714 /* Slot 104 is reserved */
jpayne@69 715 /* Slot 105 is reserved */
jpayne@69 716 /* 106 */
jpayne@69 717 EXTERN int XSetClipRectangles(Display *display, GC gc,
jpayne@69 718 int clip_x_origin, int clip_y_origin,
jpayne@69 719 XRectangle rectangles[], int n, int ordering);
jpayne@69 720 /* 107 */
jpayne@69 721 EXTERN int XFlush(Display *display);
jpayne@69 722 /* 108 */
jpayne@69 723 EXTERN int XGrabServer(Display *display);
jpayne@69 724 /* 109 */
jpayne@69 725 EXTERN int XUngrabServer(Display *display);
jpayne@69 726 /* 110 */
jpayne@69 727 EXTERN int XFree(void *data);
jpayne@69 728 /* 111 */
jpayne@69 729 EXTERN int XNoOp(Display *display);
jpayne@69 730 /* 112 */
jpayne@69 731 EXTERN XAfterFunction XSynchronize(Display *display, Bool onoff);
jpayne@69 732 /* Slot 113 is reserved */
jpayne@69 733 /* 114 */
jpayne@69 734 EXTERN VisualID XVisualIDFromVisual(Visual *visual);
jpayne@69 735 /* Slot 115 is reserved */
jpayne@69 736 /* Slot 116 is reserved */
jpayne@69 737 /* Slot 117 is reserved */
jpayne@69 738 /* Slot 118 is reserved */
jpayne@69 739 /* Slot 119 is reserved */
jpayne@69 740 /* 120 */
jpayne@69 741 EXTERN int XOffsetRegion(void *rgn, int dx, int dy);
jpayne@69 742 /* Slot 121 is reserved */
jpayne@69 743 /* Slot 122 is reserved */
jpayne@69 744 /* Slot 123 is reserved */
jpayne@69 745 /* Slot 124 is reserved */
jpayne@69 746 /* Slot 125 is reserved */
jpayne@69 747 /* Slot 126 is reserved */
jpayne@69 748 /* Slot 127 is reserved */
jpayne@69 749 /* Slot 128 is reserved */
jpayne@69 750 /* 129 */
jpayne@69 751 EXTERN int XLowerWindow(Display *d, Window w);
jpayne@69 752 /* Slot 130 is reserved */
jpayne@69 753 /* Slot 131 is reserved */
jpayne@69 754 /* Slot 132 is reserved */
jpayne@69 755 /* Slot 133 is reserved */
jpayne@69 756 /* Slot 134 is reserved */
jpayne@69 757 /* Slot 135 is reserved */
jpayne@69 758 /* Slot 136 is reserved */
jpayne@69 759 /* 137 */
jpayne@69 760 EXTERN int XPutImage(Display *d, Drawable dr, GC gc, XImage *im,
jpayne@69 761 int sx, int sy, int dx, int dy,
jpayne@69 762 unsigned int w, unsigned int h);
jpayne@69 763 /* Slot 138 is reserved */
jpayne@69 764 /* Slot 139 is reserved */
jpayne@69 765 /* Slot 140 is reserved */
jpayne@69 766 /* Slot 141 is reserved */
jpayne@69 767 /* Slot 142 is reserved */
jpayne@69 768 /* Slot 143 is reserved */
jpayne@69 769 /* 144 */
jpayne@69 770 EXTERN void XDestroyIC(XIC xic);
jpayne@69 771 /* 145 */
jpayne@69 772 EXTERN Cursor XCreatePixmapCursor(Display *d, Pixmap p1, Pixmap p2,
jpayne@69 773 XColor *x1, XColor *x2, unsigned int ui1,
jpayne@69 774 unsigned int ui2);
jpayne@69 775 /* 146 */
jpayne@69 776 EXTERN Cursor XCreateGlyphCursor(Display *d, Font f1, Font f2,
jpayne@69 777 unsigned int ui1, unsigned int ui2,
jpayne@69 778 XColor _Xconst *x1, XColor _Xconst *x2);
jpayne@69 779 /* Slot 147 is reserved */
jpayne@69 780 /* Slot 148 is reserved */
jpayne@69 781 /* Slot 149 is reserved */
jpayne@69 782 /* Slot 150 is reserved */
jpayne@69 783 /* Slot 151 is reserved */
jpayne@69 784 /* Slot 152 is reserved */
jpayne@69 785 /* Slot 153 is reserved */
jpayne@69 786 /* Slot 154 is reserved */
jpayne@69 787 /* Slot 155 is reserved */
jpayne@69 788 /* Slot 156 is reserved */
jpayne@69 789 /* 157 */
jpayne@69 790 EXTERN KeySym XkbKeycodeToKeysym(Display *d, unsigned int k, int g,
jpayne@69 791 int i);
jpayne@69 792 /* 158 */
jpayne@69 793 EXTERN void TkUnusedStubEntry(void);
jpayne@69 794 #endif /* AQUA */
jpayne@69 795
jpayne@69 796 typedef struct TkIntXlibStubs {
jpayne@69 797 int magic;
jpayne@69 798 void *hooks;
jpayne@69 799
jpayne@69 800 #if defined(_WIN32) || defined(__CYGWIN__) /* WIN */
jpayne@69 801 int (*xSetDashes) (Display *display, GC gc, int dash_offset, _Xconst char *dash_list, int n); /* 0 */
jpayne@69 802 XModifierKeymap * (*xGetModifierMapping) (Display *d); /* 1 */
jpayne@69 803 XImage * (*xCreateImage) (Display *d, Visual *v, unsigned int ui1, int i1, int i2, char *cp, unsigned int ui2, unsigned int ui3, int i3, int i4); /* 2 */
jpayne@69 804 XImage * (*xGetImage) (Display *d, Drawable dr, int i1, int i2, unsigned int ui1, unsigned int ui2, unsigned long ul, int i3); /* 3 */
jpayne@69 805 char * (*xGetAtomName) (Display *d, Atom a); /* 4 */
jpayne@69 806 char * (*xKeysymToString) (KeySym k); /* 5 */
jpayne@69 807 Colormap (*xCreateColormap) (Display *d, Window w, Visual *v, int i); /* 6 */
jpayne@69 808 Cursor (*xCreatePixmapCursor) (Display *d, Pixmap p1, Pixmap p2, XColor *x1, XColor *x2, unsigned int ui1, unsigned int ui2); /* 7 */
jpayne@69 809 Cursor (*xCreateGlyphCursor) (Display *d, Font f1, Font f2, unsigned int ui1, unsigned int ui2, XColor _Xconst *x1, XColor _Xconst *x2); /* 8 */
jpayne@69 810 GContext (*xGContextFromGC) (GC g); /* 9 */
jpayne@69 811 XHostAddress * (*xListHosts) (Display *d, int *i, Bool *b); /* 10 */
jpayne@69 812 KeySym (*xKeycodeToKeysym) (Display *d, unsigned int k, int i); /* 11 */
jpayne@69 813 KeySym (*xStringToKeysym) (_Xconst char *c); /* 12 */
jpayne@69 814 Window (*xRootWindow) (Display *d, int i); /* 13 */
jpayne@69 815 XErrorHandler (*xSetErrorHandler) (XErrorHandler x); /* 14 */
jpayne@69 816 Status (*xIconifyWindow) (Display *d, Window w, int i); /* 15 */
jpayne@69 817 Status (*xWithdrawWindow) (Display *d, Window w, int i); /* 16 */
jpayne@69 818 Status (*xGetWMColormapWindows) (Display *d, Window w, Window **wpp, int *ip); /* 17 */
jpayne@69 819 Status (*xAllocColor) (Display *d, Colormap c, XColor *xp); /* 18 */
jpayne@69 820 int (*xBell) (Display *d, int i); /* 19 */
jpayne@69 821 int (*xChangeProperty) (Display *d, Window w, Atom a1, Atom a2, int i1, int i2, _Xconst unsigned char *c, int i3); /* 20 */
jpayne@69 822 int (*xChangeWindowAttributes) (Display *d, Window w, unsigned long ul, XSetWindowAttributes *x); /* 21 */
jpayne@69 823 int (*xClearWindow) (Display *d, Window w); /* 22 */
jpayne@69 824 int (*xConfigureWindow) (Display *d, Window w, unsigned int i, XWindowChanges *x); /* 23 */
jpayne@69 825 int (*xCopyArea) (Display *d, Drawable dr1, Drawable dr2, GC g, int i1, int i2, unsigned int ui1, unsigned int ui2, int i3, int i4); /* 24 */
jpayne@69 826 int (*xCopyPlane) (Display *d, Drawable dr1, Drawable dr2, GC g, int i1, int i2, unsigned int ui1, unsigned int ui2, int i3, int i4, unsigned long ul); /* 25 */
jpayne@69 827 Pixmap (*xCreateBitmapFromData) (Display *display, Drawable d, _Xconst char *data, unsigned int width, unsigned int height); /* 26 */
jpayne@69 828 int (*xDefineCursor) (Display *d, Window w, Cursor c); /* 27 */
jpayne@69 829 int (*xDeleteProperty) (Display *d, Window w, Atom a); /* 28 */
jpayne@69 830 int (*xDestroyWindow) (Display *d, Window w); /* 29 */
jpayne@69 831 int (*xDrawArc) (Display *d, Drawable dr, GC g, int i1, int i2, unsigned int ui1, unsigned int ui2, int i3, int i4); /* 30 */
jpayne@69 832 int (*xDrawLines) (Display *d, Drawable dr, GC g, XPoint *x, int i1, int i2); /* 31 */
jpayne@69 833 int (*xDrawRectangle) (Display *d, Drawable dr, GC g, int i1, int i2, unsigned int ui1, unsigned int ui2); /* 32 */
jpayne@69 834 int (*xFillArc) (Display *d, Drawable dr, GC g, int i1, int i2, unsigned int ui1, unsigned int ui2, int i3, int i4); /* 33 */
jpayne@69 835 int (*xFillPolygon) (Display *d, Drawable dr, GC g, XPoint *x, int i1, int i2, int i3); /* 34 */
jpayne@69 836 int (*xFillRectangles) (Display *d, Drawable dr, GC g, XRectangle *x, int i); /* 35 */
jpayne@69 837 int (*xForceScreenSaver) (Display *d, int i); /* 36 */
jpayne@69 838 int (*xFreeColormap) (Display *d, Colormap c); /* 37 */
jpayne@69 839 int (*xFreeColors) (Display *d, Colormap c, unsigned long *ulp, int i, unsigned long ul); /* 38 */
jpayne@69 840 int (*xFreeCursor) (Display *d, Cursor c); /* 39 */
jpayne@69 841 int (*xFreeModifiermap) (XModifierKeymap *x); /* 40 */
jpayne@69 842 Status (*xGetGeometry) (Display *d, Drawable dr, Window *w, int *i1, int *i2, unsigned int *ui1, unsigned int *ui2, unsigned int *ui3, unsigned int *ui4); /* 41 */
jpayne@69 843 int (*xGetInputFocus) (Display *d, Window *w, int *i); /* 42 */
jpayne@69 844 int (*xGetWindowProperty) (Display *d, Window w, Atom a1, long l1, long l2, Bool b, Atom a2, Atom *ap, int *ip, unsigned long *ulp1, unsigned long *ulp2, unsigned char **cpp); /* 43 */
jpayne@69 845 Status (*xGetWindowAttributes) (Display *d, Window w, XWindowAttributes *x); /* 44 */
jpayne@69 846 int (*xGrabKeyboard) (Display *d, Window w, Bool b, int i1, int i2, Time t); /* 45 */
jpayne@69 847 int (*xGrabPointer) (Display *d, Window w1, Bool b, unsigned int ui, int i1, int i2, Window w2, Cursor c, Time t); /* 46 */
jpayne@69 848 KeyCode (*xKeysymToKeycode) (Display *d, KeySym k); /* 47 */
jpayne@69 849 Status (*xLookupColor) (Display *d, Colormap c1, _Xconst char *c2, XColor *x1, XColor *x2); /* 48 */
jpayne@69 850 int (*xMapWindow) (Display *d, Window w); /* 49 */
jpayne@69 851 int (*xMoveResizeWindow) (Display *d, Window w, int i1, int i2, unsigned int ui1, unsigned int ui2); /* 50 */
jpayne@69 852 int (*xMoveWindow) (Display *d, Window w, int i1, int i2); /* 51 */
jpayne@69 853 int (*xNextEvent) (Display *d, XEvent *x); /* 52 */
jpayne@69 854 int (*xPutBackEvent) (Display *d, XEvent *x); /* 53 */
jpayne@69 855 int (*xQueryColors) (Display *d, Colormap c, XColor *x, int i); /* 54 */
jpayne@69 856 Bool (*xQueryPointer) (Display *d, Window w1, Window *w2, Window *w3, int *i1, int *i2, int *i3, int *i4, unsigned int *ui); /* 55 */
jpayne@69 857 Status (*xQueryTree) (Display *d, Window w1, Window *w2, Window *w3, Window **w4, unsigned int *ui); /* 56 */
jpayne@69 858 int (*xRaiseWindow) (Display *d, Window w); /* 57 */
jpayne@69 859 int (*xRefreshKeyboardMapping) (XMappingEvent *x); /* 58 */
jpayne@69 860 int (*xResizeWindow) (Display *d, Window w, unsigned int ui1, unsigned int ui2); /* 59 */
jpayne@69 861 int (*xSelectInput) (Display *d, Window w, long l); /* 60 */
jpayne@69 862 Status (*xSendEvent) (Display *d, Window w, Bool b, long l, XEvent *x); /* 61 */
jpayne@69 863 int (*xSetCommand) (Display *d, Window w, char **c, int i); /* 62 */
jpayne@69 864 int (*xSetIconName) (Display *d, Window w, _Xconst char *c); /* 63 */
jpayne@69 865 int (*xSetInputFocus) (Display *d, Window w, int i, Time t); /* 64 */
jpayne@69 866 int (*xSetSelectionOwner) (Display *d, Atom a, Window w, Time t); /* 65 */
jpayne@69 867 int (*xSetWindowBackground) (Display *d, Window w, unsigned long ul); /* 66 */
jpayne@69 868 int (*xSetWindowBackgroundPixmap) (Display *d, Window w, Pixmap p); /* 67 */
jpayne@69 869 int (*xSetWindowBorder) (Display *d, Window w, unsigned long ul); /* 68 */
jpayne@69 870 int (*xSetWindowBorderPixmap) (Display *d, Window w, Pixmap p); /* 69 */
jpayne@69 871 int (*xSetWindowBorderWidth) (Display *d, Window w, unsigned int ui); /* 70 */
jpayne@69 872 int (*xSetWindowColormap) (Display *d, Window w, Colormap c); /* 71 */
jpayne@69 873 Bool (*xTranslateCoordinates) (Display *d, Window w1, Window w2, int i1, int i2, int *i3, int *i4, Window *w3); /* 72 */
jpayne@69 874 int (*xUngrabKeyboard) (Display *d, Time t); /* 73 */
jpayne@69 875 int (*xUngrabPointer) (Display *d, Time t); /* 74 */
jpayne@69 876 int (*xUnmapWindow) (Display *d, Window w); /* 75 */
jpayne@69 877 int (*xWindowEvent) (Display *d, Window w, long l, XEvent *x); /* 76 */
jpayne@69 878 void (*xDestroyIC) (XIC x); /* 77 */
jpayne@69 879 Bool (*xFilterEvent) (XEvent *x, Window w); /* 78 */
jpayne@69 880 int (*xmbLookupString) (XIC xi, XKeyPressedEvent *xk, char *c, int i, KeySym *k, Status *s); /* 79 */
jpayne@69 881 int (*tkPutImage) (unsigned long *colors, int ncolors, Display *display, Drawable d, GC gc, XImage *image, int src_x, int src_y, int dest_x, int dest_y, unsigned int width, unsigned int height); /* 80 */
jpayne@69 882 void (*reserved81)(void);
jpayne@69 883 Status (*xParseColor) (Display *display, Colormap map, _Xconst char *spec, XColor *colorPtr); /* 82 */
jpayne@69 884 GC (*xCreateGC) (Display *display, Drawable d, unsigned long valuemask, XGCValues *values); /* 83 */
jpayne@69 885 int (*xFreeGC) (Display *display, GC gc); /* 84 */
jpayne@69 886 Atom (*xInternAtom) (Display *display, _Xconst char *atom_name, Bool only_if_exists); /* 85 */
jpayne@69 887 int (*xSetBackground) (Display *display, GC gc, unsigned long foreground); /* 86 */
jpayne@69 888 int (*xSetForeground) (Display *display, GC gc, unsigned long foreground); /* 87 */
jpayne@69 889 int (*xSetClipMask) (Display *display, GC gc, Pixmap pixmap); /* 88 */
jpayne@69 890 int (*xSetClipOrigin) (Display *display, GC gc, int clip_x_origin, int clip_y_origin); /* 89 */
jpayne@69 891 int (*xSetTSOrigin) (Display *display, GC gc, int ts_x_origin, int ts_y_origin); /* 90 */
jpayne@69 892 int (*xChangeGC) (Display *d, GC gc, unsigned long mask, XGCValues *values); /* 91 */
jpayne@69 893 int (*xSetFont) (Display *display, GC gc, Font font); /* 92 */
jpayne@69 894 int (*xSetArcMode) (Display *display, GC gc, int arc_mode); /* 93 */
jpayne@69 895 int (*xSetStipple) (Display *display, GC gc, Pixmap stipple); /* 94 */
jpayne@69 896 int (*xSetFillRule) (Display *display, GC gc, int fill_rule); /* 95 */
jpayne@69 897 int (*xSetFillStyle) (Display *display, GC gc, int fill_style); /* 96 */
jpayne@69 898 int (*xSetFunction) (Display *display, GC gc, int function); /* 97 */
jpayne@69 899 int (*xSetLineAttributes) (Display *display, GC gc, unsigned int line_width, int line_style, int cap_style, int join_style); /* 98 */
jpayne@69 900 int (*_XInitImageFuncPtrs) (XImage *image); /* 99 */
jpayne@69 901 XIC (*xCreateIC) (XIM xim, ...); /* 100 */
jpayne@69 902 XVisualInfo * (*xGetVisualInfo) (Display *display, long vinfo_mask, XVisualInfo *vinfo_template, int *nitems_return); /* 101 */
jpayne@69 903 void (*xSetWMClientMachine) (Display *display, Window w, XTextProperty *text_prop); /* 102 */
jpayne@69 904 Status (*xStringListToTextProperty) (char **list, int count, XTextProperty *text_prop_return); /* 103 */
jpayne@69 905 int (*xDrawLine) (Display *d, Drawable dr, GC g, int x1, int y1, int x2, int y2); /* 104 */
jpayne@69 906 int (*xWarpPointer) (Display *d, Window s, Window dw, int sx, int sy, unsigned int sw, unsigned int sh, int dx, int dy); /* 105 */
jpayne@69 907 int (*xFillRectangle) (Display *display, Drawable d, GC gc, int x, int y, unsigned int width, unsigned int height); /* 106 */
jpayne@69 908 int (*xFlush) (Display *display); /* 107 */
jpayne@69 909 int (*xGrabServer) (Display *display); /* 108 */
jpayne@69 910 int (*xUngrabServer) (Display *display); /* 109 */
jpayne@69 911 int (*xFree) (void *data); /* 110 */
jpayne@69 912 int (*xNoOp) (Display *display); /* 111 */
jpayne@69 913 XAfterFunction (*xSynchronize) (Display *display, Bool onoff); /* 112 */
jpayne@69 914 int (*xSync) (Display *display, Bool discard); /* 113 */
jpayne@69 915 VisualID (*xVisualIDFromVisual) (Visual *visual); /* 114 */
jpayne@69 916 void (*reserved115)(void);
jpayne@69 917 void (*reserved116)(void);
jpayne@69 918 void (*reserved117)(void);
jpayne@69 919 void (*reserved118)(void);
jpayne@69 920 void (*reserved119)(void);
jpayne@69 921 int (*xOffsetRegion) (Region rgn, int dx, int dy); /* 120 */
jpayne@69 922 int (*xUnionRegion) (Region srca, Region srcb, Region dr_return); /* 121 */
jpayne@69 923 Window (*xCreateWindow) (Display *display, Window parent, int x, int y, unsigned int width, unsigned int height, unsigned int border_width, int depth, unsigned int clazz, Visual *visual, unsigned long value_mask, XSetWindowAttributes *attributes); /* 122 */
jpayne@69 924 void (*reserved123)(void);
jpayne@69 925 void (*reserved124)(void);
jpayne@69 926 void (*reserved125)(void);
jpayne@69 927 void (*reserved126)(void);
jpayne@69 928 void (*reserved127)(void);
jpayne@69 929 void (*reserved128)(void);
jpayne@69 930 int (*xLowerWindow) (Display *d, Window w); /* 129 */
jpayne@69 931 int (*xFillArcs) (Display *d, Drawable dr, GC gc, XArc *a, int n); /* 130 */
jpayne@69 932 int (*xDrawArcs) (Display *d, Drawable dr, GC gc, XArc *a, int n); /* 131 */
jpayne@69 933 int (*xDrawRectangles) (Display *d, Drawable dr, GC gc, XRectangle *r, int n); /* 132 */
jpayne@69 934 int (*xDrawSegments) (Display *d, Drawable dr, GC gc, XSegment *s, int n); /* 133 */
jpayne@69 935 int (*xDrawPoint) (Display *d, Drawable dr, GC gc, int x, int y); /* 134 */
jpayne@69 936 int (*xDrawPoints) (Display *d, Drawable dr, GC gc, XPoint *p, int n, int m); /* 135 */
jpayne@69 937 int (*xReparentWindow) (Display *d, Window w, Window p, int x, int y); /* 136 */
jpayne@69 938 int (*xPutImage) (Display *d, Drawable dr, GC gc, XImage *im, int sx, int sy, int dx, int dy, unsigned int w, unsigned int h); /* 137 */
jpayne@69 939 void (*reserved138)(void);
jpayne@69 940 void (*reserved139)(void);
jpayne@69 941 void (*reserved140)(void);
jpayne@69 942 void (*reserved141)(void);
jpayne@69 943 void (*reserved142)(void);
jpayne@69 944 void (*reserved143)(void);
jpayne@69 945 void (*reserved144)(void);
jpayne@69 946 void (*reserved145)(void);
jpayne@69 947 void (*reserved146)(void);
jpayne@69 948 void (*reserved147)(void);
jpayne@69 949 void (*reserved148)(void);
jpayne@69 950 void (*reserved149)(void);
jpayne@69 951 void (*reserved150)(void);
jpayne@69 952 void (*reserved151)(void);
jpayne@69 953 void (*reserved152)(void);
jpayne@69 954 void (*reserved153)(void);
jpayne@69 955 void (*reserved154)(void);
jpayne@69 956 void (*reserved155)(void);
jpayne@69 957 void (*reserved156)(void);
jpayne@69 958 void (*reserved157)(void);
jpayne@69 959 void (*tkUnusedStubEntry) (void); /* 158 */
jpayne@69 960 #endif /* WIN */
jpayne@69 961 #ifdef MAC_OSX_TK /* AQUA */
jpayne@69 962 int (*xSetDashes) (Display *display, GC gc, int dash_offset, _Xconst char *dash_list, int n); /* 0 */
jpayne@69 963 XModifierKeymap * (*xGetModifierMapping) (Display *d); /* 1 */
jpayne@69 964 XImage * (*xCreateImage) (Display *d, Visual *v, unsigned int ui1, int i1, int i2, char *cp, unsigned int ui2, unsigned int ui3, int i3, int i4); /* 2 */
jpayne@69 965 XImage * (*xGetImage) (Display *d, Drawable dr, int i1, int i2, unsigned int ui1, unsigned int ui2, unsigned long ul, int i3); /* 3 */
jpayne@69 966 char * (*xGetAtomName) (Display *d, Atom a); /* 4 */
jpayne@69 967 char * (*xKeysymToString) (KeySym k); /* 5 */
jpayne@69 968 Colormap (*xCreateColormap) (Display *d, Window w, Visual *v, int i); /* 6 */
jpayne@69 969 GContext (*xGContextFromGC) (GC g); /* 7 */
jpayne@69 970 KeySym (*xKeycodeToKeysym) (Display *d, KeyCode k, int i); /* 8 */
jpayne@69 971 KeySym (*xStringToKeysym) (_Xconst char *c); /* 9 */
jpayne@69 972 Window (*xRootWindow) (Display *d, int i); /* 10 */
jpayne@69 973 XErrorHandler (*xSetErrorHandler) (XErrorHandler x); /* 11 */
jpayne@69 974 Status (*xAllocColor) (Display *d, Colormap c, XColor *xp); /* 12 */
jpayne@69 975 int (*xBell) (Display *d, int i); /* 13 */
jpayne@69 976 int (*xChangeProperty) (Display *d, Window w, Atom a1, Atom a2, int i1, int i2, _Xconst unsigned char *c, int i3); /* 14 */
jpayne@69 977 int (*xChangeWindowAttributes) (Display *d, Window w, unsigned long ul, XSetWindowAttributes *x); /* 15 */
jpayne@69 978 int (*xConfigureWindow) (Display *d, Window w, unsigned int i, XWindowChanges *x); /* 16 */
jpayne@69 979 int (*xCopyArea) (Display *d, Drawable dr1, Drawable dr2, GC g, int i1, int i2, unsigned int ui1, unsigned int ui2, int i3, int i4); /* 17 */
jpayne@69 980 int (*xCopyPlane) (Display *d, Drawable dr1, Drawable dr2, GC g, int i1, int i2, unsigned int ui1, unsigned int ui2, int i3, int i4, unsigned long ul); /* 18 */
jpayne@69 981 Pixmap (*xCreateBitmapFromData) (Display *display, Drawable d, _Xconst char *data, unsigned int width, unsigned int height); /* 19 */
jpayne@69 982 int (*xDefineCursor) (Display *d, Window w, Cursor c); /* 20 */
jpayne@69 983 int (*xDestroyWindow) (Display *d, Window w); /* 21 */
jpayne@69 984 int (*xDrawArc) (Display *d, Drawable dr, GC g, int i1, int i2, unsigned int ui1, unsigned int ui2, int i3, int i4); /* 22 */
jpayne@69 985 int (*xDrawLines) (Display *d, Drawable dr, GC g, XPoint *x, int i1, int i2); /* 23 */
jpayne@69 986 int (*xDrawRectangle) (Display *d, Drawable dr, GC g, int i1, int i2, unsigned int ui1, unsigned int ui2); /* 24 */
jpayne@69 987 int (*xFillArc) (Display *d, Drawable dr, GC g, int i1, int i2, unsigned int ui1, unsigned int ui2, int i3, int i4); /* 25 */
jpayne@69 988 int (*xFillPolygon) (Display *d, Drawable dr, GC g, XPoint *x, int i1, int i2, int i3); /* 26 */
jpayne@69 989 int (*xFillRectangles) (Display *d, Drawable dr, GC g, XRectangle *x, int i); /* 27 */
jpayne@69 990 int (*xFreeColormap) (Display *d, Colormap c); /* 28 */
jpayne@69 991 int (*xFreeColors) (Display *d, Colormap c, unsigned long *ulp, int i, unsigned long ul); /* 29 */
jpayne@69 992 int (*xFreeModifiermap) (XModifierKeymap *x); /* 30 */
jpayne@69 993 Status (*xGetGeometry) (Display *d, Drawable dr, Window *w, int *i1, int *i2, unsigned int *ui1, unsigned int *ui2, unsigned int *ui3, unsigned int *ui4); /* 31 */
jpayne@69 994 int (*xGetWindowProperty) (Display *d, Window w, Atom a1, long l1, long l2, Bool b, Atom a2, Atom *ap, int *ip, unsigned long *ulp1, unsigned long *ulp2, unsigned char **cpp); /* 32 */
jpayne@69 995 int (*xGrabKeyboard) (Display *d, Window w, Bool b, int i1, int i2, Time t); /* 33 */
jpayne@69 996 int (*xGrabPointer) (Display *d, Window w1, Bool b, unsigned int ui, int i1, int i2, Window w2, Cursor c, Time t); /* 34 */
jpayne@69 997 KeyCode (*xKeysymToKeycode) (Display *d, KeySym k); /* 35 */
jpayne@69 998 int (*xMapWindow) (Display *d, Window w); /* 36 */
jpayne@69 999 int (*xMoveResizeWindow) (Display *d, Window w, int i1, int i2, unsigned int ui1, unsigned int ui2); /* 37 */
jpayne@69 1000 int (*xMoveWindow) (Display *d, Window w, int i1, int i2); /* 38 */
jpayne@69 1001 Bool (*xQueryPointer) (Display *d, Window w1, Window *w2, Window *w3, int *i1, int *i2, int *i3, int *i4, unsigned int *ui); /* 39 */
jpayne@69 1002 int (*xRaiseWindow) (Display *d, Window w); /* 40 */
jpayne@69 1003 int (*xRefreshKeyboardMapping) (XMappingEvent *x); /* 41 */
jpayne@69 1004 int (*xResizeWindow) (Display *d, Window w, unsigned int ui1, unsigned int ui2); /* 42 */
jpayne@69 1005 int (*xSelectInput) (Display *d, Window w, long l); /* 43 */
jpayne@69 1006 Status (*xSendEvent) (Display *d, Window w, Bool b, long l, XEvent *x); /* 44 */
jpayne@69 1007 int (*xSetIconName) (Display *d, Window w, _Xconst char *c); /* 45 */
jpayne@69 1008 int (*xSetInputFocus) (Display *d, Window w, int i, Time t); /* 46 */
jpayne@69 1009 int (*xSetSelectionOwner) (Display *d, Atom a, Window w, Time t); /* 47 */
jpayne@69 1010 int (*xSetWindowBackground) (Display *d, Window w, unsigned long ul); /* 48 */
jpayne@69 1011 int (*xSetWindowBackgroundPixmap) (Display *d, Window w, Pixmap p); /* 49 */
jpayne@69 1012 int (*xSetWindowBorder) (Display *d, Window w, unsigned long ul); /* 50 */
jpayne@69 1013 int (*xSetWindowBorderPixmap) (Display *d, Window w, Pixmap p); /* 51 */
jpayne@69 1014 int (*xSetWindowBorderWidth) (Display *d, Window w, unsigned int ui); /* 52 */
jpayne@69 1015 int (*xSetWindowColormap) (Display *d, Window w, Colormap c); /* 53 */
jpayne@69 1016 int (*xUngrabKeyboard) (Display *d, Time t); /* 54 */
jpayne@69 1017 int (*xUngrabPointer) (Display *d, Time t); /* 55 */
jpayne@69 1018 int (*xUnmapWindow) (Display *d, Window w); /* 56 */
jpayne@69 1019 int (*tkPutImage) (unsigned long *colors, int ncolors, Display *display, Drawable d, GC gc, XImage *image, int src_x, int src_y, int dest_x, int dest_y, unsigned int width, unsigned int height); /* 57 */
jpayne@69 1020 Status (*xParseColor) (Display *display, Colormap map, _Xconst char *spec, XColor *colorPtr); /* 58 */
jpayne@69 1021 GC (*xCreateGC) (Display *display, Drawable d, unsigned long valuemask, XGCValues *values); /* 59 */
jpayne@69 1022 int (*xFreeGC) (Display *display, GC gc); /* 60 */
jpayne@69 1023 Atom (*xInternAtom) (Display *display, _Xconst char *atom_name, Bool only_if_exists); /* 61 */
jpayne@69 1024 int (*xSetBackground) (Display *display, GC gc, unsigned long foreground); /* 62 */
jpayne@69 1025 int (*xSetForeground) (Display *display, GC gc, unsigned long foreground); /* 63 */
jpayne@69 1026 int (*xSetClipMask) (Display *display, GC gc, Pixmap pixmap); /* 64 */
jpayne@69 1027 int (*xSetClipOrigin) (Display *display, GC gc, int clip_x_origin, int clip_y_origin); /* 65 */
jpayne@69 1028 int (*xSetTSOrigin) (Display *display, GC gc, int ts_x_origin, int ts_y_origin); /* 66 */
jpayne@69 1029 int (*xChangeGC) (Display *d, GC gc, unsigned long mask, XGCValues *values); /* 67 */
jpayne@69 1030 int (*xSetFont) (Display *display, GC gc, Font font); /* 68 */
jpayne@69 1031 int (*xSetArcMode) (Display *display, GC gc, int arc_mode); /* 69 */
jpayne@69 1032 int (*xSetStipple) (Display *display, GC gc, Pixmap stipple); /* 70 */
jpayne@69 1033 int (*xSetFillRule) (Display *display, GC gc, int fill_rule); /* 71 */
jpayne@69 1034 int (*xSetFillStyle) (Display *display, GC gc, int fill_style); /* 72 */
jpayne@69 1035 int (*xSetFunction) (Display *display, GC gc, int function); /* 73 */
jpayne@69 1036 int (*xSetLineAttributes) (Display *display, GC gc, unsigned int line_width, int line_style, int cap_style, int join_style); /* 74 */
jpayne@69 1037 int (*_XInitImageFuncPtrs) (XImage *image); /* 75 */
jpayne@69 1038 XIC (*xCreateIC) (XIM xim, ...); /* 76 */
jpayne@69 1039 XVisualInfo * (*xGetVisualInfo) (Display *display, long vinfo_mask, XVisualInfo *vinfo_template, int *nitems_return); /* 77 */
jpayne@69 1040 void (*xSetWMClientMachine) (Display *display, Window w, XTextProperty *text_prop); /* 78 */
jpayne@69 1041 Status (*xStringListToTextProperty) (char **list, int count, XTextProperty *text_prop_return); /* 79 */
jpayne@69 1042 int (*xDrawSegments) (Display *display, Drawable d, GC gc, XSegment *segments, int nsegments); /* 80 */
jpayne@69 1043 int (*xForceScreenSaver) (Display *display, int mode); /* 81 */
jpayne@69 1044 int (*xDrawLine) (Display *d, Drawable dr, GC g, int x1, int y1, int x2, int y2); /* 82 */
jpayne@69 1045 int (*xFillRectangle) (Display *display, Drawable d, GC gc, int x, int y, unsigned int width, unsigned int height); /* 83 */
jpayne@69 1046 int (*xClearWindow) (Display *d, Window w); /* 84 */
jpayne@69 1047 int (*xDrawPoint) (Display *display, Drawable d, GC gc, int x, int y); /* 85 */
jpayne@69 1048 int (*xDrawPoints) (Display *display, Drawable d, GC gc, XPoint *points, int npoints, int mode); /* 86 */
jpayne@69 1049 int (*xWarpPointer) (Display *display, Window src_w, Window dest_w, int src_x, int src_y, unsigned int src_width, unsigned int src_height, int dest_x, int dest_y); /* 87 */
jpayne@69 1050 int (*xQueryColor) (Display *display, Colormap colormap, XColor *def_in_out); /* 88 */
jpayne@69 1051 int (*xQueryColors) (Display *display, Colormap colormap, XColor *defs_in_out, int ncolors); /* 89 */
jpayne@69 1052 Status (*xQueryTree) (Display *d, Window w1, Window *w2, Window *w3, Window **w4, unsigned int *ui); /* 90 */
jpayne@69 1053 int (*xSync) (Display *display, Bool discard); /* 91 */
jpayne@69 1054 void (*reserved92)(void);
jpayne@69 1055 void (*reserved93)(void);
jpayne@69 1056 void (*reserved94)(void);
jpayne@69 1057 void (*reserved95)(void);
jpayne@69 1058 void (*reserved96)(void);
jpayne@69 1059 void (*reserved97)(void);
jpayne@69 1060 void (*reserved98)(void);
jpayne@69 1061 void (*reserved99)(void);
jpayne@69 1062 void (*reserved100)(void);
jpayne@69 1063 void (*reserved101)(void);
jpayne@69 1064 void (*reserved102)(void);
jpayne@69 1065 void (*reserved103)(void);
jpayne@69 1066 void (*reserved104)(void);
jpayne@69 1067 void (*reserved105)(void);
jpayne@69 1068 int (*xSetClipRectangles) (Display *display, GC gc, int clip_x_origin, int clip_y_origin, XRectangle rectangles[], int n, int ordering); /* 106 */
jpayne@69 1069 int (*xFlush) (Display *display); /* 107 */
jpayne@69 1070 int (*xGrabServer) (Display *display); /* 108 */
jpayne@69 1071 int (*xUngrabServer) (Display *display); /* 109 */
jpayne@69 1072 int (*xFree) (void *data); /* 110 */
jpayne@69 1073 int (*xNoOp) (Display *display); /* 111 */
jpayne@69 1074 XAfterFunction (*xSynchronize) (Display *display, Bool onoff); /* 112 */
jpayne@69 1075 void (*reserved113)(void);
jpayne@69 1076 VisualID (*xVisualIDFromVisual) (Visual *visual); /* 114 */
jpayne@69 1077 void (*reserved115)(void);
jpayne@69 1078 void (*reserved116)(void);
jpayne@69 1079 void (*reserved117)(void);
jpayne@69 1080 void (*reserved118)(void);
jpayne@69 1081 void (*reserved119)(void);
jpayne@69 1082 int (*xOffsetRegion) (void *rgn, int dx, int dy); /* 120 */
jpayne@69 1083 void (*reserved121)(void);
jpayne@69 1084 void (*reserved122)(void);
jpayne@69 1085 void (*reserved123)(void);
jpayne@69 1086 void (*reserved124)(void);
jpayne@69 1087 void (*reserved125)(void);
jpayne@69 1088 void (*reserved126)(void);
jpayne@69 1089 void (*reserved127)(void);
jpayne@69 1090 void (*reserved128)(void);
jpayne@69 1091 int (*xLowerWindow) (Display *d, Window w); /* 129 */
jpayne@69 1092 void (*reserved130)(void);
jpayne@69 1093 void (*reserved131)(void);
jpayne@69 1094 void (*reserved132)(void);
jpayne@69 1095 void (*reserved133)(void);
jpayne@69 1096 void (*reserved134)(void);
jpayne@69 1097 void (*reserved135)(void);
jpayne@69 1098 void (*reserved136)(void);
jpayne@69 1099 int (*xPutImage) (Display *d, Drawable dr, GC gc, XImage *im, int sx, int sy, int dx, int dy, unsigned int w, unsigned int h); /* 137 */
jpayne@69 1100 void (*reserved138)(void);
jpayne@69 1101 void (*reserved139)(void);
jpayne@69 1102 void (*reserved140)(void);
jpayne@69 1103 void (*reserved141)(void);
jpayne@69 1104 void (*reserved142)(void);
jpayne@69 1105 void (*reserved143)(void);
jpayne@69 1106 void (*xDestroyIC) (XIC xic); /* 144 */
jpayne@69 1107 Cursor (*xCreatePixmapCursor) (Display *d, Pixmap p1, Pixmap p2, XColor *x1, XColor *x2, unsigned int ui1, unsigned int ui2); /* 145 */
jpayne@69 1108 Cursor (*xCreateGlyphCursor) (Display *d, Font f1, Font f2, unsigned int ui1, unsigned int ui2, XColor _Xconst *x1, XColor _Xconst *x2); /* 146 */
jpayne@69 1109 void (*reserved147)(void);
jpayne@69 1110 void (*reserved148)(void);
jpayne@69 1111 void (*reserved149)(void);
jpayne@69 1112 void (*reserved150)(void);
jpayne@69 1113 void (*reserved151)(void);
jpayne@69 1114 void (*reserved152)(void);
jpayne@69 1115 void (*reserved153)(void);
jpayne@69 1116 void (*reserved154)(void);
jpayne@69 1117 void (*reserved155)(void);
jpayne@69 1118 void (*reserved156)(void);
jpayne@69 1119 KeySym (*xkbKeycodeToKeysym) (Display *d, unsigned int k, int g, int i); /* 157 */
jpayne@69 1120 void (*tkUnusedStubEntry) (void); /* 158 */
jpayne@69 1121 #endif /* AQUA */
jpayne@69 1122 } TkIntXlibStubs;
jpayne@69 1123
jpayne@69 1124 extern const TkIntXlibStubs *tkIntXlibStubsPtr;
jpayne@69 1125
jpayne@69 1126 #ifdef __cplusplus
jpayne@69 1127 }
jpayne@69 1128 #endif
jpayne@69 1129
jpayne@69 1130 #if defined(USE_TK_STUBS)
jpayne@69 1131
jpayne@69 1132 /*
jpayne@69 1133 * Inline function declarations:
jpayne@69 1134 */
jpayne@69 1135
jpayne@69 1136 #if defined(_WIN32) || defined(__CYGWIN__) /* WIN */
jpayne@69 1137 #define XSetDashes \
jpayne@69 1138 (tkIntXlibStubsPtr->xSetDashes) /* 0 */
jpayne@69 1139 #define XGetModifierMapping \
jpayne@69 1140 (tkIntXlibStubsPtr->xGetModifierMapping) /* 1 */
jpayne@69 1141 #define XCreateImage \
jpayne@69 1142 (tkIntXlibStubsPtr->xCreateImage) /* 2 */
jpayne@69 1143 #define XGetImage \
jpayne@69 1144 (tkIntXlibStubsPtr->xGetImage) /* 3 */
jpayne@69 1145 #define XGetAtomName \
jpayne@69 1146 (tkIntXlibStubsPtr->xGetAtomName) /* 4 */
jpayne@69 1147 #define XKeysymToString \
jpayne@69 1148 (tkIntXlibStubsPtr->xKeysymToString) /* 5 */
jpayne@69 1149 #define XCreateColormap \
jpayne@69 1150 (tkIntXlibStubsPtr->xCreateColormap) /* 6 */
jpayne@69 1151 #define XCreatePixmapCursor \
jpayne@69 1152 (tkIntXlibStubsPtr->xCreatePixmapCursor) /* 7 */
jpayne@69 1153 #define XCreateGlyphCursor \
jpayne@69 1154 (tkIntXlibStubsPtr->xCreateGlyphCursor) /* 8 */
jpayne@69 1155 #define XGContextFromGC \
jpayne@69 1156 (tkIntXlibStubsPtr->xGContextFromGC) /* 9 */
jpayne@69 1157 #define XListHosts \
jpayne@69 1158 (tkIntXlibStubsPtr->xListHosts) /* 10 */
jpayne@69 1159 #define XKeycodeToKeysym \
jpayne@69 1160 (tkIntXlibStubsPtr->xKeycodeToKeysym) /* 11 */
jpayne@69 1161 #define XStringToKeysym \
jpayne@69 1162 (tkIntXlibStubsPtr->xStringToKeysym) /* 12 */
jpayne@69 1163 #define XRootWindow \
jpayne@69 1164 (tkIntXlibStubsPtr->xRootWindow) /* 13 */
jpayne@69 1165 #define XSetErrorHandler \
jpayne@69 1166 (tkIntXlibStubsPtr->xSetErrorHandler) /* 14 */
jpayne@69 1167 #define XIconifyWindow \
jpayne@69 1168 (tkIntXlibStubsPtr->xIconifyWindow) /* 15 */
jpayne@69 1169 #define XWithdrawWindow \
jpayne@69 1170 (tkIntXlibStubsPtr->xWithdrawWindow) /* 16 */
jpayne@69 1171 #define XGetWMColormapWindows \
jpayne@69 1172 (tkIntXlibStubsPtr->xGetWMColormapWindows) /* 17 */
jpayne@69 1173 #define XAllocColor \
jpayne@69 1174 (tkIntXlibStubsPtr->xAllocColor) /* 18 */
jpayne@69 1175 #define XBell \
jpayne@69 1176 (tkIntXlibStubsPtr->xBell) /* 19 */
jpayne@69 1177 #define XChangeProperty \
jpayne@69 1178 (tkIntXlibStubsPtr->xChangeProperty) /* 20 */
jpayne@69 1179 #define XChangeWindowAttributes \
jpayne@69 1180 (tkIntXlibStubsPtr->xChangeWindowAttributes) /* 21 */
jpayne@69 1181 #define XClearWindow \
jpayne@69 1182 (tkIntXlibStubsPtr->xClearWindow) /* 22 */
jpayne@69 1183 #define XConfigureWindow \
jpayne@69 1184 (tkIntXlibStubsPtr->xConfigureWindow) /* 23 */
jpayne@69 1185 #define XCopyArea \
jpayne@69 1186 (tkIntXlibStubsPtr->xCopyArea) /* 24 */
jpayne@69 1187 #define XCopyPlane \
jpayne@69 1188 (tkIntXlibStubsPtr->xCopyPlane) /* 25 */
jpayne@69 1189 #define XCreateBitmapFromData \
jpayne@69 1190 (tkIntXlibStubsPtr->xCreateBitmapFromData) /* 26 */
jpayne@69 1191 #define XDefineCursor \
jpayne@69 1192 (tkIntXlibStubsPtr->xDefineCursor) /* 27 */
jpayne@69 1193 #define XDeleteProperty \
jpayne@69 1194 (tkIntXlibStubsPtr->xDeleteProperty) /* 28 */
jpayne@69 1195 #define XDestroyWindow \
jpayne@69 1196 (tkIntXlibStubsPtr->xDestroyWindow) /* 29 */
jpayne@69 1197 #define XDrawArc \
jpayne@69 1198 (tkIntXlibStubsPtr->xDrawArc) /* 30 */
jpayne@69 1199 #define XDrawLines \
jpayne@69 1200 (tkIntXlibStubsPtr->xDrawLines) /* 31 */
jpayne@69 1201 #define XDrawRectangle \
jpayne@69 1202 (tkIntXlibStubsPtr->xDrawRectangle) /* 32 */
jpayne@69 1203 #define XFillArc \
jpayne@69 1204 (tkIntXlibStubsPtr->xFillArc) /* 33 */
jpayne@69 1205 #define XFillPolygon \
jpayne@69 1206 (tkIntXlibStubsPtr->xFillPolygon) /* 34 */
jpayne@69 1207 #define XFillRectangles \
jpayne@69 1208 (tkIntXlibStubsPtr->xFillRectangles) /* 35 */
jpayne@69 1209 #define XForceScreenSaver \
jpayne@69 1210 (tkIntXlibStubsPtr->xForceScreenSaver) /* 36 */
jpayne@69 1211 #define XFreeColormap \
jpayne@69 1212 (tkIntXlibStubsPtr->xFreeColormap) /* 37 */
jpayne@69 1213 #define XFreeColors \
jpayne@69 1214 (tkIntXlibStubsPtr->xFreeColors) /* 38 */
jpayne@69 1215 #define XFreeCursor \
jpayne@69 1216 (tkIntXlibStubsPtr->xFreeCursor) /* 39 */
jpayne@69 1217 #define XFreeModifiermap \
jpayne@69 1218 (tkIntXlibStubsPtr->xFreeModifiermap) /* 40 */
jpayne@69 1219 #define XGetGeometry \
jpayne@69 1220 (tkIntXlibStubsPtr->xGetGeometry) /* 41 */
jpayne@69 1221 #define XGetInputFocus \
jpayne@69 1222 (tkIntXlibStubsPtr->xGetInputFocus) /* 42 */
jpayne@69 1223 #define XGetWindowProperty \
jpayne@69 1224 (tkIntXlibStubsPtr->xGetWindowProperty) /* 43 */
jpayne@69 1225 #define XGetWindowAttributes \
jpayne@69 1226 (tkIntXlibStubsPtr->xGetWindowAttributes) /* 44 */
jpayne@69 1227 #define XGrabKeyboard \
jpayne@69 1228 (tkIntXlibStubsPtr->xGrabKeyboard) /* 45 */
jpayne@69 1229 #define XGrabPointer \
jpayne@69 1230 (tkIntXlibStubsPtr->xGrabPointer) /* 46 */
jpayne@69 1231 #define XKeysymToKeycode \
jpayne@69 1232 (tkIntXlibStubsPtr->xKeysymToKeycode) /* 47 */
jpayne@69 1233 #define XLookupColor \
jpayne@69 1234 (tkIntXlibStubsPtr->xLookupColor) /* 48 */
jpayne@69 1235 #define XMapWindow \
jpayne@69 1236 (tkIntXlibStubsPtr->xMapWindow) /* 49 */
jpayne@69 1237 #define XMoveResizeWindow \
jpayne@69 1238 (tkIntXlibStubsPtr->xMoveResizeWindow) /* 50 */
jpayne@69 1239 #define XMoveWindow \
jpayne@69 1240 (tkIntXlibStubsPtr->xMoveWindow) /* 51 */
jpayne@69 1241 #define XNextEvent \
jpayne@69 1242 (tkIntXlibStubsPtr->xNextEvent) /* 52 */
jpayne@69 1243 #define XPutBackEvent \
jpayne@69 1244 (tkIntXlibStubsPtr->xPutBackEvent) /* 53 */
jpayne@69 1245 #define XQueryColors \
jpayne@69 1246 (tkIntXlibStubsPtr->xQueryColors) /* 54 */
jpayne@69 1247 #define XQueryPointer \
jpayne@69 1248 (tkIntXlibStubsPtr->xQueryPointer) /* 55 */
jpayne@69 1249 #define XQueryTree \
jpayne@69 1250 (tkIntXlibStubsPtr->xQueryTree) /* 56 */
jpayne@69 1251 #define XRaiseWindow \
jpayne@69 1252 (tkIntXlibStubsPtr->xRaiseWindow) /* 57 */
jpayne@69 1253 #define XRefreshKeyboardMapping \
jpayne@69 1254 (tkIntXlibStubsPtr->xRefreshKeyboardMapping) /* 58 */
jpayne@69 1255 #define XResizeWindow \
jpayne@69 1256 (tkIntXlibStubsPtr->xResizeWindow) /* 59 */
jpayne@69 1257 #define XSelectInput \
jpayne@69 1258 (tkIntXlibStubsPtr->xSelectInput) /* 60 */
jpayne@69 1259 #define XSendEvent \
jpayne@69 1260 (tkIntXlibStubsPtr->xSendEvent) /* 61 */
jpayne@69 1261 #define XSetCommand \
jpayne@69 1262 (tkIntXlibStubsPtr->xSetCommand) /* 62 */
jpayne@69 1263 #define XSetIconName \
jpayne@69 1264 (tkIntXlibStubsPtr->xSetIconName) /* 63 */
jpayne@69 1265 #define XSetInputFocus \
jpayne@69 1266 (tkIntXlibStubsPtr->xSetInputFocus) /* 64 */
jpayne@69 1267 #define XSetSelectionOwner \
jpayne@69 1268 (tkIntXlibStubsPtr->xSetSelectionOwner) /* 65 */
jpayne@69 1269 #define XSetWindowBackground \
jpayne@69 1270 (tkIntXlibStubsPtr->xSetWindowBackground) /* 66 */
jpayne@69 1271 #define XSetWindowBackgroundPixmap \
jpayne@69 1272 (tkIntXlibStubsPtr->xSetWindowBackgroundPixmap) /* 67 */
jpayne@69 1273 #define XSetWindowBorder \
jpayne@69 1274 (tkIntXlibStubsPtr->xSetWindowBorder) /* 68 */
jpayne@69 1275 #define XSetWindowBorderPixmap \
jpayne@69 1276 (tkIntXlibStubsPtr->xSetWindowBorderPixmap) /* 69 */
jpayne@69 1277 #define XSetWindowBorderWidth \
jpayne@69 1278 (tkIntXlibStubsPtr->xSetWindowBorderWidth) /* 70 */
jpayne@69 1279 #define XSetWindowColormap \
jpayne@69 1280 (tkIntXlibStubsPtr->xSetWindowColormap) /* 71 */
jpayne@69 1281 #define XTranslateCoordinates \
jpayne@69 1282 (tkIntXlibStubsPtr->xTranslateCoordinates) /* 72 */
jpayne@69 1283 #define XUngrabKeyboard \
jpayne@69 1284 (tkIntXlibStubsPtr->xUngrabKeyboard) /* 73 */
jpayne@69 1285 #define XUngrabPointer \
jpayne@69 1286 (tkIntXlibStubsPtr->xUngrabPointer) /* 74 */
jpayne@69 1287 #define XUnmapWindow \
jpayne@69 1288 (tkIntXlibStubsPtr->xUnmapWindow) /* 75 */
jpayne@69 1289 #define XWindowEvent \
jpayne@69 1290 (tkIntXlibStubsPtr->xWindowEvent) /* 76 */
jpayne@69 1291 #define XDestroyIC \
jpayne@69 1292 (tkIntXlibStubsPtr->xDestroyIC) /* 77 */
jpayne@69 1293 #define XFilterEvent \
jpayne@69 1294 (tkIntXlibStubsPtr->xFilterEvent) /* 78 */
jpayne@69 1295 #define XmbLookupString \
jpayne@69 1296 (tkIntXlibStubsPtr->xmbLookupString) /* 79 */
jpayne@69 1297 #define TkPutImage \
jpayne@69 1298 (tkIntXlibStubsPtr->tkPutImage) /* 80 */
jpayne@69 1299 /* Slot 81 is reserved */
jpayne@69 1300 #define XParseColor \
jpayne@69 1301 (tkIntXlibStubsPtr->xParseColor) /* 82 */
jpayne@69 1302 #define XCreateGC \
jpayne@69 1303 (tkIntXlibStubsPtr->xCreateGC) /* 83 */
jpayne@69 1304 #define XFreeGC \
jpayne@69 1305 (tkIntXlibStubsPtr->xFreeGC) /* 84 */
jpayne@69 1306 #define XInternAtom \
jpayne@69 1307 (tkIntXlibStubsPtr->xInternAtom) /* 85 */
jpayne@69 1308 #define XSetBackground \
jpayne@69 1309 (tkIntXlibStubsPtr->xSetBackground) /* 86 */
jpayne@69 1310 #define XSetForeground \
jpayne@69 1311 (tkIntXlibStubsPtr->xSetForeground) /* 87 */
jpayne@69 1312 #define XSetClipMask \
jpayne@69 1313 (tkIntXlibStubsPtr->xSetClipMask) /* 88 */
jpayne@69 1314 #define XSetClipOrigin \
jpayne@69 1315 (tkIntXlibStubsPtr->xSetClipOrigin) /* 89 */
jpayne@69 1316 #define XSetTSOrigin \
jpayne@69 1317 (tkIntXlibStubsPtr->xSetTSOrigin) /* 90 */
jpayne@69 1318 #define XChangeGC \
jpayne@69 1319 (tkIntXlibStubsPtr->xChangeGC) /* 91 */
jpayne@69 1320 #define XSetFont \
jpayne@69 1321 (tkIntXlibStubsPtr->xSetFont) /* 92 */
jpayne@69 1322 #define XSetArcMode \
jpayne@69 1323 (tkIntXlibStubsPtr->xSetArcMode) /* 93 */
jpayne@69 1324 #define XSetStipple \
jpayne@69 1325 (tkIntXlibStubsPtr->xSetStipple) /* 94 */
jpayne@69 1326 #define XSetFillRule \
jpayne@69 1327 (tkIntXlibStubsPtr->xSetFillRule) /* 95 */
jpayne@69 1328 #define XSetFillStyle \
jpayne@69 1329 (tkIntXlibStubsPtr->xSetFillStyle) /* 96 */
jpayne@69 1330 #define XSetFunction \
jpayne@69 1331 (tkIntXlibStubsPtr->xSetFunction) /* 97 */
jpayne@69 1332 #define XSetLineAttributes \
jpayne@69 1333 (tkIntXlibStubsPtr->xSetLineAttributes) /* 98 */
jpayne@69 1334 #define _XInitImageFuncPtrs \
jpayne@69 1335 (tkIntXlibStubsPtr->_XInitImageFuncPtrs) /* 99 */
jpayne@69 1336 #define XCreateIC \
jpayne@69 1337 (tkIntXlibStubsPtr->xCreateIC) /* 100 */
jpayne@69 1338 #define XGetVisualInfo \
jpayne@69 1339 (tkIntXlibStubsPtr->xGetVisualInfo) /* 101 */
jpayne@69 1340 #define XSetWMClientMachine \
jpayne@69 1341 (tkIntXlibStubsPtr->xSetWMClientMachine) /* 102 */
jpayne@69 1342 #define XStringListToTextProperty \
jpayne@69 1343 (tkIntXlibStubsPtr->xStringListToTextProperty) /* 103 */
jpayne@69 1344 #define XDrawLine \
jpayne@69 1345 (tkIntXlibStubsPtr->xDrawLine) /* 104 */
jpayne@69 1346 #define XWarpPointer \
jpayne@69 1347 (tkIntXlibStubsPtr->xWarpPointer) /* 105 */
jpayne@69 1348 #define XFillRectangle \
jpayne@69 1349 (tkIntXlibStubsPtr->xFillRectangle) /* 106 */
jpayne@69 1350 #define XFlush \
jpayne@69 1351 (tkIntXlibStubsPtr->xFlush) /* 107 */
jpayne@69 1352 #define XGrabServer \
jpayne@69 1353 (tkIntXlibStubsPtr->xGrabServer) /* 108 */
jpayne@69 1354 #define XUngrabServer \
jpayne@69 1355 (tkIntXlibStubsPtr->xUngrabServer) /* 109 */
jpayne@69 1356 #define XFree \
jpayne@69 1357 (tkIntXlibStubsPtr->xFree) /* 110 */
jpayne@69 1358 #define XNoOp \
jpayne@69 1359 (tkIntXlibStubsPtr->xNoOp) /* 111 */
jpayne@69 1360 #define XSynchronize \
jpayne@69 1361 (tkIntXlibStubsPtr->xSynchronize) /* 112 */
jpayne@69 1362 #define XSync \
jpayne@69 1363 (tkIntXlibStubsPtr->xSync) /* 113 */
jpayne@69 1364 #define XVisualIDFromVisual \
jpayne@69 1365 (tkIntXlibStubsPtr->xVisualIDFromVisual) /* 114 */
jpayne@69 1366 /* Slot 115 is reserved */
jpayne@69 1367 /* Slot 116 is reserved */
jpayne@69 1368 /* Slot 117 is reserved */
jpayne@69 1369 /* Slot 118 is reserved */
jpayne@69 1370 /* Slot 119 is reserved */
jpayne@69 1371 #define XOffsetRegion \
jpayne@69 1372 (tkIntXlibStubsPtr->xOffsetRegion) /* 120 */
jpayne@69 1373 #define XUnionRegion \
jpayne@69 1374 (tkIntXlibStubsPtr->xUnionRegion) /* 121 */
jpayne@69 1375 #define XCreateWindow \
jpayne@69 1376 (tkIntXlibStubsPtr->xCreateWindow) /* 122 */
jpayne@69 1377 /* Slot 123 is reserved */
jpayne@69 1378 /* Slot 124 is reserved */
jpayne@69 1379 /* Slot 125 is reserved */
jpayne@69 1380 /* Slot 126 is reserved */
jpayne@69 1381 /* Slot 127 is reserved */
jpayne@69 1382 /* Slot 128 is reserved */
jpayne@69 1383 #define XLowerWindow \
jpayne@69 1384 (tkIntXlibStubsPtr->xLowerWindow) /* 129 */
jpayne@69 1385 #define XFillArcs \
jpayne@69 1386 (tkIntXlibStubsPtr->xFillArcs) /* 130 */
jpayne@69 1387 #define XDrawArcs \
jpayne@69 1388 (tkIntXlibStubsPtr->xDrawArcs) /* 131 */
jpayne@69 1389 #define XDrawRectangles \
jpayne@69 1390 (tkIntXlibStubsPtr->xDrawRectangles) /* 132 */
jpayne@69 1391 #define XDrawSegments \
jpayne@69 1392 (tkIntXlibStubsPtr->xDrawSegments) /* 133 */
jpayne@69 1393 #define XDrawPoint \
jpayne@69 1394 (tkIntXlibStubsPtr->xDrawPoint) /* 134 */
jpayne@69 1395 #define XDrawPoints \
jpayne@69 1396 (tkIntXlibStubsPtr->xDrawPoints) /* 135 */
jpayne@69 1397 #define XReparentWindow \
jpayne@69 1398 (tkIntXlibStubsPtr->xReparentWindow) /* 136 */
jpayne@69 1399 #define XPutImage \
jpayne@69 1400 (tkIntXlibStubsPtr->xPutImage) /* 137 */
jpayne@69 1401 /* Slot 138 is reserved */
jpayne@69 1402 /* Slot 139 is reserved */
jpayne@69 1403 /* Slot 140 is reserved */
jpayne@69 1404 /* Slot 141 is reserved */
jpayne@69 1405 /* Slot 142 is reserved */
jpayne@69 1406 /* Slot 143 is reserved */
jpayne@69 1407 /* Slot 144 is reserved */
jpayne@69 1408 /* Slot 145 is reserved */
jpayne@69 1409 /* Slot 146 is reserved */
jpayne@69 1410 /* Slot 147 is reserved */
jpayne@69 1411 /* Slot 148 is reserved */
jpayne@69 1412 /* Slot 149 is reserved */
jpayne@69 1413 /* Slot 150 is reserved */
jpayne@69 1414 /* Slot 151 is reserved */
jpayne@69 1415 /* Slot 152 is reserved */
jpayne@69 1416 /* Slot 153 is reserved */
jpayne@69 1417 /* Slot 154 is reserved */
jpayne@69 1418 /* Slot 155 is reserved */
jpayne@69 1419 /* Slot 156 is reserved */
jpayne@69 1420 /* Slot 157 is reserved */
jpayne@69 1421 #define TkUnusedStubEntry \
jpayne@69 1422 (tkIntXlibStubsPtr->tkUnusedStubEntry) /* 158 */
jpayne@69 1423 #endif /* WIN */
jpayne@69 1424 #ifdef MAC_OSX_TK /* AQUA */
jpayne@69 1425 #define XSetDashes \
jpayne@69 1426 (tkIntXlibStubsPtr->xSetDashes) /* 0 */
jpayne@69 1427 #define XGetModifierMapping \
jpayne@69 1428 (tkIntXlibStubsPtr->xGetModifierMapping) /* 1 */
jpayne@69 1429 #define XCreateImage \
jpayne@69 1430 (tkIntXlibStubsPtr->xCreateImage) /* 2 */
jpayne@69 1431 #define XGetImage \
jpayne@69 1432 (tkIntXlibStubsPtr->xGetImage) /* 3 */
jpayne@69 1433 #define XGetAtomName \
jpayne@69 1434 (tkIntXlibStubsPtr->xGetAtomName) /* 4 */
jpayne@69 1435 #define XKeysymToString \
jpayne@69 1436 (tkIntXlibStubsPtr->xKeysymToString) /* 5 */
jpayne@69 1437 #define XCreateColormap \
jpayne@69 1438 (tkIntXlibStubsPtr->xCreateColormap) /* 6 */
jpayne@69 1439 #define XGContextFromGC \
jpayne@69 1440 (tkIntXlibStubsPtr->xGContextFromGC) /* 7 */
jpayne@69 1441 #define XKeycodeToKeysym \
jpayne@69 1442 (tkIntXlibStubsPtr->xKeycodeToKeysym) /* 8 */
jpayne@69 1443 #define XStringToKeysym \
jpayne@69 1444 (tkIntXlibStubsPtr->xStringToKeysym) /* 9 */
jpayne@69 1445 #define XRootWindow \
jpayne@69 1446 (tkIntXlibStubsPtr->xRootWindow) /* 10 */
jpayne@69 1447 #define XSetErrorHandler \
jpayne@69 1448 (tkIntXlibStubsPtr->xSetErrorHandler) /* 11 */
jpayne@69 1449 #define XAllocColor \
jpayne@69 1450 (tkIntXlibStubsPtr->xAllocColor) /* 12 */
jpayne@69 1451 #define XBell \
jpayne@69 1452 (tkIntXlibStubsPtr->xBell) /* 13 */
jpayne@69 1453 #define XChangeProperty \
jpayne@69 1454 (tkIntXlibStubsPtr->xChangeProperty) /* 14 */
jpayne@69 1455 #define XChangeWindowAttributes \
jpayne@69 1456 (tkIntXlibStubsPtr->xChangeWindowAttributes) /* 15 */
jpayne@69 1457 #define XConfigureWindow \
jpayne@69 1458 (tkIntXlibStubsPtr->xConfigureWindow) /* 16 */
jpayne@69 1459 #define XCopyArea \
jpayne@69 1460 (tkIntXlibStubsPtr->xCopyArea) /* 17 */
jpayne@69 1461 #define XCopyPlane \
jpayne@69 1462 (tkIntXlibStubsPtr->xCopyPlane) /* 18 */
jpayne@69 1463 #define XCreateBitmapFromData \
jpayne@69 1464 (tkIntXlibStubsPtr->xCreateBitmapFromData) /* 19 */
jpayne@69 1465 #define XDefineCursor \
jpayne@69 1466 (tkIntXlibStubsPtr->xDefineCursor) /* 20 */
jpayne@69 1467 #define XDestroyWindow \
jpayne@69 1468 (tkIntXlibStubsPtr->xDestroyWindow) /* 21 */
jpayne@69 1469 #define XDrawArc \
jpayne@69 1470 (tkIntXlibStubsPtr->xDrawArc) /* 22 */
jpayne@69 1471 #define XDrawLines \
jpayne@69 1472 (tkIntXlibStubsPtr->xDrawLines) /* 23 */
jpayne@69 1473 #define XDrawRectangle \
jpayne@69 1474 (tkIntXlibStubsPtr->xDrawRectangle) /* 24 */
jpayne@69 1475 #define XFillArc \
jpayne@69 1476 (tkIntXlibStubsPtr->xFillArc) /* 25 */
jpayne@69 1477 #define XFillPolygon \
jpayne@69 1478 (tkIntXlibStubsPtr->xFillPolygon) /* 26 */
jpayne@69 1479 #define XFillRectangles \
jpayne@69 1480 (tkIntXlibStubsPtr->xFillRectangles) /* 27 */
jpayne@69 1481 #define XFreeColormap \
jpayne@69 1482 (tkIntXlibStubsPtr->xFreeColormap) /* 28 */
jpayne@69 1483 #define XFreeColors \
jpayne@69 1484 (tkIntXlibStubsPtr->xFreeColors) /* 29 */
jpayne@69 1485 #define XFreeModifiermap \
jpayne@69 1486 (tkIntXlibStubsPtr->xFreeModifiermap) /* 30 */
jpayne@69 1487 #define XGetGeometry \
jpayne@69 1488 (tkIntXlibStubsPtr->xGetGeometry) /* 31 */
jpayne@69 1489 #define XGetWindowProperty \
jpayne@69 1490 (tkIntXlibStubsPtr->xGetWindowProperty) /* 32 */
jpayne@69 1491 #define XGrabKeyboard \
jpayne@69 1492 (tkIntXlibStubsPtr->xGrabKeyboard) /* 33 */
jpayne@69 1493 #define XGrabPointer \
jpayne@69 1494 (tkIntXlibStubsPtr->xGrabPointer) /* 34 */
jpayne@69 1495 #define XKeysymToKeycode \
jpayne@69 1496 (tkIntXlibStubsPtr->xKeysymToKeycode) /* 35 */
jpayne@69 1497 #define XMapWindow \
jpayne@69 1498 (tkIntXlibStubsPtr->xMapWindow) /* 36 */
jpayne@69 1499 #define XMoveResizeWindow \
jpayne@69 1500 (tkIntXlibStubsPtr->xMoveResizeWindow) /* 37 */
jpayne@69 1501 #define XMoveWindow \
jpayne@69 1502 (tkIntXlibStubsPtr->xMoveWindow) /* 38 */
jpayne@69 1503 #define XQueryPointer \
jpayne@69 1504 (tkIntXlibStubsPtr->xQueryPointer) /* 39 */
jpayne@69 1505 #define XRaiseWindow \
jpayne@69 1506 (tkIntXlibStubsPtr->xRaiseWindow) /* 40 */
jpayne@69 1507 #define XRefreshKeyboardMapping \
jpayne@69 1508 (tkIntXlibStubsPtr->xRefreshKeyboardMapping) /* 41 */
jpayne@69 1509 #define XResizeWindow \
jpayne@69 1510 (tkIntXlibStubsPtr->xResizeWindow) /* 42 */
jpayne@69 1511 #define XSelectInput \
jpayne@69 1512 (tkIntXlibStubsPtr->xSelectInput) /* 43 */
jpayne@69 1513 #define XSendEvent \
jpayne@69 1514 (tkIntXlibStubsPtr->xSendEvent) /* 44 */
jpayne@69 1515 #define XSetIconName \
jpayne@69 1516 (tkIntXlibStubsPtr->xSetIconName) /* 45 */
jpayne@69 1517 #define XSetInputFocus \
jpayne@69 1518 (tkIntXlibStubsPtr->xSetInputFocus) /* 46 */
jpayne@69 1519 #define XSetSelectionOwner \
jpayne@69 1520 (tkIntXlibStubsPtr->xSetSelectionOwner) /* 47 */
jpayne@69 1521 #define XSetWindowBackground \
jpayne@69 1522 (tkIntXlibStubsPtr->xSetWindowBackground) /* 48 */
jpayne@69 1523 #define XSetWindowBackgroundPixmap \
jpayne@69 1524 (tkIntXlibStubsPtr->xSetWindowBackgroundPixmap) /* 49 */
jpayne@69 1525 #define XSetWindowBorder \
jpayne@69 1526 (tkIntXlibStubsPtr->xSetWindowBorder) /* 50 */
jpayne@69 1527 #define XSetWindowBorderPixmap \
jpayne@69 1528 (tkIntXlibStubsPtr->xSetWindowBorderPixmap) /* 51 */
jpayne@69 1529 #define XSetWindowBorderWidth \
jpayne@69 1530 (tkIntXlibStubsPtr->xSetWindowBorderWidth) /* 52 */
jpayne@69 1531 #define XSetWindowColormap \
jpayne@69 1532 (tkIntXlibStubsPtr->xSetWindowColormap) /* 53 */
jpayne@69 1533 #define XUngrabKeyboard \
jpayne@69 1534 (tkIntXlibStubsPtr->xUngrabKeyboard) /* 54 */
jpayne@69 1535 #define XUngrabPointer \
jpayne@69 1536 (tkIntXlibStubsPtr->xUngrabPointer) /* 55 */
jpayne@69 1537 #define XUnmapWindow \
jpayne@69 1538 (tkIntXlibStubsPtr->xUnmapWindow) /* 56 */
jpayne@69 1539 #define TkPutImage \
jpayne@69 1540 (tkIntXlibStubsPtr->tkPutImage) /* 57 */
jpayne@69 1541 #define XParseColor \
jpayne@69 1542 (tkIntXlibStubsPtr->xParseColor) /* 58 */
jpayne@69 1543 #define XCreateGC \
jpayne@69 1544 (tkIntXlibStubsPtr->xCreateGC) /* 59 */
jpayne@69 1545 #define XFreeGC \
jpayne@69 1546 (tkIntXlibStubsPtr->xFreeGC) /* 60 */
jpayne@69 1547 #define XInternAtom \
jpayne@69 1548 (tkIntXlibStubsPtr->xInternAtom) /* 61 */
jpayne@69 1549 #define XSetBackground \
jpayne@69 1550 (tkIntXlibStubsPtr->xSetBackground) /* 62 */
jpayne@69 1551 #define XSetForeground \
jpayne@69 1552 (tkIntXlibStubsPtr->xSetForeground) /* 63 */
jpayne@69 1553 #define XSetClipMask \
jpayne@69 1554 (tkIntXlibStubsPtr->xSetClipMask) /* 64 */
jpayne@69 1555 #define XSetClipOrigin \
jpayne@69 1556 (tkIntXlibStubsPtr->xSetClipOrigin) /* 65 */
jpayne@69 1557 #define XSetTSOrigin \
jpayne@69 1558 (tkIntXlibStubsPtr->xSetTSOrigin) /* 66 */
jpayne@69 1559 #define XChangeGC \
jpayne@69 1560 (tkIntXlibStubsPtr->xChangeGC) /* 67 */
jpayne@69 1561 #define XSetFont \
jpayne@69 1562 (tkIntXlibStubsPtr->xSetFont) /* 68 */
jpayne@69 1563 #define XSetArcMode \
jpayne@69 1564 (tkIntXlibStubsPtr->xSetArcMode) /* 69 */
jpayne@69 1565 #define XSetStipple \
jpayne@69 1566 (tkIntXlibStubsPtr->xSetStipple) /* 70 */
jpayne@69 1567 #define XSetFillRule \
jpayne@69 1568 (tkIntXlibStubsPtr->xSetFillRule) /* 71 */
jpayne@69 1569 #define XSetFillStyle \
jpayne@69 1570 (tkIntXlibStubsPtr->xSetFillStyle) /* 72 */
jpayne@69 1571 #define XSetFunction \
jpayne@69 1572 (tkIntXlibStubsPtr->xSetFunction) /* 73 */
jpayne@69 1573 #define XSetLineAttributes \
jpayne@69 1574 (tkIntXlibStubsPtr->xSetLineAttributes) /* 74 */
jpayne@69 1575 #define _XInitImageFuncPtrs \
jpayne@69 1576 (tkIntXlibStubsPtr->_XInitImageFuncPtrs) /* 75 */
jpayne@69 1577 #define XCreateIC \
jpayne@69 1578 (tkIntXlibStubsPtr->xCreateIC) /* 76 */
jpayne@69 1579 #define XGetVisualInfo \
jpayne@69 1580 (tkIntXlibStubsPtr->xGetVisualInfo) /* 77 */
jpayne@69 1581 #define XSetWMClientMachine \
jpayne@69 1582 (tkIntXlibStubsPtr->xSetWMClientMachine) /* 78 */
jpayne@69 1583 #define XStringListToTextProperty \
jpayne@69 1584 (tkIntXlibStubsPtr->xStringListToTextProperty) /* 79 */
jpayne@69 1585 #define XDrawSegments \
jpayne@69 1586 (tkIntXlibStubsPtr->xDrawSegments) /* 80 */
jpayne@69 1587 #define XForceScreenSaver \
jpayne@69 1588 (tkIntXlibStubsPtr->xForceScreenSaver) /* 81 */
jpayne@69 1589 #define XDrawLine \
jpayne@69 1590 (tkIntXlibStubsPtr->xDrawLine) /* 82 */
jpayne@69 1591 #define XFillRectangle \
jpayne@69 1592 (tkIntXlibStubsPtr->xFillRectangle) /* 83 */
jpayne@69 1593 #define XClearWindow \
jpayne@69 1594 (tkIntXlibStubsPtr->xClearWindow) /* 84 */
jpayne@69 1595 #define XDrawPoint \
jpayne@69 1596 (tkIntXlibStubsPtr->xDrawPoint) /* 85 */
jpayne@69 1597 #define XDrawPoints \
jpayne@69 1598 (tkIntXlibStubsPtr->xDrawPoints) /* 86 */
jpayne@69 1599 #define XWarpPointer \
jpayne@69 1600 (tkIntXlibStubsPtr->xWarpPointer) /* 87 */
jpayne@69 1601 #define XQueryColor \
jpayne@69 1602 (tkIntXlibStubsPtr->xQueryColor) /* 88 */
jpayne@69 1603 #define XQueryColors \
jpayne@69 1604 (tkIntXlibStubsPtr->xQueryColors) /* 89 */
jpayne@69 1605 #define XQueryTree \
jpayne@69 1606 (tkIntXlibStubsPtr->xQueryTree) /* 90 */
jpayne@69 1607 #define XSync \
jpayne@69 1608 (tkIntXlibStubsPtr->xSync) /* 91 */
jpayne@69 1609 /* Slot 92 is reserved */
jpayne@69 1610 /* Slot 93 is reserved */
jpayne@69 1611 /* Slot 94 is reserved */
jpayne@69 1612 /* Slot 95 is reserved */
jpayne@69 1613 /* Slot 96 is reserved */
jpayne@69 1614 /* Slot 97 is reserved */
jpayne@69 1615 /* Slot 98 is reserved */
jpayne@69 1616 /* Slot 99 is reserved */
jpayne@69 1617 /* Slot 100 is reserved */
jpayne@69 1618 /* Slot 101 is reserved */
jpayne@69 1619 /* Slot 102 is reserved */
jpayne@69 1620 /* Slot 103 is reserved */
jpayne@69 1621 /* Slot 104 is reserved */
jpayne@69 1622 /* Slot 105 is reserved */
jpayne@69 1623 #define XSetClipRectangles \
jpayne@69 1624 (tkIntXlibStubsPtr->xSetClipRectangles) /* 106 */
jpayne@69 1625 #define XFlush \
jpayne@69 1626 (tkIntXlibStubsPtr->xFlush) /* 107 */
jpayne@69 1627 #define XGrabServer \
jpayne@69 1628 (tkIntXlibStubsPtr->xGrabServer) /* 108 */
jpayne@69 1629 #define XUngrabServer \
jpayne@69 1630 (tkIntXlibStubsPtr->xUngrabServer) /* 109 */
jpayne@69 1631 #define XFree \
jpayne@69 1632 (tkIntXlibStubsPtr->xFree) /* 110 */
jpayne@69 1633 #define XNoOp \
jpayne@69 1634 (tkIntXlibStubsPtr->xNoOp) /* 111 */
jpayne@69 1635 #define XSynchronize \
jpayne@69 1636 (tkIntXlibStubsPtr->xSynchronize) /* 112 */
jpayne@69 1637 /* Slot 113 is reserved */
jpayne@69 1638 #define XVisualIDFromVisual \
jpayne@69 1639 (tkIntXlibStubsPtr->xVisualIDFromVisual) /* 114 */
jpayne@69 1640 /* Slot 115 is reserved */
jpayne@69 1641 /* Slot 116 is reserved */
jpayne@69 1642 /* Slot 117 is reserved */
jpayne@69 1643 /* Slot 118 is reserved */
jpayne@69 1644 /* Slot 119 is reserved */
jpayne@69 1645 #define XOffsetRegion \
jpayne@69 1646 (tkIntXlibStubsPtr->xOffsetRegion) /* 120 */
jpayne@69 1647 /* Slot 121 is reserved */
jpayne@69 1648 /* Slot 122 is reserved */
jpayne@69 1649 /* Slot 123 is reserved */
jpayne@69 1650 /* Slot 124 is reserved */
jpayne@69 1651 /* Slot 125 is reserved */
jpayne@69 1652 /* Slot 126 is reserved */
jpayne@69 1653 /* Slot 127 is reserved */
jpayne@69 1654 /* Slot 128 is reserved */
jpayne@69 1655 #define XLowerWindow \
jpayne@69 1656 (tkIntXlibStubsPtr->xLowerWindow) /* 129 */
jpayne@69 1657 /* Slot 130 is reserved */
jpayne@69 1658 /* Slot 131 is reserved */
jpayne@69 1659 /* Slot 132 is reserved */
jpayne@69 1660 /* Slot 133 is reserved */
jpayne@69 1661 /* Slot 134 is reserved */
jpayne@69 1662 /* Slot 135 is reserved */
jpayne@69 1663 /* Slot 136 is reserved */
jpayne@69 1664 #define XPutImage \
jpayne@69 1665 (tkIntXlibStubsPtr->xPutImage) /* 137 */
jpayne@69 1666 /* Slot 138 is reserved */
jpayne@69 1667 /* Slot 139 is reserved */
jpayne@69 1668 /* Slot 140 is reserved */
jpayne@69 1669 /* Slot 141 is reserved */
jpayne@69 1670 /* Slot 142 is reserved */
jpayne@69 1671 /* Slot 143 is reserved */
jpayne@69 1672 #define XDestroyIC \
jpayne@69 1673 (tkIntXlibStubsPtr->xDestroyIC) /* 144 */
jpayne@69 1674 #define XCreatePixmapCursor \
jpayne@69 1675 (tkIntXlibStubsPtr->xCreatePixmapCursor) /* 145 */
jpayne@69 1676 #define XCreateGlyphCursor \
jpayne@69 1677 (tkIntXlibStubsPtr->xCreateGlyphCursor) /* 146 */
jpayne@69 1678 /* Slot 147 is reserved */
jpayne@69 1679 /* Slot 148 is reserved */
jpayne@69 1680 /* Slot 149 is reserved */
jpayne@69 1681 /* Slot 150 is reserved */
jpayne@69 1682 /* Slot 151 is reserved */
jpayne@69 1683 /* Slot 152 is reserved */
jpayne@69 1684 /* Slot 153 is reserved */
jpayne@69 1685 /* Slot 154 is reserved */
jpayne@69 1686 /* Slot 155 is reserved */
jpayne@69 1687 /* Slot 156 is reserved */
jpayne@69 1688 #define XkbKeycodeToKeysym \
jpayne@69 1689 (tkIntXlibStubsPtr->xkbKeycodeToKeysym) /* 157 */
jpayne@69 1690 #define TkUnusedStubEntry \
jpayne@69 1691 (tkIntXlibStubsPtr->tkUnusedStubEntry) /* 158 */
jpayne@69 1692 #endif /* AQUA */
jpayne@69 1693
jpayne@69 1694 #endif /* defined(USE_TK_STUBS) */
jpayne@69 1695
jpayne@69 1696 /* !END!: Do not edit above this line. */
jpayne@69 1697
jpayne@69 1698 #undef TCL_STORAGE_CLASS
jpayne@69 1699 #define TCL_STORAGE_CLASS DLLIMPORT
jpayne@69 1700
jpayne@69 1701 #undef TkUnusedStubEntry
jpayne@69 1702
jpayne@69 1703 #endif /* _TKINTXLIBDECLS */