tkIntXlibDecls.h
上传用户:rrhhcc
上传日期:2015-12-11
资源大小:54129k
文件大小:91k
源码类别:

通讯编程

开发平台:

Visual C++

  1. /*
  2.  * tkIntXlibDecls.h --
  3.  *
  4.  * This file contains the declarations for all platform dependent
  5.  * unsupported functions that are exported by the Tk library.  These
  6.  * interfaces are not guaranteed to remain the same between
  7.  * versions.  Use at your own risk.
  8.  *
  9.  * Copyright (c) 1998-1999 by Scriptics Corporation.
  10.  * All rights reserved.
  11.  *
  12.  * RCS: @(#) $Id: tkIntXlibDecls.h,v 1.16.2.1 2005/11/27 02:44:25 das Exp $
  13.  */
  14. #ifndef _TKINTXLIBDECLS
  15. #define _TKINTXLIBDECLS
  16. #ifdef MAC_TCL
  17. #include "Xutil.h"
  18. #else
  19. #include "X11/Xutil.h"
  20. #endif
  21. #ifdef BUILD_tk
  22. #undef TCL_STORAGE_CLASS
  23. #define TCL_STORAGE_CLASS DLLEXPORT
  24. #endif
  25. /*
  26.  * WARNING: This file is automatically generated by the tools/genStubs.tcl
  27.  * script.  Any modifications to the function declarations below should be made
  28.  * in the generic/tkInt.decls script.
  29.  */
  30. /* !BEGIN!: Do not edit below this line. */
  31. /*
  32.  * Exported function declarations:
  33.  */
  34. #ifdef __WIN32__
  35. /* 0 */
  36. EXTERN void XSetDashes _ANSI_ARGS_((Display* display, GC gc, 
  37. int dash_offset, _Xconst char* dash_list, 
  38. int n));
  39. /* 1 */
  40. EXTERN XModifierKeymap*  XGetModifierMapping _ANSI_ARGS_((Display* d));
  41. /* 2 */
  42. EXTERN XImage * XCreateImage _ANSI_ARGS_((Display* d, Visual* v, 
  43. unsigned int ui1, int i1, int i2, char* cp, 
  44. unsigned int ui2, unsigned int ui3, int i3, 
  45. int i4));
  46. /* 3 */
  47. EXTERN XImage * XGetImage _ANSI_ARGS_((Display* d, Drawable dr, 
  48. int i1, int i2, unsigned int ui1, 
  49. unsigned int ui2, unsigned long ul, int i3));
  50. /* 4 */
  51. EXTERN char * XGetAtomName _ANSI_ARGS_((Display* d, Atom a));
  52. /* 5 */
  53. EXTERN char * XKeysymToString _ANSI_ARGS_((KeySym k));
  54. /* 6 */
  55. EXTERN Colormap XCreateColormap _ANSI_ARGS_((Display* d, Window w, 
  56. Visual* v, int i));
  57. /* 7 */
  58. EXTERN Cursor XCreatePixmapCursor _ANSI_ARGS_((Display* d, 
  59. Pixmap p1, Pixmap p2, XColor* x1, XColor* x2, 
  60. unsigned int ui1, unsigned int ui2));
  61. /* 8 */
  62. EXTERN Cursor XCreateGlyphCursor _ANSI_ARGS_((Display* d, Font f1, 
  63. Font f2, unsigned int ui1, unsigned int ui2, 
  64. XColor* x1, XColor* x2));
  65. /* 9 */
  66. EXTERN GContext XGContextFromGC _ANSI_ARGS_((GC g));
  67. /* 10 */
  68. EXTERN XHostAddress * XListHosts _ANSI_ARGS_((Display* d, int* i, Bool* b));
  69. /* 11 */
  70. EXTERN KeySym XKeycodeToKeysym _ANSI_ARGS_((Display* d, 
  71. unsigned int k, int i));
  72. /* 12 */
  73. EXTERN KeySym XStringToKeysym _ANSI_ARGS_((_Xconst char* c));
  74. /* 13 */
  75. EXTERN Window XRootWindow _ANSI_ARGS_((Display* d, int i));
  76. /* 14 */
  77. EXTERN XErrorHandler XSetErrorHandler _ANSI_ARGS_((XErrorHandler x));
  78. /* 15 */
  79. EXTERN Status XIconifyWindow _ANSI_ARGS_((Display* d, Window w, 
  80. int i));
  81. /* 16 */
  82. EXTERN Status XWithdrawWindow _ANSI_ARGS_((Display* d, Window w, 
  83. int i));
  84. /* 17 */
  85. EXTERN Status XGetWMColormapWindows _ANSI_ARGS_((Display* d, 
  86. Window w, Window** wpp, int* ip));
  87. /* 18 */
  88. EXTERN Status XAllocColor _ANSI_ARGS_((Display* d, Colormap c, 
  89. XColor* xp));
  90. /* 19 */
  91. EXTERN void XBell _ANSI_ARGS_((Display* d, int i));
  92. /* 20 */
  93. EXTERN void XChangeProperty _ANSI_ARGS_((Display* d, Window w, 
  94. Atom a1, Atom a2, int i1, int i2, 
  95. _Xconst unsigned char* c, int i3));
  96. /* 21 */
  97. EXTERN void XChangeWindowAttributes _ANSI_ARGS_((Display* d, 
  98. Window w, unsigned long ul, 
  99. XSetWindowAttributes* x));
  100. /* 22 */
  101. EXTERN void XClearWindow _ANSI_ARGS_((Display* d, Window w));
  102. /* 23 */
  103. EXTERN void XConfigureWindow _ANSI_ARGS_((Display* d, Window w, 
  104. unsigned int i, XWindowChanges* x));
  105. /* 24 */
  106. EXTERN void XCopyArea _ANSI_ARGS_((Display* d, Drawable dr1, 
  107. Drawable dr2, GC g, int i1, int i2, 
  108. unsigned int ui1, unsigned int ui2, int i3, 
  109. int i4));
  110. /* 25 */
  111. EXTERN void XCopyPlane _ANSI_ARGS_((Display* d, Drawable dr1, 
  112. Drawable dr2, GC g, int i1, int i2, 
  113. unsigned int ui1, unsigned int ui2, int i3, 
  114. int i4, unsigned long ul));
  115. /* 26 */
  116. EXTERN Pixmap XCreateBitmapFromData _ANSI_ARGS_((Display* display, 
  117. Drawable d, _Xconst char* data, 
  118. unsigned int width, unsigned int height));
  119. /* 27 */
  120. EXTERN void XDefineCursor _ANSI_ARGS_((Display* d, Window w, 
  121. Cursor c));
  122. /* 28 */
  123. EXTERN void XDeleteProperty _ANSI_ARGS_((Display* d, Window w, 
  124. Atom a));
  125. /* 29 */
  126. EXTERN void XDestroyWindow _ANSI_ARGS_((Display* d, Window w));
  127. /* 30 */
  128. EXTERN void XDrawArc _ANSI_ARGS_((Display* d, Drawable dr, GC g, 
  129. int i1, int i2, unsigned int ui1, 
  130. unsigned int ui2, int i3, int i4));
  131. /* 31 */
  132. EXTERN void XDrawLines _ANSI_ARGS_((Display* d, Drawable dr, 
  133. GC g, XPoint* x, int i1, int i2));
  134. /* 32 */
  135. EXTERN void XDrawRectangle _ANSI_ARGS_((Display* d, Drawable dr, 
  136. GC g, int i1, int i2, unsigned int ui1, 
  137. unsigned int ui2));
  138. /* 33 */
  139. EXTERN void XFillArc _ANSI_ARGS_((Display* d, Drawable dr, GC g, 
  140. int i1, int i2, unsigned int ui1, 
  141. unsigned int ui2, int i3, int i4));
  142. /* 34 */
  143. EXTERN void XFillPolygon _ANSI_ARGS_((Display* d, Drawable dr, 
  144. GC g, XPoint* x, int i1, int i2, int i3));
  145. /* 35 */
  146. EXTERN void XFillRectangles _ANSI_ARGS_((Display* d, Drawable dr, 
  147. GC g, XRectangle* x, int i));
  148. /* 36 */
  149. EXTERN void XForceScreenSaver _ANSI_ARGS_((Display* d, int i));
  150. /* 37 */
  151. EXTERN void XFreeColormap _ANSI_ARGS_((Display* d, Colormap c));
  152. /* 38 */
  153. EXTERN void XFreeColors _ANSI_ARGS_((Display* d, Colormap c, 
  154. unsigned long* ulp, int i, unsigned long ul));
  155. /* 39 */
  156. EXTERN void XFreeCursor _ANSI_ARGS_((Display* d, Cursor c));
  157. /* 40 */
  158. EXTERN void XFreeModifiermap _ANSI_ARGS_((XModifierKeymap* x));
  159. /* 41 */
  160. EXTERN Status XGetGeometry _ANSI_ARGS_((Display* d, Drawable dr, 
  161. Window* w, int* i1, int* i2, 
  162. unsigned int* ui1, unsigned int* ui2, 
  163. unsigned int* ui3, unsigned int* ui4));
  164. /* 42 */
  165. EXTERN void XGetInputFocus _ANSI_ARGS_((Display* d, Window* w, 
  166. int* i));
  167. /* 43 */
  168. EXTERN int XGetWindowProperty _ANSI_ARGS_((Display* d, Window w, 
  169. Atom a1, long l1, long l2, Bool b, Atom a2, 
  170. Atom* ap, int* ip, unsigned long* ulp1, 
  171. unsigned long* ulp2, unsigned char** cpp));
  172. /* 44 */
  173. EXTERN Status XGetWindowAttributes _ANSI_ARGS_((Display* d, 
  174. Window w, XWindowAttributes* x));
  175. /* 45 */
  176. EXTERN int XGrabKeyboard _ANSI_ARGS_((Display* d, Window w, 
  177. Bool b, int i1, int i2, Time t));
  178. /* 46 */
  179. EXTERN int XGrabPointer _ANSI_ARGS_((Display* d, Window w1, 
  180. Bool b, unsigned int ui, int i1, int i2, 
  181. Window w2, Cursor c, Time t));
  182. /* 47 */
  183. EXTERN KeyCode XKeysymToKeycode _ANSI_ARGS_((Display* d, KeySym k));
  184. /* 48 */
  185. EXTERN Status XLookupColor _ANSI_ARGS_((Display* d, Colormap c1, 
  186. _Xconst char* c2, XColor* x1, XColor* x2));
  187. /* 49 */
  188. EXTERN void XMapWindow _ANSI_ARGS_((Display* d, Window w));
  189. /* 50 */
  190. EXTERN void XMoveResizeWindow _ANSI_ARGS_((Display* d, Window w, 
  191. int i1, int i2, unsigned int ui1, 
  192. unsigned int ui2));
  193. /* 51 */
  194. EXTERN void XMoveWindow _ANSI_ARGS_((Display* d, Window w, 
  195. int i1, int i2));
  196. /* 52 */
  197. EXTERN void XNextEvent _ANSI_ARGS_((Display* d, XEvent* x));
  198. /* 53 */
  199. EXTERN void XPutBackEvent _ANSI_ARGS_((Display* d, XEvent* x));
  200. /* 54 */
  201. EXTERN void XQueryColors _ANSI_ARGS_((Display* d, Colormap c, 
  202. XColor* x, int i));
  203. /* 55 */
  204. EXTERN Bool XQueryPointer _ANSI_ARGS_((Display* d, Window w1, 
  205. Window* w2, Window* w3, int* i1, int* i2, 
  206. int* i3, int* i4, unsigned int* ui));
  207. /* 56 */
  208. EXTERN Status XQueryTree _ANSI_ARGS_((Display* d, Window w1, 
  209. Window* w2, Window* w3, Window** w4, 
  210. unsigned int* ui));
  211. /* 57 */
  212. EXTERN void XRaiseWindow _ANSI_ARGS_((Display* d, Window w));
  213. /* 58 */
  214. EXTERN void XRefreshKeyboardMapping _ANSI_ARGS_((
  215. XMappingEvent* x));
  216. /* 59 */
  217. EXTERN void XResizeWindow _ANSI_ARGS_((Display* d, Window w, 
  218. unsigned int ui1, unsigned int ui2));
  219. /* 60 */
  220. EXTERN void XSelectInput _ANSI_ARGS_((Display* d, Window w, 
  221. long l));
  222. /* 61 */
  223. EXTERN Status XSendEvent _ANSI_ARGS_((Display* d, Window w, Bool b, 
  224. long l, XEvent* x));
  225. /* 62 */
  226. EXTERN void XSetCommand _ANSI_ARGS_((Display* d, Window w, 
  227. CONST char** c, int i));
  228. /* 63 */
  229. EXTERN void XSetIconName _ANSI_ARGS_((Display* d, Window w, 
  230. _Xconst char* c));
  231. /* 64 */
  232. EXTERN void XSetInputFocus _ANSI_ARGS_((Display* d, Window w, 
  233. int i, Time t));
  234. /* 65 */
  235. EXTERN void XSetSelectionOwner _ANSI_ARGS_((Display* d, Atom a, 
  236. Window w, Time t));
  237. /* 66 */
  238. EXTERN void XSetWindowBackground _ANSI_ARGS_((Display* d, 
  239. Window w, unsigned long ul));
  240. /* 67 */
  241. EXTERN void XSetWindowBackgroundPixmap _ANSI_ARGS_((Display* d, 
  242. Window w, Pixmap p));
  243. /* 68 */
  244. EXTERN void XSetWindowBorder _ANSI_ARGS_((Display* d, Window w, 
  245. unsigned long ul));
  246. /* 69 */
  247. EXTERN void XSetWindowBorderPixmap _ANSI_ARGS_((Display* d, 
  248. Window w, Pixmap p));
  249. /* 70 */
  250. EXTERN void XSetWindowBorderWidth _ANSI_ARGS_((Display* d, 
  251. Window w, unsigned int ui));
  252. /* 71 */
  253. EXTERN void XSetWindowColormap _ANSI_ARGS_((Display* d, Window w, 
  254. Colormap c));
  255. /* 72 */
  256. EXTERN Bool XTranslateCoordinates _ANSI_ARGS_((Display* d, 
  257. Window w1, Window w2, int i1, int i2, 
  258. int* i3, int* i4, Window* w3));
  259. /* 73 */
  260. EXTERN void XUngrabKeyboard _ANSI_ARGS_((Display* d, Time t));
  261. /* 74 */
  262. EXTERN void XUngrabPointer _ANSI_ARGS_((Display* d, Time t));
  263. /* 75 */
  264. EXTERN void XUnmapWindow _ANSI_ARGS_((Display* d, Window w));
  265. /* 76 */
  266. EXTERN void XWindowEvent _ANSI_ARGS_((Display* d, Window w, 
  267. long l, XEvent* x));
  268. /* 77 */
  269. EXTERN void XDestroyIC _ANSI_ARGS_((XIC x));
  270. /* 78 */
  271. EXTERN Bool XFilterEvent _ANSI_ARGS_((XEvent* x, Window w));
  272. /* 79 */
  273. EXTERN int XmbLookupString _ANSI_ARGS_((XIC xi, 
  274. XKeyPressedEvent* xk, char* c, int i, 
  275. KeySym* k, Status* s));
  276. /* 80 */
  277. EXTERN void TkPutImage _ANSI_ARGS_((unsigned long * colors, 
  278. int ncolors, Display* display, Drawable d, 
  279. GC gc, XImage* image, int src_x, int src_y, 
  280. int dest_x, int dest_y, unsigned int width, 
  281. unsigned int height));
  282. /* Slot 81 is reserved */
  283. /* 82 */
  284. EXTERN Status XParseColor _ANSI_ARGS_((Display * display, 
  285. Colormap map, _Xconst char* spec, 
  286. XColor * colorPtr));
  287. /* 83 */
  288. EXTERN GC XCreateGC _ANSI_ARGS_((Display* display, Drawable d, 
  289. unsigned long valuemask, XGCValues* values));
  290. /* 84 */
  291. EXTERN void XFreeGC _ANSI_ARGS_((Display* display, GC gc));
  292. /* 85 */
  293. EXTERN Atom XInternAtom _ANSI_ARGS_((Display* display, 
  294. _Xconst char* atom_name, Bool only_if_exists));
  295. /* 86 */
  296. EXTERN void XSetBackground _ANSI_ARGS_((Display* display, GC gc, 
  297. unsigned long foreground));
  298. /* 87 */
  299. EXTERN void XSetForeground _ANSI_ARGS_((Display* display, GC gc, 
  300. unsigned long foreground));
  301. /* 88 */
  302. EXTERN void XSetClipMask _ANSI_ARGS_((Display* display, GC gc, 
  303. Pixmap pixmap));
  304. /* 89 */
  305. EXTERN void XSetClipOrigin _ANSI_ARGS_((Display* display, GC gc, 
  306. int clip_x_origin, int clip_y_origin));
  307. /* 90 */
  308. EXTERN void XSetTSOrigin _ANSI_ARGS_((Display* display, GC gc, 
  309. int ts_x_origin, int ts_y_origin));
  310. /* 91 */
  311. EXTERN void XChangeGC _ANSI_ARGS_((Display * d, GC gc, 
  312. unsigned long mask, XGCValues * values));
  313. /* 92 */
  314. EXTERN void XSetFont _ANSI_ARGS_((Display * display, GC gc, 
  315. Font font));
  316. /* 93 */
  317. EXTERN void XSetArcMode _ANSI_ARGS_((Display * display, GC gc, 
  318. int arc_mode));
  319. /* 94 */
  320. EXTERN void XSetStipple _ANSI_ARGS_((Display * display, GC gc, 
  321. Pixmap stipple));
  322. /* 95 */
  323. EXTERN void XSetFillRule _ANSI_ARGS_((Display * display, GC gc, 
  324. int fill_rule));
  325. /* 96 */
  326. EXTERN void XSetFillStyle _ANSI_ARGS_((Display * display, GC gc, 
  327. int fill_style));
  328. /* 97 */
  329. EXTERN void XSetFunction _ANSI_ARGS_((Display * display, GC gc, 
  330. int function));
  331. /* 98 */
  332. EXTERN void XSetLineAttributes _ANSI_ARGS_((Display * display, 
  333. GC gc, unsigned int line_width, 
  334. int line_style, int cap_style, 
  335. int join_style));
  336. /* 99 */
  337. EXTERN int _XInitImageFuncPtrs _ANSI_ARGS_((XImage * image));
  338. /* 100 */
  339. EXTERN XIC XCreateIC _ANSI_ARGS_((void));
  340. /* 101 */
  341. EXTERN XVisualInfo * XGetVisualInfo _ANSI_ARGS_((Display* display, 
  342. long vinfo_mask, XVisualInfo* vinfo_template, 
  343. int* nitems_return));
  344. /* 102 */
  345. EXTERN void XSetWMClientMachine _ANSI_ARGS_((Display* display, 
  346. Window w, XTextProperty* text_prop));
  347. /* 103 */
  348. EXTERN Status XStringListToTextProperty _ANSI_ARGS_((char** list, 
  349. int count, XTextProperty* text_prop_return));
  350. /* 104 */
  351. EXTERN void XDrawLine _ANSI_ARGS_((Display* d, Drawable dr, GC g, 
  352. int x1, int y1, int x2, int y2));
  353. /* 105 */
  354. EXTERN void XWarpPointer _ANSI_ARGS_((Display* d, Window s, 
  355. Window dw, int sx, int sy, unsigned int sw, 
  356. unsigned int sh, int dx, int dy));
  357. /* 106 */
  358. EXTERN void XFillRectangle _ANSI_ARGS_((Display* display, 
  359. Drawable d, GC gc, int x, int y, 
  360. unsigned int width, unsigned int height));
  361. #endif /* __WIN32__ */
  362. #ifdef MAC_TCL
  363. /* 0 */
  364. EXTERN void XSetDashes _ANSI_ARGS_((Display* display, GC gc, 
  365. int dash_offset, _Xconst char* dash_list, 
  366. int n));
  367. /* 1 */
  368. EXTERN XModifierKeymap*  XGetModifierMapping _ANSI_ARGS_((Display* d));
  369. /* 2 */
  370. EXTERN XImage * XCreateImage _ANSI_ARGS_((Display* d, Visual* v, 
  371. unsigned int ui1, int i1, int i2, char* cp, 
  372. unsigned int ui2, unsigned int ui3, int i3, 
  373. int i4));
  374. /* 3 */
  375. EXTERN XImage * XGetImage _ANSI_ARGS_((Display* d, Drawable dr, 
  376. int i1, int i2, unsigned int ui1, 
  377. unsigned int ui2, unsigned long ul, int i3));
  378. /* 4 */
  379. EXTERN char * XGetAtomName _ANSI_ARGS_((Display* d, Atom a));
  380. /* 5 */
  381. EXTERN char * XKeysymToString _ANSI_ARGS_((KeySym k));
  382. /* 6 */
  383. EXTERN Colormap XCreateColormap _ANSI_ARGS_((Display* d, Window w, 
  384. Visual* v, int i));
  385. /* 7 */
  386. EXTERN GContext XGContextFromGC _ANSI_ARGS_((GC g));
  387. /* 8 */
  388. EXTERN KeySym XKeycodeToKeysym _ANSI_ARGS_((Display* d, KeyCode k, 
  389. int i));
  390. /* 9 */
  391. EXTERN KeySym XStringToKeysym _ANSI_ARGS_((_Xconst char* c));
  392. /* 10 */
  393. EXTERN Window XRootWindow _ANSI_ARGS_((Display* d, int i));
  394. /* 11 */
  395. EXTERN XErrorHandler XSetErrorHandler _ANSI_ARGS_((XErrorHandler x));
  396. /* 12 */
  397. EXTERN Status XAllocColor _ANSI_ARGS_((Display* d, Colormap c, 
  398. XColor* xp));
  399. /* 13 */
  400. EXTERN void XBell _ANSI_ARGS_((Display* d, int i));
  401. /* 14 */
  402. EXTERN void XChangeProperty _ANSI_ARGS_((Display* d, Window w, 
  403. Atom a1, Atom a2, int i1, int i2, 
  404. _Xconst unsigned char* c, int i3));
  405. /* 15 */
  406. EXTERN void XChangeWindowAttributes _ANSI_ARGS_((Display* d, 
  407. Window w, unsigned long ul, 
  408. XSetWindowAttributes* x));
  409. /* 16 */
  410. EXTERN void XConfigureWindow _ANSI_ARGS_((Display* d, Window w, 
  411. unsigned int i, XWindowChanges* x));
  412. /* 17 */
  413. EXTERN void XCopyArea _ANSI_ARGS_((Display* d, Drawable dr1, 
  414. Drawable dr2, GC g, int i1, int i2, 
  415. unsigned int ui1, unsigned int ui2, int i3, 
  416. int i4));
  417. /* 18 */
  418. EXTERN void XCopyPlane _ANSI_ARGS_((Display* d, Drawable dr1, 
  419. Drawable dr2, GC g, int i1, int i2, 
  420. unsigned int ui1, unsigned int ui2, int i3, 
  421. int i4, unsigned long ul));
  422. /* 19 */
  423. EXTERN Pixmap XCreateBitmapFromData _ANSI_ARGS_((Display* display, 
  424. Drawable d, _Xconst char* data, 
  425. unsigned int width, unsigned int height));
  426. /* 20 */
  427. EXTERN void XDefineCursor _ANSI_ARGS_((Display* d, Window w, 
  428. Cursor c));
  429. /* 21 */
  430. EXTERN void XDestroyWindow _ANSI_ARGS_((Display* d, Window w));
  431. /* 22 */
  432. EXTERN void XDrawArc _ANSI_ARGS_((Display* d, Drawable dr, GC g, 
  433. int i1, int i2, unsigned int ui1, 
  434. unsigned int ui2, int i3, int i4));
  435. /* 23 */
  436. EXTERN void XDrawLines _ANSI_ARGS_((Display* d, Drawable dr, 
  437. GC g, XPoint* x, int i1, int i2));
  438. /* 24 */
  439. EXTERN void XDrawRectangle _ANSI_ARGS_((Display* d, Drawable dr, 
  440. GC g, int i1, int i2, unsigned int ui1, 
  441. unsigned int ui2));
  442. /* 25 */
  443. EXTERN void XFillArc _ANSI_ARGS_((Display* d, Drawable dr, GC g, 
  444. int i1, int i2, unsigned int ui1, 
  445. unsigned int ui2, int i3, int i4));
  446. /* 26 */
  447. EXTERN void XFillPolygon _ANSI_ARGS_((Display* d, Drawable dr, 
  448. GC g, XPoint* x, int i1, int i2, int i3));
  449. /* 27 */
  450. EXTERN void XFillRectangles _ANSI_ARGS_((Display* d, Drawable dr, 
  451. GC g, XRectangle* x, int i));
  452. /* 28 */
  453. EXTERN void XFreeColormap _ANSI_ARGS_((Display* d, Colormap c));
  454. /* 29 */
  455. EXTERN void XFreeColors _ANSI_ARGS_((Display* d, Colormap c, 
  456. unsigned long* ulp, int i, unsigned long ul));
  457. /* 30 */
  458. EXTERN void XFreeModifiermap _ANSI_ARGS_((XModifierKeymap* x));
  459. /* 31 */
  460. EXTERN Status XGetGeometry _ANSI_ARGS_((Display* d, Drawable dr, 
  461. Window* w, int* i1, int* i2, 
  462. unsigned int* ui1, unsigned int* ui2, 
  463. unsigned int* ui3, unsigned int* ui4));
  464. /* 32 */
  465. EXTERN int XGetWindowProperty _ANSI_ARGS_((Display* d, Window w, 
  466. Atom a1, long l1, long l2, Bool b, Atom a2, 
  467. Atom* ap, int* ip, unsigned long* ulp1, 
  468. unsigned long* ulp2, unsigned char** cpp));
  469. /* 33 */
  470. EXTERN int XGrabKeyboard _ANSI_ARGS_((Display* d, Window w, 
  471. Bool b, int i1, int i2, Time t));
  472. /* 34 */
  473. EXTERN int XGrabPointer _ANSI_ARGS_((Display* d, Window w1, 
  474. Bool b, unsigned int ui, int i1, int i2, 
  475. Window w2, Cursor c, Time t));
  476. /* 35 */
  477. EXTERN KeyCode XKeysymToKeycode _ANSI_ARGS_((Display* d, KeySym k));
  478. /* 36 */
  479. EXTERN void XMapWindow _ANSI_ARGS_((Display* d, Window w));
  480. /* 37 */
  481. EXTERN void XMoveResizeWindow _ANSI_ARGS_((Display* d, Window w, 
  482. int i1, int i2, unsigned int ui1, 
  483. unsigned int ui2));
  484. /* 38 */
  485. EXTERN void XMoveWindow _ANSI_ARGS_((Display* d, Window w, 
  486. int i1, int i2));
  487. /* 39 */
  488. EXTERN Bool XQueryPointer _ANSI_ARGS_((Display* d, Window w1, 
  489. Window* w2, Window* w3, int* i1, int* i2, 
  490. int* i3, int* i4, unsigned int* ui));
  491. /* 40 */
  492. EXTERN void XRaiseWindow _ANSI_ARGS_((Display* d, Window w));
  493. /* 41 */
  494. EXTERN void XRefreshKeyboardMapping _ANSI_ARGS_((
  495. XMappingEvent* x));
  496. /* 42 */
  497. EXTERN void XResizeWindow _ANSI_ARGS_((Display* d, Window w, 
  498. unsigned int ui1, unsigned int ui2));
  499. /* 43 */
  500. EXTERN void XSelectInput _ANSI_ARGS_((Display* d, Window w, 
  501. long l));
  502. /* 44 */
  503. EXTERN Status XSendEvent _ANSI_ARGS_((Display* d, Window w, Bool b, 
  504. long l, XEvent* x));
  505. /* 45 */
  506. EXTERN void XSetIconName _ANSI_ARGS_((Display* d, Window w, 
  507. _Xconst char* c));
  508. /* 46 */
  509. EXTERN void XSetInputFocus _ANSI_ARGS_((Display* d, Window w, 
  510. int i, Time t));
  511. /* 47 */
  512. EXTERN void XSetSelectionOwner _ANSI_ARGS_((Display* d, Atom a, 
  513. Window w, Time t));
  514. /* 48 */
  515. EXTERN void XSetWindowBackground _ANSI_ARGS_((Display* d, 
  516. Window w, unsigned long ul));
  517. /* 49 */
  518. EXTERN void XSetWindowBackgroundPixmap _ANSI_ARGS_((Display* d, 
  519. Window w, Pixmap p));
  520. /* 50 */
  521. EXTERN void XSetWindowBorder _ANSI_ARGS_((Display* d, Window w, 
  522. unsigned long ul));
  523. /* 51 */
  524. EXTERN void XSetWindowBorderPixmap _ANSI_ARGS_((Display* d, 
  525. Window w, Pixmap p));
  526. /* 52 */
  527. EXTERN void XSetWindowBorderWidth _ANSI_ARGS_((Display* d, 
  528. Window w, unsigned int ui));
  529. /* 53 */
  530. EXTERN void XSetWindowColormap _ANSI_ARGS_((Display* d, Window w, 
  531. Colormap c));
  532. /* 54 */
  533. EXTERN void XUngrabKeyboard _ANSI_ARGS_((Display* d, Time t));
  534. /* 55 */
  535. EXTERN void XUngrabPointer _ANSI_ARGS_((Display* d, Time t));
  536. /* 56 */
  537. EXTERN void XUnmapWindow _ANSI_ARGS_((Display* d, Window w));
  538. /* 57 */
  539. EXTERN void TkPutImage _ANSI_ARGS_((unsigned long * colors, 
  540. int ncolors, Display* display, Drawable d, 
  541. GC gc, XImage* image, int src_x, int src_y, 
  542. int dest_x, int dest_y, unsigned int width, 
  543. unsigned int height));
  544. /* 58 */
  545. EXTERN Status XParseColor _ANSI_ARGS_((Display * display, 
  546. Colormap map, _Xconst char* spec, 
  547. XColor * colorPtr));
  548. /* 59 */
  549. EXTERN GC XCreateGC _ANSI_ARGS_((Display* display, Drawable d, 
  550. unsigned long valuemask, XGCValues* values));
  551. /* 60 */
  552. EXTERN void XFreeGC _ANSI_ARGS_((Display* display, GC gc));
  553. /* 61 */
  554. EXTERN Atom XInternAtom _ANSI_ARGS_((Display* display, 
  555. _Xconst char* atom_name, Bool only_if_exists));
  556. /* 62 */
  557. EXTERN void XSetBackground _ANSI_ARGS_((Display* display, GC gc, 
  558. unsigned long foreground));
  559. /* 63 */
  560. EXTERN void XSetForeground _ANSI_ARGS_((Display* display, GC gc, 
  561. unsigned long foreground));
  562. /* 64 */
  563. EXTERN void XSetClipMask _ANSI_ARGS_((Display* display, GC gc, 
  564. Pixmap pixmap));
  565. /* 65 */
  566. EXTERN void XSetClipOrigin _ANSI_ARGS_((Display* display, GC gc, 
  567. int clip_x_origin, int clip_y_origin));
  568. /* 66 */
  569. EXTERN void XSetTSOrigin _ANSI_ARGS_((Display* display, GC gc, 
  570. int ts_x_origin, int ts_y_origin));
  571. /* 67 */
  572. EXTERN void XChangeGC _ANSI_ARGS_((Display * d, GC gc, 
  573. unsigned long mask, XGCValues * values));
  574. /* 68 */
  575. EXTERN void XSetFont _ANSI_ARGS_((Display * display, GC gc, 
  576. Font font));
  577. /* 69 */
  578. EXTERN void XSetArcMode _ANSI_ARGS_((Display * display, GC gc, 
  579. int arc_mode));
  580. /* 70 */
  581. EXTERN void XSetStipple _ANSI_ARGS_((Display * display, GC gc, 
  582. Pixmap stipple));
  583. /* 71 */
  584. EXTERN void XSetFillRule _ANSI_ARGS_((Display * display, GC gc, 
  585. int fill_rule));
  586. /* 72 */
  587. EXTERN void XSetFillStyle _ANSI_ARGS_((Display * display, GC gc, 
  588. int fill_style));
  589. /* 73 */
  590. EXTERN void XSetFunction _ANSI_ARGS_((Display * display, GC gc, 
  591. int function));
  592. /* 74 */
  593. EXTERN void XSetLineAttributes _ANSI_ARGS_((Display * display, 
  594. GC gc, unsigned int line_width, 
  595. int line_style, int cap_style, 
  596. int join_style));
  597. /* 75 */
  598. EXTERN int _XInitImageFuncPtrs _ANSI_ARGS_((XImage * image));
  599. /* 76 */
  600. EXTERN XIC XCreateIC _ANSI_ARGS_((void));
  601. /* 77 */
  602. EXTERN XVisualInfo * XGetVisualInfo _ANSI_ARGS_((Display* display, 
  603. long vinfo_mask, XVisualInfo* vinfo_template, 
  604. int* nitems_return));
  605. /* 78 */
  606. EXTERN void XSetWMClientMachine _ANSI_ARGS_((Display* display, 
  607. Window w, XTextProperty* text_prop));
  608. /* 79 */
  609. EXTERN Status XStringListToTextProperty _ANSI_ARGS_((char** list, 
  610. int count, XTextProperty* text_prop_return));
  611. /* 80 */
  612. EXTERN void XDrawSegments _ANSI_ARGS_((Display * display, 
  613. Drawable d, GC gc, XSegment * segments, 
  614. int nsegments));
  615. /* 81 */
  616. EXTERN void XForceScreenSaver _ANSI_ARGS_((Display* display, 
  617. int mode));
  618. /* 82 */
  619. EXTERN void XDrawLine _ANSI_ARGS_((Display* d, Drawable dr, GC g, 
  620. int x1, int y1, int x2, int y2));
  621. /* 83 */
  622. EXTERN void XFillRectangle _ANSI_ARGS_((Display* display, 
  623. Drawable d, GC gc, int x, int y, 
  624. unsigned int width, unsigned int height));
  625. /* 84 */
  626. EXTERN void XClearWindow _ANSI_ARGS_((Display* d, Window w));
  627. /* 85 */
  628. EXTERN void XDrawPoint _ANSI_ARGS_((Display* display, Drawable d, 
  629. GC gc, int x, int y));
  630. /* 86 */
  631. EXTERN void XDrawPoints _ANSI_ARGS_((Display* display, 
  632. Drawable d, GC gc, XPoint * points, 
  633. int npoints, int mode));
  634. /* 87 */
  635. EXTERN void XWarpPointer _ANSI_ARGS_((Display* display, 
  636. Window src_w, Window dest_w, int src_x, 
  637. int src_y, unsigned int src_width, 
  638. unsigned int src_height, int dest_x, 
  639. int dest_y));
  640. /* 88 */
  641. EXTERN void XQueryColor _ANSI_ARGS_((Display * display, 
  642. Colormap colormap, XColor * def_in_out));
  643. /* 89 */
  644. EXTERN void XQueryColors _ANSI_ARGS_((Display * display, 
  645. Colormap colormap, XColor * defs_in_out, 
  646. int ncolors));
  647. /* 90 */
  648. EXTERN Status XQueryTree _ANSI_ARGS_((Display* d, Window w1, 
  649. Window* w2, Window* w3, Window** w4, 
  650. unsigned int* ui));
  651. #endif /* MAC_TCL */
  652. #ifdef MAC_OSX_TK
  653. /* 0 */
  654. EXTERN void XSetDashes _ANSI_ARGS_((Display* display, GC gc, 
  655. int dash_offset, _Xconst char* dash_list, 
  656. int n));
  657. /* 1 */
  658. EXTERN XModifierKeymap*  XGetModifierMapping _ANSI_ARGS_((Display* d));
  659. /* 2 */
  660. EXTERN XImage * XCreateImage _ANSI_ARGS_((Display* d, Visual* v, 
  661. unsigned int ui1, int i1, int i2, char* cp, 
  662. unsigned int ui2, unsigned int ui3, int i3, 
  663. int i4));
  664. /* 3 */
  665. EXTERN XImage * XGetImage _ANSI_ARGS_((Display* d, Drawable dr, 
  666. int i1, int i2, unsigned int ui1, 
  667. unsigned int ui2, unsigned long ul, int i3));
  668. /* 4 */
  669. EXTERN char * XGetAtomName _ANSI_ARGS_((Display* d, Atom a));
  670. /* 5 */
  671. EXTERN char * XKeysymToString _ANSI_ARGS_((KeySym k));
  672. /* 6 */
  673. EXTERN Colormap XCreateColormap _ANSI_ARGS_((Display* d, Window w, 
  674. Visual* v, int i));
  675. /* 7 */
  676. EXTERN GContext XGContextFromGC _ANSI_ARGS_((GC g));
  677. /* 8 */
  678. EXTERN KeySym XKeycodeToKeysym _ANSI_ARGS_((Display* d, KeyCode k, 
  679. int i));
  680. /* 9 */
  681. EXTERN KeySym XStringToKeysym _ANSI_ARGS_((_Xconst char* c));
  682. /* 10 */
  683. EXTERN Window XRootWindow _ANSI_ARGS_((Display* d, int i));
  684. /* 11 */
  685. EXTERN XErrorHandler XSetErrorHandler _ANSI_ARGS_((XErrorHandler x));
  686. /* 12 */
  687. EXTERN Status XAllocColor _ANSI_ARGS_((Display* d, Colormap c, 
  688. XColor* xp));
  689. /* 13 */
  690. EXTERN void XBell _ANSI_ARGS_((Display* d, int i));
  691. /* 14 */
  692. EXTERN void XChangeProperty _ANSI_ARGS_((Display* d, Window w, 
  693. Atom a1, Atom a2, int i1, int i2, 
  694. _Xconst unsigned char* c, int i3));
  695. /* 15 */
  696. EXTERN void XChangeWindowAttributes _ANSI_ARGS_((Display* d, 
  697. Window w, unsigned long ul, 
  698. XSetWindowAttributes* x));
  699. /* 16 */
  700. EXTERN void XConfigureWindow _ANSI_ARGS_((Display* d, Window w, 
  701. unsigned int i, XWindowChanges* x));
  702. /* 17 */
  703. EXTERN void XCopyArea _ANSI_ARGS_((Display* d, Drawable dr1, 
  704. Drawable dr2, GC g, int i1, int i2, 
  705. unsigned int ui1, unsigned int ui2, int i3, 
  706. int i4));
  707. /* 18 */
  708. EXTERN void XCopyPlane _ANSI_ARGS_((Display* d, Drawable dr1, 
  709. Drawable dr2, GC g, int i1, int i2, 
  710. unsigned int ui1, unsigned int ui2, int i3, 
  711. int i4, unsigned long ul));
  712. /* 19 */
  713. EXTERN Pixmap XCreateBitmapFromData _ANSI_ARGS_((Display* display, 
  714. Drawable d, _Xconst char* data, 
  715. unsigned int width, unsigned int height));
  716. /* 20 */
  717. EXTERN void XDefineCursor _ANSI_ARGS_((Display* d, Window w, 
  718. Cursor c));
  719. /* 21 */
  720. EXTERN void XDestroyWindow _ANSI_ARGS_((Display* d, Window w));
  721. /* 22 */
  722. EXTERN void XDrawArc _ANSI_ARGS_((Display* d, Drawable dr, GC g, 
  723. int i1, int i2, unsigned int ui1, 
  724. unsigned int ui2, int i3, int i4));
  725. /* 23 */
  726. EXTERN void XDrawLines _ANSI_ARGS_((Display* d, Drawable dr, 
  727. GC g, XPoint* x, int i1, int i2));
  728. /* 24 */
  729. EXTERN void XDrawRectangle _ANSI_ARGS_((Display* d, Drawable dr, 
  730. GC g, int i1, int i2, unsigned int ui1, 
  731. unsigned int ui2));
  732. /* 25 */
  733. EXTERN void XFillArc _ANSI_ARGS_((Display* d, Drawable dr, GC g, 
  734. int i1, int i2, unsigned int ui1, 
  735. unsigned int ui2, int i3, int i4));
  736. /* 26 */
  737. EXTERN void XFillPolygon _ANSI_ARGS_((Display* d, Drawable dr, 
  738. GC g, XPoint* x, int i1, int i2, int i3));
  739. /* 27 */
  740. EXTERN void XFillRectangles _ANSI_ARGS_((Display* d, Drawable dr, 
  741. GC g, XRectangle* x, int i));
  742. /* 28 */
  743. EXTERN void XFreeColormap _ANSI_ARGS_((Display* d, Colormap c));
  744. /* 29 */
  745. EXTERN void XFreeColors _ANSI_ARGS_((Display* d, Colormap c, 
  746. unsigned long* ulp, int i, unsigned long ul));
  747. /* 30 */
  748. EXTERN void XFreeModifiermap _ANSI_ARGS_((XModifierKeymap* x));
  749. /* 31 */
  750. EXTERN Status XGetGeometry _ANSI_ARGS_((Display* d, Drawable dr, 
  751. Window* w, int* i1, int* i2, 
  752. unsigned int* ui1, unsigned int* ui2, 
  753. unsigned int* ui3, unsigned int* ui4));
  754. /* 32 */
  755. EXTERN int XGetWindowProperty _ANSI_ARGS_((Display* d, Window w, 
  756. Atom a1, long l1, long l2, Bool b, Atom a2, 
  757. Atom* ap, int* ip, unsigned long* ulp1, 
  758. unsigned long* ulp2, unsigned char** cpp));
  759. /* 33 */
  760. EXTERN int XGrabKeyboard _ANSI_ARGS_((Display* d, Window w, 
  761. Bool b, int i1, int i2, Time t));
  762. /* 34 */
  763. EXTERN int XGrabPointer _ANSI_ARGS_((Display* d, Window w1, 
  764. Bool b, unsigned int ui, int i1, int i2, 
  765. Window w2, Cursor c, Time t));
  766. /* 35 */
  767. EXTERN KeyCode XKeysymToKeycode _ANSI_ARGS_((Display* d, KeySym k));
  768. /* 36 */
  769. EXTERN void XMapWindow _ANSI_ARGS_((Display* d, Window w));
  770. /* 37 */
  771. EXTERN void XMoveResizeWindow _ANSI_ARGS_((Display* d, Window w, 
  772. int i1, int i2, unsigned int ui1, 
  773. unsigned int ui2));
  774. /* 38 */
  775. EXTERN void XMoveWindow _ANSI_ARGS_((Display* d, Window w, 
  776. int i1, int i2));
  777. /* 39 */
  778. EXTERN Bool XQueryPointer _ANSI_ARGS_((Display* d, Window w1, 
  779. Window* w2, Window* w3, int* i1, int* i2, 
  780. int* i3, int* i4, unsigned int* ui));
  781. /* 40 */
  782. EXTERN void XRaiseWindow _ANSI_ARGS_((Display* d, Window w));
  783. /* 41 */
  784. EXTERN void XRefreshKeyboardMapping _ANSI_ARGS_((
  785. XMappingEvent* x));
  786. /* 42 */
  787. EXTERN void XResizeWindow _ANSI_ARGS_((Display* d, Window w, 
  788. unsigned int ui1, unsigned int ui2));
  789. /* 43 */
  790. EXTERN void XSelectInput _ANSI_ARGS_((Display* d, Window w, 
  791. long l));
  792. /* 44 */
  793. EXTERN Status XSendEvent _ANSI_ARGS_((Display* d, Window w, Bool b, 
  794. long l, XEvent* x));
  795. /* 45 */
  796. EXTERN void XSetIconName _ANSI_ARGS_((Display* d, Window w, 
  797. _Xconst char* c));
  798. /* 46 */
  799. EXTERN void XSetInputFocus _ANSI_ARGS_((Display* d, Window w, 
  800. int i, Time t));
  801. /* 47 */
  802. EXTERN void XSetSelectionOwner _ANSI_ARGS_((Display* d, Atom a, 
  803. Window w, Time t));
  804. /* 48 */
  805. EXTERN void XSetWindowBackground _ANSI_ARGS_((Display* d, 
  806. Window w, unsigned long ul));
  807. /* 49 */
  808. EXTERN void XSetWindowBackgroundPixmap _ANSI_ARGS_((Display* d, 
  809. Window w, Pixmap p));
  810. /* 50 */
  811. EXTERN void XSetWindowBorder _ANSI_ARGS_((Display* d, Window w, 
  812. unsigned long ul));
  813. /* 51 */
  814. EXTERN void XSetWindowBorderPixmap _ANSI_ARGS_((Display* d, 
  815. Window w, Pixmap p));
  816. /* 52 */
  817. EXTERN void XSetWindowBorderWidth _ANSI_ARGS_((Display* d, 
  818. Window w, unsigned int ui));
  819. /* 53 */
  820. EXTERN void XSetWindowColormap _ANSI_ARGS_((Display* d, Window w, 
  821. Colormap c));
  822. /* 54 */
  823. EXTERN void XUngrabKeyboard _ANSI_ARGS_((Display* d, Time t));
  824. /* 55 */
  825. EXTERN void XUngrabPointer _ANSI_ARGS_((Display* d, Time t));
  826. /* 56 */
  827. EXTERN void XUnmapWindow _ANSI_ARGS_((Display* d, Window w));
  828. /* 57 */
  829. EXTERN void TkPutImage _ANSI_ARGS_((unsigned long * colors, 
  830. int ncolors, Display* display, Drawable d, 
  831. GC gc, XImage* image, int src_x, int src_y, 
  832. int dest_x, int dest_y, unsigned int width, 
  833. unsigned int height));
  834. /* 58 */
  835. EXTERN Status XParseColor _ANSI_ARGS_((Display * display, 
  836. Colormap map, _Xconst char* spec, 
  837. XColor * colorPtr));
  838. /* 59 */
  839. EXTERN GC XCreateGC _ANSI_ARGS_((Display* display, Drawable d, 
  840. unsigned long valuemask, XGCValues* values));
  841. /* 60 */
  842. EXTERN void XFreeGC _ANSI_ARGS_((Display* display, GC gc));
  843. /* 61 */
  844. EXTERN Atom XInternAtom _ANSI_ARGS_((Display* display, 
  845. _Xconst char* atom_name, Bool only_if_exists));
  846. /* 62 */
  847. EXTERN void XSetBackground _ANSI_ARGS_((Display* display, GC gc, 
  848. unsigned long foreground));
  849. /* 63 */
  850. EXTERN void XSetForeground _ANSI_ARGS_((Display* display, GC gc, 
  851. unsigned long foreground));
  852. /* 64 */
  853. EXTERN void XSetClipMask _ANSI_ARGS_((Display* display, GC gc, 
  854. Pixmap pixmap));
  855. /* 65 */
  856. EXTERN void XSetClipOrigin _ANSI_ARGS_((Display* display, GC gc, 
  857. int clip_x_origin, int clip_y_origin));
  858. /* 66 */
  859. EXTERN void XSetTSOrigin _ANSI_ARGS_((Display* display, GC gc, 
  860. int ts_x_origin, int ts_y_origin));
  861. /* 67 */
  862. EXTERN void XChangeGC _ANSI_ARGS_((Display * d, GC gc, 
  863. unsigned long mask, XGCValues * values));
  864. /* 68 */
  865. EXTERN void XSetFont _ANSI_ARGS_((Display * display, GC gc, 
  866. Font font));
  867. /* 69 */
  868. EXTERN void XSetArcMode _ANSI_ARGS_((Display * display, GC gc, 
  869. int arc_mode));
  870. /* 70 */
  871. EXTERN void XSetStipple _ANSI_ARGS_((Display * display, GC gc, 
  872. Pixmap stipple));
  873. /* 71 */
  874. EXTERN void XSetFillRule _ANSI_ARGS_((Display * display, GC gc, 
  875. int fill_rule));
  876. /* 72 */
  877. EXTERN void XSetFillStyle _ANSI_ARGS_((Display * display, GC gc, 
  878. int fill_style));
  879. /* 73 */
  880. EXTERN void XSetFunction _ANSI_ARGS_((Display * display, GC gc, 
  881. int function));
  882. /* 74 */
  883. EXTERN void XSetLineAttributes _ANSI_ARGS_((Display * display, 
  884. GC gc, unsigned int line_width, 
  885. int line_style, int cap_style, 
  886. int join_style));
  887. /* 75 */
  888. EXTERN int _XInitImageFuncPtrs _ANSI_ARGS_((XImage * image));
  889. /* 76 */
  890. EXTERN XIC XCreateIC _ANSI_ARGS_((void));
  891. /* 77 */
  892. EXTERN XVisualInfo * XGetVisualInfo _ANSI_ARGS_((Display* display, 
  893. long vinfo_mask, XVisualInfo* vinfo_template, 
  894. int* nitems_return));
  895. /* 78 */
  896. EXTERN void XSetWMClientMachine _ANSI_ARGS_((Display* display, 
  897. Window w, XTextProperty* text_prop));
  898. /* 79 */
  899. EXTERN Status XStringListToTextProperty _ANSI_ARGS_((char** list, 
  900. int count, XTextProperty* text_prop_return));
  901. /* 80 */
  902. EXTERN void XDrawSegments _ANSI_ARGS_((Display * display, 
  903. Drawable d, GC gc, XSegment * segments, 
  904. int nsegments));
  905. /* 81 */
  906. EXTERN void XForceScreenSaver _ANSI_ARGS_((Display* display, 
  907. int mode));
  908. /* 82 */
  909. EXTERN void XDrawLine _ANSI_ARGS_((Display* d, Drawable dr, GC g, 
  910. int x1, int y1, int x2, int y2));
  911. /* 83 */
  912. EXTERN void XFillRectangle _ANSI_ARGS_((Display* display, 
  913. Drawable d, GC gc, int x, int y, 
  914. unsigned int width, unsigned int height));
  915. /* 84 */
  916. EXTERN void XClearWindow _ANSI_ARGS_((Display* d, Window w));
  917. /* 85 */
  918. EXTERN void XDrawPoint _ANSI_ARGS_((Display* display, Drawable d, 
  919. GC gc, int x, int y));
  920. /* 86 */
  921. EXTERN void XDrawPoints _ANSI_ARGS_((Display* display, 
  922. Drawable d, GC gc, XPoint * points, 
  923. int npoints, int mode));
  924. /* 87 */
  925. EXTERN void XWarpPointer _ANSI_ARGS_((Display* display, 
  926. Window src_w, Window dest_w, int src_x, 
  927. int src_y, unsigned int src_width, 
  928. unsigned int src_height, int dest_x, 
  929. int dest_y));
  930. /* 88 */
  931. EXTERN void XQueryColor _ANSI_ARGS_((Display * display, 
  932. Colormap colormap, XColor * def_in_out));
  933. /* 89 */
  934. EXTERN void XQueryColors _ANSI_ARGS_((Display * display, 
  935. Colormap colormap, XColor * defs_in_out, 
  936. int ncolors));
  937. /* 90 */
  938. EXTERN Status XQueryTree _ANSI_ARGS_((Display* d, Window w1, 
  939. Window* w2, Window* w3, Window** w4, 
  940. unsigned int* ui));
  941. /* 91 */
  942. EXTERN int XSync _ANSI_ARGS_((Display * display, Bool flag));
  943. #endif /* MAC_OSX_TK */
  944. typedef struct TkIntXlibStubs {
  945.     int magic;
  946.     struct TkIntXlibStubHooks *hooks;
  947. #ifdef __WIN32__
  948.     void (*xSetDashes) _ANSI_ARGS_((Display* display, GC gc, int dash_offset, _Xconst char* dash_list, int n)); /* 0 */
  949.     XModifierKeymap* (*xGetModifierMapping) _ANSI_ARGS_((Display* d)); /* 1 */
  950.     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 */
  951.     XImage * (*xGetImage) _ANSI_ARGS_((Display* d, Drawable dr, int i1, int i2, unsigned int ui1, unsigned int ui2, unsigned long ul, int i3)); /* 3 */
  952.     char * (*xGetAtomName) _ANSI_ARGS_((Display* d, Atom a)); /* 4 */
  953.     char * (*xKeysymToString) _ANSI_ARGS_((KeySym k)); /* 5 */
  954.     Colormap (*xCreateColormap) _ANSI_ARGS_((Display* d, Window w, Visual* v, int i)); /* 6 */
  955.     Cursor (*xCreatePixmapCursor) _ANSI_ARGS_((Display* d, Pixmap p1, Pixmap p2, XColor* x1, XColor* x2, unsigned int ui1, unsigned int ui2)); /* 7 */
  956.     Cursor (*xCreateGlyphCursor) _ANSI_ARGS_((Display* d, Font f1, Font f2, unsigned int ui1, unsigned int ui2, XColor* x1, XColor* x2)); /* 8 */
  957.     GContext (*xGContextFromGC) _ANSI_ARGS_((GC g)); /* 9 */
  958.     XHostAddress * (*xListHosts) _ANSI_ARGS_((Display* d, int* i, Bool* b)); /* 10 */
  959.     KeySym (*xKeycodeToKeysym) _ANSI_ARGS_((Display* d, unsigned int k, int i)); /* 11 */
  960.     KeySym (*xStringToKeysym) _ANSI_ARGS_((_Xconst char* c)); /* 12 */
  961.     Window (*xRootWindow) _ANSI_ARGS_((Display* d, int i)); /* 13 */
  962.     XErrorHandler (*xSetErrorHandler) _ANSI_ARGS_((XErrorHandler x)); /* 14 */
  963.     Status (*xIconifyWindow) _ANSI_ARGS_((Display* d, Window w, int i)); /* 15 */
  964.     Status (*xWithdrawWindow) _ANSI_ARGS_((Display* d, Window w, int i)); /* 16 */
  965.     Status (*xGetWMColormapWindows) _ANSI_ARGS_((Display* d, Window w, Window** wpp, int* ip)); /* 17 */
  966.     Status (*xAllocColor) _ANSI_ARGS_((Display* d, Colormap c, XColor* xp)); /* 18 */
  967.     void (*xBell) _ANSI_ARGS_((Display* d, int i)); /* 19 */
  968.     void (*xChangeProperty) _ANSI_ARGS_((Display* d, Window w, Atom a1, Atom a2, int i1, int i2, _Xconst unsigned char* c, int i3)); /* 20 */
  969.     void (*xChangeWindowAttributes) _ANSI_ARGS_((Display* d, Window w, unsigned long ul, XSetWindowAttributes* x)); /* 21 */
  970.     void (*xClearWindow) _ANSI_ARGS_((Display* d, Window w)); /* 22 */
  971.     void (*xConfigureWindow) _ANSI_ARGS_((Display* d, Window w, unsigned int i, XWindowChanges* x)); /* 23 */
  972.     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 */
  973.     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 */
  974.     Pixmap (*xCreateBitmapFromData) _ANSI_ARGS_((Display* display, Drawable d, _Xconst char* data, unsigned int width, unsigned int height)); /* 26 */
  975.     void (*xDefineCursor) _ANSI_ARGS_((Display* d, Window w, Cursor c)); /* 27 */
  976.     void (*xDeleteProperty) _ANSI_ARGS_((Display* d, Window w, Atom a)); /* 28 */
  977.     void (*xDestroyWindow) _ANSI_ARGS_((Display* d, Window w)); /* 29 */
  978.     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 */
  979.     void (*xDrawLines) _ANSI_ARGS_((Display* d, Drawable dr, GC g, XPoint* x, int i1, int i2)); /* 31 */
  980.     void (*xDrawRectangle) _ANSI_ARGS_((Display* d, Drawable dr, GC g, int i1, int i2, unsigned int ui1, unsigned int ui2)); /* 32 */
  981.     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 */
  982.     void (*xFillPolygon) _ANSI_ARGS_((Display* d, Drawable dr, GC g, XPoint* x, int i1, int i2, int i3)); /* 34 */
  983.     void (*xFillRectangles) _ANSI_ARGS_((Display* d, Drawable dr, GC g, XRectangle* x, int i)); /* 35 */
  984.     void (*xForceScreenSaver) _ANSI_ARGS_((Display* d, int i)); /* 36 */
  985.     void (*xFreeColormap) _ANSI_ARGS_((Display* d, Colormap c)); /* 37 */
  986.     void (*xFreeColors) _ANSI_ARGS_((Display* d, Colormap c, unsigned long* ulp, int i, unsigned long ul)); /* 38 */
  987.     void (*xFreeCursor) _ANSI_ARGS_((Display* d, Cursor c)); /* 39 */
  988.     void (*xFreeModifiermap) _ANSI_ARGS_((XModifierKeymap* x)); /* 40 */
  989.     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 */
  990.     void (*xGetInputFocus) _ANSI_ARGS_((Display* d, Window* w, int* i)); /* 42 */
  991.     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 */
  992.     Status (*xGetWindowAttributes) _ANSI_ARGS_((Display* d, Window w, XWindowAttributes* x)); /* 44 */
  993.     int (*xGrabKeyboard) _ANSI_ARGS_((Display* d, Window w, Bool b, int i1, int i2, Time t)); /* 45 */
  994.     int (*xGrabPointer) _ANSI_ARGS_((Display* d, Window w1, Bool b, unsigned int ui, int i1, int i2, Window w2, Cursor c, Time t)); /* 46 */
  995.     KeyCode (*xKeysymToKeycode) _ANSI_ARGS_((Display* d, KeySym k)); /* 47 */
  996.     Status (*xLookupColor) _ANSI_ARGS_((Display* d, Colormap c1, _Xconst char* c2, XColor* x1, XColor* x2)); /* 48 */
  997.     void (*xMapWindow) _ANSI_ARGS_((Display* d, Window w)); /* 49 */
  998.     void (*xMoveResizeWindow) _ANSI_ARGS_((Display* d, Window w, int i1, int i2, unsigned int ui1, unsigned int ui2)); /* 50 */
  999.     void (*xMoveWindow) _ANSI_ARGS_((Display* d, Window w, int i1, int i2)); /* 51 */
  1000.     void (*xNextEvent) _ANSI_ARGS_((Display* d, XEvent* x)); /* 52 */
  1001.     void (*xPutBackEvent) _ANSI_ARGS_((Display* d, XEvent* x)); /* 53 */
  1002.     void (*xQueryColors) _ANSI_ARGS_((Display* d, Colormap c, XColor* x, int i)); /* 54 */
  1003.     Bool (*xQueryPointer) _ANSI_ARGS_((Display* d, Window w1, Window* w2, Window* w3, int* i1, int* i2, int* i3, int* i4, unsigned int* ui)); /* 55 */
  1004.     Status (*xQueryTree) _ANSI_ARGS_((Display* d, Window w1, Window* w2, Window* w3, Window** w4, unsigned int* ui)); /* 56 */
  1005.     void (*xRaiseWindow) _ANSI_ARGS_((Display* d, Window w)); /* 57 */
  1006.     void (*xRefreshKeyboardMapping) _ANSI_ARGS_((XMappingEvent* x)); /* 58 */
  1007.     void (*xResizeWindow) _ANSI_ARGS_((Display* d, Window w, unsigned int ui1, unsigned int ui2)); /* 59 */
  1008.     void (*xSelectInput) _ANSI_ARGS_((Display* d, Window w, long l)); /* 60 */
  1009.     Status (*xSendEvent) _ANSI_ARGS_((Display* d, Window w, Bool b, long l, XEvent* x)); /* 61 */
  1010.     void (*xSetCommand) _ANSI_ARGS_((Display* d, Window w, CONST char** c, int i)); /* 62 */
  1011.     void (*xSetIconName) _ANSI_ARGS_((Display* d, Window w, _Xconst char* c)); /* 63 */
  1012.     void (*xSetInputFocus) _ANSI_ARGS_((Display* d, Window w, int i, Time t)); /* 64 */
  1013.     void (*xSetSelectionOwner) _ANSI_ARGS_((Display* d, Atom a, Window w, Time t)); /* 65 */
  1014.     void (*xSetWindowBackground) _ANSI_ARGS_((Display* d, Window w, unsigned long ul)); /* 66 */
  1015.     void (*xSetWindowBackgroundPixmap) _ANSI_ARGS_((Display* d, Window w, Pixmap p)); /* 67 */
  1016.     void (*xSetWindowBorder) _ANSI_ARGS_((Display* d, Window w, unsigned long ul)); /* 68 */
  1017.     void (*xSetWindowBorderPixmap) _ANSI_ARGS_((Display* d, Window w, Pixmap p)); /* 69 */
  1018.     void (*xSetWindowBorderWidth) _ANSI_ARGS_((Display* d, Window w, unsigned int ui)); /* 70 */
  1019.     void (*xSetWindowColormap) _ANSI_ARGS_((Display* d, Window w, Colormap c)); /* 71 */
  1020.     Bool (*xTranslateCoordinates) _ANSI_ARGS_((Display* d, Window w1, Window w2, int i1, int i2, int* i3, int* i4, Window* w3)); /* 72 */
  1021.     void (*xUngrabKeyboard) _ANSI_ARGS_((Display* d, Time t)); /* 73 */
  1022.     void (*xUngrabPointer) _ANSI_ARGS_((Display* d, Time t)); /* 74 */
  1023.     void (*xUnmapWindow) _ANSI_ARGS_((Display* d, Window w)); /* 75 */
  1024.     void (*xWindowEvent) _ANSI_ARGS_((Display* d, Window w, long l, XEvent* x)); /* 76 */
  1025.     void (*xDestroyIC) _ANSI_ARGS_((XIC x)); /* 77 */
  1026.     Bool (*xFilterEvent) _ANSI_ARGS_((XEvent* x, Window w)); /* 78 */
  1027.     int (*xmbLookupString) _ANSI_ARGS_((XIC xi, XKeyPressedEvent* xk, char* c, int i, KeySym* k, Status* s)); /* 79 */
  1028.     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 */
  1029.     void *reserved81;
  1030.     Status (*xParseColor) _ANSI_ARGS_((Display * display, Colormap map, _Xconst char* spec, XColor * colorPtr)); /* 82 */
  1031.     GC (*xCreateGC) _ANSI_ARGS_((Display* display, Drawable d, unsigned long valuemask, XGCValues* values)); /* 83 */
  1032.     void (*xFreeGC) _ANSI_ARGS_((Display* display, GC gc)); /* 84 */
  1033.     Atom (*xInternAtom) _ANSI_ARGS_((Display* display, _Xconst char* atom_name, Bool only_if_exists)); /* 85 */
  1034.     void (*xSetBackground) _ANSI_ARGS_((Display* display, GC gc, unsigned long foreground)); /* 86 */
  1035.     void (*xSetForeground) _ANSI_ARGS_((Display* display, GC gc, unsigned long foreground)); /* 87 */
  1036.     void (*xSetClipMask) _ANSI_ARGS_((Display* display, GC gc, Pixmap pixmap)); /* 88 */
  1037.     void (*xSetClipOrigin) _ANSI_ARGS_((Display* display, GC gc, int clip_x_origin, int clip_y_origin)); /* 89 */
  1038.     void (*xSetTSOrigin) _ANSI_ARGS_((Display* display, GC gc, int ts_x_origin, int ts_y_origin)); /* 90 */
  1039.     void (*xChangeGC) _ANSI_ARGS_((Display * d, GC gc, unsigned long mask, XGCValues * values)); /* 91 */
  1040.     void (*xSetFont) _ANSI_ARGS_((Display * display, GC gc, Font font)); /* 92 */
  1041.     void (*xSetArcMode) _ANSI_ARGS_((Display * display, GC gc, int arc_mode)); /* 93 */
  1042.     void (*xSetStipple) _ANSI_ARGS_((Display * display, GC gc, Pixmap stipple)); /* 94 */
  1043.     void (*xSetFillRule) _ANSI_ARGS_((Display * display, GC gc, int fill_rule)); /* 95 */
  1044.     void (*xSetFillStyle) _ANSI_ARGS_((Display * display, GC gc, int fill_style)); /* 96 */
  1045.     void (*xSetFunction) _ANSI_ARGS_((Display * display, GC gc, int function)); /* 97 */
  1046.     void (*xSetLineAttributes) _ANSI_ARGS_((Display * display, GC gc, unsigned int line_width, int line_style, int cap_style, int join_style)); /* 98 */
  1047.     int (*_XInitImageFuncPtrs) _ANSI_ARGS_((XImage * image)); /* 99 */
  1048.     XIC (*xCreateIC) _ANSI_ARGS_((void)); /* 100 */
  1049.     XVisualInfo * (*xGetVisualInfo) _ANSI_ARGS_((Display* display, long vinfo_mask, XVisualInfo* vinfo_template, int* nitems_return)); /* 101 */
  1050.     void (*xSetWMClientMachine) _ANSI_ARGS_((Display* display, Window w, XTextProperty* text_prop)); /* 102 */
  1051.     Status (*xStringListToTextProperty) _ANSI_ARGS_((char** list, int count, XTextProperty* text_prop_return)); /* 103 */
  1052.     void (*xDrawLine) _ANSI_ARGS_((Display* d, Drawable dr, GC g, int x1, int y1, int x2, int y2)); /* 104 */
  1053.     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 */
  1054.     void (*xFillRectangle) _ANSI_ARGS_((Display* display, Drawable d, GC gc, int x, int y, unsigned int width, unsigned int height)); /* 106 */
  1055. #endif /* __WIN32__ */
  1056. #ifdef MAC_TCL
  1057.     void (*xSetDashes) _ANSI_ARGS_((Display* display, GC gc, int dash_offset, _Xconst char* dash_list, int n)); /* 0 */
  1058.     XModifierKeymap* (*xGetModifierMapping) _ANSI_ARGS_((Display* d)); /* 1 */
  1059.     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 */
  1060.     XImage * (*xGetImage) _ANSI_ARGS_((Display* d, Drawable dr, int i1, int i2, unsigned int ui1, unsigned int ui2, unsigned long ul, int i3)); /* 3 */
  1061.     char * (*xGetAtomName) _ANSI_ARGS_((Display* d, Atom a)); /* 4 */
  1062.     char * (*xKeysymToString) _ANSI_ARGS_((KeySym k)); /* 5 */
  1063.     Colormap (*xCreateColormap) _ANSI_ARGS_((Display* d, Window w, Visual* v, int i)); /* 6 */
  1064.     GContext (*xGContextFromGC) _ANSI_ARGS_((GC g)); /* 7 */
  1065.     KeySym (*xKeycodeToKeysym) _ANSI_ARGS_((Display* d, KeyCode k, int i)); /* 8 */
  1066.     KeySym (*xStringToKeysym) _ANSI_ARGS_((_Xconst char* c)); /* 9 */
  1067.     Window (*xRootWindow) _ANSI_ARGS_((Display* d, int i)); /* 10 */
  1068.     XErrorHandler (*xSetErrorHandler) _ANSI_ARGS_((XErrorHandler x)); /* 11 */
  1069.     Status (*xAllocColor) _ANSI_ARGS_((Display* d, Colormap c, XColor* xp)); /* 12 */
  1070.     void (*xBell) _ANSI_ARGS_((Display* d, int i)); /* 13 */
  1071.     void (*xChangeProperty) _ANSI_ARGS_((Display* d, Window w, Atom a1, Atom a2, int i1, int i2, _Xconst unsigned char* c, int i3)); /* 14 */
  1072.     void (*xChangeWindowAttributes) _ANSI_ARGS_((Display* d, Window w, unsigned long ul, XSetWindowAttributes* x)); /* 15 */
  1073.     void (*xConfigureWindow) _ANSI_ARGS_((Display* d, Window w, unsigned int i, XWindowChanges* x)); /* 16 */
  1074.     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 */
  1075.     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 */
  1076.     Pixmap (*xCreateBitmapFromData) _ANSI_ARGS_((Display* display, Drawable d, _Xconst char* data, unsigned int width, unsigned int height)); /* 19 */
  1077.     void (*xDefineCursor) _ANSI_ARGS_((Display* d, Window w, Cursor c)); /* 20 */
  1078.     void (*xDestroyWindow) _ANSI_ARGS_((Display* d, Window w)); /* 21 */
  1079.     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 */
  1080.     void (*xDrawLines) _ANSI_ARGS_((Display* d, Drawable dr, GC g, XPoint* x, int i1, int i2)); /* 23 */
  1081.     void (*xDrawRectangle) _ANSI_ARGS_((Display* d, Drawable dr, GC g, int i1, int i2, unsigned int ui1, unsigned int ui2)); /* 24 */
  1082.     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 */
  1083.     void (*xFillPolygon) _ANSI_ARGS_((Display* d, Drawable dr, GC g, XPoint* x, int i1, int i2, int i3)); /* 26 */
  1084.     void (*xFillRectangles) _ANSI_ARGS_((Display* d, Drawable dr, GC g, XRectangle* x, int i)); /* 27 */
  1085.     void (*xFreeColormap) _ANSI_ARGS_((Display* d, Colormap c)); /* 28 */
  1086.     void (*xFreeColors) _ANSI_ARGS_((Display* d, Colormap c, unsigned long* ulp, int i, unsigned long ul)); /* 29 */
  1087.     void (*xFreeModifiermap) _ANSI_ARGS_((XModifierKeymap* x)); /* 30 */
  1088.     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 */
  1089.     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 */
  1090.     int (*xGrabKeyboard) _ANSI_ARGS_((Display* d, Window w, Bool b, int i1, int i2, Time t)); /* 33 */
  1091.     int (*xGrabPointer) _ANSI_ARGS_((Display* d, Window w1, Bool b, unsigned int ui, int i1, int i2, Window w2, Cursor c, Time t)); /* 34 */
  1092.     KeyCode (*xKeysymToKeycode) _ANSI_ARGS_((Display* d, KeySym k)); /* 35 */
  1093.     void (*xMapWindow) _ANSI_ARGS_((Display* d, Window w)); /* 36 */
  1094.     void (*xMoveResizeWindow) _ANSI_ARGS_((Display* d, Window w, int i1, int i2, unsigned int ui1, unsigned int ui2)); /* 37 */
  1095.     void (*xMoveWindow) _ANSI_ARGS_((Display* d, Window w, int i1, int i2)); /* 38 */
  1096.     Bool (*xQueryPointer) _ANSI_ARGS_((Display* d, Window w1, Window* w2, Window* w3, int* i1, int* i2, int* i3, int* i4, unsigned int* ui)); /* 39 */
  1097.     void (*xRaiseWindow) _ANSI_ARGS_((Display* d, Window w)); /* 40 */
  1098.     void (*xRefreshKeyboardMapping) _ANSI_ARGS_((XMappingEvent* x)); /* 41 */
  1099.     void (*xResizeWindow) _ANSI_ARGS_((Display* d, Window w, unsigned int ui1, unsigned int ui2)); /* 42 */
  1100.     void (*xSelectInput) _ANSI_ARGS_((Display* d, Window w, long l)); /* 43 */
  1101.     Status (*xSendEvent) _ANSI_ARGS_((Display* d, Window w, Bool b, long l, XEvent* x)); /* 44 */
  1102.     void (*xSetIconName) _ANSI_ARGS_((Display* d, Window w, _Xconst char* c)); /* 45 */
  1103.     void (*xSetInputFocus) _ANSI_ARGS_((Display* d, Window w, int i, Time t)); /* 46 */
  1104.     void (*xSetSelectionOwner) _ANSI_ARGS_((Display* d, Atom a, Window w, Time t)); /* 47 */
  1105.     void (*xSetWindowBackground) _ANSI_ARGS_((Display* d, Window w, unsigned long ul)); /* 48 */
  1106.     void (*xSetWindowBackgroundPixmap) _ANSI_ARGS_((Display* d, Window w, Pixmap p)); /* 49 */
  1107.     void (*xSetWindowBorder) _ANSI_ARGS_((Display* d, Window w, unsigned long ul)); /* 50 */
  1108.     void (*xSetWindowBorderPixmap) _ANSI_ARGS_((Display* d, Window w, Pixmap p)); /* 51 */
  1109.     void (*xSetWindowBorderWidth) _ANSI_ARGS_((Display* d, Window w, unsigned int ui)); /* 52 */
  1110.     void (*xSetWindowColormap) _ANSI_ARGS_((Display* d, Window w, Colormap c)); /* 53 */
  1111.     void (*xUngrabKeyboard) _ANSI_ARGS_((Display* d, Time t)); /* 54 */
  1112.     void (*xUngrabPointer) _ANSI_ARGS_((Display* d, Time t)); /* 55 */
  1113.     void (*xUnmapWindow) _ANSI_ARGS_((Display* d, Window w)); /* 56 */
  1114.     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 */
  1115.     Status (*xParseColor) _ANSI_ARGS_((Display * display, Colormap map, _Xconst char* spec, XColor * colorPtr)); /* 58 */
  1116.     GC (*xCreateGC) _ANSI_ARGS_((Display* display, Drawable d, unsigned long valuemask, XGCValues* values)); /* 59 */
  1117.     void (*xFreeGC) _ANSI_ARGS_((Display* display, GC gc)); /* 60 */
  1118.     Atom (*xInternAtom) _ANSI_ARGS_((Display* display, _Xconst char* atom_name, Bool only_if_exists)); /* 61 */
  1119.     void (*xSetBackground) _ANSI_ARGS_((Display* display, GC gc, unsigned long foreground)); /* 62 */
  1120.     void (*xSetForeground) _ANSI_ARGS_((Display* display, GC gc, unsigned long foreground)); /* 63 */
  1121.     void (*xSetClipMask) _ANSI_ARGS_((Display* display, GC gc, Pixmap pixmap)); /* 64 */
  1122.     void (*xSetClipOrigin) _ANSI_ARGS_((Display* display, GC gc, int clip_x_origin, int clip_y_origin)); /* 65 */
  1123.     void (*xSetTSOrigin) _ANSI_ARGS_((Display* display, GC gc, int ts_x_origin, int ts_y_origin)); /* 66 */
  1124.     void (*xChangeGC) _ANSI_ARGS_((Display * d, GC gc, unsigned long mask, XGCValues * values)); /* 67 */
  1125.     void (*xSetFont) _ANSI_ARGS_((Display * display, GC gc, Font font)); /* 68 */
  1126.     void (*xSetArcMode) _ANSI_ARGS_((Display * display, GC gc, int arc_mode)); /* 69 */
  1127.     void (*xSetStipple) _ANSI_ARGS_((Display * display, GC gc, Pixmap stipple)); /* 70 */
  1128.     void (*xSetFillRule) _ANSI_ARGS_((Display * display, GC gc, int fill_rule)); /* 71 */
  1129.     void (*xSetFillStyle) _ANSI_ARGS_((Display * display, GC gc, int fill_style)); /* 72 */
  1130.     void (*xSetFunction) _ANSI_ARGS_((Display * display, GC gc, int function)); /* 73 */
  1131.     void (*xSetLineAttributes) _ANSI_ARGS_((Display * display, GC gc, unsigned int line_width, int line_style, int cap_style, int join_style)); /* 74 */
  1132.     int (*_XInitImageFuncPtrs) _ANSI_ARGS_((XImage * image)); /* 75 */
  1133.     XIC (*xCreateIC) _ANSI_ARGS_((void)); /* 76 */
  1134.     XVisualInfo * (*xGetVisualInfo) _ANSI_ARGS_((Display* display, long vinfo_mask, XVisualInfo* vinfo_template, int* nitems_return)); /* 77 */
  1135.     void (*xSetWMClientMachine) _ANSI_ARGS_((Display* display, Window w, XTextProperty* text_prop)); /* 78 */
  1136.     Status (*xStringListToTextProperty) _ANSI_ARGS_((char** list, int count, XTextProperty* text_prop_return)); /* 79 */
  1137.     void (*xDrawSegments) _ANSI_ARGS_((Display * display, Drawable d, GC gc, XSegment * segments, int nsegments)); /* 80 */
  1138.     void (*xForceScreenSaver) _ANSI_ARGS_((Display* display, int mode)); /* 81 */
  1139.     void (*xDrawLine) _ANSI_ARGS_((Display* d, Drawable dr, GC g, int x1, int y1, int x2, int y2)); /* 82 */
  1140.     void (*xFillRectangle) _ANSI_ARGS_((Display* display, Drawable d, GC gc, int x, int y, unsigned int width, unsigned int height)); /* 83 */
  1141.     void (*xClearWindow) _ANSI_ARGS_((Display* d, Window w)); /* 84 */
  1142.     void (*xDrawPoint) _ANSI_ARGS_((Display* display, Drawable d, GC gc, int x, int y)); /* 85 */
  1143.     void (*xDrawPoints) _ANSI_ARGS_((Display* display, Drawable d, GC gc, XPoint * points, int npoints, int mode)); /* 86 */
  1144.     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 */
  1145.     void (*xQueryColor) _ANSI_ARGS_((Display * display, Colormap colormap, XColor * def_in_out)); /* 88 */
  1146.     void (*xQueryColors) _ANSI_ARGS_((Display * display, Colormap colormap, XColor * defs_in_out, int ncolors)); /* 89 */
  1147.     Status (*xQueryTree) _ANSI_ARGS_((Display* d, Window w1, Window* w2, Window* w3, Window** w4, unsigned int* ui)); /* 90 */
  1148. #endif /* MAC_TCL */
  1149. #ifdef MAC_OSX_TK
  1150.     void (*xSetDashes) _ANSI_ARGS_((Display* display, GC gc, int dash_offset, _Xconst char* dash_list, int n)); /* 0 */
  1151.     XModifierKeymap* (*xGetModifierMapping) _ANSI_ARGS_((Display* d)); /* 1 */
  1152.     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 */
  1153.     XImage * (*xGetImage) _ANSI_ARGS_((Display* d, Drawable dr, int i1, int i2, unsigned int ui1, unsigned int ui2, unsigned long ul, int i3)); /* 3 */
  1154.     char * (*xGetAtomName) _ANSI_ARGS_((Display* d, Atom a)); /* 4 */
  1155.     char * (*xKeysymToString) _ANSI_ARGS_((KeySym k)); /* 5 */
  1156.     Colormap (*xCreateColormap) _ANSI_ARGS_((Display* d, Window w, Visual* v, int i)); /* 6 */
  1157.     GContext (*xGContextFromGC) _ANSI_ARGS_((GC g)); /* 7 */
  1158.     KeySym (*xKeycodeToKeysym) _ANSI_ARGS_((Display* d, KeyCode k, int i)); /* 8 */
  1159.     KeySym (*xStringToKeysym) _ANSI_ARGS_((_Xconst char* c)); /* 9 */
  1160.     Window (*xRootWindow) _ANSI_ARGS_((Display* d, int i)); /* 10 */
  1161.     XErrorHandler (*xSetErrorHandler) _ANSI_ARGS_((XErrorHandler x)); /* 11 */
  1162.     Status (*xAllocColor) _ANSI_ARGS_((Display* d, Colormap c, XColor* xp)); /* 12 */
  1163.     void (*xBell) _ANSI_ARGS_((Display* d, int i)); /* 13 */
  1164.     void (*xChangeProperty) _ANSI_ARGS_((Display* d, Window w, Atom a1, Atom a2, int i1, int i2, _Xconst unsigned char* c, int i3)); /* 14 */
  1165.     void (*xChangeWindowAttributes) _ANSI_ARGS_((Display* d, Window w, unsigned long ul, XSetWindowAttributes* x)); /* 15 */
  1166.     void (*xConfigureWindow) _ANSI_ARGS_((Display* d, Window w, unsigned int i, XWindowChanges* x)); /* 16 */
  1167.     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 */
  1168.     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 */
  1169.     Pixmap (*xCreateBitmapFromData) _ANSI_ARGS_((Display* display, Drawable d, _Xconst char* data, unsigned int width, unsigned int height)); /* 19 */
  1170.     void (*xDefineCursor) _ANSI_ARGS_((Display* d, Window w, Cursor c)); /* 20 */
  1171.     void (*xDestroyWindow) _ANSI_ARGS_((Display* d, Window w)); /* 21 */
  1172.     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 */
  1173.     void (*xDrawLines) _ANSI_ARGS_((Display* d, Drawable dr, GC g, XPoint* x, int i1, int i2)); /* 23 */
  1174.     void (*xDrawRectangle) _ANSI_ARGS_((Display* d, Drawable dr, GC g, int i1, int i2, unsigned int ui1, unsigned int ui2)); /* 24 */
  1175.     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 */
  1176.     void (*xFillPolygon) _ANSI_ARGS_((Display* d, Drawable dr, GC g, XPoint* x, int i1, int i2, int i3)); /* 26 */
  1177.     void (*xFillRectangles) _ANSI_ARGS_((Display* d, Drawable dr, GC g, XRectangle* x, int i)); /* 27 */
  1178.     void (*xFreeColormap) _ANSI_ARGS_((Display* d, Colormap c)); /* 28 */
  1179.     void (*xFreeColors) _ANSI_ARGS_((Display* d, Colormap c, unsigned long* ulp, int i, unsigned long ul)); /* 29 */
  1180.     void (*xFreeModifiermap) _ANSI_ARGS_((XModifierKeymap* x)); /* 30 */
  1181.     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 */
  1182.     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 */
  1183.     int (*xGrabKeyboard) _ANSI_ARGS_((Display* d, Window w, Bool b, int i1, int i2, Time t)); /* 33 */
  1184.     int (*xGrabPointer) _ANSI_ARGS_((Display* d, Window w1, Bool b, unsigned int ui, int i1, int i2, Window w2, Cursor c, Time t)); /* 34 */
  1185.     KeyCode (*xKeysymToKeycode) _ANSI_ARGS_((Display* d, KeySym k)); /* 35 */
  1186.     void (*xMapWindow) _ANSI_ARGS_((Display* d, Window w)); /* 36 */
  1187.     void (*xMoveResizeWindow) _ANSI_ARGS_((Display* d, Window w, int i1, int i2, unsigned int ui1, unsigned int ui2)); /* 37 */
  1188.     void (*xMoveWindow) _ANSI_ARGS_((Display* d, Window w, int i1, int i2)); /* 38 */
  1189.     Bool (*xQueryPointer) _ANSI_ARGS_((Display* d, Window w1, Window* w2, Window* w3, int* i1, int* i2, int* i3, int* i4, unsigned int* ui)); /* 39 */
  1190.     void (*xRaiseWindow) _ANSI_ARGS_((Display* d, Window w)); /* 40 */
  1191.     void (*xRefreshKeyboardMapping) _ANSI_ARGS_((XMappingEvent* x)); /* 41 */
  1192.     void (*xResizeWindow) _ANSI_ARGS_((Display* d, Window w, unsigned int ui1, unsigned int ui2)); /* 42 */
  1193.     void (*xSelectInput) _ANSI_ARGS_((Display* d, Window w, long l)); /* 43 */
  1194.     Status (*xSendEvent) _ANSI_ARGS_((Display* d, Window w, Bool b, long l, XEvent* x)); /* 44 */
  1195.     void (*xSetIconName) _ANSI_ARGS_((Display* d, Window w, _Xconst char* c)); /* 45 */
  1196.     void (*xSetInputFocus) _ANSI_ARGS_((Display* d, Window w, int i, Time t)); /* 46 */
  1197.     void (*xSetSelectionOwner) _ANSI_ARGS_((Display* d, Atom a, Window w, Time t)); /* 47 */
  1198.     void (*xSetWindowBackground) _ANSI_ARGS_((Display* d, Window w, unsigned long ul)); /* 48 */
  1199.     void (*xSetWindowBackgroundPixmap) _ANSI_ARGS_((Display* d, Window w, Pixmap p)); /* 49 */
  1200.     void (*xSetWindowBorder) _ANSI_ARGS_((Display* d, Window w, unsigned long ul)); /* 50 */
  1201.     void (*xSetWindowBorderPixmap) _ANSI_ARGS_((Display* d, Window w, Pixmap p)); /* 51 */
  1202.     void (*xSetWindowBorderWidth) _ANSI_ARGS_((Display* d, Window w, unsigned int ui)); /* 52 */
  1203.     void (*xSetWindowColormap) _ANSI_ARGS_((Display* d, Window w, Colormap c)); /* 53 */
  1204.     void (*xUngrabKeyboard) _ANSI_ARGS_((Display* d, Time t)); /* 54 */
  1205.     void (*xUngrabPointer) _ANSI_ARGS_((Display* d, Time t)); /* 55 */
  1206.     void (*xUnmapWindow) _ANSI_ARGS_((Display* d, Window w)); /* 56 */
  1207.     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 */
  1208.     Status (*xParseColor) _ANSI_ARGS_((Display * display, Colormap map, _Xconst char* spec, XColor * colorPtr)); /* 58 */
  1209.     GC (*xCreateGC) _ANSI_ARGS_((Display* display, Drawable d, unsigned long valuemask, XGCValues* values)); /* 59 */
  1210.     void (*xFreeGC) _ANSI_ARGS_((Display* display, GC gc)); /* 60 */
  1211.     Atom (*xInternAtom) _ANSI_ARGS_((Display* display, _Xconst char* atom_name, Bool only_if_exists)); /* 61 */
  1212.     void (*xSetBackground) _ANSI_ARGS_((Display* display, GC gc, unsigned long foreground)); /* 62 */
  1213.     void (*xSetForeground) _ANSI_ARGS_((Display* display, GC gc, unsigned long foreground)); /* 63 */
  1214.     void (*xSetClipMask) _ANSI_ARGS_((Display* display, GC gc, Pixmap pixmap)); /* 64 */
  1215.     void (*xSetClipOrigin) _ANSI_ARGS_((Display* display, GC gc, int clip_x_origin, int clip_y_origin)); /* 65 */
  1216.     void (*xSetTSOrigin) _ANSI_ARGS_((Display* display, GC gc, int ts_x_origin, int ts_y_origin)); /* 66 */
  1217.     void (*xChangeGC) _ANSI_ARGS_((Display * d, GC gc, unsigned long mask, XGCValues * values)); /* 67 */
  1218.     void (*xSetFont) _ANSI_ARGS_((Display * display, GC gc, Font font)); /* 68 */
  1219.     void (*xSetArcMode) _ANSI_ARGS_((Display * display, GC gc, int arc_mode)); /* 69 */
  1220.     void (*xSetStipple) _ANSI_ARGS_((Display * display, GC gc, Pixmap stipple)); /* 70 */
  1221.     void (*xSetFillRule) _ANSI_ARGS_((Display * display, GC gc, int fill_rule)); /* 71 */
  1222.     void (*xSetFillStyle) _ANSI_ARGS_((Display * display, GC gc, int fill_style)); /* 72 */
  1223.     void (*xSetFunction) _ANSI_ARGS_((Display * display, GC gc, int function)); /* 73 */
  1224.     void (*xSetLineAttributes) _ANSI_ARGS_((Display * display, GC gc, unsigned int line_width, int line_style, int cap_style, int join_style)); /* 74 */
  1225.     int (*_XInitImageFuncPtrs) _ANSI_ARGS_((XImage * image)); /* 75 */
  1226.     XIC (*xCreateIC) _ANSI_ARGS_((void)); /* 76 */
  1227.     XVisualInfo * (*xGetVisualInfo) _ANSI_ARGS_((Display* display, long vinfo_mask, XVisualInfo* vinfo_template, int* nitems_return)); /* 77 */
  1228.     void (*xSetWMClientMachine) _ANSI_ARGS_((Display* display, Window w, XTextProperty* text_prop)); /* 78 */
  1229.     Status (*xStringListToTextProperty) _ANSI_ARGS_((char** list, int count, XTextProperty* text_prop_return)); /* 79 */
  1230.     void (*xDrawSegments) _ANSI_ARGS_((Display * display, Drawable d, GC gc, XSegment * segments, int nsegments)); /* 80 */
  1231.     void (*xForceScreenSaver) _ANSI_ARGS_((Display* display, int mode)); /* 81 */
  1232.     void (*xDrawLine) _ANSI_ARGS_((Display* d, Drawable dr, GC g, int x1, int y1, int x2, int y2)); /* 82 */
  1233.     void (*xFillRectangle) _ANSI_ARGS_((Display* display, Drawable d, GC gc, int x, int y, unsigned int width, unsigned int height)); /* 83 */
  1234.     void (*xClearWindow) _ANSI_ARGS_((Display* d, Window w)); /* 84 */
  1235.     void (*xDrawPoint) _ANSI_ARGS_((Display* display, Drawable d, GC gc, int x, int y)); /* 85 */
  1236.     void (*xDrawPoints) _ANSI_ARGS_((Display* display, Drawable d, GC gc, XPoint * points, int npoints, int mode)); /* 86 */
  1237.     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 */
  1238.     void (*xQueryColor) _ANSI_ARGS_((Display * display, Colormap colormap, XColor * def_in_out)); /* 88 */
  1239.     void (*xQueryColors) _ANSI_ARGS_((Display * display, Colormap colormap, XColor * defs_in_out, int ncolors)); /* 89 */
  1240.     Status (*xQueryTree) _ANSI_ARGS_((Display* d, Window w1, Window* w2, Window* w3, Window** w4, unsigned int* ui)); /* 90 */
  1241.     int (*xSync) _ANSI_ARGS_((Display * display, Bool flag)); /* 91 */
  1242. #endif /* MAC_OSX_TK */
  1243. } TkIntXlibStubs;
  1244. #ifdef __cplusplus
  1245. extern "C" {
  1246. #endif
  1247. extern TkIntXlibStubs *tkIntXlibStubsPtr;
  1248. #ifdef __cplusplus
  1249. }
  1250. #endif
  1251. #if defined(USE_TK_STUBS) && !defined(USE_TK_STUB_PROCS)
  1252. /*
  1253.  * Inline function declarations:
  1254.  */
  1255. #ifdef __WIN32__
  1256. #ifndef XSetDashes
  1257. #define XSetDashes 
  1258. (tkIntXlibStubsPtr->xSetDashes) /* 0 */
  1259. #endif
  1260. #ifndef XGetModifierMapping
  1261. #define XGetModifierMapping 
  1262. (tkIntXlibStubsPtr->xGetModifierMapping) /* 1 */
  1263. #endif
  1264. #ifndef XCreateImage
  1265. #define XCreateImage 
  1266. (tkIntXlibStubsPtr->xCreateImage) /* 2 */
  1267. #endif
  1268. #ifndef XGetImage
  1269. #define XGetImage 
  1270. (tkIntXlibStubsPtr->xGetImage) /* 3 */
  1271. #endif
  1272. #ifndef XGetAtomName
  1273. #define XGetAtomName 
  1274. (tkIntXlibStubsPtr->xGetAtomName) /* 4 */
  1275. #endif
  1276. #ifndef XKeysymToString
  1277. #define XKeysymToString 
  1278. (tkIntXlibStubsPtr->xKeysymToString) /* 5 */
  1279. #endif
  1280. #ifndef XCreateColormap
  1281. #define XCreateColormap 
  1282. (tkIntXlibStubsPtr->xCreateColormap) /* 6 */
  1283. #endif
  1284. #ifndef XCreatePixmapCursor
  1285. #define XCreatePixmapCursor 
  1286. (tkIntXlibStubsPtr->xCreatePixmapCursor) /* 7 */
  1287. #endif
  1288. #ifndef XCreateGlyphCursor
  1289. #define XCreateGlyphCursor 
  1290. (tkIntXlibStubsPtr->xCreateGlyphCursor) /* 8 */
  1291. #endif
  1292. #ifndef XGContextFromGC
  1293. #define XGContextFromGC 
  1294. (tkIntXlibStubsPtr->xGContextFromGC) /* 9 */
  1295. #endif
  1296. #ifndef XListHosts
  1297. #define XListHosts 
  1298. (tkIntXlibStubsPtr->xListHosts) /* 10 */
  1299. #endif
  1300. #ifndef XKeycodeToKeysym
  1301. #define XKeycodeToKeysym 
  1302. (tkIntXlibStubsPtr->xKeycodeToKeysym) /* 11 */
  1303. #endif
  1304. #ifndef XStringToKeysym
  1305. #define XStringToKeysym 
  1306. (tkIntXlibStubsPtr->xStringToKeysym) /* 12 */
  1307. #endif
  1308. #ifndef XRootWindow
  1309. #define XRootWindow 
  1310. (tkIntXlibStubsPtr->xRootWindow) /* 13 */
  1311. #endif
  1312. #ifndef XSetErrorHandler
  1313. #define XSetErrorHandler 
  1314. (tkIntXlibStubsPtr->xSetErrorHandler) /* 14 */
  1315. #endif
  1316. #ifndef XIconifyWindow
  1317. #define XIconifyWindow 
  1318. (tkIntXlibStubsPtr->xIconifyWindow) /* 15 */
  1319. #endif
  1320. #ifndef XWithdrawWindow
  1321. #define XWithdrawWindow 
  1322. (tkIntXlibStubsPtr->xWithdrawWindow) /* 16 */
  1323. #endif
  1324. #ifndef XGetWMColormapWindows
  1325. #define XGetWMColormapWindows 
  1326. (tkIntXlibStubsPtr->xGetWMColormapWindows) /* 17 */
  1327. #endif
  1328. #ifndef XAllocColor
  1329. #define XAllocColor 
  1330. (tkIntXlibStubsPtr->xAllocColor) /* 18 */
  1331. #endif
  1332. #ifndef XBell
  1333. #define XBell 
  1334. (tkIntXlibStubsPtr->xBell) /* 19 */
  1335. #endif
  1336. #ifndef XChangeProperty
  1337. #define XChangeProperty 
  1338. (tkIntXlibStubsPtr->xChangeProperty) /* 20 */
  1339. #endif
  1340. #ifndef XChangeWindowAttributes
  1341. #define XChangeWindowAttributes 
  1342. (tkIntXlibStubsPtr->xChangeWindowAttributes) /* 21 */
  1343. #endif
  1344. #ifndef XClearWindow
  1345. #define XClearWindow 
  1346. (tkIntXlibStubsPtr->xClearWindow) /* 22 */
  1347. #endif
  1348. #ifndef XConfigureWindow
  1349. #define XConfigureWindow 
  1350. (tkIntXlibStubsPtr->xConfigureWindow) /* 23 */
  1351. #endif
  1352. #ifndef XCopyArea
  1353. #define XCopyArea 
  1354. (tkIntXlibStubsPtr->xCopyArea) /* 24 */
  1355. #endif
  1356. #ifndef XCopyPlane
  1357. #define XCopyPlane 
  1358. (tkIntXlibStubsPtr->xCopyPlane) /* 25 */
  1359. #endif
  1360. #ifndef XCreateBitmapFromData
  1361. #define XCreateBitmapFromData 
  1362. (tkIntXlibStubsPtr->xCreateBitmapFromData) /* 26 */
  1363. #endif
  1364. #ifndef XDefineCursor
  1365. #define XDefineCursor 
  1366. (tkIntXlibStubsPtr->xDefineCursor) /* 27 */
  1367. #endif
  1368. #ifndef XDeleteProperty
  1369. #define XDeleteProperty 
  1370. (tkIntXlibStubsPtr->xDeleteProperty) /* 28 */
  1371. #endif
  1372. #ifndef XDestroyWindow
  1373. #define XDestroyWindow 
  1374. (tkIntXlibStubsPtr->xDestroyWindow) /* 29 */
  1375. #endif
  1376. #ifndef XDrawArc
  1377. #define XDrawArc 
  1378. (tkIntXlibStubsPtr->xDrawArc) /* 30 */
  1379. #endif
  1380. #ifndef XDrawLines
  1381. #define XDrawLines 
  1382. (tkIntXlibStubsPtr->xDrawLines) /* 31 */
  1383. #endif
  1384. #ifndef XDrawRectangle
  1385. #define XDrawRectangle 
  1386. (tkIntXlibStubsPtr->xDrawRectangle) /* 32 */
  1387. #endif
  1388. #ifndef XFillArc
  1389. #define XFillArc 
  1390. (tkIntXlibStubsPtr->xFillArc) /* 33 */
  1391. #endif
  1392. #ifndef XFillPolygon
  1393. #define XFillPolygon 
  1394. (tkIntXlibStubsPtr->xFillPolygon) /* 34 */
  1395. #endif
  1396. #ifndef XFillRectangles
  1397. #define XFillRectangles 
  1398. (tkIntXlibStubsPtr->xFillRectangles) /* 35 */
  1399. #endif
  1400. #ifndef XForceScreenSaver
  1401. #define XForceScreenSaver 
  1402. (tkIntXlibStubsPtr->xForceScreenSaver) /* 36 */
  1403. #endif
  1404. #ifndef XFreeColormap
  1405. #define XFreeColormap 
  1406. (tkIntXlibStubsPtr->xFreeColormap) /* 37 */
  1407. #endif
  1408. #ifndef XFreeColors
  1409. #define XFreeColors 
  1410. (tkIntXlibStubsPtr->xFreeColors) /* 38 */
  1411. #endif
  1412. #ifndef XFreeCursor
  1413. #define XFreeCursor 
  1414. (tkIntXlibStubsPtr->xFreeCursor) /* 39 */
  1415. #endif
  1416. #ifndef XFreeModifiermap
  1417. #define XFreeModifiermap 
  1418. (tkIntXlibStubsPtr->xFreeModifiermap) /* 40 */
  1419. #endif
  1420. #ifndef XGetGeometry
  1421. #define XGetGeometry 
  1422. (tkIntXlibStubsPtr->xGetGeometry) /* 41 */
  1423. #endif
  1424. #ifndef XGetInputFocus
  1425. #define XGetInputFocus 
  1426. (tkIntXlibStubsPtr->xGetInputFocus) /* 42 */
  1427. #endif
  1428. #ifndef XGetWindowProperty
  1429. #define XGetWindowProperty 
  1430. (tkIntXlibStubsPtr->xGetWindowProperty) /* 43 */
  1431. #endif
  1432. #ifndef XGetWindowAttributes
  1433. #define XGetWindowAttributes 
  1434. (tkIntXlibStubsPtr->xGetWindowAttributes) /* 44 */
  1435. #endif
  1436. #ifndef XGrabKeyboard
  1437. #define XGrabKeyboard 
  1438. (tkIntXlibStubsPtr->xGrabKeyboard) /* 45 */
  1439. #endif
  1440. #ifndef XGrabPointer
  1441. #define XGrabPointer 
  1442. (tkIntXlibStubsPtr->xGrabPointer) /* 46 */
  1443. #endif
  1444. #ifndef XKeysymToKeycode
  1445. #define XKeysymToKeycode 
  1446. (tkIntXlibStubsPtr->xKeysymToKeycode) /* 47 */
  1447. #endif
  1448. #ifndef XLookupColor
  1449. #define XLookupColor 
  1450. (tkIntXlibStubsPtr->xLookupColor) /* 48 */
  1451. #endif
  1452. #ifndef XMapWindow
  1453. #define XMapWindow 
  1454. (tkIntXlibStubsPtr->xMapWindow) /* 49 */
  1455. #endif
  1456. #ifndef XMoveResizeWindow
  1457. #define XMoveResizeWindow 
  1458. (tkIntXlibStubsPtr->xMoveResizeWindow) /* 50 */
  1459. #endif
  1460. #ifndef XMoveWindow
  1461. #define XMoveWindow 
  1462. (tkIntXlibStubsPtr->xMoveWindow) /* 51 */
  1463. #endif
  1464. #ifndef XNextEvent
  1465. #define XNextEvent 
  1466. (tkIntXlibStubsPtr->xNextEvent) /* 52 */
  1467. #endif
  1468. #ifndef XPutBackEvent
  1469. #define XPutBackEvent 
  1470. (tkIntXlibStubsPtr->xPutBackEvent) /* 53 */
  1471. #endif
  1472. #ifndef XQueryColors
  1473. #define XQueryColors 
  1474. (tkIntXlibStubsPtr->xQueryColors) /* 54 */
  1475. #endif
  1476. #ifndef XQueryPointer
  1477. #define XQueryPointer 
  1478. (tkIntXlibStubsPtr->xQueryPointer) /* 55 */
  1479. #endif
  1480. #ifndef XQueryTree
  1481. #define XQueryTree 
  1482. (tkIntXlibStubsPtr->xQueryTree) /* 56 */
  1483. #endif
  1484. #ifndef XRaiseWindow
  1485. #define XRaiseWindow 
  1486. (tkIntXlibStubsPtr->xRaiseWindow) /* 57 */
  1487. #endif
  1488. #ifndef XRefreshKeyboardMapping
  1489. #define XRefreshKeyboardMapping 
  1490. (tkIntXlibStubsPtr->xRefreshKeyboardMapping) /* 58 */
  1491. #endif
  1492. #ifndef XResizeWindow
  1493. #define XResizeWindow 
  1494. (tkIntXlibStubsPtr->xResizeWindow) /* 59 */
  1495. #endif
  1496. #ifndef XSelectInput
  1497. #define XSelectInput 
  1498. (tkIntXlibStubsPtr->xSelectInput) /* 60 */
  1499. #endif
  1500. #ifndef XSendEvent
  1501. #define XSendEvent 
  1502. (tkIntXlibStubsPtr->xSendEvent) /* 61 */
  1503. #endif
  1504. #ifndef XSetCommand
  1505. #define XSetCommand 
  1506. (tkIntXlibStubsPtr->xSetCommand) /* 62 */
  1507. #endif
  1508. #ifndef XSetIconName
  1509. #define XSetIconName 
  1510. (tkIntXlibStubsPtr->xSetIconName) /* 63 */
  1511. #endif
  1512. #ifndef XSetInputFocus
  1513. #define XSetInputFocus 
  1514. (tkIntXlibStubsPtr->xSetInputFocus) /* 64 */
  1515. #endif
  1516. #ifndef XSetSelectionOwner
  1517. #define XSetSelectionOwner 
  1518. (tkIntXlibStubsPtr->xSetSelectionOwner) /* 65 */
  1519. #endif
  1520. #ifndef XSetWindowBackground
  1521. #define XSetWindowBackground 
  1522. (tkIntXlibStubsPtr->xSetWindowBackground) /* 66 */
  1523. #endif
  1524. #ifndef XSetWindowBackgroundPixmap
  1525. #define XSetWindowBackgroundPixmap 
  1526. (tkIntXlibStubsPtr->xSetWindowBackgroundPixmap) /* 67 */
  1527. #endif
  1528. #ifndef XSetWindowBorder
  1529. #define XSetWindowBorder 
  1530. (tkIntXlibStubsPtr->xSetWindowBorder) /* 68 */
  1531. #endif
  1532. #ifndef XSetWindowBorderPixmap
  1533. #define XSetWindowBorderPixmap 
  1534. (tkIntXlibStubsPtr->xSetWindowBorderPixmap) /* 69 */
  1535. #endif
  1536. #ifndef XSetWindowBorderWidth
  1537. #define XSetWindowBorderWidth 
  1538. (tkIntXlibStubsPtr->xSetWindowBorderWidth) /* 70 */
  1539. #endif
  1540. #ifndef XSetWindowColormap
  1541. #define XSetWindowColormap 
  1542. (tkIntXlibStubsPtr->xSetWindowColormap) /* 71 */
  1543. #endif
  1544. #ifndef XTranslateCoordinates
  1545. #define XTranslateCoordinates 
  1546. (tkIntXlibStubsPtr->xTranslateCoordinates) /* 72 */
  1547. #endif
  1548. #ifndef XUngrabKeyboard
  1549. #define XUngrabKeyboard 
  1550. (tkIntXlibStubsPtr->xUngrabKeyboard) /* 73 */
  1551. #endif
  1552. #ifndef XUngrabPointer
  1553. #define XUngrabPointer 
  1554. (tkIntXlibStubsPtr->xUngrabPointer) /* 74 */
  1555. #endif
  1556. #ifndef XUnmapWindow
  1557. #define XUnmapWindow 
  1558. (tkIntXlibStubsPtr->xUnmapWindow) /* 75 */
  1559. #endif
  1560. #ifndef XWindowEvent
  1561. #define XWindowEvent 
  1562. (tkIntXlibStubsPtr->xWindowEvent) /* 76 */
  1563. #endif
  1564. #ifndef XDestroyIC
  1565. #define XDestroyIC 
  1566. (tkIntXlibStubsPtr->xDestroyIC) /* 77 */
  1567. #endif
  1568. #ifndef XFilterEvent
  1569. #define XFilterEvent 
  1570. (tkIntXlibStubsPtr->xFilterEvent) /* 78 */
  1571. #endif
  1572. #ifndef XmbLookupString
  1573. #define XmbLookupString 
  1574. (tkIntXlibStubsPtr->xmbLookupString) /* 79 */
  1575. #endif
  1576. #ifndef TkPutImage
  1577. #define TkPutImage 
  1578. (tkIntXlibStubsPtr->tkPutImage) /* 80 */
  1579. #endif
  1580. /* Slot 81 is reserved */
  1581. #ifndef XParseColor
  1582. #define XParseColor 
  1583. (tkIntXlibStubsPtr->xParseColor) /* 82 */
  1584. #endif
  1585. #ifndef XCreateGC
  1586. #define XCreateGC 
  1587. (tkIntXlibStubsPtr->xCreateGC) /* 83 */
  1588. #endif
  1589. #ifndef XFreeGC
  1590. #define XFreeGC 
  1591. (tkIntXlibStubsPtr->xFreeGC) /* 84 */
  1592. #endif
  1593. #ifndef XInternAtom
  1594. #define XInternAtom 
  1595. (tkIntXlibStubsPtr->xInternAtom) /* 85 */
  1596. #endif
  1597. #ifndef XSetBackground
  1598. #define XSetBackground 
  1599. (tkIntXlibStubsPtr->xSetBackground) /* 86 */
  1600. #endif
  1601. #ifndef XSetForeground
  1602. #define XSetForeground 
  1603. (tkIntXlibStubsPtr->xSetForeground) /* 87 */
  1604. #endif
  1605. #ifndef XSetClipMask
  1606. #define XSetClipMask 
  1607. (tkIntXlibStubsPtr->xSetClipMask) /* 88 */
  1608. #endif
  1609. #ifndef XSetClipOrigin
  1610. #define XSetClipOrigin 
  1611. (tkIntXlibStubsPtr->xSetClipOrigin) /* 89 */
  1612. #endif
  1613. #ifndef XSetTSOrigin
  1614. #define XSetTSOrigin 
  1615. (tkIntXlibStubsPtr->xSetTSOrigin) /* 90 */
  1616. #endif
  1617. #ifndef XChangeGC
  1618. #define XChangeGC 
  1619. (tkIntXlibStubsPtr->xChangeGC) /* 91 */
  1620. #endif
  1621. #ifndef XSetFont
  1622. #define XSetFont 
  1623. (tkIntXlibStubsPtr->xSetFont) /* 92 */
  1624. #endif
  1625. #ifndef XSetArcMode
  1626. #define XSetArcMode 
  1627. (tkIntXlibStubsPtr->xSetArcMode) /* 93 */
  1628. #endif
  1629. #ifndef XSetStipple
  1630. #define XSetStipple 
  1631. (tkIntXlibStubsPtr->xSetStipple) /* 94 */
  1632. #endif
  1633. #ifndef XSetFillRule
  1634. #define XSetFillRule 
  1635. (tkIntXlibStubsPtr->xSetFillRule) /* 95 */
  1636. #endif
  1637. #ifndef XSetFillStyle
  1638. #define XSetFillStyle 
  1639. (tkIntXlibStubsPtr->xSetFillStyle) /* 96 */
  1640. #endif
  1641. #ifndef XSetFunction
  1642. #define XSetFunction 
  1643. (tkIntXlibStubsPtr->xSetFunction) /* 97 */
  1644. #endif
  1645. #ifndef XSetLineAttributes
  1646. #define XSetLineAttributes 
  1647. (tkIntXlibStubsPtr->xSetLineAttributes) /* 98 */
  1648. #endif
  1649. #ifndef _XInitImageFuncPtrs
  1650. #define _XInitImageFuncPtrs 
  1651. (tkIntXlibStubsPtr->_XInitImageFuncPtrs) /* 99 */
  1652. #endif
  1653. #ifndef XCreateIC
  1654. #define XCreateIC 
  1655. (tkIntXlibStubsPtr->xCreateIC) /* 100 */
  1656. #endif
  1657. #ifndef XGetVisualInfo
  1658. #define XGetVisualInfo 
  1659. (tkIntXlibStubsPtr->xGetVisualInfo) /* 101 */
  1660. #endif
  1661. #ifndef XSetWMClientMachine
  1662. #define XSetWMClientMachine 
  1663. (tkIntXlibStubsPtr->xSetWMClientMachine) /* 102 */
  1664. #endif
  1665. #ifndef XStringListToTextProperty
  1666. #define XStringListToTextProperty 
  1667. (tkIntXlibStubsPtr->xStringListToTextProperty) /* 103 */
  1668. #endif
  1669. #ifndef XDrawLine
  1670. #define XDrawLine 
  1671. (tkIntXlibStubsPtr->xDrawLine) /* 104 */
  1672. #endif
  1673. #ifndef XWarpPointer
  1674. #define XWarpPointer 
  1675. (tkIntXlibStubsPtr->xWarpPointer) /* 105 */
  1676. #endif
  1677. #ifndef XFillRectangle
  1678. #define XFillRectangle 
  1679. (tkIntXlibStubsPtr->xFillRectangle) /* 106 */
  1680. #endif
  1681. #endif /* __WIN32__ */
  1682. #ifdef MAC_TCL
  1683. #ifndef XSetDashes
  1684. #define XSetDashes 
  1685. (tkIntXlibStubsPtr->xSetDashes) /* 0 */
  1686. #endif
  1687. #ifndef XGetModifierMapping
  1688. #define XGetModifierMapping 
  1689. (tkIntXlibStubsPtr->xGetModifierMapping) /* 1 */
  1690. #endif
  1691. #ifndef XCreateImage
  1692. #define XCreateImage 
  1693. (tkIntXlibStubsPtr->xCreateImage) /* 2 */
  1694. #endif
  1695. #ifndef XGetImage
  1696. #define XGetImage 
  1697. (tkIntXlibStubsPtr->xGetImage) /* 3 */
  1698. #endif
  1699. #ifndef XGetAtomName
  1700. #define XGetAtomName 
  1701. (tkIntXlibStubsPtr->xGetAtomName) /* 4 */
  1702. #endif
  1703. #ifndef XKeysymToString
  1704. #define XKeysymToString 
  1705. (tkIntXlibStubsPtr->xKeysymToString) /* 5 */
  1706. #endif
  1707. #ifndef XCreateColormap
  1708. #define XCreateColormap 
  1709. (tkIntXlibStubsPtr->xCreateColormap) /* 6 */
  1710. #endif
  1711. #ifndef XGContextFromGC
  1712. #define XGContextFromGC 
  1713. (tkIntXlibStubsPtr->xGContextFromGC) /* 7 */
  1714. #endif
  1715. #ifndef XKeycodeToKeysym
  1716. #define XKeycodeToKeysym 
  1717. (tkIntXlibStubsPtr->xKeycodeToKeysym) /* 8 */
  1718. #endif
  1719. #ifndef XStringToKeysym
  1720. #define XStringToKeysym 
  1721. (tkIntXlibStubsPtr->xStringToKeysym) /* 9 */
  1722. #endif
  1723. #ifndef XRootWindow
  1724. #define XRootWindow 
  1725. (tkIntXlibStubsPtr->xRootWindow) /* 10 */
  1726. #endif
  1727. #ifndef XSetErrorHandler
  1728. #define XSetErrorHandler 
  1729. (tkIntXlibStubsPtr->xSetErrorHandler) /* 11 */
  1730. #endif
  1731. #ifndef XAllocColor
  1732. #define XAllocColor 
  1733. (tkIntXlibStubsPtr->xAllocColor) /* 12 */
  1734. #endif
  1735. #ifndef XBell
  1736. #define XBell 
  1737. (tkIntXlibStubsPtr->xBell) /* 13 */
  1738. #endif
  1739. #ifndef XChangeProperty
  1740. #define XChangeProperty 
  1741. (tkIntXlibStubsPtr->xChangeProperty) /* 14 */
  1742. #endif
  1743. #ifndef XChangeWindowAttributes
  1744. #define XChangeWindowAttributes 
  1745. (tkIntXlibStubsPtr->xChangeWindowAttributes) /* 15 */
  1746. #endif
  1747. #ifndef XConfigureWindow
  1748. #define XConfigureWindow 
  1749. (tkIntXlibStubsPtr->xConfigureWindow) /* 16 */
  1750. #endif
  1751. #ifndef XCopyArea
  1752. #define XCopyArea 
  1753. (tkIntXlibStubsPtr->xCopyArea) /* 17 */
  1754. #endif
  1755. #ifndef XCopyPlane
  1756. #define XCopyPlane 
  1757. (tkIntXlibStubsPtr->xCopyPlane) /* 18 */
  1758. #endif
  1759. #ifndef XCreateBitmapFromData
  1760. #define XCreateBitmapFromData 
  1761. (tkIntXlibStubsPtr->xCreateBitmapFromData) /* 19 */
  1762. #endif
  1763. #ifndef XDefineCursor
  1764. #define XDefineCursor 
  1765. (tkIntXlibStubsPtr->xDefineCursor) /* 20 */
  1766. #endif
  1767. #ifndef XDestroyWindow
  1768. #define XDestroyWindow 
  1769. (tkIntXlibStubsPtr->xDestroyWindow) /* 21 */
  1770. #endif
  1771. #ifndef XDrawArc
  1772. #define XDrawArc 
  1773. (tkIntXlibStubsPtr->xDrawArc) /* 22 */
  1774. #endif
  1775. #ifndef XDrawLines
  1776. #define XDrawLines 
  1777. (tkIntXlibStubsPtr->xDrawLines) /* 23 */
  1778. #endif
  1779. #ifndef XDrawRectangle
  1780. #define XDrawRectangle 
  1781. (tkIntXlibStubsPtr->xDrawRectangle) /* 24 */
  1782. #endif
  1783. #ifndef XFillArc
  1784. #define XFillArc 
  1785. (tkIntXlibStubsPtr->xFillArc) /* 25 */
  1786. #endif
  1787. #ifndef XFillPolygon
  1788. #define XFillPolygon 
  1789. (tkIntXlibStubsPtr->xFillPolygon) /* 26 */
  1790. #endif
  1791. #ifndef XFillRectangles
  1792. #define XFillRectangles 
  1793. (tkIntXlibStubsPtr->xFillRectangles) /* 27 */
  1794. #endif
  1795. #ifndef XFreeColormap
  1796. #define XFreeColormap 
  1797. (tkIntXlibStubsPtr->xFreeColormap) /* 28 */
  1798. #endif
  1799. #ifndef XFreeColors
  1800. #define XFreeColors 
  1801. (tkIntXlibStubsPtr->xFreeColors) /* 29 */
  1802. #endif
  1803. #ifndef XFreeModifiermap
  1804. #define XFreeModifiermap 
  1805. (tkIntXlibStubsPtr->xFreeModifiermap) /* 30 */
  1806. #endif
  1807. #ifndef XGetGeometry
  1808. #define XGetGeometry 
  1809. (tkIntXlibStubsPtr->xGetGeometry) /* 31 */
  1810. #endif
  1811. #ifndef XGetWindowProperty
  1812. #define XGetWindowProperty 
  1813. (tkIntXlibStubsPtr->xGetWindowProperty) /* 32 */
  1814. #endif
  1815. #ifndef XGrabKeyboard
  1816. #define XGrabKeyboard 
  1817. (tkIntXlibStubsPtr->xGrabKeyboard) /* 33 */
  1818. #endif
  1819. #ifndef XGrabPointer
  1820. #define XGrabPointer 
  1821. (tkIntXlibStubsPtr->xGrabPointer) /* 34 */
  1822. #endif
  1823. #ifndef XKeysymToKeycode
  1824. #define XKeysymToKeycode 
  1825. (tkIntXlibStubsPtr->xKeysymToKeycode) /* 35 */
  1826. #endif
  1827. #ifndef XMapWindow
  1828. #define XMapWindow 
  1829. (tkIntXlibStubsPtr->xMapWindow) /* 36 */
  1830. #endif
  1831. #ifndef XMoveResizeWindow
  1832. #define XMoveResizeWindow 
  1833. (tkIntXlibStubsPtr->xMoveResizeWindow) /* 37 */
  1834. #endif
  1835. #ifndef XMoveWindow
  1836. #define XMoveWindow 
  1837. (tkIntXlibStubsPtr->xMoveWindow) /* 38 */
  1838. #endif
  1839. #ifndef XQueryPointer
  1840. #define XQueryPointer 
  1841. (tkIntXlibStubsPtr->xQueryPointer) /* 39 */
  1842. #endif
  1843. #ifndef XRaiseWindow
  1844. #define XRaiseWindow 
  1845. (tkIntXlibStubsPtr->xRaiseWindow) /* 40 */
  1846. #endif
  1847. #ifndef XRefreshKeyboardMapping
  1848. #define XRefreshKeyboardMapping 
  1849. (tkIntXlibStubsPtr->xRefreshKeyboardMapping) /* 41 */
  1850. #endif
  1851. #ifndef XResizeWindow
  1852. #define XResizeWindow 
  1853. (tkIntXlibStubsPtr->xResizeWindow) /* 42 */
  1854. #endif
  1855. #ifndef XSelectInput
  1856. #define XSelectInput 
  1857. (tkIntXlibStubsPtr->xSelectInput) /* 43 */
  1858. #endif
  1859. #ifndef XSendEvent
  1860. #define XSendEvent 
  1861. (tkIntXlibStubsPtr->xSendEvent) /* 44 */
  1862. #endif
  1863. #ifndef XSetIconName
  1864. #define XSetIconName 
  1865. (tkIntXlibStubsPtr->xSetIconName) /* 45 */
  1866. #endif
  1867. #ifndef XSetInputFocus
  1868. #define XSetInputFocus 
  1869. (tkIntXlibStubsPtr->xSetInputFocus) /* 46 */
  1870. #endif
  1871. #ifndef XSetSelectionOwner
  1872. #define XSetSelectionOwner 
  1873. (tkIntXlibStubsPtr->xSetSelectionOwner) /* 47 */
  1874. #endif
  1875. #ifndef XSetWindowBackground
  1876. #define XSetWindowBackground 
  1877. (tkIntXlibStubsPtr->xSetWindowBackground) /* 48 */
  1878. #endif
  1879. #ifndef XSetWindowBackgroundPixmap
  1880. #define XSetWindowBackgroundPixmap 
  1881. (tkIntXlibStubsPtr->xSetWindowBackgroundPixmap) /* 49 */
  1882. #endif
  1883. #ifndef XSetWindowBorder
  1884. #define XSetWindowBorder 
  1885. (tkIntXlibStubsPtr->xSetWindowBorder) /* 50 */
  1886. #endif
  1887. #ifndef XSetWindowBorderPixmap
  1888. #define XSetWindowBorderPixmap 
  1889. (tkIntXlibStubsPtr->xSetWindowBorderPixmap) /* 51 */
  1890. #endif
  1891. #ifndef XSetWindowBorderWidth
  1892. #define XSetWindowBorderWidth 
  1893. (tkIntXlibStubsPtr->xSetWindowBorderWidth) /* 52 */
  1894. #endif
  1895. #ifndef XSetWindowColormap
  1896. #define XSetWindowColormap 
  1897. (tkIntXlibStubsPtr->xSetWindowColormap) /* 53 */
  1898. #endif
  1899. #ifndef XUngrabKeyboard
  1900. #define XUngrabKeyboard 
  1901. (tkIntXlibStubsPtr->xUngrabKeyboard) /* 54 */
  1902. #endif
  1903. #ifndef XUngrabPointer
  1904. #define XUngrabPointer 
  1905. (tkIntXlibStubsPtr->xUngrabPointer) /* 55 */
  1906. #endif
  1907. #ifndef XUnmapWindow
  1908. #define XUnmapWindow 
  1909. (tkIntXlibStubsPtr->xUnmapWindow) /* 56 */
  1910. #endif
  1911. #ifndef TkPutImage
  1912. #define TkPutImage 
  1913. (tkIntXlibStubsPtr->tkPutImage) /* 57 */
  1914. #endif
  1915. #ifndef XParseColor
  1916. #define XParseColor 
  1917. (tkIntXlibStubsPtr->xParseColor) /* 58 */
  1918. #endif
  1919. #ifndef XCreateGC
  1920. #define XCreateGC 
  1921. (tkIntXlibStubsPtr->xCreateGC) /* 59 */
  1922. #endif
  1923. #ifndef XFreeGC
  1924. #define XFreeGC 
  1925. (tkIntXlibStubsPtr->xFreeGC) /* 60 */
  1926. #endif
  1927. #ifndef XInternAtom
  1928. #define XInternAtom 
  1929. (tkIntXlibStubsPtr->xInternAtom) /* 61 */
  1930. #endif
  1931. #ifndef XSetBackground
  1932. #define XSetBackground 
  1933. (tkIntXlibStubsPtr->xSetBackground) /* 62 */
  1934. #endif
  1935. #ifndef XSetForeground
  1936. #define XSetForeground 
  1937. (tkIntXlibStubsPtr->xSetForeground) /* 63 */
  1938. #endif
  1939. #ifndef XSetClipMask
  1940. #define XSetClipMask 
  1941. (tkIntXlibStubsPtr->xSetClipMask) /* 64 */
  1942. #endif
  1943. #ifndef XSetClipOrigin
  1944. #define XSetClipOrigin 
  1945. (tkIntXlibStubsPtr->xSetClipOrigin) /* 65 */
  1946. #endif
  1947. #ifndef XSetTSOrigin
  1948. #define XSetTSOrigin 
  1949. (tkIntXlibStubsPtr->xSetTSOrigin) /* 66 */
  1950. #endif
  1951. #ifndef XChangeGC
  1952. #define XChangeGC 
  1953. (tkIntXlibStubsPtr->xChangeGC) /* 67 */
  1954. #endif
  1955. #ifndef XSetFont
  1956. #define XSetFont 
  1957. (tkIntXlibStubsPtr->xSetFont) /* 68 */
  1958. #endif
  1959. #ifndef XSetArcMode
  1960. #define XSetArcMode 
  1961. (tkIntXlibStubsPtr->xSetArcMode) /* 69 */
  1962. #endif
  1963. #ifndef XSetStipple
  1964. #define XSetStipple 
  1965. (tkIntXlibStubsPtr->xSetStipple) /* 70 */
  1966. #endif
  1967. #ifndef XSetFillRule
  1968. #define XSetFillRule 
  1969. (tkIntXlibStubsPtr->xSetFillRule) /* 71 */
  1970. #endif
  1971. #ifndef XSetFillStyle
  1972. #define XSetFillStyle 
  1973. (tkIntXlibStubsPtr->xSetFillStyle) /* 72 */
  1974. #endif
  1975. #ifndef XSetFunction
  1976. #define XSetFunction 
  1977. (tkIntXlibStubsPtr->xSetFunction) /* 73 */
  1978. #endif
  1979. #ifndef XSetLineAttributes
  1980. #define XSetLineAttributes 
  1981. (tkIntXlibStubsPtr->xSetLineAttributes) /* 74 */
  1982. #endif
  1983. #ifndef _XInitImageFuncPtrs
  1984. #define _XInitImageFuncPtrs 
  1985. (tkIntXlibStubsPtr->_XInitImageFuncPtrs) /* 75 */
  1986. #endif
  1987. #ifndef XCreateIC
  1988. #define XCreateIC 
  1989. (tkIntXlibStubsPtr->xCreateIC) /* 76 */
  1990. #endif
  1991. #ifndef XGetVisualInfo
  1992. #define XGetVisualInfo 
  1993. (tkIntXlibStubsPtr->xGetVisualInfo) /* 77 */
  1994. #endif
  1995. #ifndef XSetWMClientMachine
  1996. #define XSetWMClientMachine 
  1997. (tkIntXlibStubsPtr->xSetWMClientMachine) /* 78 */
  1998. #endif
  1999. #ifndef XStringListToTextProperty
  2000. #define XStringListToTextProperty 
  2001. (tkIntXlibStubsPtr->xStringListToTextProperty) /* 79 */
  2002. #endif
  2003. #ifndef XDrawSegments
  2004. #define XDrawSegments 
  2005. (tkIntXlibStubsPtr->xDrawSegments) /* 80 */
  2006. #endif
  2007. #ifndef XForceScreenSaver
  2008. #define XForceScreenSaver 
  2009. (tkIntXlibStubsPtr->xForceScreenSaver) /* 81 */
  2010. #endif
  2011. #ifndef XDrawLine
  2012. #define XDrawLine 
  2013. (tkIntXlibStubsPtr->xDrawLine) /* 82 */
  2014. #endif
  2015. #ifndef XFillRectangle
  2016. #define XFillRectangle 
  2017. (tkIntXlibStubsPtr->xFillRectangle) /* 83 */
  2018. #endif
  2019. #ifndef XClearWindow
  2020. #define XClearWindow 
  2021. (tkIntXlibStubsPtr->xClearWindow) /* 84 */
  2022. #endif
  2023. #ifndef XDrawPoint
  2024. #define XDrawPoint 
  2025. (tkIntXlibStubsPtr->xDrawPoint) /* 85 */
  2026. #endif
  2027. #ifndef XDrawPoints
  2028. #define XDrawPoints 
  2029. (tkIntXlibStubsPtr->xDrawPoints) /* 86 */
  2030. #endif
  2031. #ifndef XWarpPointer
  2032. #define XWarpPointer 
  2033. (tkIntXlibStubsPtr->xWarpPointer) /* 87 */
  2034. #endif
  2035. #ifndef XQueryColor
  2036. #define XQueryColor 
  2037. (tkIntXlibStubsPtr->xQueryColor) /* 88 */
  2038. #endif
  2039. #ifndef XQueryColors
  2040. #define XQueryColors 
  2041. (tkIntXlibStubsPtr->xQueryColors) /* 89 */
  2042. #endif
  2043. #ifndef XQueryTree
  2044. #define XQueryTree 
  2045. (tkIntXlibStubsPtr->xQueryTree) /* 90 */
  2046. #endif
  2047. #endif /* MAC_TCL */
  2048. #ifdef MAC_OSX_TK
  2049. #ifndef XSetDashes
  2050. #define XSetDashes 
  2051. (tkIntXlibStubsPtr->xSetDashes) /* 0 */
  2052. #endif
  2053. #ifndef XGetModifierMapping
  2054. #define XGetModifierMapping 
  2055. (tkIntXlibStubsPtr->xGetModifierMapping) /* 1 */
  2056. #endif
  2057. #ifndef XCreateImage
  2058. #define XCreateImage 
  2059. (tkIntXlibStubsPtr->xCreateImage) /* 2 */
  2060. #endif
  2061. #ifndef XGetImage
  2062. #define XGetImage 
  2063. (tkIntXlibStubsPtr->xGetImage) /* 3 */
  2064. #endif
  2065. #ifndef XGetAtomName
  2066. #define XGetAtomName 
  2067. (tkIntXlibStubsPtr->xGetAtomName) /* 4 */
  2068. #endif
  2069. #ifndef XKeysymToString
  2070. #define XKeysymToString 
  2071. (tkIntXlibStubsPtr->xKeysymToString) /* 5 */
  2072. #endif
  2073. #ifndef XCreateColormap
  2074. #define XCreateColormap 
  2075. (tkIntXlibStubsPtr->xCreateColormap) /* 6 */
  2076. #endif
  2077. #ifndef XGContextFromGC
  2078. #define XGContextFromGC 
  2079. (tkIntXlibStubsPtr->xGContextFromGC) /* 7 */
  2080. #endif
  2081. #ifndef XKeycodeToKeysym
  2082. #define XKeycodeToKeysym 
  2083. (tkIntXlibStubsPtr->xKeycodeToKeysym) /* 8 */
  2084. #endif
  2085. #ifndef XStringToKeysym
  2086. #define XStringToKeysym 
  2087. (tkIntXlibStubsPtr->xStringToKeysym) /* 9 */
  2088. #endif
  2089. #ifndef XRootWindow
  2090. #define XRootWindow 
  2091. (tkIntXlibStubsPtr->xRootWindow) /* 10 */
  2092. #endif
  2093. #ifndef XSetErrorHandler
  2094. #define XSetErrorHandler 
  2095. (tkIntXlibStubsPtr->xSetErrorHandler) /* 11 */
  2096. #endif
  2097. #ifndef XAllocColor
  2098. #define XAllocColor 
  2099. (tkIntXlibStubsPtr->xAllocColor) /* 12 */
  2100. #endif
  2101. #ifndef XBell
  2102. #define XBell 
  2103. (tkIntXlibStubsPtr->xBell) /* 13 */
  2104. #endif
  2105. #ifndef XChangeProperty
  2106. #define XChangeProperty 
  2107. (tkIntXlibStubsPtr->xChangeProperty) /* 14 */
  2108. #endif
  2109. #ifndef XChangeWindowAttributes
  2110. #define XChangeWindowAttributes 
  2111. (tkIntXlibStubsPtr->xChangeWindowAttributes) /* 15 */
  2112. #endif
  2113. #ifndef XConfigureWindow
  2114. #define XConfigureWindow 
  2115. (tkIntXlibStubsPtr->xConfigureWindow) /* 16 */
  2116. #endif
  2117. #ifndef XCopyArea
  2118. #define XCopyArea 
  2119. (tkIntXlibStubsPtr->xCopyArea) /* 17 */
  2120. #endif
  2121. #ifndef XCopyPlane
  2122. #define XCopyPlane 
  2123. (tkIntXlibStubsPtr->xCopyPlane) /* 18 */
  2124. #endif
  2125. #ifndef XCreateBitmapFromData
  2126. #define XCreateBitmapFromData 
  2127. (tkIntXlibStubsPtr->xCreateBitmapFromData) /* 19 */
  2128. #endif
  2129. #ifndef XDefineCursor
  2130. #define XDefineCursor 
  2131. (tkIntXlibStubsPtr->xDefineCursor) /* 20 */
  2132. #endif
  2133. #ifndef XDestroyWindow
  2134. #define XDestroyWindow 
  2135. (tkIntXlibStubsPtr->xDestroyWindow) /* 21 */
  2136. #endif
  2137. #ifndef XDrawArc
  2138. #define XDrawArc 
  2139. (tkIntXlibStubsPtr->xDrawArc) /* 22 */
  2140. #endif
  2141. #ifndef XDrawLines
  2142. #define XDrawLines 
  2143. (tkIntXlibStubsPtr->xDrawLines) /* 23 */
  2144. #endif
  2145. #ifndef XDrawRectangle
  2146. #define XDrawRectangle 
  2147. (tkIntXlibStubsPtr->xDrawRectangle) /* 24 */
  2148. #endif
  2149. #ifndef XFillArc
  2150. #define XFillArc 
  2151. (tkIntXlibStubsPtr->xFillArc) /* 25 */
  2152. #endif
  2153. #ifndef XFillPolygon
  2154. #define XFillPolygon 
  2155. (tkIntXlibStubsPtr->xFillPolygon) /* 26 */
  2156. #endif
  2157. #ifndef XFillRectangles
  2158. #define XFillRectangles 
  2159. (tkIntXlibStubsPtr->xFillRectangles) /* 27 */
  2160. #endif
  2161. #ifndef XFreeColormap
  2162. #define XFreeColormap 
  2163. (tkIntXlibStubsPtr->xFreeColormap) /* 28 */
  2164. #endif
  2165. #ifndef XFreeColors
  2166. #define XFreeColors 
  2167. (tkIntXlibStubsPtr->xFreeColors) /* 29 */
  2168. #endif
  2169. #ifndef XFreeModifiermap
  2170. #define XFreeModifiermap 
  2171. (tkIntXlibStubsPtr->xFreeModifiermap) /* 30 */
  2172. #endif
  2173. #ifndef XGetGeometry
  2174. #define XGetGeometry 
  2175. (tkIntXlibStubsPtr->xGetGeometry) /* 31 */
  2176. #endif
  2177. #ifndef XGetWindowProperty
  2178. #define XGetWindowProperty 
  2179. (tkIntXlibStubsPtr->xGetWindowProperty) /* 32 */
  2180. #endif
  2181. #ifndef XGrabKeyboard
  2182. #define XGrabKeyboard 
  2183. (tkIntXlibStubsPtr->xGrabKeyboard) /* 33 */
  2184. #endif
  2185. #ifndef XGrabPointer
  2186. #define XGrabPointer 
  2187. (tkIntXlibStubsPtr->xGrabPointer) /* 34 */
  2188. #endif
  2189. #ifndef XKeysymToKeycode
  2190. #define XKeysymToKeycode 
  2191. (tkIntXlibStubsPtr->xKeysymToKeycode) /* 35 */
  2192. #endif
  2193. #ifndef XMapWindow
  2194. #define XMapWindow 
  2195. (tkIntXlibStubsPtr->xMapWindow) /* 36 */
  2196. #endif
  2197. #ifndef XMoveResizeWindow
  2198. #define XMoveResizeWindow 
  2199. (tkIntXlibStubsPtr->xMoveResizeWindow) /* 37 */
  2200. #endif
  2201. #ifndef XMoveWindow
  2202. #define XMoveWindow 
  2203. (tkIntXlibStubsPtr->xMoveWindow) /* 38 */
  2204. #endif
  2205. #ifndef XQueryPointer
  2206. #define XQueryPointer 
  2207. (tkIntXlibStubsPtr->xQueryPointer) /* 39 */
  2208. #endif
  2209. #ifndef XRaiseWindow
  2210. #define XRaiseWindow 
  2211. (tkIntXlibStubsPtr->xRaiseWindow) /* 40 */
  2212. #endif
  2213. #ifndef XRefreshKeyboardMapping
  2214. #define XRefreshKeyboardMapping 
  2215. (tkIntXlibStubsPtr->xRefreshKeyboardMapping) /* 41 */
  2216. #endif
  2217. #ifndef XResizeWindow
  2218. #define XResizeWindow 
  2219. (tkIntXlibStubsPtr->xResizeWindow) /* 42 */
  2220. #endif
  2221. #ifndef XSelectInput
  2222. #define XSelectInput 
  2223. (tkIntXlibStubsPtr->xSelectInput) /* 43 */
  2224. #endif
  2225. #ifndef XSendEvent
  2226. #define XSendEvent 
  2227. (tkIntXlibStubsPtr->xSendEvent) /* 44 */
  2228. #endif
  2229. #ifndef XSetIconName
  2230. #define XSetIconName 
  2231. (tkIntXlibStubsPtr->xSetIconName) /* 45 */
  2232. #endif
  2233. #ifndef XSetInputFocus
  2234. #define XSetInputFocus 
  2235. (tkIntXlibStubsPtr->xSetInputFocus) /* 46 */
  2236. #endif
  2237. #ifndef XSetSelectionOwner
  2238. #define XSetSelectionOwner 
  2239. (tkIntXlibStubsPtr->xSetSelectionOwner) /* 47 */
  2240. #endif
  2241. #ifndef XSetWindowBackground
  2242. #define XSetWindowBackground 
  2243. (tkIntXlibStubsPtr->xSetWindowBackground) /* 48 */
  2244. #endif
  2245. #ifndef XSetWindowBackgroundPixmap
  2246. #define XSetWindowBackgroundPixmap 
  2247. (tkIntXlibStubsPtr->xSetWindowBackgroundPixmap) /* 49 */
  2248. #endif
  2249. #ifndef XSetWindowBorder
  2250. #define XSetWindowBorder 
  2251. (tkIntXlibStubsPtr->xSetWindowBorder) /* 50 */
  2252. #endif
  2253. #ifndef XSetWindowBorderPixmap
  2254. #define XSetWindowBorderPixmap 
  2255. (tkIntXlibStubsPtr->xSetWindowBorderPixmap) /* 51 */
  2256. #endif
  2257. #ifndef XSetWindowBorderWidth
  2258. #define XSetWindowBorderWidth 
  2259. (tkIntXlibStubsPtr->xSetWindowBorderWidth) /* 52 */
  2260. #endif
  2261. #ifndef XSetWindowColormap
  2262. #define XSetWindowColormap 
  2263. (tkIntXlibStubsPtr->xSetWindowColormap) /* 53 */
  2264. #endif
  2265. #ifndef XUngrabKeyboard
  2266. #define XUngrabKeyboard 
  2267. (tkIntXlibStubsPtr->xUngrabKeyboard) /* 54 */
  2268. #endif
  2269. #ifndef XUngrabPointer
  2270. #define XUngrabPointer 
  2271. (tkIntXlibStubsPtr->xUngrabPointer) /* 55 */
  2272. #endif
  2273. #ifndef XUnmapWindow
  2274. #define XUnmapWindow 
  2275. (tkIntXlibStubsPtr->xUnmapWindow) /* 56 */
  2276. #endif
  2277. #ifndef TkPutImage
  2278. #define TkPutImage 
  2279. (tkIntXlibStubsPtr->tkPutImage) /* 57 */
  2280. #endif
  2281. #ifndef XParseColor
  2282. #define XParseColor 
  2283. (tkIntXlibStubsPtr->xParseColor) /* 58 */
  2284. #endif
  2285. #ifndef XCreateGC
  2286. #define XCreateGC 
  2287. (tkIntXlibStubsPtr->xCreateGC) /* 59 */
  2288. #endif
  2289. #ifndef XFreeGC
  2290. #define XFreeGC 
  2291. (tkIntXlibStubsPtr->xFreeGC) /* 60 */
  2292. #endif
  2293. #ifndef XInternAtom
  2294. #define XInternAtom 
  2295. (tkIntXlibStubsPtr->xInternAtom) /* 61 */
  2296. #endif
  2297. #ifndef XSetBackground
  2298. #define XSetBackground 
  2299. (tkIntXlibStubsPtr->xSetBackground) /* 62 */
  2300. #endif
  2301. #ifndef XSetForeground
  2302. #define XSetForeground 
  2303. (tkIntXlibStubsPtr->xSetForeground) /* 63 */
  2304. #endif
  2305. #ifndef XSetClipMask
  2306. #define XSetClipMask 
  2307. (tkIntXlibStubsPtr->xSetClipMask) /* 64 */
  2308. #endif
  2309. #ifndef XSetClipOrigin
  2310. #define XSetClipOrigin 
  2311. (tkIntXlibStubsPtr->xSetClipOrigin) /* 65 */
  2312. #endif
  2313. #ifndef XSetTSOrigin
  2314. #define XSetTSOrigin 
  2315. (tkIntXlibStubsPtr->xSetTSOrigin) /* 66 */
  2316. #endif
  2317. #ifndef XChangeGC
  2318. #define XChangeGC 
  2319. (tkIntXlibStubsPtr->xChangeGC) /* 67 */
  2320. #endif
  2321. #ifndef XSetFont
  2322. #define XSetFont 
  2323. (tkIntXlibStubsPtr->xSetFont) /* 68 */
  2324. #endif
  2325. #ifndef XSetArcMode
  2326. #define XSetArcMode 
  2327. (tkIntXlibStubsPtr->xSetArcMode) /* 69 */
  2328. #endif
  2329. #ifndef XSetStipple
  2330. #define XSetStipple 
  2331. (tkIntXlibStubsPtr->xSetStipple) /* 70 */
  2332. #endif
  2333. #ifndef XSetFillRule
  2334. #define XSetFillRule 
  2335. (tkIntXlibStubsPtr->xSetFillRule) /* 71 */
  2336. #endif
  2337. #ifndef XSetFillStyle
  2338. #define XSetFillStyle 
  2339. (tkIntXlibStubsPtr->xSetFillStyle) /* 72 */
  2340. #endif
  2341. #ifndef XSetFunction
  2342. #define XSetFunction 
  2343. (tkIntXlibStubsPtr->xSetFunction) /* 73 */
  2344. #endif
  2345. #ifndef XSetLineAttributes
  2346. #define XSetLineAttributes 
  2347. (tkIntXlibStubsPtr->xSetLineAttributes) /* 74 */
  2348. #endif
  2349. #ifndef _XInitImageFuncPtrs
  2350. #define _XInitImageFuncPtrs 
  2351. (tkIntXlibStubsPtr->_XInitImageFuncPtrs) /* 75 */
  2352. #endif
  2353. #ifndef XCreateIC
  2354. #define XCreateIC 
  2355. (tkIntXlibStubsPtr->xCreateIC) /* 76 */
  2356. #endif
  2357. #ifndef XGetVisualInfo
  2358. #define XGetVisualInfo 
  2359. (tkIntXlibStubsPtr->xGetVisualInfo) /* 77 */
  2360. #endif
  2361. #ifndef XSetWMClientMachine
  2362. #define XSetWMClientMachine 
  2363. (tkIntXlibStubsPtr->xSetWMClientMachine) /* 78 */
  2364. #endif
  2365. #ifndef XStringListToTextProperty
  2366. #define XStringListToTextProperty 
  2367. (tkIntXlibStubsPtr->xStringListToTextProperty) /* 79 */
  2368. #endif
  2369. #ifndef XDrawSegments
  2370. #define XDrawSegments 
  2371. (tkIntXlibStubsPtr->xDrawSegments) /* 80 */
  2372. #endif
  2373. #ifndef XForceScreenSaver
  2374. #define XForceScreenSaver 
  2375. (tkIntXlibStubsPtr->xForceScreenSaver) /* 81 */
  2376. #endif
  2377. #ifndef XDrawLine
  2378. #define XDrawLine 
  2379. (tkIntXlibStubsPtr->xDrawLine) /* 82 */
  2380. #endif
  2381. #ifndef XFillRectangle
  2382. #define XFillRectangle 
  2383. (tkIntXlibStubsPtr->xFillRectangle) /* 83 */
  2384. #endif
  2385. #ifndef XClearWindow
  2386. #define XClearWindow 
  2387. (tkIntXlibStubsPtr->xClearWindow) /* 84 */
  2388. #endif
  2389. #ifndef XDrawPoint
  2390. #define XDrawPoint 
  2391. (tkIntXlibStubsPtr->xDrawPoint) /* 85 */
  2392. #endif
  2393. #ifndef XDrawPoints
  2394. #define XDrawPoints 
  2395. (tkIntXlibStubsPtr->xDrawPoints) /* 86 */
  2396. #endif
  2397. #ifndef XWarpPointer
  2398. #define XWarpPointer 
  2399. (tkIntXlibStubsPtr->xWarpPointer) /* 87 */
  2400. #endif
  2401. #ifndef XQueryColor
  2402. #define XQueryColor 
  2403. (tkIntXlibStubsPtr->xQueryColor) /* 88 */
  2404. #endif
  2405. #ifndef XQueryColors
  2406. #define XQueryColors 
  2407. (tkIntXlibStubsPtr->xQueryColors) /* 89 */
  2408. #endif
  2409. #ifndef XQueryTree
  2410. #define XQueryTree 
  2411. (tkIntXlibStubsPtr->xQueryTree) /* 90 */
  2412. #endif
  2413. #ifndef XSync
  2414. #define XSync 
  2415. (tkIntXlibStubsPtr->xSync) /* 91 */
  2416. #endif
  2417. #endif /* MAC_OSX_TK */
  2418. #endif /* defined(USE_TK_STUBS) && !defined(USE_TK_STUB_PROCS) */
  2419. /* !END!: Do not edit above this line. */
  2420. #undef TCL_STORAGE_CLASS
  2421. #define TCL_STORAGE_CLASS DLLIMPORT
  2422. #endif /* _TKINTXLIBDECLS */