annotate org.eclipse.swt.gtk.linux.x86/src/org/eclipse/swt/internal/c/Xlib.d @ 113:fb3aa8075988

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