PageRenderTime 56ms CodeModel.GetById 28ms RepoModel.GetById 0ms app.codeStats 0ms

/src/xternal.sch

https://bitbucket.org/bunny351/ezd
Racket | 541 lines | 251 code | 252 blank | 38 comment | 0 complexity | b8bfada33bb77e282dca87eeccb837ee MD5 | raw file
  1. ;;; X11 Xlib declarations.
  2. ;* Copyright 1990-1993 Digital Equipment Corporation
  3. ;* All Rights Reserved
  4. ;*
  5. ;* Permission to use, copy, and modify this software and its documentation is
  6. ;* hereby granted only under the following terms and conditions. Both the
  7. ;* above copyright notice and this permission notice must appear in all copies
  8. ;* of the software, derivative works or modified versions, and any portions
  9. ;* thereof, and both notices must appear in supporting documentation.
  10. ;*
  11. ;* Users of this software agree to the terms and conditions set forth herein,
  12. ;* and hereby grant back to Digital a non-exclusive, unrestricted, royalty-free
  13. ;* right and license under any changes, enhancements or extensions made to the
  14. ;* core functions of the software, including but not limited to those affording
  15. ;* compatibility with other hardware or software environments, but excluding
  16. ;* applications which incorporate this software. Users further agree to use
  17. ;* their best efforts to return to Digital any such changes, enhancements or
  18. ;* extensions that they make and inform Digital of noteworthy uses of this
  19. ;* software. Correspondence should be provided to Digital at:
  20. ;*
  21. ;* Director of Licensing
  22. ;* Western Research Laboratory
  23. ;* Digital Equipment Corporation
  24. ;* 250 University Avenue
  25. ;* Palo Alto, California 94301
  26. ;*
  27. ;* This software may be distributed (but not offered for sale or transferred
  28. ;* for compensation) to third parties, provided such third parties agree to
  29. ;* abide by the terms and conditions of this notice.
  30. ;*
  31. ;* THE SOFTWARE IS PROVIDED "AS IS" AND DIGITAL EQUIPMENT CORP. DISCLAIMS ALL
  32. ;* WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF
  33. ;* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL DIGITAL EQUIPMENT
  34. ;* CORPORATION BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
  35. ;* DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
  36. ;* PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
  37. ;* ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
  38. ;* SOFTWARE.
  39. (define-external ALLOCNONE top-level)
  40. (define-external ARCCHORD top-level)
  41. (define-external ARCPIESLICE top-level)
  42. (define-external BUTTONPRESS top-level)
  43. (define-external BUTTONPRESSMASK top-level)
  44. (define-external BUTTONRELEASE top-level)
  45. (define-external BUTTONRELEASEMASK top-level)
  46. (define-external CAPNOTLAST top-level)
  47. (define-external COMPLEX top-level)
  48. (define-external CONFIGURENOTIFY top-level)
  49. (define-external CONTROLMASK top-level)
  50. (define-external COORDMODEORIGIN top-level)
  51. (define-external CWBACKPIXEL top-level)
  52. (define-external CWBORDERPIXEL top-level)
  53. (define-external CWCOLORMAP top-level)
  54. (define-external CWOVERRIDEREDIRECT top-level)
  55. (define-external CWSAVEUNDER top-level)
  56. (define-external DOBLUE top-level)
  57. (define-external DOGREEN top-level)
  58. (define-external DORED top-level)
  59. (define-external ENTERNOTIFY top-level)
  60. (define-external ENTERWINDOWMASK top-level)
  61. (define-external EVENODDRULE top-level)
  62. (define-external EXPOSE top-level)
  63. (define-external EXPOSUREMASK top-level)
  64. (define-external FILLSTIPPLED top-level)
  65. (define-external GRAPHICSEXPOSE top-level)
  66. (define-external INPUTOUTPUT top-level)
  67. (define-external JOINMITER top-level)
  68. (define-external KEYPRESS top-level)
  69. (define-external KEYPRESSMASK top-level)
  70. (define-external KEYRELEASE top-level)
  71. (define-external KEYRELEASEMASK top-level)
  72. (define-external LEAVENOTIFY top-level)
  73. (define-external LEAVEWINDOWMASK top-level)
  74. (define-external LINEONOFFDASH top-level)
  75. (define-external LINESOLID top-level)
  76. (define-external LOCKMASK top-level)
  77. (define-external MAKE-XCOLOR top-level)
  78. (define-external MAKE-XEVENT top-level)
  79. (define-external MAKE-XGCVALUES top-level)
  80. (define-external MAKE-XPOINT top-level)
  81. (define-external MAKE-XRECTANGLE top-level)
  82. (define-external MAKE-XSETWINDOWATTRIBUTES top-level)
  83. (define-external MAKE-XSIZEHINTS top-level)
  84. (define-external MAKE-XWMHINTS top-level)
  85. (define-external MAPPINGNOTIFY top-level)
  86. (define-external MOD1MASK top-level)
  87. (define-external MOTIONNOTIFY top-level)
  88. (define-external NOEVENTMASK top-level)
  89. (define-external NOEXPOSE top-level)
  90. (define-external NONE top-level)
  91. (define-external NULL-POINTER? top-level)
  92. (define-external OWNERGRABBUTTONMASK top-level)
  93. (define-external POINTERMOTIONMASK top-level)
  94. (define-external PMAXSIZE top-level)
  95. (define-external PMINSIZE top-level)
  96. (define-external POINTER-VALUE top-level)
  97. (define-external PPOSITION top-level)
  98. (define-external PSEUDOCOLOR top-level)
  99. (define-external PSIZE top-level)
  100. (define-external QUEUEDAFTERREADING top-level)
  101. (define-external RESIZEREDIRECTMASK top-level)
  102. (define-external SHIFTMASK top-level)
  103. (define-external STRUCTURENOTIFYMASK top-level)
  104. (define-external TYPE/VALUE->POINTER top-level)
  105. (define-external UNSORTED top-level)
  106. (define-external USPOSITION top-level)
  107. (define-external USSIZE top-level)
  108. (define-external VISUAL-CLASS top-level)
  109. (define-external XA_PRIMARY top-level)
  110. (define-external XALLOCCOLOR top-level)
  111. (define-external XALLOCCOLORCELLS top-level)
  112. (define-external XALLOCNAMEDCOLOR top-level)
  113. (define-external XBELL top-level)
  114. (define-external XBLACKPIXEL top-level)
  115. (define-external XC_LEFT_PTR top-level)
  116. (define-external XCHANGEWINDOWATTRIBUTES top-level)
  117. (define-external XCHARSTRUCT-ASCENT top-level)
  118. (define-external XCHARSTRUCT-DESCENT top-level)
  119. (define-external XCHARSTRUCT-LBEARING top-level)
  120. (define-external XCHARSTRUCT-RBEARING top-level)
  121. (define-external XCHARSTRUCT-WIDTH top-level)
  122. (define-external XCLEARAREA top-level)
  123. (define-external XCLOSEDISPLAY top-level)
  124. (define-external XCOLOR-BLUE top-level)
  125. (define-external XCOLOR-BLUE! top-level)
  126. (define-external XCOLOR-FLAGS! top-level)
  127. (define-external XCOLOR-GREEN top-level)
  128. (define-external XCOLOR-GREEN! top-level)
  129. (define-external XCOLOR-PIXEL top-level)
  130. (define-external XCOLOR-PIXEL! top-level)
  131. (define-external XCOLOR-RED top-level)
  132. (define-external XCOLOR-RED! top-level)
  133. (define-external XCONNECTIONNUMBER top-level)
  134. (define-external XCOPYAREA top-level)
  135. (define-external XCREATEBITMAPFROMDATA top-level)
  136. (define-external XCREATECOLORMAP top-level)
  137. (define-external XCREATEFONTCURSOR top-level)
  138. (define-external XCREATEGC top-level)
  139. (define-external XCREATEPIXMAP top-level)
  140. (define-external XCREATESIMPLEWINDOW top-level)
  141. (define-external XCREATEWINDOW top-level)
  142. (define-external XDEFAULTCOLORMAP top-level)
  143. (define-external XDEFAULTDEPTH top-level)
  144. (define-external XDEFAULTROOTWINDOW top-level)
  145. (define-external XDEFAULTSCREEN top-level)
  146. (define-external XDEFAULTVISUAL top-level)
  147. (define-external XDEFINECURSOR top-level)
  148. (define-external XDESTROYREGION top-level)
  149. (define-external XDESTROYWINDOW top-level)
  150. (define-external XDISPLAYHEIGHT top-level)
  151. (define-external XDISPLAYWIDTH top-level)
  152. (define-external XDISPLAYWIDTHMM top-level)
  153. (define-external XDRAWARC top-level)
  154. (define-external XDRAWLINE top-level)
  155. (define-external XDRAWPOINT top-level)
  156. (define-external XDRAWPOINTS top-level)
  157. (define-external XDRAWRECTANGLE top-level)
  158. (define-external XDRAWSTRING top-level)
  159. (define-external XEVENT-TYPE top-level)
  160. (define-external XEVENT-XANY-WINDOW top-level)
  161. (define-external XEVENT-XBUTTON-BUTTON top-level)
  162. (define-external XEVENT-XBUTTON-STATE top-level)
  163. (define-external XEVENT-XBUTTON-TIME top-level)
  164. (define-external XEVENT-XBUTTON-X top-level)
  165. (define-external XEVENT-XBUTTON-X_ROOT top-level)
  166. (define-external XEVENT-XBUTTON-Y top-level)
  167. (define-external XEVENT-XBUTTON-Y_ROOT top-level)
  168. (define-external XEVENT-XBUTTON-WINDOW top-level)
  169. (define-external XEVENT-XCONFIGURE-WIDTH top-level)
  170. (define-external XEVENT-XCONFIGURE-HEIGHT top-level)
  171. (define-external XEVENT-XCROSSING-X top-level)
  172. (define-external XEVENT-XCROSSING-X_ROOT top-level)
  173. (define-external XEVENT-XCROSSING-Y top-level)
  174. (define-external XEVENT-XCROSSING-Y_ROOT top-level)
  175. (define-external XEVENT-XCROSSING-WINDOW top-level)
  176. (define-external XEVENT-XEXPOSE-COUNT top-level)
  177. (define-external XEVENT-XEXPOSE-HEIGHT top-level)
  178. (define-external XEVENT-XEXPOSE-WIDTH top-level)
  179. (define-external XEVENT-XEXPOSE-X top-level)
  180. (define-external XEVENT-XEXPOSE-Y top-level)
  181. (define-external XEVENT-XGRAPHICSEXPOSE-COUNT top-level)
  182. (define-external XEVENT-XGRAPHICSEXPOSE-DRAWABLE top-level)
  183. (define-external XEVENT-XGRAPHICSEXPOSE-HEIGHT top-level)
  184. (define-external XEVENT-XGRAPHICSEXPOSE-WIDTH top-level)
  185. (define-external XEVENT-XGRAPHICSEXPOSE-X top-level)
  186. (define-external XEVENT-XGRAPHICSEXPOSE-Y top-level)
  187. (define-external XEVENT-XKEY-STATE top-level)
  188. (define-external XEVENT-XKEY-TIME top-level)
  189. (define-external XEVENT-XKEY-X top-level)
  190. (define-external XEVENT-XKEY-Y top-level)
  191. (define-external XEVENT-XMOTION-WINDOW top-level)
  192. (define-external XEVENT-XMOTION-X top-level)
  193. (define-external XEVENT-XMOTION-X_ROOT top-level)
  194. (define-external XEVENT-XMOTION-Y top-level)
  195. (define-external XEVENT-XMOTION-Y_ROOT top-level)
  196. (define-external XEVENT-XNOEXPOSE-DRAWABLE top-level)
  197. (define-external XEVENTSQUEUED top-level)
  198. (define-external XFETCHBYTES top-level)
  199. (define-external XFILLARC top-level)
  200. (define-external XFILLPOLYGON top-level)
  201. (define-external XFILLRECTANGLE top-level)
  202. (define-external XFILLRECTANGLES top-level)
  203. (define-external XFONTSTRUCT-ASCENT top-level)
  204. (define-external XFONTSTRUCT-DESCENT top-level)
  205. (define-external XFONTSTRUCT-FID top-level)
  206. (define-external XFONTSTRUCT-MAX_BOUNDS-ASCENT top-level)
  207. (define-external XFONTSTRUCT-MAX_BOUNDS-DESCENT top-level)
  208. (define-external XFLUSH top-level)
  209. (define-external XFREE top-level)
  210. (define-external XFREEPIXMAP top-level)
  211. (define-external XGETWINDOWATTRIBUTES top-level)
  212. (define-external XIFEVENT top-level)
  213. (define-external XK_DOWN top-level)
  214. (define-external XK_HYPER_R top-level)
  215. (define-external XK_LEFT top-level)
  216. (define-external XK_MULTI_KEY top-level)
  217. (define-external XK_RIGHT top-level)
  218. (define-external XK_SHIFT_L top-level)
  219. (define-external XK_UP top-level)
  220. (define-external XLOADQUERYFONT top-level)
  221. (define-external XMAPRAISED top-level)
  222. (define-external XMAPWINDOW top-level)
  223. (define-external XMATCHVISUALINFO top-level)
  224. (define-external XNEXTEVENT top-level)
  225. (define-external XMOVERESIZEWINDOW top-level)
  226. (define-external XMOVEWINDOW top-level)
  227. (define-external XOPENDISPLAY top-level)
  228. (define-external XPARSECOLOR top-level)
  229. (define-external XPEEKEVENT top-level)
  230. (define-external XPOINT-LIST->XPOINTA top-level)
  231. (define-external XPOINT-X! top-level)
  232. (define-external XPOINT-Y! top-level)
  233. (define-external XPOINTINREGION top-level)
  234. (define-external XPOLYGONREGION top-level)
  235. (define-external XRECTANGLE-HEIGHT! top-level)
  236. (define-external XRECTANGLE-LIST->XRECTANGLEA top-level)
  237. (define-external XRECTANGLE-WIDTH! top-level)
  238. (define-external XRECTANGLE-X! top-level)
  239. (define-external XRECTANGLE-Y! top-level)
  240. (define-external XREFRESHKEYBOARDMAPPING top-level)
  241. (define-external XROOTWINDOW top-level)
  242. (define-external XSELECTINPUT top-level)
  243. (define-external XSETARCMODE top-level)
  244. (define-external XSETBACKGROUND top-level)
  245. (define-external XSETCLIPMASK top-level)
  246. (define-external XSETCLIPRECTANGLES top-level)
  247. (define-external XSETFILLSTYLE top-level)
  248. (define-external XSETFONT top-level)
  249. (define-external XSETFOREGROUND top-level)
  250. (define-external XSETGRAPHICSEXPOSURES top-level)
  251. (define-external XSETICONNAME top-level)
  252. (define-external XSETLINEATTRIBUTES top-level)
  253. (define-external XSETNORMALHINTS top-level)
  254. (define-external XSETSELECTIONOWNER top-level)
  255. (define-external XSETSTIPPLE top-level)
  256. (define-external XSETTSORIGIN top-level)
  257. (define-external XSETWINDOWATTRIBUTES-BACKGROUND_PIXEL! top-level)
  258. (define-external XSETWINDOWATTRIBUTES-BORDER_PIXEL! top-level)
  259. (define-external XSETWINDOWATTRIBUTES-COLORMAP! top-level)
  260. (define-external XSETWINDOWATTRIBUTES-OVERRIDE_REDIRECT! top-level)
  261. (define-external XSETWINDOWATTRIBUTES-SAVE_UNDER! top-level)
  262. (define-external XSETWMHINTS top-level)
  263. (define-external XSIZEHINTS-FLAGS top-level)
  264. (define-external XSIZEHINTS-FLAGS! top-level)
  265. (define-external XSIZEHINTS-HEIGHT! top-level)
  266. (define-external XSIZEHINTS-MIN_HEIGHT! top-level)
  267. (define-external XSIZEHINTS-MIN_WIDTH! top-level)
  268. (define-external XSIZEHINTS-MAX_HEIGHT! top-level)
  269. (define-external XSIZEHINTS-MAX_WIDTH! top-level)
  270. (define-external XSIZEHINTS-WIDTH! top-level)
  271. (define-external XSIZEHINTS-X! top-level)
  272. (define-external XSIZEHINTS-Y! top-level)
  273. (define-external XSTOREBYTES top-level)
  274. (define-external XSTORECOLOR top-level)
  275. (define-external XSTORENAME top-level)
  276. (define-external XTEXTEXTENTS top-level)
  277. (define-external XTEXTWIDTH top-level)
  278. (define-external XUNMAPSUBWINDOWS top-level)
  279. (define-external XUNMAPWINDOW top-level)
  280. (define-external XVISUALINFO-VISUAL top-level)
  281. (define-external XWHITEPIXEL top-level)
  282. (define-external XWINDOWATTRIBUTES-HEIGHT top-level)
  283. (define-external XWINDOWATTRIBUTES-WIDTH top-level)
  284. (define-external XWINDOWEVENT top-level)
  285. (define-external XWMHINTS-FLAGS! top-level)
  286. (define-external XWMHINTS-INPUT! top-level)
  287. (define-external YLOOKUPSTRING top-level)
  288. (define-external YNEXTEVENT top-level)
  289. (define-external YSELECT top-level)