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 */
|