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