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