~ubuntu-branches/debian/lenny/fpc/lenny

« back to all changes in this revision

Viewing changes to fpcsrc/packages/extra/gtk/gtk/gtkenums.pp

  • Committer: Bazaar Package Importer
  • Author(s): Mazen Neifer, Torsten Werner, Mazen Neifer
  • Date: 2008-05-17 17:12:11 UTC
  • mfrom: (3.1.9 intrepid)
  • Revision ID: james.westby@ubuntu.com-20080517171211-9qi33xhd9evfa0kg
Tags: 2.2.0-dfsg1-9
[ Torsten Werner ]
* Add Mazen Neifer to Uploaders field.

[ Mazen Neifer ]
* Moved FPC sources into a version dependent directory from /usr/share/fpcsrc
  to /usr/share/fpcsrc/${FPCVERSION}. This allow installing more than on FPC
  release.
* Fixed far call issue in compiler preventing building huge binearies.
  (closes: #477743)
* Updated building dependencies, recomennded and suggested packages.
* Moved fppkg to fp-utils as it is just a helper tool and is not required by
  compiler.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
{
 
2
}
 
3
 
 
4
{****************************************************************************
 
5
                                 Interface
 
6
****************************************************************************}
 
7
 
 
8
{$ifdef read_interface}
 
9
 
 
10
type
 
11
     PGtkArrowType = ^TGtkArrowType;
 
12
     TGtkArrowType = longint;
 
13
const
 
14
     GTK_ARROW_UP = 0;
 
15
     GTK_ARROW_DOWN = 1;
 
16
     GTK_ARROW_LEFT = 2;
 
17
     GTK_ARROW_RIGHT = 3;
 
18
 
 
19
type
 
20
     PGtkAttachOptions = ^TGtkAttachOptions;
 
21
     TGtkAttachOptions = longint;
 
22
const
 
23
     GTK_EXPAND = 1 shl 0;
 
24
     GTK_SHRINK = 1 shl 1;
 
25
     GTK_FILL = 1 shl 2;
 
26
 
 
27
type
 
28
     PGtkButtonBoxStyle = ^TGtkButtonBoxStyle;
 
29
     TGtkButtonBoxStyle = longint;
 
30
const
 
31
     GTK_BUTTONBOX_DEFAULT_STYLE = 0;
 
32
     GTK_BUTTONBOX_SPREAD = 1;
 
33
     GTK_BUTTONBOX_EDGE = 2;
 
34
     GTK_BUTTONBOX_START = 3;
 
35
     GTK_BUTTONBOX_END =4;
 
36
 
 
37
type
 
38
     PGtkCurveType = ^TGtkCurveType;
 
39
     TGtkCurveType = longint;
 
40
const
 
41
     GTK_CURVE_TYPE_LINEAR = 0;
 
42
     GTK_CURVE_TYPE_SPLINE = 1;
 
43
     GTK_CURVE_TYPE_FREE = 2;
 
44
 
 
45
type
 
46
     PGtkDirectionType = ^TGtkDirectionType;
 
47
     TGtkDirectionType = longint;
 
48
const
 
49
     GTK_DIR_TAB_FORWARD = 0;
 
50
     GTK_DIR_TAB_BACKWARD = 1;
 
51
     GTK_DIR_UP = 2;
 
52
     GTK_DIR_DOWN = 3;
 
53
     GTK_DIR_LEFT = 4;
 
54
     GTK_DIR_RIGHT = 5;
 
55
 
 
56
type
 
57
     PGtkJustification = ^TGtkJustification;
 
58
     TGtkJustification = longint;
 
59
const
 
60
     GTK_JUSTIFY_LEFT = 0;
 
61
     GTK_JUSTIFY_RIGHT = 1;
 
62
     GTK_JUSTIFY_CENTER = 2;
 
63
     GTK_JUSTIFY_FILL = 3;
 
64
 
 
65
type
 
66
     PGtkMatchType = ^TGtkMatchType;
 
67
     TGtkMatchType = longint;
 
68
const
 
69
     GTK_MATCH_ALL = 0;
 
70
     GTK_MATCH_ALL_TAIL = 1;
 
71
     GTK_MATCH_HEAD = 2;
 
72
     GTK_MATCH_TAIL = 3;
 
73
     GTK_MATCH_EXACT = 4;
 
74
     GTK_MATCH_LAST = 5;
 
75
 
 
76
type
 
77
     PGtkMenuDirectionType = ^TGtkMenuDirectionType;
 
78
     TGtkMenuDirectionType = longint;
 
79
const
 
80
     GTK_MENU_DIR_PARENT = 0;
 
81
     GTK_MENU_DIR_CHILD = 1;
 
82
     GTK_MENU_DIR_NEXT = 2;
 
83
     GTK_MENU_DIR_PREV = 3;
 
84
 
 
85
type
 
86
     PGtkMenuFactoryType = ^TGtkMenuFactoryType;
 
87
     TGtkMenuFactoryType = longint;
 
88
const
 
89
     GTK_MENU_FACTORY_MENU = 0;
 
90
     GTK_MENU_FACTORY_MENU_BAR = 1;
 
91
     GTK_MENU_FACTORY_OPTION_MENU = 2;
 
92
 
 
93
type
 
94
     PGtkMetricType = ^TGtkMetricType;
 
95
     TGtkMetricType = longint;
 
96
const
 
97
     GTK_PIXELS = 0;
 
98
     GTK_INCHES = 1;
 
99
     GTK_CENTIMETERS = 2;
 
100
 
 
101
type
 
102
     PGtkOrientation = ^TGtkOrientation;
 
103
     TGtkOrientation = longint;
 
104
const
 
105
     GTK_ORIENTATION_HORIZONTAL = 0;
 
106
     GTK_ORIENTATION_VERTICAL = 1;
 
107
 
 
108
type
 
109
     PGtkCornerType = ^TGtkCornerType;
 
110
     TGtkCornerType = longint;
 
111
const
 
112
     GTK_CORNER_TOP_LEFT = 0;
 
113
     GTK_CORNER_BOTTOM_LEFT = 1;
 
114
     GTK_CORNER_TOP_RIGHT = 2;
 
115
     GTK_CORNER_BOTTOM_RIGHT =3;
 
116
 
 
117
type
 
118
     PGtkPackType = ^TGtkPackType;
 
119
     TGtkPackType = longint;
 
120
const
 
121
     GTK_PACK_START = 0;
 
122
     GTK_PACK_END = 1;
 
123
 
 
124
type
 
125
     PGtkPathPriorityType = ^TGtkPathPriorityType;
 
126
     TGtkPathPriorityType = longint;
 
127
const
 
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;
 
134
 
 
135
type
 
136
     PGtkPathType = ^TGtkPathType;
 
137
     TGtkPathType = longint;
 
138
const
 
139
     GTK_PATH_WIDGET = 0;
 
140
     GTK_PATH_WIDGET_CLASS = 1;
 
141
     GTK_PATH_CLASS = 2;
 
142
 
 
143
type
 
144
     PGtkPolicyType = ^TGtkPolicyType;
 
145
     TGtkPolicyType = longint;
 
146
const
 
147
     GTK_POLICY_ALWAYS = 0;
 
148
     GTK_POLICY_AUTOMATIC = 1;
 
149
     GTK_POLICY_NEVER = 2;
 
150
 
 
151
type
 
152
     PGtkPositionType = ^TGtkPositionType;
 
153
     TGtkPositionType = longint;
 
154
const
 
155
     GTK_POS_LEFT = 0;
 
156
     GTK_POS_RIGHT = 1;
 
157
     GTK_POS_TOP = 2;
 
158
     GTK_POS_BOTTOM = 3;
 
159
 
 
160
type
 
161
     PGtkPreviewType = ^TGtkPreviewType;
 
162
     TGtkPreviewType = longint;
 
163
const
 
164
     GTK_PREVIEW_COLOR = 0;
 
165
     GTK_PREVIEW_GRAYSCALE = 1;
 
166
 
 
167
type
 
168
     PGtkReliefStyle = ^TGtkReliefStyle;
 
169
     TGtkReliefStyle = longint;
 
170
const
 
171
     GTK_RELIEF_NORMAL = 0;
 
172
     GTK_RELIEF_HALF = 1;
 
173
     GTK_RELIEF_NONE = 2;
 
174
 
 
175
type
 
176
     PGtkResizeMode = ^TGtkResizeMode;
 
177
     TGtkResizeMode = longint;
 
178
const
 
179
     GTK_RESIZE_PARENT = 0;
 
180
     GTK_RESIZE_QUEUE = 1;
 
181
     GTK_RESIZE_IMMEDIATE = 2;
 
182
 
 
183
type
 
184
     PGtkSignalRunType = ^TGtkSignalRunType;
 
185
     TGtkSignalRunType = longint;
 
186
const
 
187
     GTK_RUN_FIRST = 1 shl 0;
 
188
     GTK_RUN_LAST = 1 shl 1;
 
189
     GTK_RUN_BOTH = 3;
 
190
     GTK_RUN_NO_RECURSE = 1 shl 2;
 
191
     GTK_RUN_ACTION = 1 shl 3;
 
192
     GTK_RUN_NO_HOOKS = 1 shl 4;
 
193
 
 
194
type
 
195
     PGtkScrollType = ^TGtkScrollType;
 
196
     TGtkScrollType = longint;
 
197
const
 
198
     GTK_SCROLL_NONE = 0;
 
199
     GTK_SCROLL_STEP_BACKWARD = 1;
 
200
     GTK_SCROLL_STEP_FORWARD = 2;
 
201
     GTK_SCROLL_PAGE_BACKWARD = 3;
 
202
     GTK_SCROLL_PAGE_FORWARD = 4;
 
203
     GTK_SCROLL_JUMP = 5;
 
204
 
 
205
type
 
206
     PGtkSelectionMode = ^TGtkSelectionMode;
 
207
     TGtkSelectionMode = longint;
 
208
const
 
209
     GTK_SELECTION_SINGLE = 0;
 
210
     GTK_SELECTION_BROWSE = 1;
 
211
     GTK_SELECTION_MULTIPLE = 2;
 
212
     GTK_SELECTION_EXTENDED = 3;
 
213
 
 
214
type
 
215
     PGtkShadowType = ^TGtkShadowType;
 
216
     TGtkShadowType = longint;
 
217
const
 
218
     GTK_SHADOW_NONE = 0;
 
219
     GTK_SHADOW_IN = 1;
 
220
     GTK_SHADOW_OUT = 2;
 
221
     GTK_SHADOW_ETCHED_IN = 3;
 
222
     GTK_SHADOW_ETCHED_OUT = 4;
 
223
 
 
224
type
 
225
     PGtkStateType = ^TGtkStateType;
 
226
     TGtkStateType = longint;
 
227
const
 
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;
 
233
 
 
234
type
 
235
     PGtkSubmenuDirection = ^TGtkSubmenuDirection;
 
236
     TGtkSubmenuDirection = longint;
 
237
const
 
238
     GTK_DIRECTION_LEFT = 0;
 
239
     GTK_DIRECTION_RIGHT = 1;
 
240
 
 
241
type
 
242
     PGtkSubmenuPlacement = ^TGtkSubmenuPlacement;
 
243
     TGtkSubmenuPlacement = longint;
 
244
const
 
245
     GTK_TOP_BOTTOM = 0;
 
246
     GTK_LEFT_RIGHT = 1;
 
247
 
 
248
type
 
249
     PGtkToolbarStyle = ^TGtkToolbarStyle;
 
250
     TGtkToolbarStyle = longint;
 
251
const
 
252
     GTK_TOOLBAR_ICONS = 0;
 
253
     GTK_TOOLBAR_TEXT = 1;
 
254
     GTK_TOOLBAR_BOTH = 2;
 
255
 
 
256
type
 
257
     PGtkTroughType = ^TGtkTroughType;
 
258
     TGtkTroughType = longint;
 
259
const
 
260
     GTK_TROUGH_NONE = 0;
 
261
     GTK_TROUGH_START = 1;
 
262
     GTK_TROUGH_END = 2;
 
263
     GTK_TROUGH_JUMP = 3;
 
264
 
 
265
type
 
266
     PGtkUpdateType = ^TGtkUpdateType;
 
267
     TGtkUpdateType = longint;
 
268
const
 
269
     GTK_UPDATE_CONTINUOUS = 0;
 
270
     GTK_UPDATE_DISCONTINUOUS = 1;
 
271
     GTK_UPDATE_DELAYED = 2;
 
272
 
 
273
type
 
274
     PGtkVisibility = ^TGtkVisibility;
 
275
     TGtkVisibility = longint;
 
276
const
 
277
     GTK_VISIBILITY_NONE = 0;
 
278
     GTK_VISIBILITY_PARTIAL = 1;
 
279
     GTK_VISIBILITY_FULL = 2;
 
280
 
 
281
type
 
282
     PGtkWindowPosition = ^TGtkWindowPosition;
 
283
     TGtkWindowPosition = longint;
 
284
const
 
285
     GTK_WIN_POS_NONE = 0;
 
286
     GTK_WIN_POS_CENTER = 1;
 
287
     GTK_WIN_POS_MOUSE = 2;
 
288
 
 
289
type
 
290
     PGtkWindowType = ^TGtkWindowType;
 
291
     TGtkWindowType = longint;
 
292
const
 
293
     GTK_WINDOW_TOPLEVEL = 0;
 
294
     GTK_WINDOW_DIALOG = 1;
 
295
     GTK_WINDOW_POPUP = 2;
 
296
 
 
297
type
 
298
     PGtkSortType = ^TGtkSortType;
 
299
     TGtkSortType = longint;
 
300
const
 
301
     GTK_SORT_ASCENDING = 0;
 
302
     GTK_SORT_DESCENDING = 1;
 
303
 
 
304
{$endif read_interface}
 
305