home *** CD-ROM | disk | FTP | other *** search
/ Netrunner 2004 October / NETRUNNER0410.ISO / regular / ActivePerl-5.8.4.810-MSWin32-x86.msi / _ec68ba19eb5acfb7fbdefe5f1368e317 < prev    next >
Text File  |  2004-06-01  |  15KB  |  662 lines

  1. #ifndef _XLIB_VM
  2. #define _XLIB_VM
  3. #include "Xlib_f.h"
  4. #ifndef NO_VTABLES
  5. #if (defined(__WIN32__) || defined(__PM__)) && !defined(DO_X_EXCLUDE)
  6. #  define DO_X_EXCLUDE
  7. #endif
  8. #ifndef DO_X_EXCLUDE
  9. #ifndef XAllocClassHint
  10. #  define XAllocClassHint (*XlibVptr->V_XAllocClassHint)
  11. #endif
  12. #endif /* !DO_X_EXCLUDE */
  13.  
  14. #ifndef XAllocColor
  15. #  define XAllocColor (*XlibVptr->V_XAllocColor)
  16. #endif
  17.  
  18. #ifndef DO_X_EXCLUDE
  19. #ifndef XAllocNamedColor
  20. #  define XAllocNamedColor (*XlibVptr->V_XAllocNamedColor)
  21. #endif
  22. #endif /* !DO_X_EXCLUDE */
  23.  
  24. #ifndef DO_X_EXCLUDE
  25. #ifndef XAllocSizeHints
  26. #  define XAllocSizeHints (*XlibVptr->V_XAllocSizeHints)
  27. #endif
  28. #endif /* !DO_X_EXCLUDE */
  29.  
  30. #ifndef XBell
  31. #  define XBell (*XlibVptr->V_XBell)
  32. #endif
  33.  
  34. #ifndef XChangeGC
  35. #  define XChangeGC (*XlibVptr->V_XChangeGC)
  36. #endif
  37.  
  38. #ifndef XChangeProperty
  39. #  define XChangeProperty (*XlibVptr->V_XChangeProperty)
  40. #endif
  41.  
  42. #ifndef XChangeWindowAttributes
  43. #  define XChangeWindowAttributes (*XlibVptr->V_XChangeWindowAttributes)
  44. #endif
  45.  
  46. #ifndef DO_X_EXCLUDE
  47. #ifndef XCheckIfEvent
  48. #  define XCheckIfEvent (*XlibVptr->V_XCheckIfEvent)
  49. #endif
  50. #endif /* !DO_X_EXCLUDE */
  51.  
  52. #ifndef DO_X_EXCLUDE
  53. #ifndef XCheckWindowEvent
  54. #  define XCheckWindowEvent (*XlibVptr->V_XCheckWindowEvent)
  55. #endif
  56. #endif /* !DO_X_EXCLUDE */
  57.  
  58. #ifndef XClearWindow
  59. #  define XClearWindow (*XlibVptr->V_XClearWindow)
  60. #endif
  61.  
  62. #ifndef DO_X_EXCLUDE
  63. #ifndef XClipBox
  64. #  define XClipBox (*XlibVptr->V_XClipBox)
  65. #endif
  66. #endif /* !DO_X_EXCLUDE */
  67.  
  68. #ifndef XConfigureWindow
  69. #  define XConfigureWindow (*XlibVptr->V_XConfigureWindow)
  70. #endif
  71.  
  72. #ifndef DO_X_EXCLUDE
  73. #ifndef XConvertSelection
  74. #  define XConvertSelection (*XlibVptr->V_XConvertSelection)
  75. #endif
  76. #endif /* !DO_X_EXCLUDE */
  77.  
  78. #ifndef XCopyArea
  79. #  define XCopyArea (*XlibVptr->V_XCopyArea)
  80. #endif
  81.  
  82. #ifndef XCopyPlane
  83. #  define XCopyPlane (*XlibVptr->V_XCopyPlane)
  84. #endif
  85.  
  86. #ifndef XCreateBitmapFromData
  87. #  define XCreateBitmapFromData (*XlibVptr->V_XCreateBitmapFromData)
  88. #endif
  89.  
  90. #ifndef XCreateColormap
  91. #  define XCreateColormap (*XlibVptr->V_XCreateColormap)
  92. #endif
  93.  
  94. #ifndef XCreateGC
  95. #  define XCreateGC (*XlibVptr->V_XCreateGC)
  96. #endif
  97.  
  98. #ifndef XCreateGlyphCursor
  99. #  define XCreateGlyphCursor (*XlibVptr->V_XCreateGlyphCursor)
  100. #endif
  101.  
  102. #ifndef XCreateImage
  103. #  define XCreateImage (*XlibVptr->V_XCreateImage)
  104. #endif
  105.  
  106. #ifndef XCreatePixmapCursor
  107. #  define XCreatePixmapCursor (*XlibVptr->V_XCreatePixmapCursor)
  108. #endif
  109.  
  110. #ifndef DO_X_EXCLUDE
  111. #ifndef XCreateRegion
  112. #  define XCreateRegion (*XlibVptr->V_XCreateRegion)
  113. #endif
  114. #endif /* !DO_X_EXCLUDE */
  115.  
  116. #ifndef DO_X_EXCLUDE
  117. #ifndef XCreateWindow
  118. #  define XCreateWindow (*XlibVptr->V_XCreateWindow)
  119. #endif
  120. #endif /* !DO_X_EXCLUDE */
  121.  
  122. #ifndef DO_X_EXCLUDE
  123. #ifndef XDefaultColormap
  124. #  define XDefaultColormap (*XlibVptr->V_XDefaultColormap)
  125. #endif
  126. #endif /* !DO_X_EXCLUDE */
  127.  
  128. #ifndef DO_X_EXCLUDE
  129. #ifndef XDefaultDepth
  130. #  define XDefaultDepth (*XlibVptr->V_XDefaultDepth)
  131. #endif
  132. #endif /* !DO_X_EXCLUDE */
  133.  
  134. #ifndef DO_X_EXCLUDE
  135. #ifndef XDefaultScreen
  136. #  define XDefaultScreen (*XlibVptr->V_XDefaultScreen)
  137. #endif
  138. #endif /* !DO_X_EXCLUDE */
  139.  
  140. #ifndef DO_X_EXCLUDE
  141. #ifndef XDefaultVisual
  142. #  define XDefaultVisual (*XlibVptr->V_XDefaultVisual)
  143. #endif
  144. #endif /* !DO_X_EXCLUDE */
  145.  
  146. #ifndef XDefineCursor
  147. #  define XDefineCursor (*XlibVptr->V_XDefineCursor)
  148. #endif
  149.  
  150. #ifndef XDeleteProperty
  151. #  define XDeleteProperty (*XlibVptr->V_XDeleteProperty)
  152. #endif
  153.  
  154. #ifndef DO_X_EXCLUDE
  155. #ifndef XDestroyRegion
  156. #  define XDestroyRegion (*XlibVptr->V_XDestroyRegion)
  157. #endif
  158. #endif /* !DO_X_EXCLUDE */
  159.  
  160. #ifndef XDestroyWindow
  161. #  define XDestroyWindow (*XlibVptr->V_XDestroyWindow)
  162. #endif
  163.  
  164. #ifndef XDrawArc
  165. #  define XDrawArc (*XlibVptr->V_XDrawArc)
  166. #endif
  167.  
  168. #ifndef DO_X_EXCLUDE
  169. #ifndef XDrawImageString
  170. #  define XDrawImageString (*XlibVptr->V_XDrawImageString)
  171. #endif
  172. #endif /* !DO_X_EXCLUDE */
  173.  
  174. #ifndef XDrawLine
  175. #  define XDrawLine (*XlibVptr->V_XDrawLine)
  176. #endif
  177.  
  178. #ifndef XDrawLines
  179. #  define XDrawLines (*XlibVptr->V_XDrawLines)
  180. #endif
  181.  
  182. #ifndef XDrawPoints
  183. #  define XDrawPoints (*XlibVptr->V_XDrawPoints)
  184. #endif
  185.  
  186. #ifndef XDrawRectangle
  187. #  define XDrawRectangle (*XlibVptr->V_XDrawRectangle)
  188. #endif
  189.  
  190. #ifndef DO_X_EXCLUDE
  191. #ifndef XDrawString
  192. #  define XDrawString (*XlibVptr->V_XDrawString)
  193. #endif
  194. #endif /* !DO_X_EXCLUDE */
  195.  
  196. #ifndef DO_X_EXCLUDE
  197. #ifndef XEventsQueued
  198. #  define XEventsQueued (*XlibVptr->V_XEventsQueued)
  199. #endif
  200. #endif /* !DO_X_EXCLUDE */
  201.  
  202. #ifndef XFillArc
  203. #  define XFillArc (*XlibVptr->V_XFillArc)
  204. #endif
  205.  
  206. #ifndef XFillPolygon
  207. #  define XFillPolygon (*XlibVptr->V_XFillPolygon)
  208. #endif
  209.  
  210. #ifndef XFillRectangle
  211. #  define XFillRectangle (*XlibVptr->V_XFillRectangle)
  212. #endif
  213.  
  214. #ifndef XFillRectangles
  215. #  define XFillRectangles (*XlibVptr->V_XFillRectangles)
  216. #endif
  217.  
  218. #ifndef XFlush
  219. #  define XFlush (*XlibVptr->V_XFlush)
  220. #endif
  221.  
  222. #ifndef XFree
  223. #  define XFree (*XlibVptr->V_XFree)
  224. #endif
  225.  
  226. #ifndef XFreeColormap
  227. #  define XFreeColormap (*XlibVptr->V_XFreeColormap)
  228. #endif
  229.  
  230. #ifndef XFreeColors
  231. #  define XFreeColors (*XlibVptr->V_XFreeColors)
  232. #endif
  233.  
  234. #ifndef XFreeCursor
  235. #  define XFreeCursor (*XlibVptr->V_XFreeCursor)
  236. #endif
  237.  
  238. #ifndef DO_X_EXCLUDE
  239. #ifndef XFreeFont
  240. #  define XFreeFont (*XlibVptr->V_XFreeFont)
  241. #endif
  242. #endif /* !DO_X_EXCLUDE */
  243.  
  244. #ifndef DO_X_EXCLUDE
  245. #ifndef XFreeFontNames
  246. #  define XFreeFontNames (*XlibVptr->V_XFreeFontNames)
  247. #endif
  248. #endif /* !DO_X_EXCLUDE */
  249.  
  250. #ifndef XFreeGC
  251. #  define XFreeGC (*XlibVptr->V_XFreeGC)
  252. #endif
  253.  
  254. #ifndef XFreeModifiermap
  255. #  define XFreeModifiermap (*XlibVptr->V_XFreeModifiermap)
  256. #endif
  257.  
  258. #ifndef XGContextFromGC
  259. #  define XGContextFromGC (*XlibVptr->V_XGContextFromGC)
  260. #endif
  261.  
  262. #ifndef XGetAtomName
  263. #  define XGetAtomName (*XlibVptr->V_XGetAtomName)
  264. #endif
  265.  
  266. #ifndef DO_X_EXCLUDE
  267. #ifndef XGetFontProperty
  268. #  define XGetFontProperty (*XlibVptr->V_XGetFontProperty)
  269. #endif
  270. #endif /* !DO_X_EXCLUDE */
  271.  
  272. #ifndef XGetGeometry
  273. #  define XGetGeometry (*XlibVptr->V_XGetGeometry)
  274. #endif
  275.  
  276. #ifndef XGetImage
  277. #  define XGetImage (*XlibVptr->V_XGetImage)
  278. #endif
  279.  
  280. #ifndef XGetInputFocus
  281. #  define XGetInputFocus (*XlibVptr->V_XGetInputFocus)
  282. #endif
  283.  
  284. #ifndef XGetModifierMapping
  285. #  define XGetModifierMapping (*XlibVptr->V_XGetModifierMapping)
  286. #endif
  287.  
  288. #ifndef DO_X_EXCLUDE
  289. #ifndef XGetSelectionOwner
  290. #  define XGetSelectionOwner (*XlibVptr->V_XGetSelectionOwner)
  291. #endif
  292. #endif /* !DO_X_EXCLUDE */
  293.  
  294. #ifndef XGetVisualInfo
  295. #  define XGetVisualInfo (*XlibVptr->V_XGetVisualInfo)
  296. #endif
  297.  
  298. #ifndef XGetWMColormapWindows
  299. #  define XGetWMColormapWindows (*XlibVptr->V_XGetWMColormapWindows)
  300. #endif
  301.  
  302. #ifndef XGetWindowAttributes
  303. #  define XGetWindowAttributes (*XlibVptr->V_XGetWindowAttributes)
  304. #endif
  305.  
  306. #ifndef XGetWindowProperty
  307. #  define XGetWindowProperty (*XlibVptr->V_XGetWindowProperty)
  308. #endif
  309.  
  310. #ifndef XGrabKeyboard
  311. #  define XGrabKeyboard (*XlibVptr->V_XGrabKeyboard)
  312. #endif
  313.  
  314. #ifndef XGrabPointer
  315. #  define XGrabPointer (*XlibVptr->V_XGrabPointer)
  316. #endif
  317.  
  318. #ifndef XGrabServer
  319. #  define XGrabServer (*XlibVptr->V_XGrabServer)
  320. #endif
  321.  
  322. #ifndef XIconifyWindow
  323. #  define XIconifyWindow (*XlibVptr->V_XIconifyWindow)
  324. #endif
  325.  
  326. #ifndef XInternAtom
  327. #  define XInternAtom (*XlibVptr->V_XInternAtom)
  328. #endif
  329.  
  330. #ifndef DO_X_EXCLUDE
  331. #ifndef XIntersectRegion
  332. #  define XIntersectRegion (*XlibVptr->V_XIntersectRegion)
  333. #endif
  334. #endif /* !DO_X_EXCLUDE */
  335.  
  336. #ifndef XKeycodeToKeysym
  337. #  define XKeycodeToKeysym (*XlibVptr->V_XKeycodeToKeysym)
  338. #endif
  339.  
  340. #ifndef XKeysymToString
  341. #  define XKeysymToString (*XlibVptr->V_XKeysymToString)
  342. #endif
  343.  
  344. #ifndef DO_X_EXCLUDE
  345. #ifndef XListFonts
  346. #  define XListFonts (*XlibVptr->V_XListFonts)
  347. #endif
  348. #endif /* !DO_X_EXCLUDE */
  349.  
  350. #ifndef XListHosts
  351. #  define XListHosts (*XlibVptr->V_XListHosts)
  352. #endif
  353.  
  354. #ifndef DO_X_EXCLUDE
  355. #ifndef XListProperties
  356. #  define XListProperties (*XlibVptr->V_XListProperties)
  357. #endif
  358. #endif /* !DO_X_EXCLUDE */
  359.  
  360. #ifndef DO_X_EXCLUDE
  361. #ifndef XLoadFont
  362. #  define XLoadFont (*XlibVptr->V_XLoadFont)
  363. #endif
  364. #endif /* !DO_X_EXCLUDE */
  365.  
  366. #ifndef DO_X_EXCLUDE
  367. #ifndef XLoadQueryFont
  368. #  define XLoadQueryFont (*XlibVptr->V_XLoadQueryFont)
  369. #endif
  370. #endif /* !DO_X_EXCLUDE */
  371.  
  372. #ifndef XLookupColor
  373. #  define XLookupColor (*XlibVptr->V_XLookupColor)
  374. #endif
  375.  
  376. #ifndef XLookupString
  377. #  define XLookupString (*XlibVptr->V_XLookupString)
  378. #endif
  379.  
  380. #ifndef XLowerWindow
  381. #  define XLowerWindow (*XlibVptr->V_XLowerWindow)
  382. #endif
  383.  
  384. #ifndef XMapWindow
  385. #  define XMapWindow (*XlibVptr->V_XMapWindow)
  386. #endif
  387.  
  388. #ifndef XMoveResizeWindow
  389. #  define XMoveResizeWindow (*XlibVptr->V_XMoveResizeWindow)
  390. #endif
  391.  
  392. #ifndef XMoveWindow
  393. #  define XMoveWindow (*XlibVptr->V_XMoveWindow)
  394. #endif
  395.  
  396. #ifndef XNextEvent
  397. #  define XNextEvent (*XlibVptr->V_XNextEvent)
  398. #endif
  399.  
  400. #ifndef XNoOp
  401. #  define XNoOp (*XlibVptr->V_XNoOp)
  402. #endif
  403.  
  404. #ifndef DO_X_EXCLUDE
  405. #ifndef XOpenDisplay
  406. #  define XOpenDisplay (*XlibVptr->V_XOpenDisplay)
  407. #endif
  408. #endif /* !DO_X_EXCLUDE */
  409.  
  410. #ifndef XParseColor
  411. #  define XParseColor (*XlibVptr->V_XParseColor)
  412. #endif
  413.  
  414. #ifndef XPutBackEvent
  415. #  define XPutBackEvent (*XlibVptr->V_XPutBackEvent)
  416. #endif
  417.  
  418. #ifndef DO_X_EXCLUDE
  419. #ifndef XPutImage
  420. #  define XPutImage (*XlibVptr->V_XPutImage)
  421. #endif
  422. #endif /* !DO_X_EXCLUDE */
  423.  
  424. #ifndef XQueryColors
  425. #  define XQueryColors (*XlibVptr->V_XQueryColors)
  426. #endif
  427.  
  428. #ifndef XQueryPointer
  429. #  define XQueryPointer (*XlibVptr->V_XQueryPointer)
  430. #endif
  431.  
  432. #ifndef XQueryTree
  433. #  define XQueryTree (*XlibVptr->V_XQueryTree)
  434. #endif
  435.  
  436. #ifndef XRaiseWindow
  437. #  define XRaiseWindow (*XlibVptr->V_XRaiseWindow)
  438. #endif
  439.  
  440. #ifndef DO_X_EXCLUDE
  441. #ifndef XReadBitmapFile
  442. #  define XReadBitmapFile (*XlibVptr->V_XReadBitmapFile)
  443. #endif
  444. #endif /* !DO_X_EXCLUDE */
  445.  
  446. #ifndef XRectInRegion
  447. #  define XRectInRegion (*XlibVptr->V_XRectInRegion)
  448. #endif
  449.  
  450. #ifndef XRefreshKeyboardMapping
  451. #  define XRefreshKeyboardMapping (*XlibVptr->V_XRefreshKeyboardMapping)
  452. #endif
  453.  
  454. #ifndef XResizeWindow
  455. #  define XResizeWindow (*XlibVptr->V_XResizeWindow)
  456. #endif
  457.  
  458. #ifndef XRootWindow
  459. #  define XRootWindow (*XlibVptr->V_XRootWindow)
  460. #endif
  461.  
  462. #ifndef XSelectInput
  463. #  define XSelectInput (*XlibVptr->V_XSelectInput)
  464. #endif
  465.  
  466. #ifndef XSendEvent
  467. #  define XSendEvent (*XlibVptr->V_XSendEvent)
  468. #endif
  469.  
  470. #ifndef XSetBackground
  471. #  define XSetBackground (*XlibVptr->V_XSetBackground)
  472. #endif
  473.  
  474. #ifndef DO_X_EXCLUDE
  475. #ifndef XSetClassHint
  476. #  define XSetClassHint (*XlibVptr->V_XSetClassHint)
  477. #endif
  478. #endif /* !DO_X_EXCLUDE */
  479.  
  480. #ifndef XSetClipMask
  481. #  define XSetClipMask (*XlibVptr->V_XSetClipMask)
  482. #endif
  483.  
  484. #ifndef XSetClipOrigin
  485. #  define XSetClipOrigin (*XlibVptr->V_XSetClipOrigin)
  486. #endif
  487.  
  488. #ifndef XSetCommand
  489. #  define XSetCommand (*XlibVptr->V_XSetCommand)
  490. #endif
  491.  
  492. #ifndef XSetDashes
  493. #  define XSetDashes (*XlibVptr->V_XSetDashes)
  494. #endif
  495.  
  496. #ifndef XSetErrorHandler
  497. #  define XSetErrorHandler (*XlibVptr->V_XSetErrorHandler)
  498. #endif
  499.  
  500. #ifndef XSetForeground
  501. #  define XSetForeground (*XlibVptr->V_XSetForeground)
  502. #endif
  503.  
  504. #ifndef XSetIconName
  505. #  define XSetIconName (*XlibVptr->V_XSetIconName)
  506. #endif
  507.  
  508. #ifndef XSetInputFocus
  509. #  define XSetInputFocus (*XlibVptr->V_XSetInputFocus)
  510. #endif
  511.  
  512. #ifndef DO_X_EXCLUDE
  513. #ifndef XSetRegion
  514. #  define XSetRegion (*XlibVptr->V_XSetRegion)
  515. #endif
  516. #endif /* !DO_X_EXCLUDE */
  517.  
  518. #ifndef XSetSelectionOwner
  519. #  define XSetSelectionOwner (*XlibVptr->V_XSetSelectionOwner)
  520. #endif
  521.  
  522. #ifndef XSetTSOrigin
  523. #  define XSetTSOrigin (*XlibVptr->V_XSetTSOrigin)
  524. #endif
  525.  
  526. #ifndef DO_X_EXCLUDE
  527. #ifndef XSetTransientForHint
  528. #  define XSetTransientForHint (*XlibVptr->V_XSetTransientForHint)
  529. #endif
  530. #endif /* !DO_X_EXCLUDE */
  531.  
  532. #ifndef XSetWMClientMachine
  533. #  define XSetWMClientMachine (*XlibVptr->V_XSetWMClientMachine)
  534. #endif
  535.  
  536. #ifndef DO_X_EXCLUDE
  537. #ifndef XSetWMColormapWindows
  538. #  define XSetWMColormapWindows (*XlibVptr->V_XSetWMColormapWindows)
  539. #endif
  540. #endif /* !DO_X_EXCLUDE */
  541.  
  542. #ifndef DO_X_EXCLUDE
  543. #ifndef XSetWMHints
  544. #  define XSetWMHints (*XlibVptr->V_XSetWMHints)
  545. #endif
  546. #endif /* !DO_X_EXCLUDE */
  547.  
  548. #ifndef DO_X_EXCLUDE
  549. #ifndef XSetWMName
  550. #  define XSetWMName (*XlibVptr->V_XSetWMName)
  551. #endif
  552. #endif /* !DO_X_EXCLUDE */
  553.  
  554. #ifndef DO_X_EXCLUDE
  555. #ifndef XSetWMNormalHints
  556. #  define XSetWMNormalHints (*XlibVptr->V_XSetWMNormalHints)
  557. #endif
  558. #endif /* !DO_X_EXCLUDE */
  559.  
  560. #ifndef XSetWindowBackground
  561. #  define XSetWindowBackground (*XlibVptr->V_XSetWindowBackground)
  562. #endif
  563.  
  564. #ifndef XSetWindowBackgroundPixmap
  565. #  define XSetWindowBackgroundPixmap (*XlibVptr->V_XSetWindowBackgroundPixmap)
  566. #endif
  567.  
  568. #ifndef XSetWindowBorder
  569. #  define XSetWindowBorder (*XlibVptr->V_XSetWindowBorder)
  570. #endif
  571.  
  572. #ifndef XSetWindowBorderPixmap
  573. #  define XSetWindowBorderPixmap (*XlibVptr->V_XSetWindowBorderPixmap)
  574. #endif
  575.  
  576. #ifndef XSetWindowBorderWidth
  577. #  define XSetWindowBorderWidth (*XlibVptr->V_XSetWindowBorderWidth)
  578. #endif
  579.  
  580. #ifndef XSetWindowColormap
  581. #  define XSetWindowColormap (*XlibVptr->V_XSetWindowColormap)
  582. #endif
  583.  
  584. #ifndef XStringListToTextProperty
  585. #  define XStringListToTextProperty (*XlibVptr->V_XStringListToTextProperty)
  586. #endif
  587.  
  588. #ifndef XStringToKeysym
  589. #  define XStringToKeysym (*XlibVptr->V_XStringToKeysym)
  590. #endif
  591.  
  592. #ifndef XSubtractRegion
  593. #  define XSubtractRegion (*XlibVptr->V_XSubtractRegion)
  594. #endif
  595.  
  596. #ifndef XSync
  597. #  define XSync (*XlibVptr->V_XSync)
  598. #endif
  599.  
  600. #ifndef DO_X_EXCLUDE
  601. #ifndef XTextExtents
  602. #  define XTextExtents (*XlibVptr->V_XTextExtents)
  603. #endif
  604. #endif /* !DO_X_EXCLUDE */
  605.  
  606. #ifndef DO_X_EXCLUDE
  607. #ifndef XTextWidth
  608. #  define XTextWidth (*XlibVptr->V_XTextWidth)
  609. #endif
  610. #endif /* !DO_X_EXCLUDE */
  611.  
  612. #ifndef XTranslateCoordinates
  613. #  define XTranslateCoordinates (*XlibVptr->V_XTranslateCoordinates)
  614. #endif
  615.  
  616. #ifndef XUngrabKeyboard
  617. #  define XUngrabKeyboard (*XlibVptr->V_XUngrabKeyboard)
  618. #endif
  619.  
  620. #ifndef XUngrabPointer
  621. #  define XUngrabPointer (*XlibVptr->V_XUngrabPointer)
  622. #endif
  623.  
  624. #ifndef XUngrabServer
  625. #  define XUngrabServer (*XlibVptr->V_XUngrabServer)
  626. #endif
  627.  
  628. #ifndef DO_X_EXCLUDE
  629. #ifndef XUnionRectWithRegion
  630. #  define XUnionRectWithRegion (*XlibVptr->V_XUnionRectWithRegion)
  631. #endif
  632. #endif /* !DO_X_EXCLUDE */
  633.  
  634. #ifndef XUnmapWindow
  635. #  define XUnmapWindow (*XlibVptr->V_XUnmapWindow)
  636. #endif
  637.  
  638. #ifndef XVisualIDFromVisual
  639. #  define XVisualIDFromVisual (*XlibVptr->V_XVisualIDFromVisual)
  640. #endif
  641.  
  642. #ifndef DO_X_EXCLUDE
  643. #ifndef XWarpPointer
  644. #  define XWarpPointer (*XlibVptr->V_XWarpPointer)
  645. #endif
  646. #endif /* !DO_X_EXCLUDE */
  647.  
  648. #ifndef XWindowEvent
  649. #  define XWindowEvent (*XlibVptr->V_XWindowEvent)
  650. #endif
  651.  
  652. #ifndef XWithdrawWindow
  653. #  define XWithdrawWindow (*XlibVptr->V_XWithdrawWindow)
  654. #endif
  655.  
  656. #ifndef _XInitImageFuncPtrs
  657. #  define _XInitImageFuncPtrs (*XlibVptr->V__XInitImageFuncPtrs)
  658. #endif
  659.  
  660. #endif /* NO_VTABLES */
  661. #endif /* _XLIB_VM */
  662.