Mercurial > projects > dwt2
annotate org.eclipse.swt.gtk.linux.x86/src/org/eclipse/swt/internal/c/Xlib.d @ 120:536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
===D2===
* added [Try]Immutable/Const/Shared templates to work with differenses in D1/D2 instead of version statements
used these templates to work with strict type storage rules of dmd-2.053
* com.ibm.icu now also compilable with D2, but not tested yet
* small fixes
Snippet288 - shared data is in TLS
===Phobos===
* fixed critical bugs in Phobos implemention
completely incorrect segfault prone fromStringz (Linux's port ruthless killer)
terrible, incorrect StringBuffer realization (StyledText killer)
* fixed small bugs as well
Snippet72 - misprint in the snippet
* implemented missed functionality for Phobos
ByteArrayOutputStream implemented (image loading available)
formatting correctly works for all DWT's cases
As a result, folowing snippets now works with Phobos (Snippet### - what is fixed):
Snippet24, 42, 111, 115, 130, 235, 276 - bad string formatting
Snippet48, 282 - crash on image loading
Snippet163, 189, 211, 213, 217, 218, 222 - crash on copy/cut in StyledText
Snippet244 - hang-up
===Tango===
* few changes for the latest Tango trunc-r5661
* few small performance improvments
===General===
* implMissing-s for only one version changed to implMissingInTango/InPhobos
* incorrect calls to Format in toString-s fixed
* fixed loading \uXXXX characters in ResourceBundle
* added good UTF-8 support for StyledText, TextLayout (Win32) and friends
UTF functions revised and tested. It is now in java.nonstandard.*Utf modules
StyledText and TextLayout (Win32) modules revised for UTF-8 support
* removed small diferences in most identical files in *.swt.* folders
*.swt.internal.image, *.swt.events and *.swt.custom are identical in Win32/Linux32
now 179 of 576 (~31%) files in *.swt.* folders are fully identical
* Win32: snippets now have right subsystem, pretty icons and native system style controls
* small fixes in snippets
Snippet44 - it's not Snippet44
Snippet212 - functions work with different images and offsets arrays
Win32: Snippet282 - crash on close if the button has an image
Snippet293 - setGrayed is commented
and others
Win32: As a result, folowing snippets now works
Snippet68 - color doesn't change
Snippet163, 189, 211, 213, 217, 218, 222 - UTF-8 issues (see above)
Snippet193 - no tabel headers
author | Denis Shelomovskij <verylonglogin.reg@gmail.com> |
---|---|
date | Sat, 09 Jul 2011 15:50:20 +0300 |
parents | fb3aa8075988 |
children |
rev | line source |
---|---|
25 | 1 /****************************************************************************** |
2 Based on the generated files from the BCD tool | |
3 modified by: Frank Benoit <keinfarbton@googlemail.com> | |
4 ******************************************************************************/ | |
5 module org.eclipse.swt.internal.c.Xlib; | |
6 | |
7 import java.lang.all; | |
8 | |
9 extern(C): | |
10 align(4): | |
11 | |
12 const int XlibSpecificationRelease = 6; | |
13 const int X_HAVE_UTF8_STRING = 1; | |
14 const int True = 1; | |
15 const int False = 0; | |
16 const int QueuedAlready = 0; | |
17 const int QueuedAfterReading = 1; | |
18 const int QueuedAfterFlush = 2; | |
19 const String XNRequiredCharSet = "requiredCharSet"; | |
20 const String XNQueryOrientation = "queryOrientation"; | |
21 const String XNBaseFontName = "baseFontName"; | |
22 const String XNOMAutomatic = "omAutomatic"; | |
23 const String XNMissingCharSet = "missingCharSet"; | |
24 const String XNDefaultString = "defaultString"; | |
25 const String XNOrientation = "orientation"; | |
26 const String XNDirectionalDependentDrawing = "directionalDependentDrawing"; | |
27 const String XNContextualDrawing = "contextualDrawing"; | |
28 const String XNFontInfo = "fontInfo"; | |
29 const int XIMPreeditArea = 0x0001; | |
30 const int XIMPreeditCallbacks = 0x0002; | |
31 const int XIMPreeditPosition = 0x0004; | |
32 const int XIMPreeditNothing = 0x0008; | |
33 const int XIMPreeditNone = 0x0010; | |
34 const int XIMStatusArea = 0x0100; | |
35 const int XIMStatusCallbacks = 0x0200; | |
36 const int XIMStatusNothing = 0x0400; | |
37 const int XIMStatusNone = 0x0800; | |
38 const String XNVaNestedList = "XNVaNestedList"; | |
39 const String XNQueryInputStyle = "queryInputStyle"; | |
40 const String XNClientWindow = "clientWindow"; | |
41 const String XNInputStyle = "inputStyle"; | |
42 const String XNFocusWindow = "focusWindow"; | |
43 const String XNResourceName = "resourceName"; | |
44 const String XNResourceClass = "resourceClass"; | |
45 const String XNGeometryCallback = "geometryCallback"; | |
46 const String XNDestroyCallback = "destroyCallback"; | |
47 const String XNFilterEvents = "filterEvents"; | |
48 const String XNPreeditStartCallback = "preeditStartCallback"; | |
49 const String XNPreeditDoneCallback = "preeditDoneCallback"; | |
50 const String XNPreeditDrawCallback = "preeditDrawCallback"; | |
51 const String XNPreeditCaretCallback = "preeditCaretCallback"; | |
52 const String XNPreeditStateNotifyCallback = "preeditStateNotifyCallback"; | |
53 const String XNPreeditAttributes = "preeditAttributes"; | |
54 const String XNStatusStartCallback = "statusStartCallback"; | |
55 const String XNStatusDoneCallback = "statusDoneCallback"; | |
56 const String XNStatusDrawCallback = "statusDrawCallback"; | |
57 const String XNStatusAttributes = "statusAttributes"; | |
58 const String XNArea = "area"; | |
59 const String XNAreaNeeded = "areaNeeded"; | |
60 const String XNSpotLocation = "spotLocation"; | |
61 const String XNColormap = "colorMap"; | |
62 const String XNStdColormap = "stdColorMap"; | |
63 const String XNForeground = "foreground"; | |
64 const String XNBackground = "background"; | |
65 const String XNBackgroundPixmap = "backgroundPixmap"; | |
66 const String XNFontSet = "fontSet"; | |
67 const String XNLineSpace = "lineSpace"; | |
68 const String XNCursor = "cursor"; | |
69 const String XNQueryIMValuesList = "queryIMValuesList"; | |
70 const String XNQueryICValuesList = "queryICValuesList"; | |
71 const String XNVisiblePosition = "visiblePosition"; | |
72 const String XNR6PreeditCallback = "r6PreeditCallback"; | |
73 const String XNStringConversionCallback = "stringConversionCallback"; | |
74 const String XNStringConversion = "stringConversion"; | |
75 const String XNResetState = "resetState"; | |
76 const String XNHotKey = "hotKey"; | |
77 const String XNHotKeyState = "hotKeyState"; | |
78 const String XNPreeditState = "preeditState"; | |
79 const String XNSeparatorofNestedList = "separatorofNestedList"; | |
80 const int XBufferOverflow = -1; | |
81 const int XLookupNone = 1; | |
82 const int XLookupChars = 2; | |
83 const int XLookupKeySym = 3; | |
84 const int XLookupBoth = 4; | |
85 const int XIMReverse = 1; | |
86 const int XIMPreeditUnKnown = 0; | |
87 const int XIMPreeditEnable = 1; | |
88 const int XIMInitialState = 1; | |
89 alias void Display; | |
90 alias char * XPointer; | |
91 alias void function(void *, char *, int, int, char * *) _BCD_func__846; | |
92 alias _BCD_func__846 XConnectionWatchProc; | |
93 alias int function(void *) _BCD_func__894; | |
94 alias _BCD_func__894 XIOErrorHandler; | |
95 alias int function(void *, XErrorEvent *) _BCD_func__895; | |
96 alias _BCD_func__895 XErrorHandler; | |
97 alias uint XIMHotKeyState; | |
98 alias _XIMHotKeyTriggers XIMHotKeyTriggers; | |
99 alias _XIMHotKeyTrigger XIMHotKeyTrigger; | |
100 alias _XIMStatusDrawCallbackStruct XIMStatusDrawCallbackStruct; | |
101 alias _XIMText XIMText; | |
102 enum XIMStatusDataType { | |
103 XIMTextType=0, | |
104 XIMBitmapType=1, | |
105 } | |
106 alias _XIMPreeditCaretCallbackStruct XIMPreeditCaretCallbackStruct; | |
107 enum XIMCaretDirection { | |
108 XIMForwardChar=0, | |
109 XIMBackwardChar=1, | |
110 XIMForwardWord=2, | |
111 XIMBackwardWord=3, | |
112 XIMCaretUp=4, | |
113 XIMCaretDown=5, | |
114 XIMNextLine=6, | |
115 XIMPreviousLine=7, | |
116 XIMLineStart=8, | |
117 XIMLineEnd=9, | |
118 XIMAbsolutePosition=10, | |
119 XIMDontChange=11, | |
120 } | |
121 enum XIMCaretStyle { | |
122 XIMIsInvisible=0, | |
123 XIMIsPrimary=1, | |
124 XIMIsSecondary=2, | |
125 } | |
126 alias _XIMPreeditDrawCallbackStruct XIMPreeditDrawCallbackStruct; | |
127 alias _XIMStringConversionCallbackStruct XIMStringConversionCallbackStruct; | |
128 alias ushort XIMStringConversionPosition; | |
129 alias ushort XIMStringConversionOperation; | |
130 alias _XIMStringConversionText XIMStringConversionText; | |
131 alias ushort XIMStringConversionType; | |
132 alias uint XIMStringConversionFeedback; | |
133 alias uint XIMResetState; | |
134 alias _XIMPreeditStateNotifyCallbackStruct XIMPreeditStateNotifyCallbackStruct; | |
135 alias uint XIMPreeditState; | |
136 alias uint XIMFeedback; | |
137 alias int function(void *, char *, char *) _BCD_func__970; | |
138 alias _BCD_func__970 XICProc; | |
139 alias void function(void *, char *, char *) _BCD_func__971; | |
140 alias _BCD_func__971 XIMProc; | |
141 alias void * XVaNestedList; | |
142 alias uint XIMStyle; | |
143 alias void function(void *, char *, char *) _BCD_func__969; | |
144 alias _BCD_func__969 XIDProc; | |
145 alias void * XIC; | |
146 alias void * XIM; | |
147 enum XOrientation { | |
148 XOMOrientation_LTR_TTB=0, | |
149 XOMOrientation_RTL_TTB=1, | |
150 XOMOrientation_TTB_LTR=2, | |
151 XOMOrientation_TTB_RTL=3, | |
152 XOMOrientation_Context=4, | |
153 } | |
154 alias void * XFontSet; | |
155 alias void * XOC; | |
156 alias void * XOM; | |
157 alias void * GC; | |
158 alias _XExtData XExtData; | |
159 alias _XEvent XEvent; | |
160 alias XFocusChangeEvent XFocusOutEvent; | |
161 alias XFocusChangeEvent XFocusInEvent; | |
162 alias XCrossingEvent XLeaveWindowEvent; | |
163 alias XCrossingEvent XEnterWindowEvent; | |
164 alias XMotionEvent XPointerMovedEvent; | |
165 alias XButtonEvent XButtonReleasedEvent; | |
166 alias XButtonEvent XButtonPressedEvent; | |
167 alias XKeyEvent XKeyReleasedEvent; | |
168 alias XKeyEvent XKeyPressedEvent; | |
169 alias uint function(void *) _BCD_func__2044; | |
170 alias int function(void *) _BCD_func__2045; | |
171 alias _XImage XImage; | |
172 alias _XImage * function(void *, Visual *, uint, int, int, char *, uint, uint, int, int) _BCD_func__2099; | |
173 alias int function(_XImage *) _BCD_func__2100; | |
174 alias uint function(_XImage *, int, int) _BCD_func__2101; | |
175 alias int function(_XImage *, int, int, uint) _BCD_func__2102; | |
176 alias _XImage * function(_XImage *, int, int, uint, uint) _BCD_func__2103; | |
177 alias int function(_XImage *, int) _BCD_func__2104; | |
178 alias int function(_XExtData *) _BCD_func__2075; | |
179 alias int function(void *, _XEvent *, char *) _BCD_func__1795; | |
180 struct XIMValuesList { | |
181 ushort count_values; | |
182 char * * supported_values; | |
183 } | |
184 struct _XIMHotKeyTriggers { | |
185 int num_hot_key; | |
186 _XIMHotKeyTrigger * key; | |
187 } | |
188 struct _XIMHotKeyTrigger { | |
189 uint keysym; | |
190 int modifier; | |
191 int modifier_mask; | |
192 } | |
193 union N28_XIMStatusDrawCallbackStruct4__91E { | |
194 _XIMText * text; | |
195 uint bitmap; | |
196 } | |
197 struct _XIMStatusDrawCallbackStruct { | |
198 int type; | |
199 N28_XIMStatusDrawCallbackStruct4__91E data; | |
200 } | |
201 struct _XIMPreeditCaretCallbackStruct { | |
202 int position; | |
203 int direction; | |
204 int style; | |
205 } | |
206 struct _XIMPreeditDrawCallbackStruct { | |
207 int caret; | |
208 int chg_first; | |
209 int chg_length; | |
210 _XIMText * text; | |
211 } | |
212 struct _XIMStringConversionCallbackStruct { | |
213 ushort position; | |
214 int direction; | |
215 ushort operation; | |
216 ushort factor; | |
217 _XIMStringConversionText * text; | |
218 } | |
219 union N24_XIMStringConversionText4__87E { | |
220 char * mbs; | |
221 wchar * wcs; | |
222 } | |
223 struct _XIMStringConversionText { | |
224 ushort length; | |
225 uint * feedback; | |
226 int encoding_is_wchar; | |
227 N24_XIMStringConversionText4__87E string; | |
228 } | |
229 struct _XIMPreeditStateNotifyCallbackStruct { | |
230 uint state; | |
231 } | |
232 union N8_XIMText4__86E { | |
233 char * multi_byte; | |
234 wchar * wide_char; | |
235 } | |
236 struct _XIMText { | |
237 ushort length; | |
238 uint * feedback; | |
239 int encoding_is_wchar; | |
240 N8_XIMText4__86E string; | |
241 } | |
242 struct XICCallback { | |
243 char * client_data; | |
244 _BCD_func__970 callback; | |
245 } | |
246 struct XIMCallback { | |
247 char * client_data; | |
248 _BCD_func__971 callback; | |
249 } | |
250 struct XIMStyles { | |
251 ushort count_styles; | |
252 uint * supported_styles; | |
253 } | |
254 struct XOMFontInfo { | |
255 int num_font; | |
256 XFontStruct * * font_struct_list; | |
257 char * * font_name_list; | |
258 } | |
259 struct XOMOrientation { | |
260 int num_orientation; | |
261 int * orientation; | |
262 } | |
263 struct XOMCharSetList { | |
264 int charset_count; | |
265 char * * charset_list; | |
266 } | |
267 struct XwcTextItem { | |
268 wchar * chars; | |
269 int nchars; | |
270 int delta; | |
271 void * font_set; | |
272 } | |
273 struct XmbTextItem { | |
274 char * chars; | |
275 int nchars; | |
276 int delta; | |
277 void * font_set; | |
278 } | |
279 struct XFontSetExtents { | |
280 XRectangle max_ink_extent; | |
281 XRectangle max_logical_extent; | |
282 } | |
283 union XEDataObject { | |
284 void * display; | |
285 void * gc; | |
286 Visual * visual; | |
287 Screen * screen; | |
288 ScreenFormat * pixmap_format; | |
289 XFontStruct * font; | |
290 } | |
291 struct XTextItem16 { | |
292 XChar2b * chars; | |
293 int nchars; | |
294 int delta; | |
295 uint font; | |
296 } | |
297 struct XChar2b { | |
298 char byte1; | |
299 char byte2; | |
300 } | |
301 struct XTextItem { | |
302 char * chars; | |
303 int nchars; | |
304 int delta; | |
305 uint font; | |
306 } | |
307 struct XFontStruct { | |
308 _XExtData * ext_data; | |
309 uint fid; | |
310 uint direction; | |
311 uint min_char_or_byte2; | |
312 uint max_char_or_byte2; | |
313 uint min_byte1; | |
314 uint max_byte1; | |
315 int all_chars_exist; | |
316 uint default_char; | |
317 int n_properties; | |
318 XFontProp * properties; | |
319 XCharStruct min_bounds; | |
320 XCharStruct max_bounds; | |
321 XCharStruct * per_char; | |
322 int ascent; | |
323 int descent; | |
324 } | |
325 struct XFontProp { | |
326 uint name; | |
327 uint card32; | |
328 } | |
329 struct XCharStruct { | |
330 short lbearing; | |
331 short rbearing; | |
332 short width; | |
333 short ascent; | |
334 short descent; | |
335 ushort attributes; | |
336 } | |
337 union _XEvent { | |
338 int type; | |
339 XAnyEvent xany; | |
340 XKeyEvent xkey; | |
341 XButtonEvent xbutton; | |
342 XMotionEvent xmotion; | |
343 XCrossingEvent xcrossing; | |
344 XFocusChangeEvent xfocus; | |
345 XExposeEvent xexpose; | |
346 XGraphicsExposeEvent xgraphicsexpose; | |
347 XNoExposeEvent xnoexpose; | |
348 XVisibilityEvent xvisibility; | |
349 XCreateWindowEvent xcreatewindow; | |
350 XDestroyWindowEvent xdestroywindow; | |
351 XUnmapEvent xunmap; | |
352 XMapEvent xmap; | |
353 XMapRequestEvent xmaprequest; | |
354 XReparentEvent xreparent; | |
355 XConfigureEvent xconfigure; | |
356 XGravityEvent xgravity; | |
357 XResizeRequestEvent xresizerequest; | |
358 XConfigureRequestEvent xconfigurerequest; | |
359 XCirculateEvent xcirculate; | |
360 XCirculateRequestEvent xcirculaterequest; | |
361 XPropertyEvent xproperty; | |
362 XSelectionClearEvent xselectionclear; | |
363 XSelectionRequestEvent xselectionrequest; | |
364 XSelectionEvent xselection; | |
365 XColormapEvent xcolormap; | |
366 XClientMessageEvent xclient; | |
367 XMappingEvent xmapping; | |
368 XErrorEvent xerror; | |
369 XKeymapEvent xkeymap; | |
370 int [24] pad; | |
371 } | |
372 struct XAnyEvent { | |
373 int type; | |
374 uint serial; | |
375 int send_event; | |
376 void * display; | |
377 uint window; | |
378 } | |
379 struct XErrorEvent { | |
380 int type; | |
381 void * display; | |
382 uint resourceid; | |
383 uint serial; | |
384 char error_code; | |
385 char request_code; | |
386 char minor_code; | |
387 } | |
388 struct XMappingEvent { | |
389 int type; | |
390 uint serial; | |
391 int send_event; | |
392 void * display; | |
393 uint window; | |
394 int request; | |
395 int first_keycode; | |
396 int count; | |
397 } | |
398 union N19XClientMessageEvent4__65E { | |
399 char [20] b; | |
400 short [10] s; | |
401 int [5] l; | |
402 } | |
403 struct XClientMessageEvent { | |
404 int type; | |
405 uint serial; | |
406 int send_event; | |
407 void * display; | |
408 uint window; | |
409 uint message_type; | |
410 int format; | |
411 N19XClientMessageEvent4__65E data; | |
412 } | |
413 struct XColormapEvent { | |
414 int type; | |
415 uint serial; | |
416 int send_event; | |
417 void * display; | |
418 uint window; | |
419 uint colormap; | |
420 int c_new; | |
421 int state; | |
422 } | |
423 struct XSelectionEvent { | |
424 int type; | |
425 uint serial; | |
426 int send_event; | |
427 void * display; | |
428 uint requestor; | |
429 uint selection; | |
430 uint target; | |
431 uint property; | |
432 uint time; | |
433 } | |
434 struct XSelectionRequestEvent { | |
435 int type; | |
436 uint serial; | |
437 int send_event; | |
438 void * display; | |
439 uint owner; | |
440 uint requestor; | |
441 uint selection; | |
442 uint target; | |
443 uint property; | |
444 uint time; | |
445 } | |
446 struct XSelectionClearEvent { | |
447 int type; | |
448 uint serial; | |
449 int send_event; | |
450 void * display; | |
451 uint window; | |
452 uint selection; | |
453 uint time; | |
454 } | |
455 struct XPropertyEvent { | |
456 int type; | |
457 uint serial; | |
458 int send_event; | |
459 void * display; | |
460 uint window; | |
461 uint atom; | |
462 uint time; | |
463 int state; | |
464 } | |
465 struct XCirculateRequestEvent { | |
466 int type; | |
467 uint serial; | |
468 int send_event; | |
469 void * display; | |
470 uint parent; | |
471 uint window; | |
472 int place; | |
473 } | |
474 struct XCirculateEvent { | |
475 int type; | |
476 uint serial; | |
477 int send_event; | |
478 void * display; | |
479 uint event; | |
480 uint window; | |
481 int place; | |
482 } | |
483 struct XConfigureRequestEvent { | |
484 int type; | |
485 uint serial; | |
486 int send_event; | |
487 void * display; | |
488 uint parent; | |
489 uint window; | |
490 int x; | |
491 int y; | |
492 int width; | |
493 int height; | |
494 int border_width; | |
495 uint above; | |
496 int detail; | |
497 uint value_mask; | |
498 } | |
499 struct XResizeRequestEvent { | |
500 int type; | |
501 uint serial; | |
502 int send_event; | |
503 void * display; | |
504 uint window; | |
505 int width; | |
506 int height; | |
507 } | |
508 struct XGravityEvent { | |
509 int type; | |
510 uint serial; | |
511 int send_event; | |
512 void * display; | |
513 uint event; | |
514 uint window; | |
515 int x; | |
516 int y; | |
517 } | |
518 struct XConfigureEvent { | |
519 int type; | |
520 uint serial; | |
521 int send_event; | |
522 void * display; | |
523 uint event; | |
524 uint window; | |
525 int x; | |
526 int y; | |
527 int width; | |
528 int height; | |
529 int border_width; | |
530 uint above; | |
531 int override_redirect; | |
532 } | |
533 struct XReparentEvent { | |
534 int type; | |
535 uint serial; | |
536 int send_event; | |
537 void * display; | |
538 uint event; | |
539 uint window; | |
540 uint parent; | |
541 int x; | |
542 int y; | |
543 int override_redirect; | |
544 } | |
545 struct XMapRequestEvent { | |
546 int type; | |
547 uint serial; | |
548 int send_event; | |
549 void * display; | |
550 uint parent; | |
551 uint window; | |
552 } | |
553 struct XMapEvent { | |
554 int type; | |
555 uint serial; | |
556 int send_event; | |
557 void * display; | |
558 uint event; | |
559 uint window; | |
560 int override_redirect; | |
561 } | |
562 struct XUnmapEvent { | |
563 int type; | |
564 uint serial; | |
565 int send_event; | |
566 void * display; | |
567 uint event; | |
568 uint window; | |
569 int from_configure; | |
570 } | |
571 struct XDestroyWindowEvent { | |
572 int type; | |
573 uint serial; | |
574 int send_event; | |
575 void * display; | |
576 uint event; | |
577 uint window; | |
578 } | |
579 struct XCreateWindowEvent { | |
580 int type; | |
581 uint serial; | |
582 int send_event; | |
583 void * display; | |
584 uint parent; | |
585 uint window; | |
586 int x; | |
587 int y; | |
588 int width; | |
589 int height; | |
590 int border_width; | |
591 int override_redirect; | |
592 } | |
593 struct XVisibilityEvent { | |
594 int type; | |
595 uint serial; | |
596 int send_event; | |
597 void * display; | |
598 uint window; | |
599 int state; | |
600 } | |
601 struct XNoExposeEvent { | |
602 int type; | |
603 uint serial; | |
604 int send_event; | |
605 void * display; | |
606 uint drawable; | |
607 int major_code; | |
608 int minor_code; | |
609 } | |
610 struct XGraphicsExposeEvent { | |
611 int type; | |
612 uint serial; | |
613 int send_event; | |
614 void * display; | |
615 uint drawable; | |
616 int x; | |
617 int y; | |
618 int width; | |
619 int height; | |
620 int count; | |
621 int major_code; | |
622 int minor_code; | |
623 } | |
624 struct XExposeEvent { | |
625 int type; | |
626 uint serial; | |
627 int send_event; | |
628 void * display; | |
629 uint window; | |
630 int x; | |
631 int y; | |
632 int width; | |
633 int height; | |
634 int count; | |
635 } | |
636 struct XKeymapEvent { | |
637 int type; | |
638 uint serial; | |
639 int send_event; | |
640 void * display; | |
641 uint window; | |
642 char [32] key_vector; | |
643 } | |
644 struct XFocusChangeEvent { | |
645 int type; | |
646 uint serial; | |
647 int send_event; | |
648 void * display; | |
649 uint window; | |
650 int mode; | |
651 int detail; | |
652 } | |
653 struct XCrossingEvent { | |
654 int type; | |
655 uint serial; | |
656 int send_event; | |
657 void * display; | |
658 uint window; | |
659 uint root; | |
660 uint subwindow; | |
661 uint time; | |
662 int x; | |
663 int y; | |
664 int x_root; | |
665 int y_root; | |
666 int mode; | |
667 int detail; | |
668 int same_screen; | |
669 int focus; | |
670 uint state; | |
671 } | |
672 struct XMotionEvent { | |
673 int type; | |
674 uint serial; | |
675 int send_event; | |
676 void * display; | |
677 uint window; | |
678 uint root; | |
679 uint subwindow; | |
680 uint time; | |
681 int x; | |
682 int y; | |
683 int x_root; | |
684 int y_root; | |
685 uint state; | |
686 char is_hint; | |
687 int same_screen; | |
688 } | |
689 struct XButtonEvent { | |
690 int type; | |
691 uint serial; | |
692 int send_event; | |
693 void * display; | |
694 uint window; | |
695 uint root; | |
696 uint subwindow; | |
697 uint time; | |
698 int x; | |
699 int y; | |
700 int x_root; | |
701 int y_root; | |
702 uint state; | |
703 uint button; | |
704 int same_screen; | |
705 } | |
706 struct XKeyEvent { | |
707 int type; | |
708 uint serial; | |
709 int send_event; | |
710 void * display; | |
711 uint window; | |
712 uint root; | |
713 uint subwindow; | |
714 uint time; | |
715 int x; | |
716 int y; | |
717 int x_root; | |
718 int y_root; | |
719 uint state; | |
720 uint keycode; | |
721 int same_screen; | |
722 } | |
723 struct XModifierKeymap { | |
724 int max_keypermod; | |
725 char * modifiermap; | |
726 } | |
727 struct XTimeCoord { | |
728 uint time; | |
729 short x; | |
730 short y; | |
731 } | |
732 struct XKeyboardState { | |
733 int key_click_percent; | |
734 int bell_percent; | |
735 uint bell_pitch; | |
736 uint bell_duration; | |
737 uint led_mask; | |
738 int global_auto_repeat; | |
739 char [32] auto_repeats; | |
740 } | |
741 struct XKeyboardControl { | |
742 int key_click_percent; | |
743 int bell_percent; | |
744 int bell_pitch; | |
745 int bell_duration; | |
746 int led; | |
747 int led_mode; | |
748 int key; | |
749 int auto_repeat_mode; | |
750 } | |
751 struct XArc { | |
752 short x; | |
753 short y; | |
754 ushort width; | |
755 ushort height; | |
756 short angle1; | |
757 short angle2; | |
758 } | |
759 struct XRectangle { | |
760 short x; | |
761 short y; | |
762 ushort width; | |
763 ushort height; | |
764 } | |
765 struct XPoint { | |
766 short x; | |
767 short y; | |
768 } | |
769 struct XSegment { | |
770 short x1; | |
771 short y1; | |
772 short x2; | |
773 short y2; | |
774 } | |
775 struct XColor { | |
776 uint pixel; | |
777 ushort red; | |
778 ushort green; | |
779 ushort blue; | |
780 char flags; | |
781 char pad; | |
782 } | |
783 struct XWindowChanges { | |
784 int x; | |
785 int y; | |
786 int width; | |
787 int height; | |
788 int border_width; | |
789 uint sibling; | |
790 int stack_mode; | |
791 } | |
792 struct funcs { | |
793 _BCD_func__2099 create_image; | |
794 _BCD_func__2100 destroy_image; | |
795 _BCD_func__2101 get_pixel; | |
796 _BCD_func__2102 put_pixel; | |
797 _BCD_func__2103 sub_image; | |
798 _BCD_func__2104 add_pixel; | |
799 } | |
800 struct _XImage { | |
801 int width; | |
802 int height; | |
803 int xoffset; | |
804 int format; | |
805 char * data; | |
806 int byte_order; | |
807 int bitmap_unit; | |
808 int bitmap_bit_order; | |
809 int bitmap_pad; | |
810 int depth; | |
811 int bytes_per_line; | |
812 int bits_per_pixel; | |
813 uint red_mask; | |
814 uint green_mask; | |
815 uint blue_mask; | |
816 char * obdata; | |
817 funcs f; | |
818 } | |
819 struct XServerInterpretedAddress { | |
820 int typelength; | |
821 int valuelength; | |
822 char * type; | |
823 char * value; | |
824 } | |
825 struct XHostAddress { | |
826 int family; | |
827 int length; | |
828 char * address; | |
829 } | |
830 struct XWindowAttributes { | |
831 int x; | |
832 int y; | |
833 int width; | |
834 int height; | |
835 int border_width; | |
836 int depth; | |
837 Visual * visual; | |
838 uint root; | |
839 int c_class; | |
840 int bit_gravity; | |
841 int win_gravity; | |
842 int backing_store; | |
843 uint backing_planes; | |
844 uint backing_pixel; | |
845 int save_under; | |
846 uint colormap; | |
847 int map_installed; | |
848 int map_state; | |
849 int all_event_masks; | |
850 int your_event_mask; | |
851 int do_not_propagate_mask; | |
852 int override_redirect; | |
853 Screen * screen; | |
854 } | |
855 struct XSetWindowAttributes { | |
856 uint background_pixmap; | |
857 uint background_pixel; | |
858 uint border_pixmap; | |
859 uint border_pixel; | |
860 int bit_gravity; | |
861 int win_gravity; | |
862 int backing_store; | |
863 uint backing_planes; | |
864 uint backing_pixel; | |
865 int save_under; | |
866 int event_mask; | |
867 int do_not_propagate_mask; | |
868 int override_redirect; | |
869 uint colormap; | |
870 uint cursor; | |
871 } | |
872 struct ScreenFormat { | |
873 _XExtData * ext_data; | |
874 int depth; | |
875 int bits_per_pixel; | |
876 int scanline_pad; | |
877 } | |
878 struct Screen { | |
879 _XExtData * ext_data; | |
880 void * display; | |
881 uint root; | |
882 int width; | |
883 int height; | |
884 int mwidth; | |
885 int mheight; | |
886 int ndepths; | |
887 Depth * depths; | |
888 int root_depth; | |
889 Visual * root_visual; | |
890 void * default_gc; | |
891 uint cmap; | |
892 uint white_pixel; | |
893 uint black_pixel; | |
894 int max_maps; | |
895 int min_maps; | |
896 int backing_store; | |
897 int save_unders; | |
898 int root_input_mask; | |
899 } | |
900 struct Depth { | |
901 int depth; | |
902 int nvisuals; | |
903 Visual * visuals; | |
904 } | |
905 struct Visual { | |
906 _XExtData * ext_data; | |
907 uint visualid; | |
908 int c_class; | |
909 uint red_mask; | |
910 uint green_mask; | |
911 uint blue_mask; | |
912 int bits_per_rgb; | |
913 int map_entries; | |
914 } | |
915 struct XGCValues { | |
916 int function_; | |
917 uint plane_mask; | |
918 uint foreground; | |
919 uint background; | |
920 int line_width; | |
921 int line_style; | |
922 int cap_style; | |
923 int join_style; | |
924 int fill_style; | |
925 int fill_rule; | |
926 int arc_mode; | |
927 uint tile; | |
928 uint stipple; | |
929 int ts_x_origin; | |
930 int ts_y_origin; | |
931 uint font; | |
932 int subwindow_mode; | |
933 int graphics_exposures; | |
934 int clip_x_origin; | |
935 int clip_y_origin; | |
936 uint clip_mask; | |
937 int dash_offset; | |
938 char dashes; | |
939 } | |
940 struct XPixmapFormatValues { | |
941 int depth; | |
942 int bits_per_pixel; | |
943 int scanline_pad; | |
944 } | |
945 struct XExtCodes { | |
946 int extension; | |
947 int major_opcode; | |
948 int first_event; | |
949 int first_error; | |
950 } | |
951 struct _XExtData { | |
952 int number; | |
953 _XExtData * next; | |
954 _BCD_func__2075 free_private; | |
955 char * private_data; | |
956 } | |
957 version(DYNLINK){ | |
113 | 958 mixin(gshared!( |
959 "extern (C) int function(char *, wchar)_Xwctomb; | |
25 | 960 extern (C) int function(wchar *, char *, int)_Xmbtowc; |
961 extern (C) void function(char *, int, char *, int)XSetAuthorization; | |
962 extern (C) void function(void *, _BCD_func__846, char *)XRemoveConnectionWatch; | |
963 extern (C) int function(void *, _BCD_func__846, char *)XAddConnectionWatch; | |
964 extern (C) void function(void *, int)XProcessInternalConnection; | |
965 extern (C) int function(void *, int * *, int *)XInternalConnectionNumbers; | |
966 extern (C) int function(void *, void *, char *, char *, _BCD_func__969, char *)XUnregisterIMInstantiateCallback; | |
967 extern (C) int function(void *, void *, char *, char *, _BCD_func__969, char *)XRegisterIMInstantiateCallback; | |
968 extern (C) void * function(int, ...)XVaCreateNestedList; | |
969 extern (C) int function(void *, XKeyEvent *, char *, int, uint *, int *)Xutf8LookupString; | |
970 extern (C) int function(void *, XKeyEvent *, wchar *, int, uint *, int *)XwcLookupString; | |
971 extern (C) int function(void *, XKeyEvent *, char *, int, uint *, int *)XmbLookupString; | |
972 extern (C) int function(_XEvent *, uint)XFilterEvent; | |
973 extern (C) void * function(void *)XIMOfIC; | |
974 extern (C) char * function(void *, ...)XGetICValues; | |
975 extern (C) char * function(void *, ...)XSetICValues; | |
976 extern (C) char * function(void *)Xutf8ResetIC; | |
977 extern (C) char * function(void *)XmbResetIC; | |
978 extern (C) wchar * function(void *)XwcResetIC; | |
979 extern (C) void function(void *)XUnsetICFocus; | |
980 extern (C) void function(void *)XSetICFocus; | |
981 extern (C) void function(void *)XDestroyIC; | |
982 extern (C) void * function(void *, ...)XCreateIC; | |
983 extern (C) char * function(void *)XLocaleOfIM; | |
984 extern (C) void * function(void *)XDisplayOfIM; | |
985 extern (C) char * function(void *, ...)XSetIMValues; | |
986 extern (C) char * function(void *, ...)XGetIMValues; | |
987 extern (C) int function(void *)XCloseIM; | |
988 extern (C) void * function(void *, void *, char *, char *)XOpenIM; | |
989 extern (C) void function(void *, uint, void *, void *, int, int, char *, int)Xutf8DrawImageString; | |
990 extern (C) void function(void *, uint, void *, void *, int, int, wchar *, int)XwcDrawImageString; | |
991 extern (C) void function(void *, uint, void *, void *, int, int, char *, int)XmbDrawImageString; | |
992 extern (C) void function(void *, uint, void *, void *, int, int, char *, int)Xutf8DrawString; | |
993 extern (C) void function(void *, uint, void *, void *, int, int, wchar *, int)XwcDrawString; | |
994 extern (C) void function(void *, uint, void *, void *, int, int, char *, int)XmbDrawString; | |
995 extern (C) void function(void *, uint, void *, int, int, XmbTextItem *, int)Xutf8DrawText; | |
996 extern (C) void function(void *, uint, void *, int, int, XwcTextItem *, int)XwcDrawText; | |
997 extern (C) void function(void *, uint, void *, int, int, XmbTextItem *, int)XmbDrawText; | |
998 extern (C) int function(void *, char *, int, XRectangle *, XRectangle *, int, int *, XRectangle *, XRectangle *)Xutf8TextPerCharExtents; | |
999 extern (C) int function(void *, wchar *, int, XRectangle *, XRectangle *, int, int *, XRectangle *, XRectangle *)XwcTextPerCharExtents; | |
1000 extern (C) int function(void *, char *, int, XRectangle *, XRectangle *, int, int *, XRectangle *, XRectangle *)XmbTextPerCharExtents; | |
1001 extern (C) int function(void *, char *, int, XRectangle *, XRectangle *)Xutf8TextExtents; | |
1002 extern (C) int function(void *, wchar *, int, XRectangle *, XRectangle *)XwcTextExtents; | |
1003 extern (C) int function(void *, char *, int, XRectangle *, XRectangle *)XmbTextExtents; | |
1004 extern (C) int function(void *, char *, int)Xutf8TextEscapement; | |
1005 extern (C) int function(void *, wchar *, int)XwcTextEscapement; | |
1006 extern (C) int function(void *, char *, int)XmbTextEscapement; | |
1007 extern (C) XFontSetExtents * function(void *)XExtentsOfFontSet; | |
1008 extern (C) int function(void *)XContextualDrawing; | |
1009 extern (C) int function(void *)XDirectionalDependentDrawing; | |
1010 extern (C) int function(void *)XContextDependentDrawing; | |
1011 extern (C) char * function(void *)XLocaleOfFontSet; | |
1012 extern (C) char * function(void *)XBaseFontNameListOfFontSet; | |
1013 extern (C) int function(void *, XFontStruct * * *, char * * *)XFontsOfFontSet; | |
1014 extern (C) void function(void *, void *)XFreeFontSet; | |
1015 extern (C) void * function(void *, char *, char * * *, int *, char * *)XCreateFontSet; | |
1016 extern (C) char * function(void *, ...)XGetOCValues; | |
1017 extern (C) char * function(void *, ...)XSetOCValues; | |
1018 extern (C) void * function(void *)XOMOfOC; | |
1019 extern (C) void function(void *)XDestroyOC; | |
1020 extern (C) void * function(void *, ...)XCreateOC; | |
1021 extern (C) char * function(void *)XLocaleOfOM; | |
1022 extern (C) void * function(void *)XDisplayOfOM; | |
1023 extern (C) char * function(void *, ...)XGetOMValues; | |
1024 extern (C) char * function(void *, ...)XSetOMValues; | |
1025 extern (C) int function(void *)XCloseOM; | |
1026 extern (C) void * function(void *, void *, char *, char *)XOpenOM; | |
1027 extern (C) char * function(char *)XSetLocaleModifiers; | |
1028 extern (C) int function()XSupportsLocale; | |
1029 extern (C) int function(void *, char *, uint, uint, uint, int, int)XWriteBitmapFile; | |
1030 extern (C) int function(void *, uint, int, _XEvent *)XWindowEvent; | |
1031 extern (C) int function(Screen *)XWidthOfScreen; | |
1032 extern (C) int function(Screen *)XWidthMMOfScreen; | |
1033 extern (C) int function(void *, uint, uint, int, int, uint, uint, int, int)XWarpPointer; | |
1034 extern (C) int function(void *)XVendorRelease; | |
1035 extern (C) int function(void *, uint)XUnmapWindow; | |
1036 extern (C) int function(void *, uint)XUnmapSubwindows; | |
1037 extern (C) int function(void *, uint)XUnloadFont; | |
1038 extern (C) int function(void *, uint)XUninstallColormap; | |
1039 extern (C) int function(void *)XUngrabServer; | |
1040 extern (C) int function(void *, uint)XUngrabPointer; | |
1041 extern (C) int function(void *, uint)XUngrabKeyboard; | |
1042 extern (C) int function(void *, int, uint, uint)XUngrabKey; | |
1043 extern (C) int function(void *, uint, uint, uint)XUngrabButton; | |
1044 extern (C) int function(void *, uint)XUndefineCursor; | |
1045 extern (C) int function(void *, uint, uint, int, int, int *, int *, uint *)XTranslateCoordinates; | |
1046 extern (C) int function(XFontStruct *, XChar2b *, int)XTextWidth16; | |
1047 extern (C) int function(XFontStruct *, char *, int)XTextWidth; | |
1048 extern (C) int function(XFontStruct *, XChar2b *, int, int *, int *, int *, XCharStruct *)XTextExtents16; | |
1049 extern (C) int function(XFontStruct *, char *, int, int *, int *, int *, XCharStruct *)XTextExtents; | |
1050 extern (C) int function(void *, int)XSync; | |
1051 extern (C) int function(void *, uint, char *, uint, int)XStoreNamedColor; | |
1052 extern (C) int function(void *, uint, char *)XStoreName; | |
1053 extern (C) int function(void *, uint, XColor *, int)XStoreColors; | |
1054 extern (C) int function(void *, uint, XColor *)XStoreColor; | |
1055 extern (C) int function(void *, char *, int)XStoreBytes; | |
1056 extern (C) int function(void *, char *, int, int)XStoreBuffer; | |
1057 extern (C) int function(void *, uint, uint)XSetWindowColormap; | |
1058 extern (C) int function(void *, uint, uint)XSetWindowBorderWidth; | |
1059 extern (C) int function(void *, uint, uint)XSetWindowBorderPixmap; | |
1060 extern (C) int function(void *, uint, uint)XSetWindowBorder; | |
1061 extern (C) int function(void *, uint, uint)XSetWindowBackgroundPixmap; | |
1062 extern (C) int function(void *, uint, uint)XSetWindowBackground; | |
1063 extern (C) int function(void *, void *, uint)XSetTile; | |
1064 extern (C) int function(void *, void *, int, int)XSetTSOrigin; | |
1065 extern (C) int function(void *, void *, int)XSetSubwindowMode; | |
1066 extern (C) int function(void *, void *, uint)XSetStipple; | |
1067 extern (C) int function(void *, void *, uint, uint, int, uint)XSetState; | |
1068 extern (C) int function(void *, uint, uint, uint)XSetSelectionOwner; | |
1069 extern (C) int function(void *, int, int, int, int)XSetScreenSaver; | |
1070 extern (C) int function(void *, char *, int)XSetPointerMapping; | |
1071 extern (C) int function(void *, void *, uint)XSetPlaneMask; | |
1072 extern (C) int function(void *, XModifierKeymap *)XSetModifierMapping; | |
1073 extern (C) int function(void *, void *, uint, int, int, int)XSetLineAttributes; | |
1074 extern (C) int function(void *, uint, int, uint)XSetInputFocus; | |
1075 extern (C) int function(void *, uint, char *)XSetIconName; | |
1076 extern (C) int function(void *, void *, int)XSetGraphicsExposures; | |
1077 extern (C) int function(void *, void *, int)XSetFunction; | |
1078 extern (C) int function(void *, void *, uint)XSetForeground; | |
1079 extern (C) int function(void *, char * *, int)XSetFontPath; | |
1080 extern (C) int function(void *, void *, uint)XSetFont; | |
1081 extern (C) int function(void *, void *, int)XSetFillStyle; | |
1082 extern (C) int function(void *, void *, int)XSetFillRule; | |
1083 extern (C) int function(void *, void *, int, char *, int)XSetDashes; | |
1084 extern (C) int function(void *, uint, char * *, int)XSetCommand; | |
1085 extern (C) int function(void *, int)XSetCloseDownMode; | |
1086 extern (C) int function(void *, void *, int, int, XRectangle *, int, int)XSetClipRectangles; | |
1087 extern (C) int function(void *, void *, int, int)XSetClipOrigin; | |
1088 extern (C) int function(void *, void *, uint)XSetClipMask; | |
1089 extern (C) int function(void *, void *, uint)XSetBackground; | |
1090 extern (C) int function(void *, void *, int)XSetArcMode; | |
1091 extern (C) int function(void *, int)XSetAccessControl; | |
1092 extern (C) int function(void *, uint, int, int, _XEvent *)XSendEvent; | |
1093 extern (C) int function(void *, uint, int)XSelectInput; | |
1094 extern (C) int function(void *)XScreenCount; | |
1095 extern (C) int function(void *, uint, uint *, int, int)XRotateWindowProperties; | |
1096 extern (C) int function(void *, int)XRotateBuffers; | |
1097 extern (C) int function(void *, uint *, int)XRestackWindows; | |
1098 extern (C) int function(void *, uint, uint, uint)XResizeWindow; | |
1099 extern (C) int function(void *)XResetScreenSaver; | |
1100 extern (C) int function(void *, uint, uint, int, int)XReparentWindow; | |
1101 extern (C) int function(void *, XHostAddress *, int)XRemoveHosts; | |
1102 extern (C) int function(void *, XHostAddress *)XRemoveHost; | |
1103 extern (C) int function(void *, uint)XRemoveFromSaveSet; | |
1104 extern (C) int function(XMappingEvent *)XRefreshKeyboardMapping; | |
1105 extern (C) int function(void *, uint, XColor *, XColor *)XRecolorCursor; | |
1106 extern (C) int function(void *, uint, uint *, int, char *, int)XRebindKeysym; | |
1107 extern (C) int function(char *, uint *, uint *, char * *, int *, int *)XReadBitmapFileData; | |
1108 extern (C) int function(void *, uint, char *, uint *, uint *, uint *, int *, int *)XReadBitmapFile; | |
1109 extern (C) int function(void *, uint)XRaiseWindow; | |
1110 extern (C) int function(void *, uint, uint *, uint *, uint * *, uint *)XQueryTree; | |
1111 extern (C) int function(void *, uint, XChar2b *, int, int *, int *, int *, XCharStruct *)XQueryTextExtents16; | |
1112 extern (C) int function(void *, uint, char *, int, int *, int *, int *, XCharStruct *)XQueryTextExtents; | |
1113 extern (C) int function(void *, uint, uint *, uint *, int *, int *, int *, int *, uint *)XQueryPointer; | |
1114 extern (C) int function(void *, char *)XQueryKeymap; | |
1115 extern (C) int function(void *, char *, int *, int *, int *)XQueryExtension; | |
1116 extern (C) int function(void *, uint, XColor *, int)XQueryColors; | |
1117 extern (C) int function(void *, uint, XColor *)XQueryColor; | |
1118 extern (C) int function(void *, uint, uint, uint, uint *, uint *)XQueryBestTile; | |
1119 extern (C) int function(void *, uint, uint, uint, uint *, uint *)XQueryBestStipple; | |
1120 extern (C) int function(void *, int, uint, uint, uint, uint *, uint *)XQueryBestSize; | |
1121 extern (C) int function(void *, uint, uint, uint, uint *, uint *)XQueryBestCursor; | |
1122 extern (C) int function(void *)XQLength; | |
1123 extern (C) int function(void *, uint, void *, _XImage *, int, int, int, int, uint, uint)XPutImage; | |
1124 extern (C) int function(void *, _XEvent *)XPutBackEvent; | |
1125 extern (C) int function(void *)XProtocolVersion; | |
1126 extern (C) int function(void *)XProtocolRevision; | |
1127 extern (C) int function(Screen *)XPlanesOfScreen; | |
1128 extern (C) int function(void *)XPending; | |
1129 extern (C) int function(void *, _XEvent *, _BCD_func__1795, char *)XPeekIfEvent; | |
1130 extern (C) int function(void *, _XEvent *)XPeekEvent; | |
1131 extern (C) int function(char *, int *, int *, uint *, uint *)XParseGeometry; | |
1132 extern (C) int function(void *, uint, char *, XColor *)XParseColor; | |
1133 extern (C) int function(void *)XNoOp; | |
1134 extern (C) int function(void *, _XEvent *)XNextEvent; | |
1135 extern (C) int function(void *, uint, int, int)XMoveWindow; | |
1136 extern (C) int function(void *, uint, int, int, uint, uint)XMoveResizeWindow; | |
1137 extern (C) int function(Screen *)XMinCmapsOfScreen; | |
1138 extern (C) int function(Screen *)XMaxCmapsOfScreen; | |
1139 extern (C) int function(void *, int, _XEvent *)XMaskEvent; | |
1140 extern (C) int function(void *, uint)XMapWindow; | |
1141 extern (C) int function(void *, uint)XMapSubwindows; | |
1142 extern (C) int function(void *, uint)XMapRaised; | |
1143 extern (C) int function(void *, uint)XLowerWindow; | |
1144 extern (C) int function(void *, uint, char *, XColor *, XColor *)XLookupColor; | |
1145 extern (C) int function(void *, uint)XKillClient; | |
1146 extern (C) char function(void *, uint)XKeysymToKeycode; | |
1147 extern (C) int function(void *, uint)XInstallColormap; | |
1148 extern (C) int function(void *)XImageByteOrder; | |
1149 extern (C) int function(void *, _XEvent *, _BCD_func__1795, char *)XIfEvent; | |
1150 extern (C) int function(Screen *)XHeightOfScreen; | |
1151 extern (C) int function(Screen *)XHeightMMOfScreen; | |
1152 extern (C) int function(void *)XGrabServer; | |
1153 extern (C) int function(void *, uint, int, uint, int, int, uint, uint, uint)XGrabPointer; | |
1154 extern (C) int function(void *, uint, int, int, int, uint)XGrabKeyboard; | |
1155 extern (C) int function(void *, int, uint, uint, int, int, int)XGrabKey; | |
1156 extern (C) int function(void *, uint, uint, uint, int, uint, int, int, uint, uint)XGrabButton; | |
1157 extern (C) int function(void *, uint, XWindowAttributes *)XGetWindowAttributes; | |
1158 extern (C) int function(void *, uint, uint, int, int, int, uint, uint *, int *, uint *, uint *, char * *)XGetWindowProperty; | |
1159 extern (C) int function(void *, uint, uint *)XGetTransientForHint; | |
1160 extern (C) int function(void *, int *, int *, int *, int *)XGetScreenSaver; | |
1161 extern (C) int function(void *, char *, int)XGetPointerMapping; | |
1162 extern (C) int function(void *, int *, int *, int *)XGetPointerControl; | |
1163 extern (C) int function(void *, XKeyboardState *)XGetKeyboardControl; | |
1164 extern (C) int function(void *, uint *, int *)XGetInputFocus; | |
1165 extern (C) int function(void *, uint, char * *)XGetIconName; | |
1166 extern (C) int function(void *, uint, uint *, int *, int *, uint *, uint *, uint *, uint *)XGetGeometry; | |
1167 extern (C) int function(void *, void *, uint, XGCValues *)XGetGCValues; | |
1168 extern (C) int function(XFontStruct *, uint, uint *)XGetFontProperty; | |
1169 extern (C) int function(void *, int, char *, int)XGetErrorText; | |
1170 extern (C) int function(void *, char *, char *, char *, char *, int)XGetErrorDatabaseText; | |
1171 extern (C) int function(void *, int, char *, char *, uint, uint, uint, int, int, int *, int *, int *, int *)XGeometry; | |
1172 extern (C) int function(void *, uint)XFreePixmap; | |
1173 extern (C) int function(XModifierKeymap *)XFreeModifiermap; | |
1174 extern (C) int function(void *, void *)XFreeGC; | |
1175 extern (C) int function(char * *)XFreeFontPath; | |
1176 extern (C) int function(char * *)XFreeFontNames; | |
1177 extern (C) int function(char * *, XFontStruct *, int)XFreeFontInfo; | |
1178 extern (C) int function(void *, XFontStruct *)XFreeFont; | |
1179 extern (C) int function(char * *)XFreeExtensionList; | |
1180 extern (C) int function(void *, uint)XFreeCursor; | |
1181 extern (C) int function(void *, uint, uint *, int, uint)XFreeColors; | |
1182 extern (C) int function(void *, uint)XFreeColormap; | |
1183 extern (C) int function(void *)XFree; | |
1184 extern (C) int function(void *, int)XForceScreenSaver; | |
1185 extern (C) int function(void *)XFlush; | |
1186 extern (C) int function(void *, uint, void *, XRectangle *, int)XFillRectangles; | |
1187 extern (C) int function(void *, uint, void *, int, int, uint, uint)XFillRectangle; | |
1188 extern (C) int function(void *, uint, void *, XPoint *, int, int, int)XFillPolygon; | |
1189 extern (C) int function(void *, uint, void *, XArc *, int)XFillArcs; | |
1190 extern (C) int function(void *, uint, void *, int, int, uint, uint, int, int)XFillArc; | |
1191 extern (C) int function(void *, uint, char * *)XFetchName; | |
1192 extern (C) int function(void *, int)XEventsQueued; | |
1193 extern (C) int function(void *)XEnableAccessControl; | |
1194 extern (C) int function(void *, uint, void *, int, int, XTextItem16 *, int)XDrawText16; | |
1195 extern (C) int function(void *, uint, void *, int, int, XTextItem *, int)XDrawText; | |
1196 extern (C) int function(void *, uint, void *, int, int, XChar2b *, int)XDrawString16; | |
1197 extern (C) int function(void *, uint, void *, int, int, char *, int)XDrawString; | |
1198 extern (C) int function(void *, uint, void *, XSegment *, int)XDrawSegments; | |
1199 extern (C) int function(void *, uint, void *, XRectangle *, int)XDrawRectangles; | |
1200 extern (C) int function(void *, uint, void *, int, int, uint, uint)XDrawRectangle; | |
1201 extern (C) int function(void *, uint, void *, XPoint *, int, int)XDrawPoints; | |
1202 extern (C) int function(void *, uint, void *, int, int)XDrawPoint; | |
1203 extern (C) int function(void *, uint, void *, XPoint *, int, int)XDrawLines; | |
1204 extern (C) int function(void *, uint, void *, int, int, int, int)XDrawLine; | |
1205 extern (C) int function(void *, uint, void *, int, int, XChar2b *, int)XDrawImageString16; | |
1206 extern (C) int function(void *, uint, void *, int, int, char *, int)XDrawImageString; | |
1207 extern (C) int function(void *, uint, void *, XArc *, int)XDrawArcs; | |
1208 extern (C) int function(void *, uint, void *, int, int, uint, uint, int, int)XDrawArc; | |
1209 extern (C) int function(void *, int)XDisplayWidthMM; | |
1210 extern (C) int function(void *, int)XDisplayWidth; | |
1211 extern (C) int function(void *, int)XDisplayPlanes; | |
1212 extern (C) int function(void *, int *, int *)XDisplayKeycodes; | |
1213 extern (C) int function(void *, int)XDisplayHeightMM; | |
1214 extern (C) int function(void *, int)XDisplayHeight; | |
1215 extern (C) int function(void *, int)XDisplayCells; | |
1216 extern (C) int function(void *)XDisableAccessControl; | |
1217 extern (C) int function(Screen *)XDoesSaveUnders; | |
1218 extern (C) int function(Screen *)XDoesBackingStore; | |
1219 extern (C) int function(void *, uint)XDestroySubwindows; | |
1220 extern (C) int function(void *, uint)XDestroyWindow; | |
1221 extern (C) int function(void *, uint, uint)XDeleteProperty; | |
1222 extern (C) int function(void *, uint, uint)XDefineCursor; | |
1223 extern (C) int function(void *)XDefaultScreen; | |
1224 extern (C) int function(Screen *)XDefaultDepthOfScreen; | |
1225 extern (C) int function(void *, int)XDefaultDepth; | |
1226 extern (C) int function(void *, uint, uint, void *, int, int, uint, uint, int, int, uint)XCopyPlane; | |
1227 extern (C) int function(void *, void *, uint, void *)XCopyGC; | |
1228 extern (C) int function(void *, uint, uint, void *, int, int, uint, uint, int, int)XCopyArea; | |
1229 extern (C) int function(void *, uint, uint, uint, uint, uint)XConvertSelection; | |
1230 extern (C) int function(void *)XConnectionNumber; | |
1231 extern (C) int function(void *, uint, uint, XWindowChanges *)XConfigureWindow; | |
1232 extern (C) int function(void *)XCloseDisplay; | |
1233 extern (C) int function(void *, uint)XClearWindow; | |
1234 extern (C) int function(void *, uint, int, int, uint, uint, int)XClearArea; | |
1235 extern (C) int function(void *, uint)XCirculateSubwindowsUp; | |
1236 extern (C) int function(void *, uint)XCirculateSubwindowsDown; | |
1237 extern (C) int function(void *, uint, int)XCirculateSubwindows; | |
1238 extern (C) int function(void *, uint, int, _XEvent *)XCheckWindowEvent; | |
1239 extern (C) int function(void *, uint, int, _XEvent *)XCheckTypedWindowEvent; | |
1240 extern (C) int function(void *, int, _XEvent *)XCheckTypedEvent; | |
1241 extern (C) int function(void *, int, _XEvent *)XCheckMaskEvent; | |
1242 extern (C) int function(void *, _XEvent *, _BCD_func__1795, char *)XCheckIfEvent; | |
1243 extern (C) int function(void *, uint, uint, XSetWindowAttributes *)XChangeWindowAttributes; | |
1244 extern (C) int function(void *, uint, int)XChangeSaveSet; | |
1245 extern (C) int function(void *, uint, uint, uint, int, int, char *, int)XChangeProperty; | |
1246 extern (C) int function(void *, int, int, int, int, int)XChangePointerControl; | |
1247 extern (C) int function(void *, int, int, uint *, int)XChangeKeyboardMapping; | |
1248 extern (C) int function(void *, uint, XKeyboardControl *)XChangeKeyboardControl; | |
1249 extern (C) int function(void *, void *, uint, XGCValues *)XChangeGC; | |
1250 extern (C) int function(void *, uint, uint, uint)XChangeActivePointerGrab; | |
1251 extern (C) int function(Screen *)XCellsOfScreen; | |
1252 extern (C) int function(void *)XBitmapUnit; | |
1253 extern (C) int function(void *)XBitmapPad; | |
1254 extern (C) int function(void *)XBitmapBitOrder; | |
1255 extern (C) int function(void *, int)XBell; | |
1256 extern (C) int function(void *)XAutoRepeatOn; | |
1257 extern (C) int function(void *)XAutoRepeatOff; | |
1258 extern (C) int function(void *, int, uint)XAllowEvents; | |
1259 extern (C) int function(void *, uint, char *, XColor *, XColor *)XAllocNamedColor; | |
1260 extern (C) int function(void *, uint, int, uint *, int, int, int, int, uint *, uint *, uint *)XAllocColorPlanes; | |
1261 extern (C) int function(void *, uint, int, uint *, uint, uint *, uint)XAllocColorCells; | |
1262 extern (C) int function(void *, uint, XColor *)XAllocColor; | |
1263 extern (C) int function(void *, uint)XAddToSaveSet; | |
1264 extern (C) int function(_XExtData * *, _XExtData *)XAddToExtensionList; | |
1265 extern (C) int function(void *, XHostAddress *, int)XAddHosts; | |
1266 extern (C) int function(void *, XHostAddress *)XAddHost; | |
1267 extern (C) int function(void *)XActivateScreenSaver; | |
1268 extern (C) int function(void *, uint, uint)XSetTransientForHint; | |
1269 extern (C) void function(char * *)XFreeStringList; | |
1270 extern (C) int function(void *, uint, uint *, int)XSetWMColormapWindows; | |
1271 extern (C) int function(void *, uint, uint * *, int *)XGetWMColormapWindows; | |
1272 extern (C) int function(void *, uint, char * * *, int *)XGetCommand; | |
1273 extern (C) int function(void *, uint, int)XWithdrawWindow; | |
1274 extern (C) int function(void *, uint, int)XIconifyWindow; | |
1275 extern (C) int function(void *, uint, uint *, int)XSetWMProtocols; | |
1276 extern (C) int function(void *, uint, uint * *, int *)XGetWMProtocols; | |
1277 extern (C) int function(void *, uint, int, uint, XWindowChanges *)XReconfigureWMWindow; | |
1278 extern (C) int * function(void *, int, int *)XListDepths; | |
1279 extern (C) XPixmapFormatValues * function(void *, int *)XListPixmapFormats; | |
1280 extern (C) _BCD_func__894 function(_BCD_func__894)XSetIOErrorHandler; | |
1281 extern (C) _BCD_func__895 function(_BCD_func__895)XSetErrorHandler; | |
1282 extern (C) int function(Screen *)XScreenNumberOfScreen; | |
1283 extern (C) int function(Screen *)XEventMaskOfScreen; | |
1284 extern (C) Screen * function(void *)XDefaultScreenOfDisplay; | |
1285 extern (C) Screen * function(void *, int)XScreenOfDisplay; | |
1286 extern (C) void * function(Screen *)XDisplayOfScreen; | |
1287 extern (C) uint function(Screen *)XDefaultColormapOfScreen; | |
1288 extern (C) uint function(void *, int)XDefaultColormap; | |
1289 extern (C) char * function(void *)XDisplayString; | |
1290 extern (C) char * function(void *)XServerVendor; | |
1291 extern (C) uint function(void *)XLastKnownRequestProcessed; | |
1292 extern (C) uint function(void *)XNextRequest; | |
1293 extern (C) uint function(Screen *)XWhitePixelOfScreen; | |
1294 extern (C) uint function(Screen *)XBlackPixelOfScreen; | |
1295 extern (C) uint function()XAllPlanes; | |
1296 extern (C) uint function(void *, int)XWhitePixel; | |
1297 extern (C) uint function(void *, int)XBlackPixel; | |
1298 extern (C) void * function(Screen *)XDefaultGCOfScreen; | |
1299 extern (C) void * function(void *, int)XDefaultGC; | |
1300 extern (C) Visual * function(Screen *)XDefaultVisualOfScreen; | |
1301 extern (C) Visual * function(void *, int)XDefaultVisual; | |
1302 extern (C) uint function(Screen *)XRootWindowOfScreen; | |
1303 extern (C) uint function(void *)XDefaultRootWindow; | |
1304 extern (C) uint function(void *, int)XRootWindow; | |
1305 extern (C) _XExtData * * function(XEDataObject)XEHeadOfExtensionList; | |
1306 extern (C) _XExtData * function(_XExtData * *, int)XFindOnExtensionList; | |
1307 extern (C) XExtCodes * function(void *)XAddExtension; | |
1308 extern (C) XExtCodes * function(void *, char *)XInitExtension; | |
1309 extern (C) void function(void *)XUnlockDisplay; | |
1310 extern (C) void function(void *)XLockDisplay; | |
1311 extern (C) int function()XInitThreads; | |
1312 extern (C) uint function(Visual *)XVisualIDFromVisual; | |
1313 extern (C) uint function(void *)XDisplayMotionBufferSize; | |
1314 extern (C) char * function(Screen *)XScreenResourceString; | |
1315 extern (C) char * function(void *)XResourceManagerString; | |
1316 extern (C) int function(void *)XExtendedMaxRequestSize; | |
1317 extern (C) int function(void *)XMaxRequestSize; | |
1318 extern (C) uint function(char *)XStringToKeysym; | |
1319 extern (C) uint * function(void *, char, int, int *)XGetKeyboardMapping; | |
1320 extern (C) uint function(XKeyEvent *, int)XLookupKeysym; | |
1321 extern (C) uint function(void *, char, int)XKeycodeToKeysym; | |
1322 extern (C) XHostAddress * function(void *, int *, int *)XListHosts; | |
1323 extern (C) uint * function(void *, uint, int *)XListProperties; | |
1324 extern (C) char * * function(void *, int *)XListExtensions; | |
1325 extern (C) char * * function(void *, int *)XGetFontPath; | |
1326 extern (C) char * * function(void *, char *, int, int *, XFontStruct * *)XListFontsWithInfo; | |
1327 extern (C) char * * function(void *, char *, int, int *)XListFonts; | |
1328 extern (C) uint * function(void *, uint, int *)XListInstalledColormaps; | |
1329 extern (C) uint function(void *, uint, int, int, uint, uint, uint, int, uint, Visual *, uint, XSetWindowAttributes *)XCreateWindow; | |
1330 extern (C) uint function(void *, uint)XGetSelectionOwner; | |
1331 extern (C) uint function(void *, uint, int, int, uint, uint, uint, uint, uint)XCreateSimpleWindow; | |
1332 extern (C) uint function(void *, uint, char *, uint, uint, uint, uint, uint)XCreatePixmapFromBitmapData; | |
1333 extern (C) uint function(void *, uint, char *, uint, uint)XCreateBitmapFromData; | |
1334 extern (C) uint function(void *, uint, uint, uint, uint)XCreatePixmap; | |
1335 extern (C) void function(void *, void *)XFlushGC; | |
1336 extern (C) uint function(void *)XGContextFromGC; | |
1337 extern (C) void * function(void *, uint, uint, XGCValues *)XCreateGC; | |
1338 extern (C) uint function(void *, char *)XLoadFont; | |
1339 extern (C) uint function(void *, uint)XCreateFontCursor; | |
1340 extern (C) uint function(void *, uint, uint, uint, uint, XColor *, XColor *)XCreateGlyphCursor; | |
1341 extern (C) uint function(void *, uint, uint, XColor *, XColor *, uint, uint)XCreatePixmapCursor; | |
1342 extern (C) uint function(void *, uint, Visual *, int)XCreateColormap; | |
1343 extern (C) uint function(void *, uint)XCopyColormapAndFree; | |
1344 extern (C) int function(void *, char * *, int, int, uint *)XInternAtoms; | |
50 | 1345 extern (C) uint function(void *, in char *, int)XInternAtom; |
25 | 1346 extern (C) _BCD_func__894 function(void *, _BCD_func__894)XSetAfterFunction; |
1347 extern (C) _BCD_func__894 function(void *, int)XSynchronize; | |
1348 extern (C) char * function(uint)XKeysymToString; | |
1349 extern (C) char * function(char *)XDisplayName; | |
1350 extern (C) char * function(void *, char *, char *)XGetDefault; | |
1351 extern (C) int function(void *, uint *, int, char * *)XGetAtomNames; | |
1352 extern (C) char * function(void *, uint)XGetAtomName; | |
1353 extern (C) char * function(void *, int *, int)XFetchBuffer; | |
1354 extern (C) char * function(void *, int *)XFetchBytes; | |
1355 extern (C) void function()XrmInitialize; | |
1356 extern (C) void * function(char *)XOpenDisplay; | |
1357 extern (C) _XImage * function(void *, uint, int, int, uint, uint, uint, int, _XImage *, int, int)XGetSubImage; | |
1358 extern (C) _XImage * function(void *, uint, int, int, uint, uint, uint, int)XGetImage; | |
1359 extern (C) int function(_XImage *)XInitImage; | |
1360 extern (C) _XImage * function(void *, Visual *, uint, int, int, char *, uint, uint, int, int)XCreateImage; | |
1361 extern (C) XModifierKeymap * function(int)XNewModifiermap; | |
1362 extern (C) XModifierKeymap * function(XModifierKeymap *, char, int)XInsertModifiermapEntry; | |
1363 extern (C) XModifierKeymap * function(void *)XGetModifierMapping; | |
1364 extern (C) XModifierKeymap * function(XModifierKeymap *, char, int)XDeleteModifiermapEntry; | |
1365 extern (C) XTimeCoord * function(void *, uint, uint, uint, int *)XGetMotionEvents; | |
1366 extern (C) XFontStruct * function(void *, uint)XQueryFont; | |
1367 extern (C) XFontStruct * function(void *, char *)XLoadQueryFont; | |
1368 extern (C) extern int* _Xdebug; | |
113 | 1369 extern (C) int function(char *, int)_Xmblen;" |
1370 )); | |
25 | 1371 |
113 | 1372 Symbol[] symbols; |
1373 static this () { | |
1374 symbols = [ | |
1375 Symbol("_Xwctomb", cast(void**)& _Xwctomb), | |
1376 Symbol("_Xmbtowc", cast(void**)& _Xmbtowc), | |
1377 Symbol("XSetAuthorization", cast(void**)& XSetAuthorization), | |
1378 Symbol("XRemoveConnectionWatch", cast(void**)& XRemoveConnectionWatch), | |
1379 Symbol("XAddConnectionWatch", cast(void**)& XAddConnectionWatch), | |
1380 Symbol("XProcessInternalConnection", cast(void**)& XProcessInternalConnection), | |
1381 Symbol("XInternalConnectionNumbers", cast(void**)& XInternalConnectionNumbers), | |
1382 Symbol("XUnregisterIMInstantiateCallback", cast(void**)& XUnregisterIMInstantiateCallback), | |
1383 Symbol("XRegisterIMInstantiateCallback", cast(void**)& XRegisterIMInstantiateCallback), | |
1384 Symbol("XVaCreateNestedList", cast(void**)& XVaCreateNestedList), | |
1385 Symbol("Xutf8LookupString", cast(void**)& Xutf8LookupString), | |
1386 Symbol("XwcLookupString", cast(void**)& XwcLookupString), | |
1387 Symbol("XmbLookupString", cast(void**)& XmbLookupString), | |
1388 Symbol("XFilterEvent", cast(void**)& XFilterEvent), | |
1389 Symbol("XIMOfIC", cast(void**)& XIMOfIC), | |
1390 Symbol("XGetICValues", cast(void**)& XGetICValues), | |
1391 Symbol("XSetICValues", cast(void**)& XSetICValues), | |
1392 Symbol("Xutf8ResetIC", cast(void**)& Xutf8ResetIC), | |
1393 Symbol("XmbResetIC", cast(void**)& XmbResetIC), | |
1394 Symbol("XwcResetIC", cast(void**)& XwcResetIC), | |
1395 Symbol("XUnsetICFocus", cast(void**)& XUnsetICFocus), | |
1396 Symbol("XSetICFocus", cast(void**)& XSetICFocus), | |
1397 Symbol("XDestroyIC", cast(void**)& XDestroyIC), | |
1398 Symbol("XCreateIC", cast(void**)& XCreateIC), | |
1399 Symbol("XLocaleOfIM", cast(void**)& XLocaleOfIM), | |
1400 Symbol("XDisplayOfIM", cast(void**)& XDisplayOfIM), | |
1401 Symbol("XSetIMValues", cast(void**)& XSetIMValues), | |
1402 Symbol("XGetIMValues", cast(void**)& XGetIMValues), | |
1403 Symbol("XCloseIM", cast(void**)& XCloseIM), | |
1404 Symbol("XOpenIM", cast(void**)& XOpenIM), | |
1405 Symbol("Xutf8DrawImageString", cast(void**)& Xutf8DrawImageString), | |
1406 Symbol("XwcDrawImageString", cast(void**)& XwcDrawImageString), | |
1407 Symbol("XmbDrawImageString", cast(void**)& XmbDrawImageString), | |
1408 Symbol("Xutf8DrawString", cast(void**)& Xutf8DrawString), | |
1409 Symbol("XwcDrawString", cast(void**)& XwcDrawString), | |
1410 Symbol("XmbDrawString", cast(void**)& XmbDrawString), | |
1411 Symbol("Xutf8DrawText", cast(void**)& Xutf8DrawText), | |
1412 Symbol("XwcDrawText", cast(void**)& XwcDrawText), | |
1413 Symbol("XmbDrawText", cast(void**)& XmbDrawText), | |
1414 Symbol("Xutf8TextPerCharExtents", cast(void**)& Xutf8TextPerCharExtents), | |
1415 Symbol("XwcTextPerCharExtents", cast(void**)& XwcTextPerCharExtents), | |
1416 Symbol("XmbTextPerCharExtents", cast(void**)& XmbTextPerCharExtents), | |
1417 Symbol("Xutf8TextExtents", cast(void**)& Xutf8TextExtents), | |
1418 Symbol("XwcTextExtents", cast(void**)& XwcTextExtents), | |
1419 Symbol("XmbTextExtents", cast(void**)& XmbTextExtents), | |
1420 Symbol("Xutf8TextEscapement", cast(void**)& Xutf8TextEscapement), | |
1421 Symbol("XwcTextEscapement", cast(void**)& XwcTextEscapement), | |
1422 Symbol("XmbTextEscapement", cast(void**)& XmbTextEscapement), | |
1423 Symbol("XExtentsOfFontSet", cast(void**)& XExtentsOfFontSet), | |
1424 Symbol("XContextualDrawing", cast(void**)& XContextualDrawing), | |
1425 Symbol("XDirectionalDependentDrawing", cast(void**)& XDirectionalDependentDrawing), | |
1426 Symbol("XContextDependentDrawing", cast(void**)& XContextDependentDrawing), | |
1427 Symbol("XLocaleOfFontSet", cast(void**)& XLocaleOfFontSet), | |
1428 Symbol("XBaseFontNameListOfFontSet", cast(void**)& XBaseFontNameListOfFontSet), | |
1429 Symbol("XFontsOfFontSet", cast(void**)& XFontsOfFontSet), | |
1430 Symbol("XFreeFontSet", cast(void**)& XFreeFontSet), | |
1431 Symbol("XCreateFontSet", cast(void**)& XCreateFontSet), | |
1432 Symbol("XGetOCValues", cast(void**)& XGetOCValues), | |
1433 Symbol("XSetOCValues", cast(void**)& XSetOCValues), | |
1434 Symbol("XOMOfOC", cast(void**)& XOMOfOC), | |
1435 Symbol("XDestroyOC", cast(void**)& XDestroyOC), | |
1436 Symbol("XCreateOC", cast(void**)& XCreateOC), | |
1437 Symbol("XLocaleOfOM", cast(void**)& XLocaleOfOM), | |
1438 Symbol("XDisplayOfOM", cast(void**)& XDisplayOfOM), | |
1439 Symbol("XGetOMValues", cast(void**)& XGetOMValues), | |
1440 Symbol("XSetOMValues", cast(void**)& XSetOMValues), | |
1441 Symbol("XCloseOM", cast(void**)& XCloseOM), | |
1442 Symbol("XOpenOM", cast(void**)& XOpenOM), | |
1443 Symbol("XSetLocaleModifiers", cast(void**)& XSetLocaleModifiers), | |
1444 Symbol("XSupportsLocale", cast(void**)& XSupportsLocale), | |
1445 Symbol("XWriteBitmapFile", cast(void**)& XWriteBitmapFile), | |
1446 Symbol("XWindowEvent", cast(void**)& XWindowEvent), | |
1447 Symbol("XWidthOfScreen", cast(void**)& XWidthOfScreen), | |
1448 Symbol("XWidthMMOfScreen", cast(void**)& XWidthMMOfScreen), | |
1449 Symbol("XWarpPointer", cast(void**)& XWarpPointer), | |
1450 Symbol("XVendorRelease", cast(void**)& XVendorRelease), | |
1451 Symbol("XUnmapWindow", cast(void**)& XUnmapWindow), | |
1452 Symbol("XUnmapSubwindows", cast(void**)& XUnmapSubwindows), | |
1453 Symbol("XUnloadFont", cast(void**)& XUnloadFont), | |
1454 Symbol("XUninstallColormap", cast(void**)& XUninstallColormap), | |
1455 Symbol("XUngrabServer", cast(void**)& XUngrabServer), | |
1456 Symbol("XUngrabPointer", cast(void**)& XUngrabPointer), | |
1457 Symbol("XUngrabKeyboard", cast(void**)& XUngrabKeyboard), | |
1458 Symbol("XUngrabKey", cast(void**)& XUngrabKey), | |
1459 Symbol("XUngrabButton", cast(void**)& XUngrabButton), | |
1460 Symbol("XUndefineCursor", cast(void**)& XUndefineCursor), | |
1461 Symbol("XTranslateCoordinates", cast(void**)& XTranslateCoordinates), | |
1462 Symbol("XTextWidth16", cast(void**)& XTextWidth16), | |
1463 Symbol("XTextWidth", cast(void**)& XTextWidth), | |
1464 Symbol("XTextExtents16", cast(void**)& XTextExtents16), | |
1465 Symbol("XTextExtents", cast(void**)& XTextExtents), | |
1466 Symbol("XSync", cast(void**)& XSync), | |
1467 Symbol("XStoreNamedColor", cast(void**)& XStoreNamedColor), | |
1468 Symbol("XStoreName", cast(void**)& XStoreName), | |
1469 Symbol("XStoreColors", cast(void**)& XStoreColors), | |
1470 Symbol("XStoreColor", cast(void**)& XStoreColor), | |
1471 Symbol("XStoreBytes", cast(void**)& XStoreBytes), | |
1472 Symbol("XStoreBuffer", cast(void**)& XStoreBuffer), | |
1473 Symbol("XSetWindowColormap", cast(void**)& XSetWindowColormap), | |
1474 Symbol("XSetWindowBorderWidth", cast(void**)& XSetWindowBorderWidth), | |
1475 Symbol("XSetWindowBorderPixmap", cast(void**)& XSetWindowBorderPixmap), | |
1476 Symbol("XSetWindowBorder", cast(void**)& XSetWindowBorder), | |
1477 Symbol("XSetWindowBackgroundPixmap", cast(void**)& XSetWindowBackgroundPixmap), | |
1478 Symbol("XSetWindowBackground", cast(void**)& XSetWindowBackground), | |
1479 Symbol("XSetTile", cast(void**)& XSetTile), | |
1480 Symbol("XSetTSOrigin", cast(void**)& XSetTSOrigin), | |
1481 Symbol("XSetSubwindowMode", cast(void**)& XSetSubwindowMode), | |
1482 Symbol("XSetStipple", cast(void**)& XSetStipple), | |
1483 Symbol("XSetState", cast(void**)& XSetState), | |
1484 Symbol("XSetSelectionOwner", cast(void**)& XSetSelectionOwner), | |
1485 Symbol("XSetScreenSaver", cast(void**)& XSetScreenSaver), | |
1486 Symbol("XSetPointerMapping", cast(void**)& XSetPointerMapping), | |
1487 Symbol("XSetPlaneMask", cast(void**)& XSetPlaneMask), | |
1488 Symbol("XSetModifierMapping", cast(void**)& XSetModifierMapping), | |
1489 Symbol("XSetLineAttributes", cast(void**)& XSetLineAttributes), | |
1490 Symbol("XSetInputFocus", cast(void**)& XSetInputFocus), | |
1491 Symbol("XSetIconName", cast(void**)& XSetIconName), | |
1492 Symbol("XSetGraphicsExposures", cast(void**)& XSetGraphicsExposures), | |
1493 Symbol("XSetFunction", cast(void**)& XSetFunction), | |
1494 Symbol("XSetForeground", cast(void**)& XSetForeground), | |
1495 Symbol("XSetFontPath", cast(void**)& XSetFontPath), | |
1496 Symbol("XSetFont", cast(void**)& XSetFont), | |
1497 Symbol("XSetFillStyle", cast(void**)& XSetFillStyle), | |
1498 Symbol("XSetFillRule", cast(void**)& XSetFillRule), | |
1499 Symbol("XSetDashes", cast(void**)& XSetDashes), | |
1500 Symbol("XSetCommand", cast(void**)& XSetCommand), | |
1501 Symbol("XSetCloseDownMode", cast(void**)& XSetCloseDownMode), | |
1502 Symbol("XSetClipRectangles", cast(void**)& XSetClipRectangles), | |
1503 Symbol("XSetClipOrigin", cast(void**)& XSetClipOrigin), | |
1504 Symbol("XSetClipMask", cast(void**)& XSetClipMask), | |
1505 Symbol("XSetBackground", cast(void**)& XSetBackground), | |
1506 Symbol("XSetArcMode", cast(void**)& XSetArcMode), | |
1507 Symbol("XSetAccessControl", cast(void**)& XSetAccessControl), | |
1508 Symbol("XSendEvent", cast(void**)& XSendEvent), | |
1509 Symbol("XSelectInput", cast(void**)& XSelectInput), | |
1510 Symbol("XScreenCount", cast(void**)& XScreenCount), | |
1511 Symbol("XRotateWindowProperties", cast(void**)& XRotateWindowProperties), | |
1512 Symbol("XRotateBuffers", cast(void**)& XRotateBuffers), | |
1513 Symbol("XRestackWindows", cast(void**)& XRestackWindows), | |
1514 Symbol("XResizeWindow", cast(void**)& XResizeWindow), | |
1515 Symbol("XResetScreenSaver", cast(void**)& XResetScreenSaver), | |
1516 Symbol("XReparentWindow", cast(void**)& XReparentWindow), | |
1517 Symbol("XRemoveHosts", cast(void**)& XRemoveHosts), | |
1518 Symbol("XRemoveHost", cast(void**)& XRemoveHost), | |
1519 Symbol("XRemoveFromSaveSet", cast(void**)& XRemoveFromSaveSet), | |
1520 Symbol("XRefreshKeyboardMapping", cast(void**)& XRefreshKeyboardMapping), | |
1521 Symbol("XRecolorCursor", cast(void**)& XRecolorCursor), | |
1522 Symbol("XRebindKeysym", cast(void**)& XRebindKeysym), | |
1523 Symbol("XReadBitmapFileData", cast(void**)& XReadBitmapFileData), | |
1524 Symbol("XReadBitmapFile", cast(void**)& XReadBitmapFile), | |
1525 Symbol("XRaiseWindow", cast(void**)& XRaiseWindow), | |
1526 Symbol("XQueryTree", cast(void**)& XQueryTree), | |
1527 Symbol("XQueryTextExtents16", cast(void**)& XQueryTextExtents16), | |
1528 Symbol("XQueryTextExtents", cast(void**)& XQueryTextExtents), | |
1529 Symbol("XQueryPointer", cast(void**)& XQueryPointer), | |
1530 Symbol("XQueryKeymap", cast(void**)& XQueryKeymap), | |
1531 Symbol("XQueryExtension", cast(void**)& XQueryExtension), | |
1532 Symbol("XQueryColors", cast(void**)& XQueryColors), | |
1533 Symbol("XQueryColor", cast(void**)& XQueryColor), | |
1534 Symbol("XQueryBestTile", cast(void**)& XQueryBestTile), | |
1535 Symbol("XQueryBestStipple", cast(void**)& XQueryBestStipple), | |
1536 Symbol("XQueryBestSize", cast(void**)& XQueryBestSize), | |
1537 Symbol("XQueryBestCursor", cast(void**)& XQueryBestCursor), | |
1538 Symbol("XQLength", cast(void**)& XQLength), | |
1539 Symbol("XPutImage", cast(void**)& XPutImage), | |
1540 Symbol("XPutBackEvent", cast(void**)& XPutBackEvent), | |
1541 Symbol("XProtocolVersion", cast(void**)& XProtocolVersion), | |
1542 Symbol("XProtocolRevision", cast(void**)& XProtocolRevision), | |
1543 Symbol("XPlanesOfScreen", cast(void**)& XPlanesOfScreen), | |
1544 Symbol("XPending", cast(void**)& XPending), | |
1545 Symbol("XPeekIfEvent", cast(void**)& XPeekIfEvent), | |
1546 Symbol("XPeekEvent", cast(void**)& XPeekEvent), | |
1547 Symbol("XParseGeometry", cast(void**)& XParseGeometry), | |
1548 Symbol("XParseColor", cast(void**)& XParseColor), | |
1549 Symbol("XNoOp", cast(void**)& XNoOp), | |
1550 Symbol("XNextEvent", cast(void**)& XNextEvent), | |
1551 Symbol("XMoveWindow", cast(void**)& XMoveWindow), | |
1552 Symbol("XMoveResizeWindow", cast(void**)& XMoveResizeWindow), | |
1553 Symbol("XMinCmapsOfScreen", cast(void**)& XMinCmapsOfScreen), | |
1554 Symbol("XMaxCmapsOfScreen", cast(void**)& XMaxCmapsOfScreen), | |
1555 Symbol("XMaskEvent", cast(void**)& XMaskEvent), | |
1556 Symbol("XMapWindow", cast(void**)& XMapWindow), | |
1557 Symbol("XMapSubwindows", cast(void**)& XMapSubwindows), | |
1558 Symbol("XMapRaised", cast(void**)& XMapRaised), | |
1559 Symbol("XLowerWindow", cast(void**)& XLowerWindow), | |
1560 Symbol("XLookupColor", cast(void**)& XLookupColor), | |
1561 Symbol("XKillClient", cast(void**)& XKillClient), | |
1562 Symbol("XKeysymToKeycode", cast(void**)& XKeysymToKeycode), | |
1563 Symbol("XInstallColormap", cast(void**)& XInstallColormap), | |
1564 Symbol("XImageByteOrder", cast(void**)& XImageByteOrder), | |
1565 Symbol("XIfEvent", cast(void**)& XIfEvent), | |
1566 Symbol("XHeightOfScreen", cast(void**)& XHeightOfScreen), | |
1567 Symbol("XHeightMMOfScreen", cast(void**)& XHeightMMOfScreen), | |
1568 Symbol("XGrabServer", cast(void**)& XGrabServer), | |
1569 Symbol("XGrabPointer", cast(void**)& XGrabPointer), | |
1570 Symbol("XGrabKeyboard", cast(void**)& XGrabKeyboard), | |
1571 Symbol("XGrabKey", cast(void**)& XGrabKey), | |
1572 Symbol("XGrabButton", cast(void**)& XGrabButton), | |
1573 Symbol("XGetWindowAttributes", cast(void**)& XGetWindowAttributes), | |
1574 Symbol("XGetWindowProperty", cast(void**)& XGetWindowProperty), | |
1575 Symbol("XGetTransientForHint", cast(void**)& XGetTransientForHint), | |
1576 Symbol("XGetScreenSaver", cast(void**)& XGetScreenSaver), | |
1577 Symbol("XGetPointerMapping", cast(void**)& XGetPointerMapping), | |
1578 Symbol("XGetPointerControl", cast(void**)& XGetPointerControl), | |
1579 Symbol("XGetKeyboardControl", cast(void**)& XGetKeyboardControl), | |
1580 Symbol("XGetInputFocus", cast(void**)& XGetInputFocus), | |
1581 Symbol("XGetIconName", cast(void**)& XGetIconName), | |
1582 Symbol("XGetGeometry", cast(void**)& XGetGeometry), | |
1583 Symbol("XGetGCValues", cast(void**)& XGetGCValues), | |
1584 Symbol("XGetFontProperty", cast(void**)& XGetFontProperty), | |
1585 Symbol("XGetErrorText", cast(void**)& XGetErrorText), | |
1586 Symbol("XGetErrorDatabaseText", cast(void**)& XGetErrorDatabaseText), | |
1587 Symbol("XGeometry", cast(void**)& XGeometry), | |
1588 Symbol("XFreePixmap", cast(void**)& XFreePixmap), | |
1589 Symbol("XFreeModifiermap", cast(void**)& XFreeModifiermap), | |
1590 Symbol("XFreeGC", cast(void**)& XFreeGC), | |
1591 Symbol("XFreeFontPath", cast(void**)& XFreeFontPath), | |
1592 Symbol("XFreeFontNames", cast(void**)& XFreeFontNames), | |
1593 Symbol("XFreeFontInfo", cast(void**)& XFreeFontInfo), | |
1594 Symbol("XFreeFont", cast(void**)& XFreeFont), | |
1595 Symbol("XFreeExtensionList", cast(void**)& XFreeExtensionList), | |
1596 Symbol("XFreeCursor", cast(void**)& XFreeCursor), | |
1597 Symbol("XFreeColors", cast(void**)& XFreeColors), | |
1598 Symbol("XFreeColormap", cast(void**)& XFreeColormap), | |
1599 Symbol("XFree", cast(void**)& XFree), | |
1600 Symbol("XForceScreenSaver", cast(void**)& XForceScreenSaver), | |
1601 Symbol("XFlush", cast(void**)& XFlush), | |
1602 Symbol("XFillRectangles", cast(void**)& XFillRectangles), | |
1603 Symbol("XFillRectangle", cast(void**)& XFillRectangle), | |
1604 Symbol("XFillPolygon", cast(void**)& XFillPolygon), | |
1605 Symbol("XFillArcs", cast(void**)& XFillArcs), | |
1606 Symbol("XFillArc", cast(void**)& XFillArc), | |
1607 Symbol("XFetchName", cast(void**)& XFetchName), | |
1608 Symbol("XEventsQueued", cast(void**)& XEventsQueued), | |
1609 Symbol("XEnableAccessControl", cast(void**)& XEnableAccessControl), | |
1610 Symbol("XDrawText16", cast(void**)& XDrawText16), | |
1611 Symbol("XDrawText", cast(void**)& XDrawText), | |
1612 Symbol("XDrawString16", cast(void**)& XDrawString16), | |
1613 Symbol("XDrawString", cast(void**)& XDrawString), | |
1614 Symbol("XDrawSegments", cast(void**)& XDrawSegments), | |
1615 Symbol("XDrawRectangles", cast(void**)& XDrawRectangles), | |
1616 Symbol("XDrawRectangle", cast(void**)& XDrawRectangle), | |
1617 Symbol("XDrawPoints", cast(void**)& XDrawPoints), | |
1618 Symbol("XDrawPoint", cast(void**)& XDrawPoint), | |
1619 Symbol("XDrawLines", cast(void**)& XDrawLines), | |
1620 Symbol("XDrawLine", cast(void**)& XDrawLine), | |
1621 Symbol("XDrawImageString16", cast(void**)& XDrawImageString16), | |
1622 Symbol("XDrawImageString", cast(void**)& XDrawImageString), | |
1623 Symbol("XDrawArcs", cast(void**)& XDrawArcs), | |
1624 Symbol("XDrawArc", cast(void**)& XDrawArc), | |
1625 Symbol("XDisplayWidthMM", cast(void**)& XDisplayWidthMM), | |
1626 Symbol("XDisplayWidth", cast(void**)& XDisplayWidth), | |
1627 Symbol("XDisplayPlanes", cast(void**)& XDisplayPlanes), | |
1628 Symbol("XDisplayKeycodes", cast(void**)& XDisplayKeycodes), | |
1629 Symbol("XDisplayHeightMM", cast(void**)& XDisplayHeightMM), | |
1630 Symbol("XDisplayHeight", cast(void**)& XDisplayHeight), | |
1631 Symbol("XDisplayCells", cast(void**)& XDisplayCells), | |
1632 Symbol("XDisableAccessControl", cast(void**)& XDisableAccessControl), | |
1633 Symbol("XDoesSaveUnders", cast(void**)& XDoesSaveUnders), | |
1634 Symbol("XDoesBackingStore", cast(void**)& XDoesBackingStore), | |
1635 Symbol("XDestroySubwindows", cast(void**)& XDestroySubwindows), | |
1636 Symbol("XDestroyWindow", cast(void**)& XDestroyWindow), | |
1637 Symbol("XDeleteProperty", cast(void**)& XDeleteProperty), | |
1638 Symbol("XDefineCursor", cast(void**)& XDefineCursor), | |
1639 Symbol("XDefaultScreen", cast(void**)& XDefaultScreen), | |
1640 Symbol("XDefaultDepthOfScreen", cast(void**)& XDefaultDepthOfScreen), | |
1641 Symbol("XDefaultDepth", cast(void**)& XDefaultDepth), | |
1642 Symbol("XCopyPlane", cast(void**)& XCopyPlane), | |
1643 Symbol("XCopyGC", cast(void**)& XCopyGC), | |
1644 Symbol("XCopyArea", cast(void**)& XCopyArea), | |
1645 Symbol("XConvertSelection", cast(void**)& XConvertSelection), | |
1646 Symbol("XConnectionNumber", cast(void**)& XConnectionNumber), | |
1647 Symbol("XConfigureWindow", cast(void**)& XConfigureWindow), | |
1648 Symbol("XCloseDisplay", cast(void**)& XCloseDisplay), | |
1649 Symbol("XClearWindow", cast(void**)& XClearWindow), | |
1650 Symbol("XClearArea", cast(void**)& XClearArea), | |
1651 Symbol("XCirculateSubwindowsUp", cast(void**)& XCirculateSubwindowsUp), | |
1652 Symbol("XCirculateSubwindowsDown", cast(void**)& XCirculateSubwindowsDown), | |
1653 Symbol("XCirculateSubwindows", cast(void**)& XCirculateSubwindows), | |
1654 Symbol("XCheckWindowEvent", cast(void**)& XCheckWindowEvent), | |
1655 Symbol("XCheckTypedWindowEvent", cast(void**)& XCheckTypedWindowEvent), | |
1656 Symbol("XCheckTypedEvent", cast(void**)& XCheckTypedEvent), | |
1657 Symbol("XCheckMaskEvent", cast(void**)& XCheckMaskEvent), | |
1658 Symbol("XCheckIfEvent", cast(void**)& XCheckIfEvent), | |
1659 Symbol("XChangeWindowAttributes", cast(void**)& XChangeWindowAttributes), | |
1660 Symbol("XChangeSaveSet", cast(void**)& XChangeSaveSet), | |
1661 Symbol("XChangeProperty", cast(void**)& XChangeProperty), | |
1662 Symbol("XChangePointerControl", cast(void**)& XChangePointerControl), | |
1663 Symbol("XChangeKeyboardMapping", cast(void**)& XChangeKeyboardMapping), | |
1664 Symbol("XChangeKeyboardControl", cast(void**)& XChangeKeyboardControl), | |
1665 Symbol("XChangeGC", cast(void**)& XChangeGC), | |
1666 Symbol("XChangeActivePointerGrab", cast(void**)& XChangeActivePointerGrab), | |
1667 Symbol("XCellsOfScreen", cast(void**)& XCellsOfScreen), | |
1668 Symbol("XBitmapUnit", cast(void**)& XBitmapUnit), | |
1669 Symbol("XBitmapPad", cast(void**)& XBitmapPad), | |
1670 Symbol("XBitmapBitOrder", cast(void**)& XBitmapBitOrder), | |
1671 Symbol("XBell", cast(void**)& XBell), | |
1672 Symbol("XAutoRepeatOn", cast(void**)& XAutoRepeatOn), | |
1673 Symbol("XAutoRepeatOff", cast(void**)& XAutoRepeatOff), | |
1674 Symbol("XAllowEvents", cast(void**)& XAllowEvents), | |
1675 Symbol("XAllocNamedColor", cast(void**)& XAllocNamedColor), | |
1676 Symbol("XAllocColorPlanes", cast(void**)& XAllocColorPlanes), | |
1677 Symbol("XAllocColorCells", cast(void**)& XAllocColorCells), | |
1678 Symbol("XAllocColor", cast(void**)& XAllocColor), | |
1679 Symbol("XAddToSaveSet", cast(void**)& XAddToSaveSet), | |
1680 Symbol("XAddToExtensionList", cast(void**)& XAddToExtensionList), | |
1681 Symbol("XAddHosts", cast(void**)& XAddHosts), | |
1682 Symbol("XAddHost", cast(void**)& XAddHost), | |
1683 Symbol("XActivateScreenSaver", cast(void**)& XActivateScreenSaver), | |
1684 Symbol("XSetTransientForHint", cast(void**)& XSetTransientForHint), | |
1685 Symbol("XFreeStringList", cast(void**)& XFreeStringList), | |
1686 Symbol("XSetWMColormapWindows", cast(void**)& XSetWMColormapWindows), | |
1687 Symbol("XGetWMColormapWindows", cast(void**)& XGetWMColormapWindows), | |
1688 Symbol("XGetCommand", cast(void**)& XGetCommand), | |
1689 Symbol("XWithdrawWindow", cast(void**)& XWithdrawWindow), | |
1690 Symbol("XIconifyWindow", cast(void**)& XIconifyWindow), | |
1691 Symbol("XSetWMProtocols", cast(void**)& XSetWMProtocols), | |
1692 Symbol("XGetWMProtocols", cast(void**)& XGetWMProtocols), | |
1693 Symbol("XReconfigureWMWindow", cast(void**)& XReconfigureWMWindow), | |
1694 Symbol("XListDepths", cast(void**)& XListDepths), | |
1695 Symbol("XListPixmapFormats", cast(void**)& XListPixmapFormats), | |
1696 Symbol("XSetIOErrorHandler", cast(void**)& XSetIOErrorHandler), | |
1697 Symbol("XSetErrorHandler", cast(void**)& XSetErrorHandler), | |
1698 Symbol("XScreenNumberOfScreen", cast(void**)& XScreenNumberOfScreen), | |
1699 Symbol("XEventMaskOfScreen", cast(void**)& XEventMaskOfScreen), | |
1700 Symbol("XDefaultScreenOfDisplay", cast(void**)& XDefaultScreenOfDisplay), | |
1701 Symbol("XScreenOfDisplay", cast(void**)& XScreenOfDisplay), | |
1702 Symbol("XDisplayOfScreen", cast(void**)& XDisplayOfScreen), | |
1703 Symbol("XDefaultColormapOfScreen", cast(void**)& XDefaultColormapOfScreen), | |
1704 Symbol("XDefaultColormap", cast(void**)& XDefaultColormap), | |
1705 Symbol("XDisplayString", cast(void**)& XDisplayString), | |
1706 Symbol("XServerVendor", cast(void**)& XServerVendor), | |
1707 Symbol("XLastKnownRequestProcessed", cast(void**)& XLastKnownRequestProcessed), | |
1708 Symbol("XNextRequest", cast(void**)& XNextRequest), | |
1709 Symbol("XWhitePixelOfScreen", cast(void**)& XWhitePixelOfScreen), | |
1710 Symbol("XBlackPixelOfScreen", cast(void**)& XBlackPixelOfScreen), | |
1711 Symbol("XAllPlanes", cast(void**)& XAllPlanes), | |
1712 Symbol("XWhitePixel", cast(void**)& XWhitePixel), | |
1713 Symbol("XBlackPixel", cast(void**)& XBlackPixel), | |
1714 Symbol("XDefaultGCOfScreen", cast(void**)& XDefaultGCOfScreen), | |
1715 Symbol("XDefaultGC", cast(void**)& XDefaultGC), | |
1716 Symbol("XDefaultVisualOfScreen", cast(void**)& XDefaultVisualOfScreen), | |
1717 Symbol("XDefaultVisual", cast(void**)& XDefaultVisual), | |
1718 Symbol("XRootWindowOfScreen", cast(void**)& XRootWindowOfScreen), | |
1719 Symbol("XDefaultRootWindow", cast(void**)& XDefaultRootWindow), | |
1720 Symbol("XRootWindow", cast(void**)& XRootWindow), | |
1721 Symbol("XEHeadOfExtensionList", cast(void**)& XEHeadOfExtensionList), | |
1722 Symbol("XFindOnExtensionList", cast(void**)& XFindOnExtensionList), | |
1723 Symbol("XAddExtension", cast(void**)& XAddExtension), | |
1724 Symbol("XInitExtension", cast(void**)& XInitExtension), | |
1725 Symbol("XUnlockDisplay", cast(void**)& XUnlockDisplay), | |
1726 Symbol("XLockDisplay", cast(void**)& XLockDisplay), | |
1727 Symbol("XInitThreads", cast(void**)& XInitThreads), | |
1728 Symbol("XVisualIDFromVisual", cast(void**)& XVisualIDFromVisual), | |
1729 Symbol("XDisplayMotionBufferSize", cast(void**)& XDisplayMotionBufferSize), | |
1730 Symbol("XScreenResourceString", cast(void**)& XScreenResourceString), | |
1731 Symbol("XResourceManagerString", cast(void**)& XResourceManagerString), | |
1732 Symbol("XExtendedMaxRequestSize", cast(void**)& XExtendedMaxRequestSize), | |
1733 Symbol("XMaxRequestSize", cast(void**)& XMaxRequestSize), | |
1734 Symbol("XStringToKeysym", cast(void**)& XStringToKeysym), | |
1735 Symbol("XGetKeyboardMapping", cast(void**)& XGetKeyboardMapping), | |
1736 Symbol("XLookupKeysym", cast(void**)& XLookupKeysym), | |
1737 Symbol("XKeycodeToKeysym", cast(void**)& XKeycodeToKeysym), | |
1738 Symbol("XListHosts", cast(void**)& XListHosts), | |
1739 Symbol("XListProperties", cast(void**)& XListProperties), | |
1740 Symbol("XListExtensions", cast(void**)& XListExtensions), | |
1741 Symbol("XGetFontPath", cast(void**)& XGetFontPath), | |
1742 Symbol("XListFontsWithInfo", cast(void**)& XListFontsWithInfo), | |
1743 Symbol("XListFonts", cast(void**)& XListFonts), | |
1744 Symbol("XListInstalledColormaps", cast(void**)& XListInstalledColormaps), | |
1745 Symbol("XCreateWindow", cast(void**)& XCreateWindow), | |
1746 Symbol("XGetSelectionOwner", cast(void**)& XGetSelectionOwner), | |
1747 Symbol("XCreateSimpleWindow", cast(void**)& XCreateSimpleWindow), | |
1748 Symbol("XCreatePixmapFromBitmapData", cast(void**)& XCreatePixmapFromBitmapData), | |
1749 Symbol("XCreateBitmapFromData", cast(void**)& XCreateBitmapFromData), | |
1750 Symbol("XCreatePixmap", cast(void**)& XCreatePixmap), | |
1751 Symbol("XFlushGC", cast(void**)& XFlushGC), | |
1752 Symbol("XGContextFromGC", cast(void**)& XGContextFromGC), | |
1753 Symbol("XCreateGC", cast(void**)& XCreateGC), | |
1754 Symbol("XLoadFont", cast(void**)& XLoadFont), | |
1755 Symbol("XCreateFontCursor", cast(void**)& XCreateFontCursor), | |
1756 Symbol("XCreateGlyphCursor", cast(void**)& XCreateGlyphCursor), | |
1757 Symbol("XCreatePixmapCursor", cast(void**)& XCreatePixmapCursor), | |
1758 Symbol("XCreateColormap", cast(void**)& XCreateColormap), | |
1759 Symbol("XCopyColormapAndFree", cast(void**)& XCopyColormapAndFree), | |
1760 Symbol("XInternAtoms", cast(void**)& XInternAtoms), | |
1761 Symbol("XInternAtom", cast(void**)& XInternAtom), | |
1762 Symbol("XSetAfterFunction", cast(void**)& XSetAfterFunction), | |
1763 Symbol("XSynchronize", cast(void**)& XSynchronize), | |
1764 Symbol("XKeysymToString", cast(void**)& XKeysymToString), | |
1765 Symbol("XDisplayName", cast(void**)& XDisplayName), | |
1766 Symbol("XGetDefault", cast(void**)& XGetDefault), | |
1767 Symbol("XGetAtomNames", cast(void**)& XGetAtomNames), | |
1768 Symbol("XGetAtomName", cast(void**)& XGetAtomName), | |
1769 Symbol("XFetchBuffer", cast(void**)& XFetchBuffer), | |
1770 Symbol("XFetchBytes", cast(void**)& XFetchBytes), | |
1771 Symbol("XrmInitialize", cast(void**)& XrmInitialize), | |
1772 Symbol("XOpenDisplay", cast(void**)& XOpenDisplay), | |
1773 Symbol("XGetSubImage", cast(void**)& XGetSubImage), | |
1774 Symbol("XGetImage", cast(void**)& XGetImage), | |
1775 Symbol("XInitImage", cast(void**)& XInitImage), | |
1776 Symbol("XCreateImage", cast(void**)& XCreateImage), | |
1777 Symbol("XNewModifiermap", cast(void**)& XNewModifiermap), | |
1778 Symbol("XInsertModifiermapEntry", cast(void**)& XInsertModifiermapEntry), | |
1779 Symbol("XGetModifierMapping", cast(void**)& XGetModifierMapping), | |
1780 Symbol("XDeleteModifiermapEntry", cast(void**)& XDeleteModifiermapEntry), | |
1781 Symbol("XGetMotionEvents", cast(void**)& XGetMotionEvents), | |
1782 Symbol("XQueryFont", cast(void**)& XQueryFont), | |
1783 Symbol("XLoadQueryFont", cast(void**)& XLoadQueryFont), | |
1784 Symbol("_Xdebug", cast(void**)& _Xdebug), | |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
113
diff
changeset
|
1785 Symbol("_Xmblen", cast(void**)& _Xmblen) |
113 | 1786 ]; |
1787 } | |
25 | 1788 |
1789 } else { // version(DYNLINK) | |
1790 extern (C) int _Xwctomb(char *, wchar); | |
1791 extern (C) int _Xmbtowc(wchar *, char *, int); | |
1792 extern (C) void XSetAuthorization(char *, int, char *, int); | |
1793 extern (C) void XRemoveConnectionWatch(void *, _BCD_func__846, char *); | |
1794 extern (C) int XAddConnectionWatch(void *, _BCD_func__846, char *); | |
1795 extern (C) void XProcessInternalConnection(void *, int); | |
1796 extern (C) int XInternalConnectionNumbers(void *, int * *, int *); | |
1797 extern (C) int XUnregisterIMInstantiateCallback(void *, void *, char *, char *, _BCD_func__969, char *); | |
1798 extern (C) int XRegisterIMInstantiateCallback(void *, void *, char *, char *, _BCD_func__969, char *); | |
1799 extern (C) void * XVaCreateNestedList(int, ...); | |
1800 extern (C) int Xutf8LookupString(void *, XKeyEvent *, char *, int, uint *, int *); | |
1801 extern (C) int XwcLookupString(void *, XKeyEvent *, wchar *, int, uint *, int *); | |
1802 extern (C) int XmbLookupString(void *, XKeyEvent *, char *, int, uint *, int *); | |
1803 extern (C) int XFilterEvent(_XEvent *, uint); | |
1804 extern (C) void * XIMOfIC(void *); | |
1805 extern (C) char * XGetICValues(void *, ...); | |
1806 extern (C) char * XSetICValues(void *, ...); | |
1807 extern (C) char * Xutf8ResetIC(void *); | |
1808 extern (C) char * XmbResetIC(void *); | |
1809 extern (C) wchar * XwcResetIC(void *); | |
1810 extern (C) void XUnsetICFocus(void *); | |
1811 extern (C) void XSetICFocus(void *); | |
1812 extern (C) void XDestroyIC(void *); | |
1813 extern (C) void * XCreateIC(void *, ...); | |
1814 extern (C) char * XLocaleOfIM(void *); | |
1815 extern (C) void * XDisplayOfIM(void *); | |
1816 extern (C) char * XSetIMValues(void *, ...); | |
1817 extern (C) char * XGetIMValues(void *, ...); | |
1818 extern (C) int XCloseIM(void *); | |
1819 extern (C) void * XOpenIM(void *, void *, char *, char *); | |
1820 extern (C) void Xutf8DrawImageString(void *, uint, void *, void *, int, int, char *, int); | |
1821 extern (C) void XwcDrawImageString(void *, uint, void *, void *, int, int, wchar *, int); | |
1822 extern (C) void XmbDrawImageString(void *, uint, void *, void *, int, int, char *, int); | |
1823 extern (C) void Xutf8DrawString(void *, uint, void *, void *, int, int, char *, int); | |
1824 extern (C) void XwcDrawString(void *, uint, void *, void *, int, int, wchar *, int); | |
1825 extern (C) void XmbDrawString(void *, uint, void *, void *, int, int, char *, int); | |
1826 extern (C) void Xutf8DrawText(void *, uint, void *, int, int, XmbTextItem *, int); | |
1827 extern (C) void XwcDrawText(void *, uint, void *, int, int, XwcTextItem *, int); | |
1828 extern (C) void XmbDrawText(void *, uint, void *, int, int, XmbTextItem *, int); | |
1829 extern (C) int Xutf8TextPerCharExtents(void *, char *, int, XRectangle *, XRectangle *, int, int *, XRectangle *, XRectangle *); | |
1830 extern (C) int XwcTextPerCharExtents(void *, wchar *, int, XRectangle *, XRectangle *, int, int *, XRectangle *, XRectangle *); | |
1831 extern (C) int XmbTextPerCharExtents(void *, char *, int, XRectangle *, XRectangle *, int, int *, XRectangle *, XRectangle *); | |
1832 extern (C) int Xutf8TextExtents(void *, char *, int, XRectangle *, XRectangle *); | |
1833 extern (C) int XwcTextExtents(void *, wchar *, int, XRectangle *, XRectangle *); | |
1834 extern (C) int XmbTextExtents(void *, char *, int, XRectangle *, XRectangle *); | |
1835 extern (C) int Xutf8TextEscapement(void *, char *, int); | |
1836 extern (C) int XwcTextEscapement(void *, wchar *, int); | |
1837 extern (C) int XmbTextEscapement(void *, char *, int); | |
1838 extern (C) XFontSetExtents * XExtentsOfFontSet(void *); | |
1839 extern (C) int XContextualDrawing(void *); | |
1840 extern (C) int XDirectionalDependentDrawing(void *); | |
1841 extern (C) int XContextDependentDrawing(void *); | |
1842 extern (C) char * XLocaleOfFontSet(void *); | |
1843 extern (C) char * XBaseFontNameListOfFontSet(void *); | |
1844 extern (C) int XFontsOfFontSet(void *, XFontStruct * * *, char * * *); | |
1845 extern (C) void XFreeFontSet(void *, void *); | |
1846 extern (C) void * XCreateFontSet(void *, char *, char * * *, int *, char * *); | |
1847 extern (C) char * XGetOCValues(void *, ...); | |
1848 extern (C) char * XSetOCValues(void *, ...); | |
1849 extern (C) void * XOMOfOC(void *); | |
1850 extern (C) void XDestroyOC(void *); | |
1851 extern (C) void * XCreateOC(void *, ...); | |
1852 extern (C) char * XLocaleOfOM(void *); | |
1853 extern (C) void * XDisplayOfOM(void *); | |
1854 extern (C) char * XGetOMValues(void *, ...); | |
1855 extern (C) char * XSetOMValues(void *, ...); | |
1856 extern (C) int XCloseOM(void *); | |
1857 extern (C) void * XOpenOM(void *, void *, char *, char *); | |
1858 extern (C) char * XSetLocaleModifiers(char *); | |
1859 extern (C) int XSupportsLocale(); | |
1860 extern (C) int XWriteBitmapFile(void *, char *, uint, uint, uint, int, int); | |
1861 extern (C) int XWindowEvent(void *, uint, int, _XEvent *); | |
1862 extern (C) int XWidthOfScreen(Screen *); | |
1863 extern (C) int XWidthMMOfScreen(Screen *); | |
1864 extern (C) int XWarpPointer(void *, uint, uint, int, int, uint, uint, int, int); | |
1865 extern (C) int XVendorRelease(void *); | |
1866 extern (C) int XUnmapWindow(void *, uint); | |
1867 extern (C) int XUnmapSubwindows(void *, uint); | |
1868 extern (C) int XUnloadFont(void *, uint); | |
1869 extern (C) int XUninstallColormap(void *, uint); | |
1870 extern (C) int XUngrabServer(void *); | |
1871 extern (C) int XUngrabPointer(void *, uint); | |
1872 extern (C) int XUngrabKeyboard(void *, uint); | |
1873 extern (C) int XUngrabKey(void *, int, uint, uint); | |
1874 extern (C) int XUngrabButton(void *, uint, uint, uint); | |
1875 extern (C) int XUndefineCursor(void *, uint); | |
1876 extern (C) int XTranslateCoordinates(void *, uint, uint, int, int, int *, int *, uint *); | |
1877 extern (C) int XTextWidth16(XFontStruct *, XChar2b *, int); | |
1878 extern (C) int XTextWidth(XFontStruct *, char *, int); | |
1879 extern (C) int XTextExtents16(XFontStruct *, XChar2b *, int, int *, int *, int *, XCharStruct *); | |
1880 extern (C) int XTextExtents(XFontStruct *, char *, int, int *, int *, int *, XCharStruct *); | |
1881 extern (C) int XSync(void *, int); | |
1882 extern (C) int XStoreNamedColor(void *, uint, char *, uint, int); | |
1883 extern (C) int XStoreName(void *, uint, char *); | |
1884 extern (C) int XStoreColors(void *, uint, XColor *, int); | |
1885 extern (C) int XStoreColor(void *, uint, XColor *); | |
1886 extern (C) int XStoreBytes(void *, char *, int); | |
1887 extern (C) int XStoreBuffer(void *, char *, int, int); | |
1888 extern (C) int XSetWindowColormap(void *, uint, uint); | |
1889 extern (C) int XSetWindowBorderWidth(void *, uint, uint); | |
1890 extern (C) int XSetWindowBorderPixmap(void *, uint, uint); | |
1891 extern (C) int XSetWindowBorder(void *, uint, uint); | |
1892 extern (C) int XSetWindowBackgroundPixmap(void *, uint, uint); | |
1893 extern (C) int XSetWindowBackground(void *, uint, uint); | |
1894 extern (C) int XSetTile(void *, void *, uint); | |
1895 extern (C) int XSetTSOrigin(void *, void *, int, int); | |
1896 extern (C) int XSetSubwindowMode(void *, void *, int); | |
1897 extern (C) int XSetStipple(void *, void *, uint); | |
1898 extern (C) int XSetState(void *, void *, uint, uint, int, uint); | |
1899 extern (C) int XSetSelectionOwner(void *, uint, uint, uint); | |
1900 extern (C) int XSetScreenSaver(void *, int, int, int, int); | |
1901 extern (C) int XSetPointerMapping(void *, char *, int); | |
1902 extern (C) int XSetPlaneMask(void *, void *, uint); | |
1903 extern (C) int XSetModifierMapping(void *, XModifierKeymap *); | |
1904 extern (C) int XSetLineAttributes(void *, void *, uint, int, int, int); | |
1905 extern (C) int XSetInputFocus(void *, uint, int, uint); | |
1906 extern (C) int XSetIconName(void *, uint, char *); | |
1907 extern (C) int XSetGraphicsExposures(void *, void *, int); | |
1908 extern (C) int XSetFunction(void *, void *, int); | |
1909 extern (C) int XSetForeground(void *, void *, uint); | |
1910 extern (C) int XSetFontPath(void *, char * *, int); | |
1911 extern (C) int XSetFont(void *, void *, uint); | |
1912 extern (C) int XSetFillStyle(void *, void *, int); | |
1913 extern (C) int XSetFillRule(void *, void *, int); | |
1914 extern (C) int XSetDashes(void *, void *, int, char *, int); | |
1915 extern (C) int XSetCommand(void *, uint, char * *, int); | |
1916 extern (C) int XSetCloseDownMode(void *, int); | |
1917 extern (C) int XSetClipRectangles(void *, void *, int, int, XRectangle *, int, int); | |
1918 extern (C) int XSetClipOrigin(void *, void *, int, int); | |
1919 extern (C) int XSetClipMask(void *, void *, uint); | |
1920 extern (C) int XSetBackground(void *, void *, uint); | |
1921 extern (C) int XSetArcMode(void *, void *, int); | |
1922 extern (C) int XSetAccessControl(void *, int); | |
1923 extern (C) int XSendEvent(void *, uint, int, int, _XEvent *); | |
1924 extern (C) int XSelectInput(void *, uint, int); | |
1925 extern (C) int XScreenCount(void *); | |
1926 extern (C) int XRotateWindowProperties(void *, uint, uint *, int, int); | |
1927 extern (C) int XRotateBuffers(void *, int); | |
1928 extern (C) int XRestackWindows(void *, uint *, int); | |
1929 extern (C) int XResizeWindow(void *, uint, uint, uint); | |
1930 extern (C) int XResetScreenSaver(void *); | |
1931 extern (C) int XReparentWindow(void *, uint, uint, int, int); | |
1932 extern (C) int XRemoveHosts(void *, XHostAddress *, int); | |
1933 extern (C) int XRemoveHost(void *, XHostAddress *); | |
1934 extern (C) int XRemoveFromSaveSet(void *, uint); | |
1935 extern (C) int XRefreshKeyboardMapping(XMappingEvent *); | |
1936 extern (C) int XRecolorCursor(void *, uint, XColor *, XColor *); | |
1937 extern (C) int XRebindKeysym(void *, uint, uint *, int, char *, int); | |
1938 extern (C) int XReadBitmapFileData(char *, uint *, uint *, char * *, int *, int *); | |
1939 extern (C) int XReadBitmapFile(void *, uint, char *, uint *, uint *, uint *, int *, int *); | |
1940 extern (C) int XRaiseWindow(void *, uint); | |
1941 extern (C) int XQueryTree(void *, uint, uint *, uint *, uint * *, uint *); | |
1942 extern (C) int XQueryTextExtents16(void *, uint, XChar2b *, int, int *, int *, int *, XCharStruct *); | |
1943 extern (C) int XQueryTextExtents(void *, uint, char *, int, int *, int *, int *, XCharStruct *); | |
1944 extern (C) int XQueryPointer(void *, uint, uint *, uint *, int *, int *, int *, int *, uint *); | |
1945 extern (C) int XQueryKeymap(void *, char *); | |
1946 extern (C) int XQueryExtension(void *, char *, int *, int *, int *); | |
1947 extern (C) int XQueryColors(void *, uint, XColor *, int); | |
1948 extern (C) int XQueryColor(void *, uint, XColor *); | |
1949 extern (C) int XQueryBestTile(void *, uint, uint, uint, uint *, uint *); | |
1950 extern (C) int XQueryBestStipple(void *, uint, uint, uint, uint *, uint *); | |
1951 extern (C) int XQueryBestSize(void *, int, uint, uint, uint, uint *, uint *); | |
1952 extern (C) int XQueryBestCursor(void *, uint, uint, uint, uint *, uint *); | |
1953 extern (C) int XQLength(void *); | |
1954 extern (C) int XPutImage(void *, uint, void *, _XImage *, int, int, int, int, uint, uint); | |
1955 extern (C) int XPutBackEvent(void *, _XEvent *); | |
1956 extern (C) int XProtocolVersion(void *); | |
1957 extern (C) int XProtocolRevision(void *); | |
1958 extern (C) int XPlanesOfScreen(Screen *); | |
1959 extern (C) int XPending(void *); | |
1960 extern (C) int XPeekIfEvent(void *, _XEvent *, _BCD_func__1795, char *); | |
1961 extern (C) int XPeekEvent(void *, _XEvent *); | |
1962 extern (C) int XParseGeometry(char *, int *, int *, uint *, uint *); | |
1963 extern (C) int XParseColor(void *, uint, char *, XColor *); | |
1964 extern (C) int XNoOp(void *); | |
1965 extern (C) int XNextEvent(void *, _XEvent *); | |
1966 extern (C) int XMoveWindow(void *, uint, int, int); | |
1967 extern (C) int XMoveResizeWindow(void *, uint, int, int, uint, uint); | |
1968 extern (C) int XMinCmapsOfScreen(Screen *); | |
1969 extern (C) int XMaxCmapsOfScreen(Screen *); | |
1970 extern (C) int XMaskEvent(void *, int, _XEvent *); | |
1971 extern (C) int XMapWindow(void *, uint); | |
1972 extern (C) int XMapSubwindows(void *, uint); | |
1973 extern (C) int XMapRaised(void *, uint); | |
1974 extern (C) int XLowerWindow(void *, uint); | |
1975 extern (C) int XLookupColor(void *, uint, char *, XColor *, XColor *); | |
1976 extern (C) int XKillClient(void *, uint); | |
1977 extern (C) char XKeysymToKeycode(void *, uint); | |
1978 extern (C) int XInstallColormap(void *, uint); | |
1979 extern (C) int XImageByteOrder(void *); | |
1980 extern (C) int XIfEvent(void *, _XEvent *, _BCD_func__1795, char *); | |
1981 extern (C) int XHeightOfScreen(Screen *); | |
1982 extern (C) int XHeightMMOfScreen(Screen *); | |
1983 extern (C) int XGrabServer(void *); | |
1984 extern (C) int XGrabPointer(void *, uint, int, uint, int, int, uint, uint, uint); | |
1985 extern (C) int XGrabKeyboard(void *, uint, int, int, int, uint); | |
1986 extern (C) int XGrabKey(void *, int, uint, uint, int, int, int); | |
1987 extern (C) int XGrabButton(void *, uint, uint, uint, int, uint, int, int, uint, uint); | |
1988 extern (C) int XGetWindowAttributes(void *, uint, XWindowAttributes *); | |
1989 extern (C) int XGetWindowProperty(void *, uint, uint, int, int, int, uint, uint *, int *, uint *, uint *, char * *); | |
1990 extern (C) int XGetTransientForHint(void *, uint, uint *); | |
1991 extern (C) int XGetScreenSaver(void *, int *, int *, int *, int *); | |
1992 extern (C) int XGetPointerMapping(void *, char *, int); | |
1993 extern (C) int XGetPointerControl(void *, int *, int *, int *); | |
1994 extern (C) int XGetKeyboardControl(void *, XKeyboardState *); | |
1995 extern (C) int XGetInputFocus(void *, uint *, int *); | |
1996 extern (C) int XGetIconName(void *, uint, char * *); | |
1997 extern (C) int XGetGeometry(void *, uint, uint *, int *, int *, uint *, uint *, uint *, uint *); | |
1998 extern (C) int XGetGCValues(void *, void *, uint, XGCValues *); | |
1999 extern (C) int XGetFontProperty(XFontStruct *, uint, uint *); | |
2000 extern (C) int XGetErrorText(void *, int, char *, int); | |
2001 extern (C) int XGetErrorDatabaseText(void *, char *, char *, char *, char *, int); | |
2002 extern (C) int XGeometry(void *, int, char *, char *, uint, uint, uint, int, int, int *, int *, int *, int *); | |
2003 extern (C) int XFreePixmap(void *, uint); | |
2004 extern (C) int XFreeModifiermap(XModifierKeymap *); | |
2005 extern (C) int XFreeGC(void *, void *); | |
2006 extern (C) int XFreeFontPath(char * *); | |
2007 extern (C) int XFreeFontNames(char * *); | |
2008 extern (C) int XFreeFontInfo(char * *, XFontStruct *, int); | |
2009 extern (C) int XFreeFont(void *, XFontStruct *); | |
2010 extern (C) int XFreeExtensionList(char * *); | |
2011 extern (C) int XFreeCursor(void *, uint); | |
2012 extern (C) int XFreeColors(void *, uint, uint *, int, uint); | |
2013 extern (C) int XFreeColormap(void *, uint); | |
2014 extern (C) int XFree(void *); | |
2015 extern (C) int XForceScreenSaver(void *, int); | |
2016 extern (C) int XFlush(void *); | |
2017 extern (C) int XFillRectangles(void *, uint, void *, XRectangle *, int); | |
2018 extern (C) int XFillRectangle(void *, uint, void *, int, int, uint, uint); | |
2019 extern (C) int XFillPolygon(void *, uint, void *, XPoint *, int, int, int); | |
2020 extern (C) int XFillArcs(void *, uint, void *, XArc *, int); | |
2021 extern (C) int XFillArc(void *, uint, void *, int, int, uint, uint, int, int); | |
2022 extern (C) int XFetchName(void *, uint, char * *); | |
2023 extern (C) int XEventsQueued(void *, int); | |
2024 extern (C) int XEnableAccessControl(void *); | |
2025 extern (C) int XDrawText16(void *, uint, void *, int, int, XTextItem16 *, int); | |
2026 extern (C) int XDrawText(void *, uint, void *, int, int, XTextItem *, int); | |
2027 extern (C) int XDrawString16(void *, uint, void *, int, int, XChar2b *, int); | |
2028 extern (C) int XDrawString(void *, uint, void *, int, int, char *, int); | |
2029 extern (C) int XDrawSegments(void *, uint, void *, XSegment *, int); | |
2030 extern (C) int XDrawRectangles(void *, uint, void *, XRectangle *, int); | |
2031 extern (C) int XDrawRectangle(void *, uint, void *, int, int, uint, uint); | |
2032 extern (C) int XDrawPoints(void *, uint, void *, XPoint *, int, int); | |
2033 extern (C) int XDrawPoint(void *, uint, void *, int, int); | |
2034 extern (C) int XDrawLines(void *, uint, void *, XPoint *, int, int); | |
2035 extern (C) int XDrawLine(void *, uint, void *, int, int, int, int); | |
2036 extern (C) int XDrawImageString16(void *, uint, void *, int, int, XChar2b *, int); | |
2037 extern (C) int XDrawImageString(void *, uint, void *, int, int, char *, int); | |
2038 extern (C) int XDrawArcs(void *, uint, void *, XArc *, int); | |
2039 extern (C) int XDrawArc(void *, uint, void *, int, int, uint, uint, int, int); | |
2040 extern (C) int XDisplayWidthMM(void *, int); | |
2041 extern (C) int XDisplayWidth(void *, int); | |
2042 extern (C) int XDisplayPlanes(void *, int); | |
2043 extern (C) int XDisplayKeycodes(void *, int *, int *); | |
2044 extern (C) int XDisplayHeightMM(void *, int); | |
2045 extern (C) int XDisplayHeight(void *, int); | |
2046 extern (C) int XDisplayCells(void *, int); | |
2047 extern (C) int XDisableAccessControl(void *); | |
2048 extern (C) int XDoesSaveUnders(Screen *); | |
2049 extern (C) int XDoesBackingStore(Screen *); | |
2050 extern (C) int XDestroySubwindows(void *, uint); | |
2051 extern (C) int XDestroyWindow(void *, uint); | |
2052 extern (C) int XDeleteProperty(void *, uint, uint); | |
2053 extern (C) int XDefineCursor(void *, uint, uint); | |
2054 extern (C) int XDefaultScreen(void *); | |
2055 extern (C) int XDefaultDepthOfScreen(Screen *); | |
2056 extern (C) int XDefaultDepth(void *, int); | |
2057 extern (C) int XCopyPlane(void *, uint, uint, void *, int, int, uint, uint, int, int, uint); | |
2058 extern (C) int XCopyGC(void *, void *, uint, void *); | |
2059 extern (C) int XCopyArea(void *, uint, uint, void *, int, int, uint, uint, int, int); | |
2060 extern (C) int XConvertSelection(void *, uint, uint, uint, uint, uint); | |
2061 extern (C) int XConnectionNumber(void *); | |
2062 extern (C) int XConfigureWindow(void *, uint, uint, XWindowChanges *); | |
2063 extern (C) int XCloseDisplay(void *); | |
2064 extern (C) int XClearWindow(void *, uint); | |
2065 extern (C) int XClearArea(void *, uint, int, int, uint, uint, int); | |
2066 extern (C) int XCirculateSubwindowsUp(void *, uint); | |
2067 extern (C) int XCirculateSubwindowsDown(void *, uint); | |
2068 extern (C) int XCirculateSubwindows(void *, uint, int); | |
2069 extern (C) int XCheckWindowEvent(void *, uint, int, _XEvent *); | |
2070 extern (C) int XCheckTypedWindowEvent(void *, uint, int, _XEvent *); | |
2071 extern (C) int XCheckTypedEvent(void *, int, _XEvent *); | |
2072 extern (C) int XCheckMaskEvent(void *, int, _XEvent *); | |
2073 extern (C) int XCheckIfEvent(void *, _XEvent *, _BCD_func__1795, char *); | |
2074 extern (C) int XChangeWindowAttributes(void *, uint, uint, XSetWindowAttributes *); | |
2075 extern (C) int XChangeSaveSet(void *, uint, int); | |
2076 extern (C) int XChangeProperty(void *, uint, uint, uint, int, int, char *, int); | |
2077 extern (C) int XChangePointerControl(void *, int, int, int, int, int); | |
2078 extern (C) int XChangeKeyboardMapping(void *, int, int, uint *, int); | |
2079 extern (C) int XChangeKeyboardControl(void *, uint, XKeyboardControl *); | |
2080 extern (C) int XChangeGC(void *, void *, uint, XGCValues *); | |
2081 extern (C) int XChangeActivePointerGrab(void *, uint, uint, uint); | |
2082 extern (C) int XCellsOfScreen(Screen *); | |
2083 extern (C) int XBitmapUnit(void *); | |
2084 extern (C) int XBitmapPad(void *); | |
2085 extern (C) int XBitmapBitOrder(void *); | |
2086 extern (C) int XBell(void *, int); | |
2087 extern (C) int XAutoRepeatOn(void *); | |
2088 extern (C) int XAutoRepeatOff(void *); | |
2089 extern (C) int XAllowEvents(void *, int, uint); | |
2090 extern (C) int XAllocNamedColor(void *, uint, char *, XColor *, XColor *); | |
2091 extern (C) int XAllocColorPlanes(void *, uint, int, uint *, int, int, int, int, uint *, uint *, uint *); | |
2092 extern (C) int XAllocColorCells(void *, uint, int, uint *, uint, uint *, uint); | |
2093 extern (C) int XAllocColor(void *, uint, XColor *); | |
2094 extern (C) int XAddToSaveSet(void *, uint); | |
2095 extern (C) int XAddToExtensionList(_XExtData * *, _XExtData *); | |
2096 extern (C) int XAddHosts(void *, XHostAddress *, int); | |
2097 extern (C) int XAddHost(void *, XHostAddress *); | |
2098 extern (C) int XActivateScreenSaver(void *); | |
2099 extern (C) int XSetTransientForHint(void *, uint, uint); | |
2100 extern (C) void XFreeStringList(char * *); | |
2101 extern (C) int XSetWMColormapWindows(void *, uint, uint *, int); | |
2102 extern (C) int XGetWMColormapWindows(void *, uint, uint * *, int *); | |
2103 extern (C) int XGetCommand(void *, uint, char * * *, int *); | |
2104 extern (C) int XWithdrawWindow(void *, uint, int); | |
2105 extern (C) int XIconifyWindow(void *, uint, int); | |
2106 extern (C) int XSetWMProtocols(void *, uint, uint *, int); | |
2107 extern (C) int XGetWMProtocols(void *, uint, uint * *, int *); | |
2108 extern (C) int XReconfigureWMWindow(void *, uint, int, uint, XWindowChanges *); | |
2109 extern (C) int * XListDepths(void *, int, int *); | |
2110 extern (C) XPixmapFormatValues * XListPixmapFormats(void *, int *); | |
2111 extern (C) _BCD_func__894 XSetIOErrorHandler(_BCD_func__894); | |
2112 extern (C) _BCD_func__895 XSetErrorHandler(_BCD_func__895); | |
2113 extern (C) int XScreenNumberOfScreen(Screen *); | |
2114 extern (C) int XEventMaskOfScreen(Screen *); | |
2115 extern (C) Screen * XDefaultScreenOfDisplay(void *); | |
2116 extern (C) Screen * XScreenOfDisplay(void *, int); | |
2117 extern (C) void * XDisplayOfScreen(Screen *); | |
2118 extern (C) uint XDefaultColormapOfScreen(Screen *); | |
2119 extern (C) uint XDefaultColormap(void *, int); | |
2120 extern (C) char * XDisplayString(void *); | |
2121 extern (C) char * XServerVendor(void *); | |
2122 extern (C) uint XLastKnownRequestProcessed(void *); | |
2123 extern (C) uint XNextRequest(void *); | |
2124 extern (C) uint XWhitePixelOfScreen(Screen *); | |
2125 extern (C) uint XBlackPixelOfScreen(Screen *); | |
2126 extern (C) uint XAllPlanes(); | |
2127 extern (C) uint XWhitePixel(void *, int); | |
2128 extern (C) uint XBlackPixel(void *, int); | |
2129 extern (C) void * XDefaultGCOfScreen(Screen *); | |
2130 extern (C) void * XDefaultGC(void *, int); | |
2131 extern (C) Visual * XDefaultVisualOfScreen(Screen *); | |
2132 extern (C) Visual * XDefaultVisual(void *, int); | |
2133 extern (C) uint XRootWindowOfScreen(Screen *); | |
2134 extern (C) uint XDefaultRootWindow(void *); | |
2135 extern (C) uint XRootWindow(void *, int); | |
2136 extern (C) _XExtData * * XEHeadOfExtensionList(XEDataObject); | |
2137 extern (C) _XExtData * XFindOnExtensionList(_XExtData * *, int); | |
2138 extern (C) XExtCodes * XAddExtension(void *); | |
2139 extern (C) XExtCodes * XInitExtension(void *, char *); | |
2140 extern (C) void XUnlockDisplay(void *); | |
2141 extern (C) void XLockDisplay(void *); | |
2142 extern (C) int XInitThreads(); | |
2143 extern (C) uint XVisualIDFromVisual(Visual *); | |
2144 extern (C) uint XDisplayMotionBufferSize(void *); | |
2145 extern (C) char * XScreenResourceString(Screen *); | |
2146 extern (C) char * XResourceManagerString(void *); | |
2147 extern (C) int XExtendedMaxRequestSize(void *); | |
2148 extern (C) int XMaxRequestSize(void *); | |
2149 extern (C) uint XStringToKeysym(char *); | |
2150 extern (C) uint * XGetKeyboardMapping(void *, char, int, int *); | |
2151 extern (C) uint XLookupKeysym(XKeyEvent *, int); | |
2152 extern (C) uint XKeycodeToKeysym(void *, char, int); | |
2153 extern (C) XHostAddress * XListHosts(void *, int *, int *); | |
2154 extern (C) uint * XListProperties(void *, uint, int *); | |
2155 extern (C) char * * XListExtensions(void *, int *); | |
2156 extern (C) char * * XGetFontPath(void *, int *); | |
2157 extern (C) char * * XListFontsWithInfo(void *, char *, int, int *, XFontStruct * *); | |
2158 extern (C) char * * XListFonts(void *, char *, int, int *); | |
2159 extern (C) uint * XListInstalledColormaps(void *, uint, int *); | |
2160 extern (C) uint XCreateWindow(void *, uint, int, int, uint, uint, uint, int, uint, Visual *, uint, XSetWindowAttributes *); | |
2161 extern (C) uint XGetSelectionOwner(void *, uint); | |
2162 extern (C) uint XCreateSimpleWindow(void *, uint, int, int, uint, uint, uint, uint, uint); | |
2163 extern (C) uint XCreatePixmapFromBitmapData(void *, uint, char *, uint, uint, uint, uint, uint); | |
2164 extern (C) uint XCreateBitmapFromData(void *, uint, char *, uint, uint); | |
2165 extern (C) uint XCreatePixmap(void *, uint, uint, uint, uint); | |
2166 extern (C) void XFlushGC(void *, void *); | |
2167 extern (C) uint XGContextFromGC(void *); | |
2168 extern (C) void * XCreateGC(void *, uint, uint, XGCValues *); | |
2169 extern (C) uint XLoadFont(void *, char *); | |
2170 extern (C) uint XCreateFontCursor(void *, uint); | |
2171 extern (C) uint XCreateGlyphCursor(void *, uint, uint, uint, uint, XColor *, XColor *); | |
2172 extern (C) uint XCreatePixmapCursor(void *, uint, uint, XColor *, XColor *, uint, uint); | |
2173 extern (C) uint XCreateColormap(void *, uint, Visual *, int); | |
2174 extern (C) uint XCopyColormapAndFree(void *, uint); | |
2175 extern (C) int XInternAtoms(void *, char * *, int, int, uint *); | |
50 | 2176 extern (C) uint XInternAtom(void *, in char *, int); |
25 | 2177 extern (C) _BCD_func__894 XSetAfterFunction(void *, _BCD_func__894); |
2178 extern (C) _BCD_func__894 XSynchronize(void *, int); | |
2179 extern (C) char * XKeysymToString(uint); | |
2180 extern (C) char * XDisplayName(char *); | |
2181 extern (C) char * XGetDefault(void *, char *, char *); | |
2182 extern (C) int XGetAtomNames(void *, uint *, int, char * *); | |
2183 extern (C) char * XGetAtomName(void *, uint); | |
2184 extern (C) char * XFetchBuffer(void *, int *, int); | |
2185 extern (C) char * XFetchBytes(void *, int *); | |
2186 extern (C) void XrmInitialize(); | |
2187 extern (C) void * XOpenDisplay(char *); | |
2188 extern (C) _XImage * XGetSubImage(void *, uint, int, int, uint, uint, uint, int, _XImage *, int, int); | |
2189 extern (C) _XImage * XGetImage(void *, uint, int, int, uint, uint, uint, int); | |
2190 extern (C) int XInitImage(_XImage *); | |
2191 extern (C) _XImage * XCreateImage(void *, Visual *, uint, int, int, char *, uint, uint, int, int); | |
2192 extern (C) XModifierKeymap * XNewModifiermap(int); | |
2193 extern (C) XModifierKeymap * XInsertModifiermapEntry(XModifierKeymap *, char, int); | |
2194 extern (C) XModifierKeymap * XGetModifierMapping(void *); | |
2195 extern (C) XModifierKeymap * XDeleteModifiermapEntry(XModifierKeymap *, char, int); | |
2196 extern (C) XTimeCoord * XGetMotionEvents(void *, uint, uint, uint, int *); | |
2197 extern (C) XFontStruct * XQueryFont(void *, uint); | |
2198 extern (C) XFontStruct * XLoadQueryFont(void *, char *); | |
2199 extern (C) extern int _Xdebug; | |
2200 extern (C) int _Xmblen(char *, int); | |
2201 } // version(DYNLINK) |