4
{****************************************************************************
6
****************************************************************************}
8
{$ifdef read_interface}
11
PGtkArrowType = ^TGtkArrowType;
12
TGtkArrowType = longint;
20
PGtkAttachOptions = ^TGtkAttachOptions;
21
TGtkAttachOptions = longint;
28
PGtkButtonBoxStyle = ^TGtkButtonBoxStyle;
29
TGtkButtonBoxStyle = longint;
31
GTK_BUTTONBOX_DEFAULT_STYLE = 0;
32
GTK_BUTTONBOX_SPREAD = 1;
33
GTK_BUTTONBOX_EDGE = 2;
34
GTK_BUTTONBOX_START = 3;
38
PGtkCurveType = ^TGtkCurveType;
39
TGtkCurveType = longint;
41
GTK_CURVE_TYPE_LINEAR = 0;
42
GTK_CURVE_TYPE_SPLINE = 1;
43
GTK_CURVE_TYPE_FREE = 2;
46
PGtkDirectionType = ^TGtkDirectionType;
47
TGtkDirectionType = longint;
49
GTK_DIR_TAB_FORWARD = 0;
50
GTK_DIR_TAB_BACKWARD = 1;
57
PGtkJustification = ^TGtkJustification;
58
TGtkJustification = longint;
61
GTK_JUSTIFY_RIGHT = 1;
62
GTK_JUSTIFY_CENTER = 2;
66
PGtkMatchType = ^TGtkMatchType;
67
TGtkMatchType = longint;
70
GTK_MATCH_ALL_TAIL = 1;
77
PGtkMenuDirectionType = ^TGtkMenuDirectionType;
78
TGtkMenuDirectionType = longint;
80
GTK_MENU_DIR_PARENT = 0;
81
GTK_MENU_DIR_CHILD = 1;
82
GTK_MENU_DIR_NEXT = 2;
83
GTK_MENU_DIR_PREV = 3;
86
PGtkMenuFactoryType = ^TGtkMenuFactoryType;
87
TGtkMenuFactoryType = longint;
89
GTK_MENU_FACTORY_MENU = 0;
90
GTK_MENU_FACTORY_MENU_BAR = 1;
91
GTK_MENU_FACTORY_OPTION_MENU = 2;
94
PGtkMetricType = ^TGtkMetricType;
95
TGtkMetricType = longint;
102
PGtkOrientation = ^TGtkOrientation;
103
TGtkOrientation = longint;
105
GTK_ORIENTATION_HORIZONTAL = 0;
106
GTK_ORIENTATION_VERTICAL = 1;
109
PGtkCornerType = ^TGtkCornerType;
110
TGtkCornerType = longint;
112
GTK_CORNER_TOP_LEFT = 0;
113
GTK_CORNER_BOTTOM_LEFT = 1;
114
GTK_CORNER_TOP_RIGHT = 2;
115
GTK_CORNER_BOTTOM_RIGHT =3;
118
PGtkPackType = ^TGtkPackType;
119
TGtkPackType = longint;
125
PGtkPathPriorityType = ^TGtkPathPriorityType;
126
TGtkPathPriorityType = longint;
128
GTK_PATH_PRIO_LOWEST = 0;
129
GTK_PATH_PRIO_GTK = 4;
130
GTK_PATH_PRIO_APPLICATION = 8;
131
GTK_PATH_PRIO_RC = 12;
132
GTK_PATH_PRIO_HIGHEST = 15;
133
GTK_PATH_PRIO_MASK = GTK_PATH_PRIO_HIGHEST;
136
PGtkPathType = ^TGtkPathType;
137
TGtkPathType = longint;
140
GTK_PATH_WIDGET_CLASS = 1;
144
PGtkPolicyType = ^TGtkPolicyType;
145
TGtkPolicyType = longint;
147
GTK_POLICY_ALWAYS = 0;
148
GTK_POLICY_AUTOMATIC = 1;
149
GTK_POLICY_NEVER = 2;
152
PGtkPositionType = ^TGtkPositionType;
153
TGtkPositionType = longint;
161
PGtkPreviewType = ^TGtkPreviewType;
162
TGtkPreviewType = longint;
164
GTK_PREVIEW_COLOR = 0;
165
GTK_PREVIEW_GRAYSCALE = 1;
168
PGtkReliefStyle = ^TGtkReliefStyle;
169
TGtkReliefStyle = longint;
171
GTK_RELIEF_NORMAL = 0;
176
PGtkResizeMode = ^TGtkResizeMode;
177
TGtkResizeMode = longint;
179
GTK_RESIZE_PARENT = 0;
180
GTK_RESIZE_QUEUE = 1;
181
GTK_RESIZE_IMMEDIATE = 2;
184
PGtkSignalRunType = ^TGtkSignalRunType;
185
TGtkSignalRunType = longint;
187
GTK_RUN_FIRST = 1 shl 0;
188
GTK_RUN_LAST = 1 shl 1;
190
GTK_RUN_NO_RECURSE = 1 shl 2;
191
GTK_RUN_ACTION = 1 shl 3;
192
GTK_RUN_NO_HOOKS = 1 shl 4;
195
PGtkScrollType = ^TGtkScrollType;
196
TGtkScrollType = longint;
199
GTK_SCROLL_STEP_BACKWARD = 1;
200
GTK_SCROLL_STEP_FORWARD = 2;
201
GTK_SCROLL_PAGE_BACKWARD = 3;
202
GTK_SCROLL_PAGE_FORWARD = 4;
206
PGtkSelectionMode = ^TGtkSelectionMode;
207
TGtkSelectionMode = longint;
209
GTK_SELECTION_SINGLE = 0;
210
GTK_SELECTION_BROWSE = 1;
211
GTK_SELECTION_MULTIPLE = 2;
212
GTK_SELECTION_EXTENDED = 3;
215
PGtkShadowType = ^TGtkShadowType;
216
TGtkShadowType = longint;
221
GTK_SHADOW_ETCHED_IN = 3;
222
GTK_SHADOW_ETCHED_OUT = 4;
225
PGtkStateType = ^TGtkStateType;
226
TGtkStateType = longint;
228
GTK_STATE_NORMAL = 0;
229
GTK_STATE_ACTIVE = 1;
230
GTK_STATE_PRELIGHT = 2;
231
GTK_STATE_SELECTED = 3;
232
GTK_STATE_INSENSITIVE = 4;
235
PGtkSubmenuDirection = ^TGtkSubmenuDirection;
236
TGtkSubmenuDirection = longint;
238
GTK_DIRECTION_LEFT = 0;
239
GTK_DIRECTION_RIGHT = 1;
242
PGtkSubmenuPlacement = ^TGtkSubmenuPlacement;
243
TGtkSubmenuPlacement = longint;
249
PGtkToolbarStyle = ^TGtkToolbarStyle;
250
TGtkToolbarStyle = longint;
252
GTK_TOOLBAR_ICONS = 0;
253
GTK_TOOLBAR_TEXT = 1;
254
GTK_TOOLBAR_BOTH = 2;
257
PGtkTroughType = ^TGtkTroughType;
258
TGtkTroughType = longint;
261
GTK_TROUGH_START = 1;
266
PGtkUpdateType = ^TGtkUpdateType;
267
TGtkUpdateType = longint;
269
GTK_UPDATE_CONTINUOUS = 0;
270
GTK_UPDATE_DISCONTINUOUS = 1;
271
GTK_UPDATE_DELAYED = 2;
274
PGtkVisibility = ^TGtkVisibility;
275
TGtkVisibility = longint;
277
GTK_VISIBILITY_NONE = 0;
278
GTK_VISIBILITY_PARTIAL = 1;
279
GTK_VISIBILITY_FULL = 2;
282
PGtkWindowPosition = ^TGtkWindowPosition;
283
TGtkWindowPosition = longint;
285
GTK_WIN_POS_NONE = 0;
286
GTK_WIN_POS_CENTER = 1;
287
GTK_WIN_POS_MOUSE = 2;
290
PGtkWindowType = ^TGtkWindowType;
291
TGtkWindowType = longint;
293
GTK_WINDOW_TOPLEVEL = 0;
294
GTK_WINDOW_DIALOG = 1;
295
GTK_WINDOW_POPUP = 2;
298
PGtkSortType = ^TGtkSortType;
299
TGtkSortType = longint;
301
GTK_SORT_ASCENDING = 0;
302
GTK_SORT_DESCENDING = 1;
304
{$endif read_interface}