]> gitweb.factorcode.org Git - factor.git/blob - basis/windows/gdi32/gdi32.factor
Merge commit 'origin/master' into emacs
[factor.git] / basis / windows / gdi32 / gdi32.factor
1 ! Copyright (C) 2005, 2006 Doug Coleman.
2 ! See http://factorcode.org/license.txt for BSD license.
3 USING: alien alien.syntax alien.destructors kernel windows.types
4 math.bitwise ;
5 IN: windows.gdi32
6
7 CONSTANT: BI_RGB 0
8 CONSTANT: BI_RLE8 1
9 CONSTANT: BI_RLE4 2
10 CONSTANT: BI_BITFIELDS 3
11 CONSTANT: BI_JPEG 4
12 CONSTANT: BI_PNG 5
13 CONSTANT: LF_FACESIZE 32
14 CONSTANT: LF_FULLFACESIZE 64
15 CONSTANT: CA_NEGATIVE 1
16 CONSTANT: CA_LOG_FILTER 2
17 CONSTANT: ILLUMINANT_DEVICE_DEFAULT 0
18 CONSTANT: ILLUMINANT_A 1
19 CONSTANT: ILLUMINANT_B 2
20 CONSTANT: ILLUMINANT_C 3
21 CONSTANT: ILLUMINANT_D50 4
22 CONSTANT: ILLUMINANT_D55 5
23 CONSTANT: ILLUMINANT_D65 6
24 CONSTANT: ILLUMINANT_D75 7
25 CONSTANT: ILLUMINANT_F2 8
26 ALIAS: ILLUMINANT_MAX_INDEX ILLUMINANT_F2
27 ALIAS: ILLUMINANT_TUNGSTEN ILLUMINANT_A
28 ALIAS: ILLUMINANT_DAYLIGHT ILLUMINANT_C
29 ALIAS: ILLUMINANT_FLUORESCENT ILLUMINANT_F2
30 ALIAS: ILLUMINANT_NTSC ILLUMINANT_C
31 CONSTANT: RGB_GAMMA_MIN 2500
32 CONSTANT: RGB_GAMMA_MAX 65000
33 CONSTANT: REFERENCE_WHITE_MIN 6000
34 CONSTANT: REFERENCE_WHITE_MAX 10000
35 CONSTANT: REFERENCE_BLACK_MIN 0
36 CONSTANT: REFERENCE_BLACK_MAX 4000
37 CONSTANT: COLOR_ADJ_MIN -100
38 CONSTANT: COLOR_ADJ_MAX 100
39 CONSTANT: CCHDEVICENAME 32
40 CONSTANT: CCHFORMNAME 32
41 CONSTANT: DI_COMPAT 4
42 CONSTANT: DI_DEFAULTSIZE 8
43 CONSTANT: DI_IMAGE 2
44 CONSTANT: DI_MASK 1
45 CONSTANT: DI_NORMAL 3
46 CONSTANT: DI_APPBANDING 1
47 CONSTANT: EMR_HEADER 1
48 CONSTANT: EMR_POLYBEZIER 2
49 CONSTANT: EMR_POLYGON 3
50 CONSTANT: EMR_POLYLINE 4
51 CONSTANT: EMR_POLYBEZIERTO 5
52 CONSTANT: EMR_POLYLINETO 6
53 CONSTANT: EMR_POLYPOLYLINE 7
54 CONSTANT: EMR_POLYPOLYGON 8
55 CONSTANT: EMR_SETWINDOWEXTEX 9
56 CONSTANT: EMR_SETWINDOWORGEX 10
57 CONSTANT: EMR_SETVIEWPORTEXTEX 11
58 CONSTANT: EMR_SETVIEWPORTORGEX 12
59 CONSTANT: EMR_SETBRUSHORGEX 13
60 CONSTANT: EMR_EOF 14
61 CONSTANT: EMR_SETPIXELV 15
62 CONSTANT: EMR_SETMAPPERFLAGS 16
63 CONSTANT: EMR_SETMAPMODE 17
64 CONSTANT: EMR_SETBKMODE 18
65 CONSTANT: EMR_SETPOLYFILLMODE 19
66 CONSTANT: EMR_SETROP2 20
67 CONSTANT: EMR_SETSTRETCHBLTMODE 21
68 CONSTANT: EMR_SETTEXTALIGN 22
69 CONSTANT: EMR_SETCOLORADJUSTMENT 23
70 CONSTANT: EMR_SETTEXTCOLOR 24
71 CONSTANT: EMR_SETBKCOLOR 25
72 CONSTANT: EMR_OFFSETCLIPRGN 26
73 CONSTANT: EMR_MOVETOEX 27
74 CONSTANT: EMR_SETMETARGN 28
75 CONSTANT: EMR_EXCLUDECLIPRECT 29
76 CONSTANT: EMR_INTERSECTCLIPRECT 30
77 CONSTANT: EMR_SCALEVIEWPORTEXTEX 31
78 CONSTANT: EMR_SCALEWINDOWEXTEX 32
79 CONSTANT: EMR_SAVEDC 33
80 CONSTANT: EMR_RESTOREDC 34
81 CONSTANT: EMR_SETWORLDTRANSFORM 35
82 CONSTANT: EMR_MODIFYWORLDTRANSFORM 36
83 CONSTANT: EMR_SELECTOBJECT 37
84 CONSTANT: EMR_CREATEPEN 38
85 CONSTANT: EMR_CREATEBRUSHINDIRECT 39
86 CONSTANT: EMR_DELETEOBJECT 40
87 CONSTANT: EMR_ANGLEARC 41
88 CONSTANT: EMR_ELLIPSE 42
89 CONSTANT: EMR_RECTANGLE 43
90 CONSTANT: EMR_ROUNDRECT 44
91 CONSTANT: EMR_ARC 45
92 CONSTANT: EMR_CHORD 46
93 CONSTANT: EMR_PIE 47
94 CONSTANT: EMR_SELECTPALETTE 48
95 CONSTANT: EMR_CREATEPALETTE 49
96 CONSTANT: EMR_SETPALETTEENTRIES 50
97 CONSTANT: EMR_RESIZEPALETTE 51
98 CONSTANT: EMR_REALIZEPALETTE 52
99 CONSTANT: EMR_EXTFLOODFILL 53
100 CONSTANT: EMR_LINETO 54
101 CONSTANT: EMR_ARCTO 55
102 CONSTANT: EMR_POLYDRAW 56
103 CONSTANT: EMR_SETARCDIRECTION 57
104 CONSTANT: EMR_SETMITERLIMIT 58
105 CONSTANT: EMR_BEGINPATH 59
106 CONSTANT: EMR_ENDPATH 60
107 CONSTANT: EMR_CLOSEFIGURE 61
108 CONSTANT: EMR_FILLPATH 62
109 CONSTANT: EMR_STROKEANDFILLPATH 63
110 CONSTANT: EMR_STROKEPATH 64
111 CONSTANT: EMR_FLATTENPATH 65
112 CONSTANT: EMR_WIDENPATH 66
113 CONSTANT: EMR_SELECTCLIPPATH 67
114 CONSTANT: EMR_ABORTPATH 68
115 CONSTANT: EMR_GDICOMMENT 70
116 CONSTANT: EMR_FILLRGN 71
117 CONSTANT: EMR_FRAMERGN 72
118 CONSTANT: EMR_INVERTRGN 73
119 CONSTANT: EMR_PAINTRGN 74
120 CONSTANT: EMR_EXTSELECTCLIPRGN 75
121 CONSTANT: EMR_BITBLT 76
122 CONSTANT: EMR_STRETCHBLT 77
123 CONSTANT: EMR_MASKBLT 78
124 CONSTANT: EMR_PLGBLT 79
125 CONSTANT: EMR_SETDIBITSTODEVICE 80
126 CONSTANT: EMR_STRETCHDIBITS 81
127 CONSTANT: EMR_EXTCREATEFONTINDIRECTW 82
128 CONSTANT: EMR_EXTTEXTOUTA 83
129 CONSTANT: EMR_EXTTEXTOUTW 84
130 CONSTANT: EMR_POLYBEZIER16 85
131 CONSTANT: EMR_POLYGON16 86
132 CONSTANT: EMR_POLYLINE16 87
133 CONSTANT: EMR_POLYBEZIERTO16 88
134 CONSTANT: EMR_POLYLINETO16 89
135 CONSTANT: EMR_POLYPOLYLINE16 90
136 CONSTANT: EMR_POLYPOLYGON16 91
137 CONSTANT: EMR_POLYDRAW16 92
138 CONSTANT: EMR_CREATEMONOBRUSH 93
139 CONSTANT: EMR_CREATEDIBPATTERNBRUSHPT 94
140 CONSTANT: EMR_EXTCREATEPEN 95
141 CONSTANT: EMR_POLYTEXTOUTA 96
142 CONSTANT: EMR_POLYTEXTOUTW 97
143 CONSTANT: EMR_SETICMMODE 98
144 CONSTANT: EMR_CREATECOLORSPACE 99
145 CONSTANT: EMR_SETCOLORSPACE 100
146 CONSTANT: EMR_DELETECOLORSPACE 101
147 CONSTANT: EMR_GLSRECORD 102
148 CONSTANT: EMR_GLSBOUNDEDRECORD 103
149 CONSTANT: EMR_PIXELFORMAT 104
150 CONSTANT: ENHMETA_SIGNATURE 1179469088
151 CONSTANT: EPS_SIGNATURE HEX: 46535045
152 CONSTANT: FR_PRIVATE HEX: 10
153 CONSTANT: FR_NOT_ENUM HEX: 20
154 CONSTANT: META_SETBKCOLOR HEX: 201
155 CONSTANT: META_SETBKMODE HEX: 102
156 CONSTANT: META_SETMAPMODE HEX: 103
157 CONSTANT: META_SETROP2 HEX: 104
158 CONSTANT: META_SETRELABS HEX: 105
159 CONSTANT: META_SETPOLYFILLMODE HEX: 106
160 CONSTANT: META_SETSTRETCHBLTMODE HEX: 107
161 CONSTANT: META_SETTEXTCHAREXTRA HEX: 108
162 CONSTANT: META_SETTEXTCOLOR HEX: 209
163 CONSTANT: META_SETTEXTJUSTIFICATION HEX: 20A
164 CONSTANT: META_SETWINDOWORG HEX: 20B
165 CONSTANT: META_SETWINDOWEXT HEX: 20C
166 CONSTANT: META_SETVIEWPORTORG HEX: 20D
167 CONSTANT: META_SETVIEWPORTEXT HEX: 20E
168 CONSTANT: META_OFFSETWINDOWORG HEX: 20F
169 CONSTANT: META_SCALEWINDOWEXT HEX: 410
170 CONSTANT: META_OFFSETVIEWPORTORG HEX: 211
171 CONSTANT: META_SCALEVIEWPORTEXT HEX: 412
172 CONSTANT: META_LINETO HEX: 213
173 CONSTANT: META_MOVETO HEX: 214
174 CONSTANT: META_EXCLUDECLIPRECT HEX: 415
175 CONSTANT: META_INTERSECTCLIPRECT HEX: 416
176 CONSTANT: META_ARC HEX: 817
177 CONSTANT: META_ELLIPSE HEX: 418
178 CONSTANT: META_FLOODFILL HEX: 419
179 CONSTANT: META_PIE HEX: 81A
180 CONSTANT: META_RECTANGLE HEX: 41B
181 CONSTANT: META_ROUNDRECT HEX: 61C
182 CONSTANT: META_PATBLT HEX: 61D
183 CONSTANT: META_SAVEDC HEX: 1E
184 CONSTANT: META_SETPIXEL HEX: 41F
185 CONSTANT: META_OFFSETCLIPRGN HEX: 220
186 CONSTANT: META_TEXTOUT HEX: 521
187 CONSTANT: META_BITBLT HEX: 922
188 CONSTANT: META_STRETCHBLT HEX: b23
189 CONSTANT: META_POLYGON HEX: 324
190 CONSTANT: META_POLYLINE HEX: 325
191 CONSTANT: META_ESCAPE HEX: 626
192 CONSTANT: META_RESTOREDC HEX: 127
193 CONSTANT: META_FILLREGION HEX: 228
194 CONSTANT: META_FRAMEREGION HEX: 429
195 CONSTANT: META_INVERTREGION HEX: 12A
196 CONSTANT: META_PAINTREGION HEX: 12B
197 CONSTANT: META_SELECTCLIPREGION HEX: 12C
198 CONSTANT: META_SELECTOBJECT HEX: 12D
199 CONSTANT: META_SETTEXTALIGN HEX: 12E
200 CONSTANT: META_CHORD HEX: 830
201 CONSTANT: META_SETMAPPERFLAGS HEX: 231
202 CONSTANT: META_EXTTEXTOUT HEX: a32
203 CONSTANT: META_SETDIBTODEV HEX: d33
204 CONSTANT: META_SELECTPALETTE HEX: 234
205 CONSTANT: META_REALIZEPALETTE HEX: 35
206 CONSTANT: META_ANIMATEPALETTE HEX: 436
207 CONSTANT: META_SETPALENTRIES HEX: 37
208 CONSTANT: META_POLYPOLYGON HEX: 538
209 CONSTANT: META_RESIZEPALETTE HEX: 139
210 CONSTANT: META_DIBBITBLT HEX: 940
211 CONSTANT: META_DIBSTRETCHBLT HEX: b41
212 CONSTANT: META_DIBCREATEPATTERNBRUSH HEX: 142
213 CONSTANT: META_STRETCHDIB HEX: f43
214 CONSTANT: META_EXTFLOODFILL HEX: 548
215 CONSTANT: META_DELETEOBJECT HEX: 1f0
216 CONSTANT: META_CREATEPALETTE HEX: f7
217 CONSTANT: META_CREATEPATTERNBRUSH HEX: 1F9
218 CONSTANT: META_CREATEPENINDIRECT HEX: 2FA
219 CONSTANT: META_CREATEFONTINDIRECT HEX: 2FB
220 CONSTANT: META_CREATEBRUSHINDIRECT HEX: 2FC
221 CONSTANT: META_CREATEREGION HEX: 6FF
222 CONSTANT: ELF_VENDOR_SIZE 4
223 CONSTANT: ELF_VERSION 0
224 CONSTANT: ELF_CULTURE_LATIN 0
225 CONSTANT: PFD_TYPE_RGBA 0
226 CONSTANT: PFD_TYPE_COLORINDEX 1
227 CONSTANT: PFD_MAIN_PLANE 0
228 CONSTANT: PFD_OVERLAY_PLANE 1
229 CONSTANT: PFD_UNDERLAY_PLANE -1
230 CONSTANT: PFD_DOUBLEBUFFER 1
231 CONSTANT: PFD_STEREO 2
232 CONSTANT: PFD_DRAW_TO_WINDOW 4
233 CONSTANT: PFD_DRAW_TO_BITMAP 8
234 CONSTANT: PFD_SUPPORT_GDI 16
235 CONSTANT: PFD_SUPPORT_OPENGL 32
236 CONSTANT: PFD_GENERIC_FORMAT 64
237 CONSTANT: PFD_NEED_PALETTE 128
238 CONSTANT: PFD_NEED_SYSTEM_PALETTE HEX: 00000100
239 CONSTANT: PFD_SWAP_EXCHANGE HEX: 00000200
240 CONSTANT: PFD_SWAP_COPY HEX: 00000400
241 CONSTANT: PFD_SWAP_LAYER_BUFFERS HEX: 00000800
242 CONSTANT: PFD_GENERIC_ACCELERATED HEX: 00001000
243 CONSTANT: PFD_DEPTH_DONTCARE HEX: 20000000
244 CONSTANT: PFD_DOUBLEBUFFER_DONTCARE HEX: 40000000
245 CONSTANT: PFD_STEREO_DONTCARE HEX: 80000000
246 CONSTANT: SP_ERROR -1
247 CONSTANT: SP_OUTOFDISK -4
248 CONSTANT: SP_OUTOFMEMORY -5
249 CONSTANT: SP_USERABORT -3
250 CONSTANT: SP_APPABORT -2
251 CONSTANT: BLACKNESS HEX: 00000042
252 CONSTANT: NOTSRCERASE HEX: 001100A6
253 CONSTANT: NOTSRCCOPY HEX: 00330008
254 CONSTANT: SRCERASE HEX: 00440328
255 CONSTANT: DSTINVERT HEX: 00550009
256 CONSTANT: PATINVERT HEX: 005A0049
257 CONSTANT: SRCINVERT HEX: 00660046
258 CONSTANT: SRCAND HEX: 008800C6
259 CONSTANT: MERGEPAINT HEX: 00BB0226
260 CONSTANT: MERGECOPY HEX: 00C000CA
261 CONSTANT: SRCCOPY HEX: 00CC0020
262 CONSTANT: SRCPAINT HEX: 00EE0086
263 CONSTANT: PATCOPY HEX: 00F00021
264 CONSTANT: PATPAINT HEX: 00FB0A09
265 CONSTANT: WHITENESS HEX: 00FF0062
266 CONSTANT: CAPTUREBLT HEX: 40000000
267 CONSTANT: NOMIRRORBITMAP HEX: 80000000
268 CONSTANT: R2_BLACK 1
269 CONSTANT: R2_COPYPEN 13
270 CONSTANT: R2_MASKNOTPEN 3
271 CONSTANT: R2_MASKPEN 9
272 CONSTANT: R2_MASKPENNOT 5
273 CONSTANT: R2_MERGENOTPEN 12
274 CONSTANT: R2_MERGEPEN 15
275 CONSTANT: R2_MERGEPENNOT 14
276 CONSTANT: R2_NOP 11
277 CONSTANT: R2_NOT 6
278 CONSTANT: R2_NOTCOPYPEN 4
279 CONSTANT: R2_NOTMASKPEN 8
280 CONSTANT: R2_NOTMERGEPEN 2
281 CONSTANT: R2_NOTXORPEN 10
282 CONSTANT: R2_WHITE 16
283 CONSTANT: R2_XORPEN 7
284 CONSTANT: CM_OUT_OF_GAMUT 255
285 CONSTANT: CM_IN_GAMUT 0
286 CONSTANT: RGN_AND 1
287 CONSTANT: RGN_COPY 5
288 CONSTANT: RGN_DIFF 4
289 CONSTANT: RGN_OR 2
290 CONSTANT: RGN_XOR 3
291 CONSTANT: NULLREGION 1
292 CONSTANT: SIMPLEREGION 2
293 CONSTANT: COMPLEXREGION 3
294 CONSTANT: ERROR 0
295 CONSTANT: CBM_INIT 4
296 CONSTANT: DIB_PAL_COLORS 1
297 CONSTANT: DIB_RGB_COLORS 0
298 CONSTANT: FW_DONTCARE 0
299 CONSTANT: FW_THIN 100
300 CONSTANT: FW_EXTRALIGHT 200
301 ALIAS: FW_ULTRALIGHT FW_EXTRALIGHT
302 CONSTANT: FW_LIGHT 300
303 CONSTANT: FW_NORMAL 400
304 CONSTANT: FW_REGULAR 400
305 CONSTANT: FW_MEDIUM 500
306 CONSTANT: FW_SEMIBOLD 600
307 ALIAS: FW_DEMIBOLD FW_SEMIBOLD
308 CONSTANT: FW_BOLD 700
309 CONSTANT: FW_EXTRABOLD 800
310 ALIAS: FW_ULTRABOLD FW_EXTRABOLD
311 CONSTANT: FW_HEAVY 900
312 ALIAS: FW_BLACK FW_HEAVY
313 CONSTANT: ANSI_CHARSET 0
314 CONSTANT: DEFAULT_CHARSET 1
315 CONSTANT: SYMBOL_CHARSET 2
316 CONSTANT: SHIFTJIS_CHARSET 128
317 CONSTANT: HANGEUL_CHARSET 129
318 CONSTANT: HANGUL_CHARSET 129
319 CONSTANT: GB2312_CHARSET 134
320 CONSTANT: CHINESEBIG5_CHARSET 136
321 CONSTANT: GREEK_CHARSET 161
322 CONSTANT: TURKISH_CHARSET 162
323 CONSTANT: HEBREW_CHARSET 177
324 CONSTANT: ARABIC_CHARSET 178
325 CONSTANT: BALTIC_CHARSET 186
326 CONSTANT: RUSSIAN_CHARSET 204
327 CONSTANT: THAI_CHARSET 222
328 CONSTANT: EASTEUROPE_CHARSET 238
329 CONSTANT: OEM_CHARSET 255
330 CONSTANT: JOHAB_CHARSET 130
331 CONSTANT: VIETNAMESE_CHARSET 163
332 CONSTANT: MAC_CHARSET 77
333 CONSTANT: OUT_DEFAULT_PRECIS 0
334 CONSTANT: OUT_STRING_PRECIS 1
335 CONSTANT: OUT_CHARACTER_PRECIS 2
336 CONSTANT: OUT_STROKE_PRECIS 3
337 CONSTANT: OUT_TT_PRECIS 4
338 CONSTANT: OUT_DEVICE_PRECIS 5
339 CONSTANT: OUT_RASTER_PRECIS 6
340 CONSTANT: OUT_TT_ONLY_PRECIS 7
341 CONSTANT: OUT_OUTLINE_PRECIS 8
342 CONSTANT: CLIP_DEFAULT_PRECIS 0
343 CONSTANT: CLIP_CHARACTER_PRECIS 1
344 CONSTANT: CLIP_STROKE_PRECIS 2
345 CONSTANT: CLIP_MASK 15
346 CONSTANT: CLIP_LH_ANGLES 16
347 CONSTANT: CLIP_TT_ALWAYS 32
348 CONSTANT: CLIP_EMBEDDED 128
349 CONSTANT: DEFAULT_QUALITY 0
350 CONSTANT: DRAFT_QUALITY 1
351 CONSTANT: PROOF_QUALITY 2
352 CONSTANT: NONANTIALIASED_QUALITY 3
353 CONSTANT: ANTIALIASED_QUALITY 4
354 CONSTANT: DEFAULT_PITCH 0
355 CONSTANT: FIXED_PITCH 1
356 CONSTANT: VARIABLE_PITCH 2
357 CONSTANT: MONO_FONT 8
358 CONSTANT: FF_DECORATIVE 80
359 CONSTANT: FF_DONTCARE 0
360 CONSTANT: FF_MODERN 48
361 CONSTANT: FF_ROMAN 16
362 CONSTANT: FF_SCRIPT 64
363 CONSTANT: FF_SWISS 32
364 CONSTANT: PANOSE_COUNT 10
365 CONSTANT: PAN_FAMILYTYPE_INDEX 0
366 CONSTANT: PAN_SERIFSTYLE_INDEX 1
367 CONSTANT: PAN_WEIGHT_INDEX 2
368 CONSTANT: PAN_PROPORTION_INDEX 3
369 CONSTANT: PAN_CONTRAST_INDEX 4
370 CONSTANT: PAN_STROKEVARIATION_INDEX 5
371 CONSTANT: PAN_ARMSTYLE_INDEX 6
372 CONSTANT: PAN_LETTERFORM_INDEX 7
373 CONSTANT: PAN_MIDLINE_INDEX 8
374 CONSTANT: PAN_XHEIGHT_INDEX 9
375 CONSTANT: PAN_CULTURE_LATIN 0
376 CONSTANT: PAN_ANY 0
377 CONSTANT: PAN_NO_FIT 1
378 CONSTANT: PAN_FAMILY_TEXT_DISPLAY 2
379 CONSTANT: PAN_FAMILY_SCRIPT 3
380 CONSTANT: PAN_FAMILY_DECORATIVE 4
381 CONSTANT: PAN_FAMILY_PICTORIAL 5
382 CONSTANT: PAN_SERIF_COVE 2
383 CONSTANT: PAN_SERIF_OBTUSE_COVE 3
384 CONSTANT: PAN_SERIF_SQUARE_COVE 4
385 CONSTANT: PAN_SERIF_OBTUSE_SQUARE_COVE 5
386 CONSTANT: PAN_SERIF_SQUARE 6
387 CONSTANT: PAN_SERIF_THIN 7
388 CONSTANT: PAN_SERIF_BONE 8
389 CONSTANT: PAN_SERIF_EXAGGERATED 9
390 CONSTANT: PAN_SERIF_TRIANGLE 10
391 CONSTANT: PAN_SERIF_NORMAL_SANS 11
392 CONSTANT: PAN_SERIF_OBTUSE_SANS 12
393 CONSTANT: PAN_SERIF_PERP_SANS 13
394 CONSTANT: PAN_SERIF_FLARED 14
395 CONSTANT: PAN_SERIF_ROUNDED 15
396 CONSTANT: PAN_WEIGHT_VERY_LIGHT 2
397 CONSTANT: PAN_WEIGHT_LIGHT 3
398 CONSTANT: PAN_WEIGHT_THIN 4
399 CONSTANT: PAN_WEIGHT_BOOK 5
400 CONSTANT: PAN_WEIGHT_MEDIUM 6
401 CONSTANT: PAN_WEIGHT_DEMI 7
402 CONSTANT: PAN_WEIGHT_BOLD 8
403 CONSTANT: PAN_WEIGHT_HEAVY 9
404 CONSTANT: PAN_WEIGHT_BLACK 10
405 CONSTANT: PAN_WEIGHT_NORD 11
406 CONSTANT: PAN_PROP_OLD_STYLE 2
407 CONSTANT: PAN_PROP_MODERN 3
408 CONSTANT: PAN_PROP_EVEN_WIDTH 4
409 CONSTANT: PAN_PROP_EXPANDED 5
410 CONSTANT: PAN_PROP_CONDENSED 6
411 CONSTANT: PAN_PROP_VERY_EXPANDED 7
412 CONSTANT: PAN_PROP_VERY_CONDENSED 8
413 CONSTANT: PAN_PROP_MONOSPACED 9
414 CONSTANT: PAN_CONTRAST_NONE 2
415 CONSTANT: PAN_CONTRAST_VERY_LOW 3
416 CONSTANT: PAN_CONTRAST_LOW 4
417 CONSTANT: PAN_CONTRAST_MEDIUM_LOW 5
418 CONSTANT: PAN_CONTRAST_MEDIUM 6
419 CONSTANT: PAN_CONTRAST_MEDIUM_HIGH 7
420 CONSTANT: PAN_CONTRAST_HIGH 8
421 CONSTANT: PAN_CONTRAST_VERY_HIGH 9
422 CONSTANT: PAN_STROKE_GRADUAL_DIAG 2
423 CONSTANT: PAN_STROKE_GRADUAL_TRAN 3
424 CONSTANT: PAN_STROKE_GRADUAL_VERT 4
425 CONSTANT: PAN_STROKE_GRADUAL_HORZ 5
426 CONSTANT: PAN_STROKE_RAPID_VERT 6
427 CONSTANT: PAN_STROKE_RAPID_HORZ 7
428 CONSTANT: PAN_STROKE_INSTANT_VERT 8
429 CONSTANT: PAN_STRAIGHT_ARMS_HORZ 2
430 CONSTANT: PAN_STRAIGHT_ARMS_WEDGE 3
431 CONSTANT: PAN_STRAIGHT_ARMS_VERT 4
432 CONSTANT: PAN_STRAIGHT_ARMS_SINGLE_SERIF 5
433 CONSTANT: PAN_STRAIGHT_ARMS_DOUBLE_SERIF 6
434 CONSTANT: PAN_BENT_ARMS_HORZ 7
435 CONSTANT: PAN_BENT_ARMS_WEDGE 8
436 CONSTANT: PAN_BENT_ARMS_VERT 9
437 CONSTANT: PAN_BENT_ARMS_SINGLE_SERIF 10
438 CONSTANT: PAN_BENT_ARMS_DOUBLE_SERIF 11
439 CONSTANT: PAN_LETT_NORMAL_CONTACT 2
440 CONSTANT: PAN_LETT_NORMAL_WEIGHTED 3
441 CONSTANT: PAN_LETT_NORMAL_BOXED 4
442 CONSTANT: PAN_LETT_NORMAL_FLATTENED 5
443 CONSTANT: PAN_LETT_NORMAL_ROUNDED 6
444 CONSTANT: PAN_LETT_NORMAL_OFF_CENTER 7
445 CONSTANT: PAN_LETT_NORMAL_SQUARE 8
446 CONSTANT: PAN_LETT_OBLIQUE_CONTACT 9
447 CONSTANT: PAN_LETT_OBLIQUE_WEIGHTED 10
448 CONSTANT: PAN_LETT_OBLIQUE_BOXED 11
449 CONSTANT: PAN_LETT_OBLIQUE_FLATTENED 12
450 CONSTANT: PAN_LETT_OBLIQUE_ROUNDED 13
451 CONSTANT: PAN_LETT_OBLIQUE_OFF_CENTER 14
452 CONSTANT: PAN_LETT_OBLIQUE_SQUARE 15
453 CONSTANT: PAN_MIDLINE_STANDARD_TRIMMED 2
454 CONSTANT: PAN_MIDLINE_STANDARD_POINTED 3
455 CONSTANT: PAN_MIDLINE_STANDARD_SERIFED 4
456 CONSTANT: PAN_MIDLINE_HIGH_TRIMMED 5
457 CONSTANT: PAN_MIDLINE_HIGH_POINTED 6
458 CONSTANT: PAN_MIDLINE_HIGH_SERIFED 7
459 CONSTANT: PAN_MIDLINE_CONSTANT_TRIMMED 8
460 CONSTANT: PAN_MIDLINE_CONSTANT_POINTED 9
461 CONSTANT: PAN_MIDLINE_CONSTANT_SERIFED 10
462 CONSTANT: PAN_MIDLINE_LOW_TRIMMED 11
463 CONSTANT: PAN_MIDLINE_LOW_POINTED 12
464 CONSTANT: PAN_MIDLINE_LOW_SERIFED 13
465 CONSTANT: PAN_XHEIGHT_CONSTANT_SMALL 2
466 CONSTANT: PAN_XHEIGHT_CONSTANT_STD 3
467 CONSTANT: PAN_XHEIGHT_CONSTANT_LARGE 4
468 CONSTANT: PAN_XHEIGHT_DUCKING_SMALL 5
469 CONSTANT: PAN_XHEIGHT_DUCKING_STD 6
470 CONSTANT: PAN_XHEIGHT_DUCKING_LARGE 7
471 CONSTANT: FS_LATIN1 1
472 CONSTANT: FS_LATIN2 2
473 CONSTANT: FS_CYRILLIC 4
474 CONSTANT: FS_GREEK 8
475 CONSTANT: FS_TURKISH 16
476 CONSTANT: FS_HEBREW 32
477 CONSTANT: FS_ARABIC 64
478 CONSTANT: FS_BALTIC 128
479 CONSTANT: FS_THAI HEX: 10000
480 CONSTANT: FS_JISJAPAN HEX: 20000
481 CONSTANT: FS_CHINESESIMP HEX: 40000
482 CONSTANT: FS_WANSUNG HEX: 80000
483 CONSTANT: FS_CHINESETRAD HEX: 100000
484 CONSTANT: FS_JOHAB HEX: 200000
485 CONSTANT: FS_SYMBOL HEX: 80000000
486 CONSTANT: HS_BDIAGONAL 3
487 CONSTANT: HS_CROSS 4
488 CONSTANT: HS_DIAGCROSS 5
489 CONSTANT: HS_FDIAGONAL 2
490 CONSTANT: HS_HORIZONTAL 0
491 CONSTANT: HS_VERTICAL 1
492 CONSTANT: PS_GEOMETRIC 65536
493 CONSTANT: PS_COSMETIC 0
494 CONSTANT: PS_ALTERNATE 8
495 CONSTANT: PS_SOLID 0
496 CONSTANT: PS_DASH 1
497 CONSTANT: PS_DOT 2
498 CONSTANT: PS_DASHDOT 3
499 CONSTANT: PS_DASHDOTDOT 4
500 CONSTANT: PS_NULL 5
501 CONSTANT: PS_USERSTYLE 7
502 CONSTANT: PS_INSIDEFRAME 6
503 CONSTANT: PS_ENDCAP_ROUND 0
504 CONSTANT: PS_ENDCAP_SQUARE 256
505 CONSTANT: PS_ENDCAP_FLAT 512
506 CONSTANT: PS_JOIN_BEVEL 4096
507 CONSTANT: PS_JOIN_MITER 8192
508 CONSTANT: PS_JOIN_ROUND 0
509 CONSTANT: PS_STYLE_MASK 15
510 CONSTANT: PS_ENDCAP_MASK 3840
511 CONSTANT: PS_TYPE_MASK 983040
512 CONSTANT: ALTERNATE 1
513 CONSTANT: WINDING 2
514 CONSTANT: DC_BINNAMES 12
515 CONSTANT: DC_BINS 6
516 CONSTANT: DC_COPIES 18
517 CONSTANT: DC_DRIVER 11
518 CONSTANT: DC_DATATYPE_PRODUCED 21
519 CONSTANT: DC_DUPLEX 7
520 CONSTANT: DC_EMF_COMPLIANT 20
521 CONSTANT: DC_ENUMRESOLUTIONS 13
522 CONSTANT: DC_EXTRA 9
523 CONSTANT: DC_FIELDS 1
524 CONSTANT: DC_FILEDEPENDENCIES 14
525 CONSTANT: DC_MAXEXTENT 5
526 CONSTANT: DC_MINEXTENT 4
527 CONSTANT: DC_ORIENTATION 17
528 CONSTANT: DC_PAPERNAMES 16
529 CONSTANT: DC_PAPERS 2
530 CONSTANT: DC_PAPERSIZE 3
531 CONSTANT: DC_SIZE 8
532 CONSTANT: DC_TRUETYPE 15
533 CONSTANT: DCTT_BITMAP 1
534 CONSTANT: DCTT_DOWNLOAD 2
535 CONSTANT: DCTT_SUBDEV 4
536 CONSTANT: DCTT_DOWNLOAD_OUTLINE 8
537 CONSTANT: DC_VERSION 10
538 CONSTANT: DC_BINADJUST 19
539 CONSTANT: DC_MANUFACTURER 23
540 CONSTANT: DC_MODEL 24
541 CONSTANT: DC_PERSONALITY 25
542 CONSTANT: DC_PRINTRATE 26
543 CONSTANT: DC_PRINTRATEUNIT 27
544 CONSTANT: DC_PRINTERMEM 28
545 CONSTANT: DC_MEDIAREADY 29
546 CONSTANT: DC_STAPLE 30
547 CONSTANT: DC_PRINTRATEPPM 31
548 CONSTANT: DC_COLORDEVICE 32
549 CONSTANT: DC_NUP 33
550 CONSTANT: DC_MEDIATYPENAMES 34
551 CONSTANT: DC_MEDIATYPES 35
552 CONSTANT: DCBA_FACEUPNONE 0
553 CONSTANT: DCBA_FACEUPCENTER 1
554 CONSTANT: DCBA_FACEUPLEFT 2
555 CONSTANT: DCBA_FACEUPRIGHT 3
556 CONSTANT: DCBA_FACEDOWNNONE 256
557 CONSTANT: DCBA_FACEDOWNCENTER 257
558 CONSTANT: DCBA_FACEDOWNLEFT 258
559 CONSTANT: DCBA_FACEDOWNRIGHT 259
560 CONSTANT: FLOODFILLBORDER 0
561 CONSTANT: FLOODFILLSURFACE 1
562 CONSTANT: ETO_CLIPPED HEX: 0004
563 CONSTANT: ETO_GLYPH_INDEX HEX: 0010
564 CONSTANT: ETO_OPAQUE HEX: 0002
565 CONSTANT: ETO_NUMERICSLATIN HEX: 0800
566 CONSTANT: ETO_NUMERICSLOCAL HEX: 0400
567 CONSTANT: ETO_RTLREADING HEX: 0080
568 CONSTANT: ETO_IGNORELANGUAGE HEX: 1000
569 CONSTANT: ETO_PDY HEX: 2000
570 CONSTANT: GDICOMMENT_WINDOWS_METAFILE -2147483647
571 CONSTANT: GDICOMMENT_BEGINGROUP 2
572 CONSTANT: GDICOMMENT_ENDGROUP 3
573 CONSTANT: GDICOMMENT_MULTIFORMATS 1073741828
574 CONSTANT: GDICOMMENT_IDENTIFIER 1128875079
575 CONSTANT: AD_COUNTERCLOCKWISE 1
576 CONSTANT: AD_CLOCKWISE 2
577 CONSTANT: RDH_RECTANGLES 1
578 CONSTANT: GCPCLASS_LATIN 1
579 CONSTANT: GCPCLASS_HEBREW 2
580 CONSTANT: GCPCLASS_ARABIC 2
581 CONSTANT: GCPCLASS_NEUTRAL 3
582 CONSTANT: GCPCLASS_LOCALNUMBER 4
583 CONSTANT: GCPCLASS_LATINNUMBER 5
584 CONSTANT: GCPCLASS_LATINNUMERICTERMINATOR 6
585 CONSTANT: GCPCLASS_LATINNUMERICSEPARATOR 7
586 CONSTANT: GCPCLASS_NUMERICSEPARATOR 8
587 CONSTANT: GCPCLASS_PREBOUNDLTR 128
588 CONSTANT: GCPCLASS_PREBOUNDRTL 64
589 CONSTANT: GCPCLASS_POSTBOUNDLTR 32
590 CONSTANT: GCPCLASS_POSTBOUNDRTL 16
591 CONSTANT: GCPGLYPH_LINKBEFORE HEX: 8000
592 CONSTANT: GCPGLYPH_LINKAFTER HEX: 4000
593 CONSTANT: DCB_DISABLE 8
594 CONSTANT: DCB_ENABLE 4
595 CONSTANT: DCB_RESET 1
596 CONSTANT: DCB_SET 3
597 CONSTANT: DCB_ACCUMULATE 2
598 CONSTANT: DCB_DIRTY 2
599 CONSTANT: OBJ_BRUSH 2
600 CONSTANT: OBJ_PEN 1
601 CONSTANT: OBJ_PAL 5
602 CONSTANT: OBJ_FONT 6
603 CONSTANT: OBJ_BITMAP 7
604 CONSTANT: OBJ_EXTPEN 11
605 CONSTANT: OBJ_REGION 8
606 CONSTANT: OBJ_DC 3
607 CONSTANT: OBJ_MEMDC 10
608 CONSTANT: OBJ_METAFILE 9
609 CONSTANT: OBJ_METADC 4
610 CONSTANT: OBJ_ENHMETAFILE 13
611 CONSTANT: OBJ_ENHMETADC 12
612 CONSTANT: DRIVERVERSION 0
613 CONSTANT: TECHNOLOGY 2
614 CONSTANT: DT_PLOTTER 0
615 CONSTANT: DT_RASDISPLAY 1
616 CONSTANT: DT_RASPRINTER 2
617 CONSTANT: DT_RASCAMERA 3
618 CONSTANT: DT_CHARSTREAM 4
619 CONSTANT: DT_METAFILE 5
620 CONSTANT: DT_DISPFILE 6
621 CONSTANT: HORZSIZE 4
622 CONSTANT: VERTSIZE 6
623 CONSTANT: HORZRES 8
624 CONSTANT: VERTRES 10
625 CONSTANT: LOGPIXELSX 88
626 CONSTANT: LOGPIXELSY 90
627 CONSTANT: BITSPIXEL 12
628 CONSTANT: PLANES 14
629 CONSTANT: NUMBRUSHES 16
630 CONSTANT: NUMPENS 18
631 CONSTANT: NUMFONTS 22
632 CONSTANT: NUMCOLORS 24
633 CONSTANT: NUMMARKERS 20
634 CONSTANT: ASPECTX 40
635 CONSTANT: ASPECTY 42
636 CONSTANT: ASPECTXY 44
637 CONSTANT: PDEVICESIZE 26
638 CONSTANT: CLIPCAPS 36
639 CONSTANT: SIZEPALETTE 104
640 CONSTANT: NUMRESERVED 106
641 CONSTANT: COLORRES 108
642 CONSTANT: PHYSICALWIDTH 110
643 CONSTANT: PHYSICALHEIGHT 111
644 CONSTANT: PHYSICALOFFSETX 112
645 CONSTANT: PHYSICALOFFSETY 113
646 CONSTANT: SCALINGFACTORX 114
647 CONSTANT: SCALINGFACTORY 115
648 CONSTANT: VREFRESH 116
649 CONSTANT: DESKTOPHORZRES 118
650 CONSTANT: DESKTOPVERTRES 117
651 CONSTANT: BLTALIGNMENT 119
652 CONSTANT: SHADEBLENDCAPS 120
653 CONSTANT: SB_NONE HEX: 00
654 CONSTANT: SB_CONST_ALPHA HEX: 01
655 CONSTANT: SB_PIXEL_ALPHA HEX: 02
656 CONSTANT: SB_PREMULT_ALPHA HEX: 04
657 CONSTANT: SB_GRAD_RECT HEX: 10
658 CONSTANT: SB_GRAD_TRI HEX: 20
659 CONSTANT: COLORMGMTCAPS 121
660 CONSTANT: CM_NONE HEX: 00
661 CONSTANT: CM_DEVICE_ICM HEX: 01
662 CONSTANT: CM_GAMMA_RAMP HEX: 02
663 CONSTANT: CM_CMYK_COLOR HEX: 04
664 CONSTANT: RASTERCAPS 38
665 CONSTANT: RC_BITBLT 1
666 CONSTANT: RC_BITMAP64 8
667 CONSTANT: RC_DI_BITMAP 128
668 CONSTANT: RC_DIBTODEV 512
669 CONSTANT: RC_FLOODFILL 4096
670 CONSTANT: RC_STRETCHBLT 2048
671 CONSTANT: RC_STRETCHDIB 8192
672 CONSTANT: CURVECAPS 28
673 CONSTANT: CC_NONE 0
674 CONSTANT: CC_CIRCLES 1
675 CONSTANT: CC_PIE 2
676 CONSTANT: CC_CHORD 4
677 CONSTANT: CC_ELLIPSES 8
678 CONSTANT: CC_WIDE 16
679 CONSTANT: CC_STYLED 32
680 CONSTANT: CC_WIDESTYLED 64
681 CONSTANT: CC_INTERIORS 128
682 CONSTANT: CC_ROUNDRECT 256
683 CONSTANT: LINECAPS 30
684 CONSTANT: LC_NONE 0
685 CONSTANT: LC_POLYLINE 2
686 CONSTANT: LC_MARKER 4
687 CONSTANT: LC_POLYMARKER 8
688 CONSTANT: LC_WIDE 16
689 CONSTANT: LC_STYLED 32
690 CONSTANT: LC_WIDESTYLED 64
691 CONSTANT: LC_INTERIORS 128
692 CONSTANT: POLYGONALCAPS 32
693 CONSTANT: RC_BANDING 2
694 CONSTANT: RC_BIGFONT 1024
695 CONSTANT: RC_DEVBITS HEX: 8000
696 CONSTANT: RC_GDI20_OUTPUT 16
697 CONSTANT: RC_GDI20_STATE 32
698 CONSTANT: RC_NONE 0
699 CONSTANT: RC_OP_DX_OUTPUT HEX: 4000
700 CONSTANT: RC_PALETTE 256
701 CONSTANT: RC_SAVEBITMAP 64
702 CONSTANT: RC_SCALING 4
703 CONSTANT: PC_NONE 0
704 CONSTANT: PC_POLYGON 1
705 CONSTANT: PC_POLYPOLYGON 256
706 CONSTANT: PC_PATHS 512
707 CONSTANT: PC_RECTANGLE 2
708 CONSTANT: PC_WINDPOLYGON 4
709 CONSTANT: PC_SCANLINE 8
710 CONSTANT: PC_TRAPEZOID 4
711 CONSTANT: PC_WIDE 16
712 CONSTANT: PC_STYLED 32
713 CONSTANT: PC_WIDESTYLED 64
714 CONSTANT: PC_INTERIORS 128
715 CONSTANT: TEXTCAPS 34
716 CONSTANT: TC_OP_CHARACTER 1
717 CONSTANT: TC_OP_STROKE 2
718 CONSTANT: TC_CP_STROKE 4
719 CONSTANT: TC_CR_90 8
720 CONSTANT: TC_CR_ANY 16
721 CONSTANT: TC_SF_X_YINDEP 32
722 CONSTANT: TC_SA_DOUBLE 64
723 CONSTANT: TC_SA_INTEGER 128
724 CONSTANT: TC_SA_CONTIN 256
725 CONSTANT: TC_EA_DOUBLE 512
726 CONSTANT: TC_IA_ABLE 1024
727 CONSTANT: TC_UA_ABLE 2048
728 CONSTANT: TC_SO_ABLE 4096
729 CONSTANT: TC_RA_ABLE 8192
730 CONSTANT: TC_VA_ABLE 16384
731 CONSTANT: TC_RESERVED 32768
732 CONSTANT: TC_SCROLLBLT 65536
733 CONSTANT: GCP_DBCS 1
734 CONSTANT: GCP_ERROR HEX: 8000
735 CONSTANT: GCP_CLASSIN HEX: 80000
736 CONSTANT: GCP_DIACRITIC 256
737 CONSTANT: GCP_DISPLAYZWG HEX: 400000
738 CONSTANT: GCP_GLYPHSHAPE 16
739 CONSTANT: GCP_JUSTIFY HEX: 10000
740 CONSTANT: GCP_JUSTIFYIN HEX: 200000
741 CONSTANT: GCP_KASHIDA 1024
742 CONSTANT: GCP_LIGATE 32
743 CONSTANT: GCP_MAXEXTENT HEX: 100000
744 CONSTANT: GCP_NEUTRALOVERRIDE HEX: 2000000
745 CONSTANT: GCP_NUMERICOVERRIDE HEX: 1000000
746 CONSTANT: GCP_NUMERICSLATIN HEX: 4000000
747 CONSTANT: GCP_NUMERICSLOCAL HEX: 8000000
748 CONSTANT: GCP_REORDER 2
749 CONSTANT: GCP_SYMSWAPOFF HEX: 800000
750 CONSTANT: GCP_USEKERNING 8
751 CONSTANT: FLI_GLYPHS HEX: 40000
752 CONSTANT: FLI_MASK HEX: 103b
753 CONSTANT: GGO_METRICS 0
754 CONSTANT: GGO_BITMAP 1
755 CONSTANT: GGO_NATIVE 2
756 CONSTANT: GGO_BEZIER 3
757 CONSTANT: GGO_GRAY2_BITMAP 4
758 CONSTANT: GGO_GRAY4_BITMAP 5
759 CONSTANT: GGO_GRAY8_BITMAP 6
760 CONSTANT: GGO_GLYPH_INDEX 128
761 CONSTANT: GGO_UNHINTED 256
762 CONSTANT: GM_COMPATIBLE 1
763 CONSTANT: GM_ADVANCED 2
764 CONSTANT: MM_ANISOTROPIC 8
765 CONSTANT: MM_HIENGLISH 5
766 CONSTANT: MM_HIMETRIC 3
767 CONSTANT: MM_ISOTROPIC 7
768 CONSTANT: MM_LOENGLISH 4
769 CONSTANT: MM_LOMETRIC 2
770 CONSTANT: MM_TEXT 1
771 CONSTANT: MM_TWIPS 6
772 ALIAS: MM_MAX_FIXEDSCALE MM_TWIPS
773 CONSTANT: ABSOLUTE 1
774 CONSTANT: RELATIVE 2
775 CONSTANT: PC_EXPLICIT 2
776 CONSTANT: PC_NOCOLLAPSE 4
777 CONSTANT: PC_RESERVED 1
778 CONSTANT: CLR_NONE HEX: ffffffff
779 ALIAS: CLR_INVALID CLR_NONE
780 CONSTANT: CLR_DEFAULT HEX: ff000000
781 CONSTANT: PT_MOVETO 6
782 CONSTANT: PT_LINETO 2
783 CONSTANT: PT_BEZIERTO 4
784 CONSTANT: PT_CLOSEFIGURE 1
785 CONSTANT: TT_AVAILABLE 1
786 CONSTANT: TT_ENABLED 2
787 CONSTANT: BLACK_BRUSH 4
788 CONSTANT: DKGRAY_BRUSH 3
789 CONSTANT: GRAY_BRUSH 2
790 CONSTANT: HOLLOW_BRUSH 5
791 CONSTANT: LTGRAY_BRUSH 1
792 CONSTANT: NULL_BRUSH 5
793 CONSTANT: WHITE_BRUSH 0
794 CONSTANT: BLACK_PEN 7
795 CONSTANT: NULL_PEN 8
796 CONSTANT: WHITE_PEN 6
797 CONSTANT: ANSI_FIXED_FONT 11
798 CONSTANT: ANSI_VAR_FONT 12
799 CONSTANT: DEVICE_DEFAULT_FONT 14
800 CONSTANT: DEFAULT_GUI_FONT 17
801 CONSTANT: OEM_FIXED_FONT 10
802 CONSTANT: SYSTEM_FONT 13
803 CONSTANT: SYSTEM_FIXED_FONT 16
804 CONSTANT: DEFAULT_PALETTE 15
805 CONSTANT: DC_BRUSH 18
806 CONSTANT: DC_PEN 19
807 CONSTANT: SYSPAL_ERROR 0
808 CONSTANT: SYSPAL_STATIC 1
809 CONSTANT: SYSPAL_NOSTATIC 2
810 CONSTANT: SYSPAL_NOSTATIC256 3 
811 CONSTANT: TA_BASELINE 24
812 CONSTANT: TA_BOTTOM 8
813 CONSTANT: TA_TOP 0
814 CONSTANT: TA_CENTER 6
815 CONSTANT: TA_LEFT 0
816 CONSTANT: TA_RIGHT 2
817 CONSTANT: TA_RTLREADING 256
818 CONSTANT: TA_NOUPDATECP 0
819 CONSTANT: TA_UPDATECP 1
820 : TA_MASK ( -- n ) { TA_BASELINE TA_CENTER TA_UPDATECP TA_RTLREADING } flags ; foldable
821 CONSTANT: VTA_BASELINE 24
822 CONSTANT: VTA_CENTER 6
823 ALIAS: VTA_LEFT TA_BOTTOM
824 ALIAS: VTA_RIGHT TA_TOP
825 ALIAS: VTA_BOTTOM TA_RIGHT
826 ALIAS: VTA_TOP TA_LEFT
827 CONSTANT: MWT_IDENTITY 1
828 CONSTANT: MWT_LEFTMULTIPLY 2
829 CONSTANT: MWT_RIGHTMULTIPLY 3
830 CONSTANT: OPAQUE 2
831 CONSTANT: TRANSPARENT 1
832 CONSTANT: BLACKONWHITE 1
833 CONSTANT: WHITEONBLACK 2
834 CONSTANT: COLORONCOLOR 3
835 CONSTANT: HALFTONE 4
836 CONSTANT: MAXSTRETCHBLTMODE 4
837 CONSTANT: STRETCH_ANDSCANS 1
838 CONSTANT: STRETCH_DELETESCANS 3
839 CONSTANT: STRETCH_HALFTONE 4
840 CONSTANT: STRETCH_ORSCANS 2
841 CONSTANT: TCI_SRCCHARSET 1
842 CONSTANT: TCI_SRCCODEPAGE 2
843 CONSTANT: TCI_SRCFONTSIG 3
844 CONSTANT: ICM_ON 2
845 CONSTANT: ICM_OFF 1
846 CONSTANT: ICM_QUERY 3
847 CONSTANT: NEWFRAME 1
848 CONSTANT: ABORTDOC 2
849 CONSTANT: NEXTBAND 3
850 CONSTANT: SETCOLORTABLE 4
851 CONSTANT: GETCOLORTABLE 5
852 CONSTANT: FLUSHOUTPUT 6
853 CONSTANT: DRAFTMODE 7
854 CONSTANT: QUERYESCSUPPORT 8
855 CONSTANT: SETABORTPROC 9
856 CONSTANT: STARTDOC 10
857 CONSTANT: ENDDOC 11
858 CONSTANT: GETPHYSPAGESIZE 12
859 CONSTANT: GETPRINTINGOFFSET 13
860 CONSTANT: GETSCALINGFACTOR 14
861 CONSTANT: MFCOMMENT 15
862 CONSTANT: GETPENWIDTH 16
863 CONSTANT: SETCOPYCOUNT 17
864 CONSTANT: SELECTPAPERSOURCE 18
865 CONSTANT: DEVICEDATA 19
866 CONSTANT: PASSTHROUGH 19
867 CONSTANT: GETTECHNOLGY 20
868 CONSTANT: GETTECHNOLOGY 20
869 CONSTANT: SETLINECAP 21
870 CONSTANT: SETLINEJOIN 22
871 CONSTANT: SETMITERLIMIT 23
872 CONSTANT: BANDINFO 24
873 CONSTANT: DRAWPATTERNRECT 25
874 CONSTANT: GETVECTORPENSIZE 26
875 CONSTANT: GETVECTORBRUSHSIZE 27
876 CONSTANT: ENABLEDUPLEX 28
877 CONSTANT: GETSETPAPERBINS 29
878 CONSTANT: GETSETPRINTORIENT 30
879 CONSTANT: ENUMPAPERBINS 31
880 CONSTANT: SETDIBSCALING 32
881 CONSTANT: EPSPRINTING 33
882 CONSTANT: ENUMPAPERMETRICS 34
883 CONSTANT: GETSETPAPERMETRICS 35
884 CONSTANT: POSTSCRIPT_DATA 37
885 CONSTANT: POSTSCRIPT_IGNORE 38
886 CONSTANT: MOUSETRAILS 39
887 CONSTANT: GETDEVICEUNITS 42
888 CONSTANT: GETEXTENDEDTEXTMETRICS 256
889 CONSTANT: GETEXTENTTABLE 257
890 CONSTANT: GETPAIRKERNTABLE 258
891 CONSTANT: GETTRACKKERNTABLE 259
892 CONSTANT: EXTTEXTOUT 512
893 CONSTANT: GETFACENAME 513
894 CONSTANT: DOWNLOADFACE 514
895 CONSTANT: ENABLERELATIVEWIDTHS 768
896 CONSTANT: ENABLEPAIRKERNING 769
897 CONSTANT: SETKERNTRACK 770
898 CONSTANT: SETALLJUSTVALUES 771
899 CONSTANT: SETCHARSET 772
900 CONSTANT: STRETCHBLT 2048
901 CONSTANT: GETSETSCREENPARAMS 3072
902 CONSTANT: QUERYDIBSUPPORT 3073
903 CONSTANT: BEGIN_PATH 4096
904 CONSTANT: CLIP_TO_PATH 4097
905 CONSTANT: END_PATH 4098
906 CONSTANT: EXT_DEVICE_CAPS 4099
907 CONSTANT: RESTORE_CTM 4100
908 CONSTANT: SAVE_CTM 4101
909 CONSTANT: SET_ARC_DIRECTION 4102
910 CONSTANT: SET_BACKGROUND_COLOR 4103
911 CONSTANT: SET_POLY_MODE 4104
912 CONSTANT: SET_SCREEN_ANGLE 4105
913 CONSTANT: SET_SPREAD 4106
914 CONSTANT: TRANSFORM_CTM 4107
915 CONSTANT: SET_CLIP_BOX 4108
916 CONSTANT: SET_BOUNDS 4109
917 CONSTANT: SET_MIRROR_MODE 4110
918 CONSTANT: OPENCHANNEL 4110
919 CONSTANT: DOWNLOADHEADER 4111
920 CONSTANT: CLOSECHANNEL 4112
921 CONSTANT: POSTSCRIPT_PASSTHROUGH 4115
922 CONSTANT: ENCAPSULATED_POSTSCRIPT 4116
923 CONSTANT: QDI_SETDIBITS 1
924 CONSTANT: QDI_GETDIBITS 2
925 CONSTANT: QDI_DIBTOSCREEN 4
926 CONSTANT: QDI_STRETCHDIB 8
927 CONSTANT: SP_NOTREPORTED HEX: 4000
928 CONSTANT: PR_JOBSTATUS 0
929 CONSTANT: ASPECT_FILTERING 1
930 CONSTANT: BS_SOLID 0
931 CONSTANT: BS_NULL 1
932 CONSTANT: BS_HOLLOW 1
933 CONSTANT: BS_HATCHED 2
934 CONSTANT: BS_PATTERN 3
935 CONSTANT: BS_INDEXED 4
936 CONSTANT: BS_DIBPATTERN 5
937 CONSTANT: BS_DIBPATTERNPT 6
938 CONSTANT: BS_PATTERN8X8 7
939 CONSTANT: BS_DIBPATTERN8X8 8
940 CONSTANT: LCS_CALIBRATED_RGB 0
941 CONSTANT: LCS_DEVICE_RGB 1
942 CONSTANT: LCS_DEVICE_CMYK 2
943 CONSTANT: LCS_GM_BUSINESS 1
944 CONSTANT: LCS_GM_GRAPHICS 2
945 CONSTANT: LCS_GM_IMAGES 4
946 CONSTANT: RASTER_FONTTYPE 1
947 CONSTANT: DEVICE_FONTTYPE 2
948 CONSTANT: TRUETYPE_FONTTYPE 4
949 CONSTANT: DMORIENT_PORTRAIT 1
950 CONSTANT: DMORIENT_LANDSCAPE 2
951 CONSTANT: DMPAPER_FIRST 1
952 CONSTANT: DMPAPER_LETTER 1
953 CONSTANT: DMPAPER_LETTERSMALL 2
954 CONSTANT: DMPAPER_TABLOID 3
955 CONSTANT: DMPAPER_LEDGER 4
956 CONSTANT: DMPAPER_LEGAL 5
957 CONSTANT: DMPAPER_STATEMENT 6
958 CONSTANT: DMPAPER_EXECUTIVE 7
959 CONSTANT: DMPAPER_A3 8
960 CONSTANT: DMPAPER_A4 9
961 CONSTANT: DMPAPER_A4SMALL 10
962 CONSTANT: DMPAPER_A5 11
963 CONSTANT: DMPAPER_B4 12
964 CONSTANT: DMPAPER_B5 13
965 CONSTANT: DMPAPER_FOLIO 14
966 CONSTANT: DMPAPER_QUARTO 15
967 CONSTANT: DMPAPER_10X14 16
968 CONSTANT: DMPAPER_11X17 17
969 CONSTANT: DMPAPER_NOTE 18
970 CONSTANT: DMPAPER_ENV_9 19
971 CONSTANT: DMPAPER_ENV_10 20
972 CONSTANT: DMPAPER_ENV_11 21
973 CONSTANT: DMPAPER_ENV_12 22
974 CONSTANT: DMPAPER_ENV_14 23
975 CONSTANT: DMPAPER_CSHEET 24
976 CONSTANT: DMPAPER_DSHEET 25
977 CONSTANT: DMPAPER_ESHEET 26
978 CONSTANT: DMPAPER_ENV_DL 27
979 CONSTANT: DMPAPER_ENV_C5 28
980 CONSTANT: DMPAPER_ENV_C3 29
981 CONSTANT: DMPAPER_ENV_C4 30
982 CONSTANT: DMPAPER_ENV_C6 31
983 CONSTANT: DMPAPER_ENV_C65 32
984 CONSTANT: DMPAPER_ENV_B4 33
985 CONSTANT: DMPAPER_ENV_B5 34
986 CONSTANT: DMPAPER_ENV_B6 35
987 CONSTANT: DMPAPER_ENV_ITALY 36
988 CONSTANT: DMPAPER_ENV_MONARCH 37
989 CONSTANT: DMPAPER_ENV_PERSONAL 38
990 CONSTANT: DMPAPER_FANFOLD_US 39
991 CONSTANT: DMPAPER_FANFOLD_STD_GERMAN 40
992 CONSTANT: DMPAPER_FANFOLD_LGL_GERMAN 41
993 CONSTANT: DMPAPER_ISO_B4 42
994 CONSTANT: DMPAPER_JAPANESE_POSTCARD 43
995 CONSTANT: DMPAPER_9X11 44
996 CONSTANT: DMPAPER_10X11 45
997 CONSTANT: DMPAPER_15X11 46
998 CONSTANT: DMPAPER_ENV_INVITE 47
999 CONSTANT: DMPAPER_RESERVED_48 48
1000 CONSTANT: DMPAPER_RESERVED_49 49
1001 CONSTANT: DMPAPER_LETTER_EXTRA 50
1002 CONSTANT: DMPAPER_LEGAL_EXTRA 51
1003 CONSTANT: DMPAPER_TABLOID_EXTRA 52
1004 CONSTANT: DMPAPER_A4_EXTRA 53
1005 CONSTANT: DMPAPER_LETTER_TRANSVERSE 54
1006 CONSTANT: DMPAPER_A4_TRANSVERSE 55
1007 CONSTANT: DMPAPER_LETTER_EXTRA_TRANSVERSE 56
1008 CONSTANT: DMPAPER_A_PLUS 57
1009 CONSTANT: DMPAPER_B_PLUS 58
1010 CONSTANT: DMPAPER_LETTER_PLUS 59
1011 CONSTANT: DMPAPER_A4_PLUS 60
1012 CONSTANT: DMPAPER_A5_TRANSVERSE 61
1013 CONSTANT: DMPAPER_B5_TRANSVERSE 62
1014 CONSTANT: DMPAPER_A3_EXTRA 63
1015 CONSTANT: DMPAPER_A5_EXTRA 64
1016 CONSTANT: DMPAPER_B5_EXTRA 65
1017 CONSTANT: DMPAPER_A2 66
1018 CONSTANT: DMPAPER_A3_TRANSVERSE 67
1019 CONSTANT: DMPAPER_A3_EXTRA_TRANSVERSE 68
1020 CONSTANT: DMPAPER_DBL_JAPANESE_POSTCARD 69
1021 CONSTANT: DMPAPER_A6 70
1022 CONSTANT: DMPAPER_JENV_KAKU2 71
1023 CONSTANT: DMPAPER_JENV_KAKU3 72
1024 CONSTANT: DMPAPER_JENV_CHOU3 73
1025 CONSTANT: DMPAPER_JENV_CHOU4 74
1026 CONSTANT: DMPAPER_LETTER_ROTATED 75
1027 CONSTANT: DMPAPER_A3_ROTATED 76
1028 CONSTANT: DMPAPER_A4_ROTATED 77
1029 CONSTANT: DMPAPER_A5_ROTATED 78
1030 CONSTANT: DMPAPER_B4_JIS_ROTATED 79
1031 CONSTANT: DMPAPER_B5_JIS_ROTATED 80
1032 CONSTANT: DMPAPER_JAPANESE_POSTCARD_ROTATED 81
1033 CONSTANT: DMPAPER_DBL_JAPANESE_POSTCARD_ROTATED 82
1034 CONSTANT: DMPAPER_A6_ROTATED 83
1035 CONSTANT: DMPAPER_JENV_KAKU2_ROTATED 84
1036 CONSTANT: DMPAPER_JENV_KAKU3_ROTATED 85
1037 CONSTANT: DMPAPER_JENV_CHOU3_ROTATED 86
1038 CONSTANT: DMPAPER_JENV_CHOU4_ROTATED 87
1039 CONSTANT: DMPAPER_B6_JIS 88
1040 CONSTANT: DMPAPER_B6_JIS_ROTATED 89
1041 CONSTANT: DMPAPER_12X11 90
1042 CONSTANT: DMPAPER_JENV_YOU4 91
1043 CONSTANT: DMPAPER_JENV_YOU4_ROTATED 92
1044 CONSTANT: DMPAPER_P16K 93
1045 CONSTANT: DMPAPER_P32K 94
1046 CONSTANT: DMPAPER_P32KBIG 95
1047 CONSTANT: DMPAPER_PENV_1 96
1048 CONSTANT: DMPAPER_PENV_2 97
1049 CONSTANT: DMPAPER_PENV_3 98
1050 CONSTANT: DMPAPER_PENV_4 99
1051 CONSTANT: DMPAPER_PENV_5 100
1052 CONSTANT: DMPAPER_PENV_6 101
1053 CONSTANT: DMPAPER_PENV_7 102
1054 CONSTANT: DMPAPER_PENV_8 103
1055 CONSTANT: DMPAPER_PENV_9 104
1056 CONSTANT: DMPAPER_PENV_10 105
1057 CONSTANT: DMPAPER_P16K_ROTATED 106
1058 CONSTANT: DMPAPER_P32K_ROTATED 107
1059 CONSTANT: DMPAPER_P32KBIG_ROTATED 108
1060 CONSTANT: DMPAPER_PENV_1_ROTATED 109
1061 CONSTANT: DMPAPER_PENV_2_ROTATED 110
1062 CONSTANT: DMPAPER_PENV_3_ROTATED 111
1063 CONSTANT: DMPAPER_PENV_4_ROTATED 112
1064 CONSTANT: DMPAPER_PENV_5_ROTATED 113
1065 CONSTANT: DMPAPER_PENV_6_ROTATED 114
1066 CONSTANT: DMPAPER_PENV_7_ROTATED 115
1067 CONSTANT: DMPAPER_PENV_8_ROTATED 116
1068 CONSTANT: DMPAPER_PENV_9_ROTATED 117
1069 CONSTANT: DMPAPER_PENV_10_ROTATED 118
1070 CONSTANT: DMPAPER_LAST 118
1071 CONSTANT: DMPAPER_USER 256
1072 CONSTANT: DMBIN_FIRST 1
1073 CONSTANT: DMBIN_UPPER 1
1074 CONSTANT: DMBIN_ONLYONE 1
1075 CONSTANT: DMBIN_LOWER 2
1076 CONSTANT: DMBIN_MIDDLE 3
1077 CONSTANT: DMBIN_MANUAL 4
1078 CONSTANT: DMBIN_ENVELOPE 5
1079 CONSTANT: DMBIN_ENVMANUAL 6
1080 CONSTANT: DMBIN_AUTO 7
1081 CONSTANT: DMBIN_TRACTOR 8
1082 CONSTANT: DMBIN_SMALLFMT 9
1083 CONSTANT: DMBIN_LARGEFMT 10
1084 CONSTANT: DMBIN_LARGECAPACITY 11
1085 CONSTANT: DMBIN_CASSETTE 14
1086 CONSTANT: DMBIN_FORMSOURCE 15
1087 CONSTANT: DMBIN_LAST 15
1088 CONSTANT: DMBIN_USER 256
1089 CONSTANT: DMRES_DRAFT -1
1090 CONSTANT: DMRES_LOW -2
1091 CONSTANT: DMRES_MEDIUM -3
1092 CONSTANT: DMRES_HIGH -4
1093 CONSTANT: DMCOLOR_MONOCHROME 1
1094 CONSTANT: DMCOLOR_COLOR 2
1095 CONSTANT: DMDUP_SIMPLEX 1
1096 CONSTANT: DMDUP_VERTICAL 2
1097 CONSTANT: DMDUP_HORIZONTAL 3
1098 CONSTANT: DMTT_BITMAP 1
1099 CONSTANT: DMTT_DOWNLOAD 2
1100 CONSTANT: DMTT_SUBDEV 3
1101 CONSTANT: DMTT_DOWNLOAD_OUTLINE 4
1102 CONSTANT: DMCOLLATE_FALSE 0
1103 CONSTANT: DMCOLLATE_TRUE 1
1104 CONSTANT: DM_SPECVERSION 800
1105 CONSTANT: DM_GRAYSCALE 1
1106 CONSTANT: DM_INTERLACED 2
1107 CONSTANT: DM_UPDATE 1
1108 CONSTANT: DM_COPY 2
1109 CONSTANT: DM_PROMPT 4
1110 CONSTANT: DM_MODIFY 8
1111 ALIAS: DM_IN_BUFFER DM_MODIFY
1112 ALIAS: DM_IN_PROMPT DM_PROMPT
1113 ALIAS: DM_OUT_BUFFER DM_COPY
1114 ALIAS: DM_OUT_DEFAULT DM_UPDATE
1115 CONSTANT: DM_ORIENTATION HEX: 00000001
1116 CONSTANT: DM_PAPERSIZE HEX: 00000002
1117 CONSTANT: DM_PAPERLENGTH HEX: 00000004
1118 CONSTANT: DM_PAPERWIDTH HEX: 00000008
1119 CONSTANT: DM_SCALE HEX: 00000010
1120 CONSTANT: DM_POSITION HEX: 00000020
1121 CONSTANT: DM_COPIES HEX: 00000100
1122 CONSTANT: DM_DEFAULTSOURCE HEX: 00000200
1123 CONSTANT: DM_PRINTQUALITY HEX: 00000400
1124 CONSTANT: DM_COLOR HEX: 00000800
1125 CONSTANT: DM_DUPLEX HEX: 00001000
1126 CONSTANT: DM_YRESOLUTION HEX: 00002000
1127 CONSTANT: DM_TTOPTION HEX: 00004000
1128 CONSTANT: DM_COLLATE HEX: 00008000
1129 CONSTANT: DM_FORMNAME HEX: 00010000
1130 CONSTANT: DM_LOGPIXELS HEX: 00020000
1131 CONSTANT: DM_BITSPERPEL HEX: 00040000
1132 CONSTANT: DM_PELSWIDTH HEX: 00080000
1133 CONSTANT: DM_PELSHEIGHT HEX: 00100000
1134 CONSTANT: DM_DISPLAYFLAGS HEX: 00200000
1135 CONSTANT: DM_DISPLAYFREQUENCY HEX: 00400000
1136 CONSTANT: DM_ICMMETHOD HEX: 00800000
1137 CONSTANT: DM_ICMINTENT HEX: 01000000
1138 CONSTANT: DM_MEDIATYPE HEX: 02000000
1139 CONSTANT: DM_DITHERTYPE HEX: 04000000
1140 CONSTANT: DM_PANNINGWIDTH HEX: 08000000
1141 CONSTANT: DM_PANNINGHEIGHT HEX: 10000000
1142 CONSTANT: DM_DISPLAYFIXEDOUTPUT HEX: 20000000
1143 CONSTANT: DM_DISPLAYORIENTATION HEX: 00000080
1144 CONSTANT: DMDO_DEFAULT HEX: 00000000
1145 CONSTANT: DMDO_90 HEX: 00000001
1146 CONSTANT: DMDO_180 HEX: 00000002
1147 CONSTANT: DMDO_270 HEX: 00000003
1148 CONSTANT: DMDFO_DEFAULT HEX: 00000000
1149 CONSTANT: DMDFO_STRETCH HEX: 00000001
1150 CONSTANT: DMDFO_CENTER HEX: 00000002
1151 CONSTANT: DMICMMETHOD_NONE 1
1152 CONSTANT: DMICMMETHOD_SYSTEM 2
1153 CONSTANT: DMICMMETHOD_DRIVER 3
1154 CONSTANT: DMICMMETHOD_DEVICE 4
1155 CONSTANT: DMICMMETHOD_USER 256
1156 CONSTANT: DMICM_SATURATE 1
1157 CONSTANT: DMICM_CONTRAST 2
1158 CONSTANT: DMICM_COLORMETRIC 3
1159 CONSTANT: DMICM_USER 256
1160 CONSTANT: DMMEDIA_STANDARD 1
1161 CONSTANT: DMMEDIA_TRANSPARENCY 2
1162 CONSTANT: DMMEDIA_GLOSSY 3
1163 CONSTANT: DMMEDIA_USER 256
1164 CONSTANT: DMDITHER_NONE 1
1165 CONSTANT: DMDITHER_COARSE 2
1166 CONSTANT: DMDITHER_FINE 3
1167 CONSTANT: DMDITHER_LINEART 4
1168 CONSTANT: DMDITHER_ERRORDIFFUSION 5
1169 CONSTANT: DMDITHER_RESERVED6 6
1170 CONSTANT: DMDITHER_RESERVED7 7
1171 CONSTANT: DMDITHER_RESERVED8 8
1172 CONSTANT: DMDITHER_RESERVED9 9
1173 CONSTANT: DMDITHER_GRAYSCALE 10
1174 CONSTANT: DMDITHER_USER 256
1175 CONSTANT: GDI_ERROR HEX: FFFFFFFF
1176 : HGDI_ERROR ( -- alien ) GDI_ERROR <alien> ; inline
1177 CONSTANT: TMPF_FIXED_PITCH 1
1178 CONSTANT: TMPF_VECTOR 2
1179 CONSTANT: TMPF_TRUETYPE 4
1180 CONSTANT: TMPF_DEVICE 8
1181 CONSTANT: NTM_ITALIC 1
1182 CONSTANT: NTM_BOLD 32
1183 CONSTANT: NTM_REGULAR 64
1184 CONSTANT: TT_POLYGON_TYPE 24
1185 CONSTANT: TT_PRIM_LINE 1
1186 CONSTANT: TT_PRIM_QSPLINE 2
1187 CONSTANT: TT_PRIM_CSPLINE 3 
1188 CONSTANT: FONTMAPPER_MAX 10
1189 CONSTANT: ENHMETA_STOCK_OBJECT HEX: 80000000
1190 CONSTANT: WGL_FONT_LINES 0
1191 CONSTANT: WGL_FONT_POLYGONS 1
1192 CONSTANT: LPD_DOUBLEBUFFER 1
1193 CONSTANT: LPD_STEREO 2
1194 CONSTANT: LPD_SUPPORT_GDI 16
1195 CONSTANT: LPD_SUPPORT_OPENGL 32
1196 CONSTANT: LPD_SHARE_DEPTH 64
1197 CONSTANT: LPD_SHARE_STENCIL 128
1198 CONSTANT: LPD_SHARE_ACCUM 256
1199 CONSTANT: LPD_SWAP_EXCHANGE 512
1200 CONSTANT: LPD_SWAP_COPY 1024
1201 CONSTANT: LPD_TRANSPARENT 4096
1202 CONSTANT: LPD_TYPE_RGBA 0
1203 CONSTANT: LPD_TYPE_COLORINDEX 1
1204 CONSTANT: WGL_SWAP_MAIN_PLANE 1
1205 CONSTANT: WGL_SWAP_OVERLAY1 2
1206 CONSTANT: WGL_SWAP_OVERLAY2 4
1207 CONSTANT: WGL_SWAP_OVERLAY3 8
1208 CONSTANT: WGL_SWAP_OVERLAY4 16
1209 CONSTANT: WGL_SWAP_OVERLAY5 32
1210 CONSTANT: WGL_SWAP_OVERLAY6 64
1211 CONSTANT: WGL_SWAP_OVERLAY7 128
1212 CONSTANT: WGL_SWAP_OVERLAY8 256
1213 CONSTANT: WGL_SWAP_OVERLAY9 512
1214 CONSTANT: WGL_SWAP_OVERLAY10 1024
1215 CONSTANT: WGL_SWAP_OVERLAY11 2048
1216 CONSTANT: WGL_SWAP_OVERLAY12 4096
1217 CONSTANT: WGL_SWAP_OVERLAY13 8192
1218 CONSTANT: WGL_SWAP_OVERLAY14 16384
1219 CONSTANT: WGL_SWAP_OVERLAY15 32768
1220 CONSTANT: WGL_SWAP_UNDERLAY1 65536
1221 CONSTANT: WGL_SWAP_UNDERLAY2 HEX: 20000
1222 CONSTANT: WGL_SWAP_UNDERLAY3 HEX: 40000
1223 CONSTANT: WGL_SWAP_UNDERLAY4 HEX: 80000
1224 CONSTANT: WGL_SWAP_UNDERLAY5 HEX: 100000
1225 CONSTANT: WGL_SWAP_UNDERLAY6 HEX: 200000
1226 CONSTANT: WGL_SWAP_UNDERLAY7 HEX: 400000
1227 CONSTANT: WGL_SWAP_UNDERLAY8 HEX: 800000
1228 CONSTANT: WGL_SWAP_UNDERLAY9 HEX: 1000000
1229 CONSTANT: WGL_SWAP_UNDERLAY10 HEX: 2000000
1230 CONSTANT: WGL_SWAP_UNDERLAY11 HEX: 4000000
1231 CONSTANT: WGL_SWAP_UNDERLAY12 HEX: 8000000
1232 CONSTANT: WGL_SWAP_UNDERLAY13 HEX: 10000000
1233 CONSTANT: WGL_SWAP_UNDERLAY14 HEX: 20000000
1234 CONSTANT: WGL_SWAP_UNDERLAY15 HEX: 40000000
1235 CONSTANT: AC_SRC_OVER HEX: 00
1236 CONSTANT: AC_SRC_ALPHA HEX: 01
1237 CONSTANT: AC_SRC_NO_PREMULT_ALPHA HEX: 01
1238 CONSTANT: AC_SRC_NO_ALPHA HEX: 02
1239 CONSTANT: AC_DST_NO_PREMULT_ALPHA HEX: 10
1240 CONSTANT: AC_DST_NO_ALPHA HEX: 20
1241 CONSTANT: LAYOUT_RTL 1
1242 CONSTANT: LAYOUT_BITMAPORIENTATIONPRESERVED 8
1243 CONSTANT: CS_ENABLE HEX: 00000001
1244 CONSTANT: CS_DISABLE HEX: 00000002
1245 CONSTANT: CS_DELETE_TRANSFORM HEX: 00000003
1246 CONSTANT: GRADIENT_FILL_RECT_H HEX: 00
1247 CONSTANT: GRADIENT_FILL_RECT_V HEX: 01
1248 CONSTANT: GRADIENT_FILL_TRIANGLE HEX: 02
1249 CONSTANT: GRADIENT_FILL_OP_FLAG HEX: ff
1250 CONSTANT: COLORMATCHTOTARGET_EMBEDED HEX: 00000001
1251 CONSTANT: CREATECOLORSPACE_EMBEDED HEX: 00000001
1252 CONSTANT: SETICMPROFILE_EMBEDED HEX: 00000001
1253
1254 CONSTANT: DISPLAY_DEVICE_ATTACHED_TO_DESKTOP HEX: 00000001
1255 CONSTANT: DISPLAY_DEVICE_MULTI_DRIVER HEX: 00000002
1256 CONSTANT: DISPLAY_DEVICE_PRIMARY_DEVICE HEX: 00000004
1257 CONSTANT: DISPLAY_DEVICE_MIRRORING_DRIVER HEX: 00000008
1258 CONSTANT: DISPLAY_DEVICE_VGA_COMPATIBLE HEX: 00000010
1259 CONSTANT: DISPLAY_DEVICE_REMOVABLE HEX: 00000020
1260 CONSTANT: DISPLAY_DEVICE_MODESPRUNED HEX: 08000000
1261
1262 CONSTANT: NTM_NONNEGATIVE_AC HEX: 00010000
1263 CONSTANT: NTM_PS_OPENTYPE HEX: 00020000
1264 CONSTANT: NTM_TT_OPENTYPE HEX: 00040000
1265 CONSTANT: NTM_MULTIPLEMASTER HEX: 00080000
1266 CONSTANT: NTM_TYPE1 HEX: 00100000
1267 CONSTANT: NTM_DSIG HEX: 00200000
1268
1269 CONSTANT: GGI_MARK_NONEXISTING_GLYPHS 1
1270
1271 LIBRARY: gdi32
1272
1273 ! FUNCTION: AbortDoc
1274 ! FUNCTION: AbortPath
1275 ! FUNCTION: AddFontMemResourceEx
1276 ! FUNCTION: AddFontResourceA
1277 ! FUNCTION: AddFontResourceExA
1278 ! FUNCTION: AddFontResourceExW
1279 ! FUNCTION: AddFontResourceTracking
1280 ! FUNCTION: AddFontResourceW
1281 ! FUNCTION: AngleArc
1282 ! FUNCTION: AnimatePalette
1283 ! FUNCTION: AnyLinkedFonts
1284 ! FUNCTION: Arc
1285 ! FUNCTION: ArcTo
1286 ! FUNCTION: BeginPath
1287 ! FUNCTION: bInitSystemAndFontsDirectoriesW
1288 ! FUNCTION: BitBlt
1289 ! FUNCTION: bMakePathNameW
1290 ! FUNCTION: BRUSHOBJ_hGetColorTransform
1291 ! FUNCTION: BRUSHOBJ_pvAllocRbrush
1292 ! FUNCTION: BRUSHOBJ_pvGetRbrush
1293 ! FUNCTION: BRUSHOBJ_ulGetBrushColor
1294 ! FUNCTION: CancelDC
1295 ! FUNCTION: cGetTTFFromFOT
1296 ! FUNCTION: CheckColorsInGamut
1297 FUNCTION: int ChoosePixelFormat ( HDC hDC, PFD* ppfd ) ;
1298 ! FUNCTION: Chord
1299 ! FUNCTION: ClearBitmapAttributes
1300 ! FUNCTION: ClearBrushAttributes
1301 ! FUNCTION: CLIPOBJ_bEnum
1302 ! FUNCTION: CLIPOBJ_cEnumStart
1303 ! FUNCTION: CLIPOBJ_ppoGetPath
1304 ! FUNCTION: CloseEnhMetaFile
1305 ! FUNCTION: CloseFigure
1306 ! FUNCTION: CloseMetaFile
1307 ! FUNCTION: ColorCorrectPalette
1308 ! FUNCTION: ColorMatchToTarget
1309 ! FUNCTION: CombineRgn
1310 ! FUNCTION: CombineTransform
1311 ! FUNCTION: CopyEnhMetaFileA
1312 ! FUNCTION: CopyEnhMetaFileW
1313 ! FUNCTION: CopyMetaFileA
1314 ! FUNCTION: CopyMetaFileW
1315 ! FUNCTION: CreateBitmap
1316 ! FUNCTION: CreateBitmapIndirect
1317 ! FUNCTION: CreateBrushIndirect
1318 ! FUNCTION: CreateColorSpaceA
1319 ! FUNCTION: CreateColorSpaceW
1320 ! FUNCTION: CreateCompatibleBitmap
1321 FUNCTION: HDC CreateCompatibleDC ( HDC hdc ) ;
1322 ! FUNCTION: CreateDCA
1323 ! FUNCTION: CreateDCW
1324 ! FUNCTION: CreateDIBitmap
1325 ! FUNCTION: CreateDIBPatternBrush
1326 ! FUNCTION: CreateDIBPatternBrushPt
1327 FUNCTION: HBITMAP CreateDIBSection ( HDC hdc, BITMAPINFO* pbmi, UINT iUsage, void** ppvBits, HANDLE hSection, DWORD dwOffset ) ;
1328 ! FUNCTION: CreateDiscardableBitmap
1329 ! FUNCTION: CreateEllipticRgn
1330 ! FUNCTION: CreateEllipticRgnIndirect
1331 ! FUNCTION: CreateEnhMetaFileA
1332 ! FUNCTION: CreateEnhMetaFileW
1333 ! FUNCTION: CreateFontA
1334 ! FUNCTION: CreateFontIndirectA
1335 ! FUNCTION: CreateFontIndirectExA
1336 ! FUNCTION: CreateFontIndirectExW
1337 ! FUNCTION: CreateFontIndirectW
1338 FUNCTION: HFONT CreateFontW ( int nHeight, int nWidth, int nEscapement, int nOrientation, int fnWeight, DWORD fdwItalic, DWORD fdwUnderline, DWORD fdwStrikeOut, DWORD fdwCharSet, DWORD fdwOutputPrecision, DWORD fdwClipPrecision, DWORD fdwQuality, DWORD fdwPitchAndFamily, LPCTSTR lpszFace ) ;
1339 ALIAS: CreateFont CreateFontW
1340 ! FUNCTION: CreateHalftonePalette
1341 ! FUNCTION: CreateHatchBrush
1342 ! FUNCTION: CreateICA
1343 ! FUNCTION: CreateICW
1344 ! FUNCTION: CreateMetaFileA
1345 ! FUNCTION: CreateMetaFileW
1346 ! FUNCTION: CreatePalette
1347 ! FUNCTION: CreatePatternBrush
1348 ! FUNCTION: CreatePen
1349 ! FUNCTION: CreatePenIndirect
1350 ! FUNCTION: CreatePolygonRgn
1351 ! FUNCTION: CreatePolyPolygonRgn
1352 FUNCTION: HRGN CreateRectRgn ( int x, int y, int w, int h ) ;
1353 ! FUNCTION: CreateRectRgnIndirect
1354 ! FUNCTION: CreateRoundRectRgn
1355 ! FUNCTION: CreateScalableFontResourceA
1356 ! FUNCTION: CreateScalableFontResourceW
1357 FUNCTION: HBRUSH CreateSolidBrush ( COLORREF colorref ) ;
1358 ! FUNCTION: DdEntry0
1359 ! FUNCTION: DdEntry1
1360 ! FUNCTION: DdEntry10
1361 ! FUNCTION: DdEntry11
1362 ! FUNCTION: DdEntry12
1363 ! FUNCTION: DdEntry13
1364 ! FUNCTION: DdEntry14
1365 ! FUNCTION: DdEntry15
1366 ! FUNCTION: DdEntry16
1367 ! FUNCTION: DdEntry17
1368 ! FUNCTION: DdEntry18
1369 ! FUNCTION: DdEntry19
1370 ! FUNCTION: DdEntry2
1371 ! FUNCTION: DdEntry20
1372 ! FUNCTION: DdEntry21
1373 ! FUNCTION: DdEntry22
1374 ! FUNCTION: DdEntry23
1375 ! FUNCTION: DdEntry24
1376 ! FUNCTION: DdEntry25
1377 ! FUNCTION: DdEntry26
1378 ! FUNCTION: DdEntry27
1379 ! FUNCTION: DdEntry28
1380 ! FUNCTION: DdEntry29
1381 ! FUNCTION: DdEntry3
1382 ! FUNCTION: DdEntry30
1383 ! FUNCTION: DdEntry31
1384 ! FUNCTION: DdEntry32
1385 ! FUNCTION: DdEntry33
1386 ! FUNCTION: DdEntry34
1387 ! FUNCTION: DdEntry35
1388 ! FUNCTION: DdEntry36
1389 ! FUNCTION: DdEntry37
1390 ! FUNCTION: DdEntry38
1391 ! FUNCTION: DdEntry39
1392 ! FUNCTION: DdEntry4
1393 ! FUNCTION: DdEntry40
1394 ! FUNCTION: DdEntry41
1395 ! FUNCTION: DdEntry42
1396 ! FUNCTION: DdEntry43
1397 ! FUNCTION: DdEntry44
1398 ! FUNCTION: DdEntry45
1399 ! FUNCTION: DdEntry46
1400 ! FUNCTION: DdEntry47
1401 ! FUNCTION: DdEntry48
1402 ! FUNCTION: DdEntry49
1403 ! FUNCTION: DdEntry5
1404 ! FUNCTION: DdEntry50
1405 ! FUNCTION: DdEntry51
1406 ! FUNCTION: DdEntry52
1407 ! FUNCTION: DdEntry53
1408 ! FUNCTION: DdEntry54
1409 ! FUNCTION: DdEntry55
1410 ! FUNCTION: DdEntry56
1411 ! FUNCTION: DdEntry6
1412 ! FUNCTION: DdEntry7
1413 ! FUNCTION: DdEntry8
1414 ! FUNCTION: DdEntry9
1415 ! FUNCTION: DeleteColorSpace
1416 FUNCTION: BOOL DeleteDC ( HDC hdc ) ;
1417 DESTRUCTOR: DeleteDC
1418 ! FUNCTION: DeleteEnhMetaFile
1419 ! FUNCTION: DeleteMetaFile
1420 FUNCTION: BOOL DeleteObject ( HGDIOBJ hObject ) ;
1421 DESTRUCTOR: DeleteObject
1422 ! FUNCTION: DescribePixelFormat
1423 ! FUNCTION: DeviceCapabilitiesExA
1424 ! FUNCTION: DeviceCapabilitiesExW
1425 ! FUNCTION: DPtoLP
1426 ! FUNCTION: DrawEscape
1427 ! FUNCTION: Ellipse
1428 ! FUNCTION: EnableEUDC
1429 ! FUNCTION: EndDoc
1430 ! FUNCTION: EndFormPage
1431 ! FUNCTION: EndPage
1432 ! FUNCTION: EndPath
1433 ! FUNCTION: EngAcquireSemaphore
1434 ! FUNCTION: EngAlphaBlend
1435 ! FUNCTION: EngAssociateSurface
1436 ! FUNCTION: EngBitBlt
1437 ! FUNCTION: EngCheckAbort
1438 ! FUNCTION: EngComputeGlyphSet
1439 ! FUNCTION: EngCopyBits
1440 ! FUNCTION: EngCreateBitmap
1441 ! FUNCTION: EngCreateClip
1442 ! FUNCTION: EngCreateDeviceBitmap
1443 ! FUNCTION: EngCreateDeviceSurface
1444 ! FUNCTION: EngCreatePalette
1445 ! FUNCTION: EngCreateSemaphore
1446 ! FUNCTION: EngDeleteClip
1447 ! FUNCTION: EngDeletePalette
1448 ! FUNCTION: EngDeletePath
1449 ! FUNCTION: EngDeleteSemaphore
1450 ! FUNCTION: EngDeleteSurface
1451 ! FUNCTION: EngEraseSurface
1452 ! FUNCTION: EngFillPath
1453 ! FUNCTION: EngFindResource
1454 ! FUNCTION: EngFreeModule
1455 ! FUNCTION: EngGetCurrentCodePage
1456 ! FUNCTION: EngGetDriverName
1457 ! FUNCTION: EngGetPrinterDataFileName
1458 ! FUNCTION: EngGradientFill
1459 ! FUNCTION: EngLineTo
1460 ! FUNCTION: EngLoadModule
1461 ! FUNCTION: EngLockSurface
1462 ! FUNCTION: EngMarkBandingSurface
1463 ! FUNCTION: EngMultiByteToUnicodeN
1464 ! FUNCTION: EngMultiByteToWideChar
1465 ! FUNCTION: EngPaint
1466 ! FUNCTION: EngPlgBlt
1467 ! FUNCTION: EngQueryEMFInfo
1468 ! FUNCTION: EngQueryLocalTime
1469 ! FUNCTION: EngReleaseSemaphore
1470 ! FUNCTION: EngStretchBlt
1471 ! FUNCTION: EngStretchBltROP
1472 ! FUNCTION: EngStrokeAndFillPath
1473 ! FUNCTION: EngStrokePath
1474 ! FUNCTION: EngTextOut
1475 ! FUNCTION: EngTransparentBlt
1476 ! FUNCTION: EngUnicodeToMultiByteN
1477 ! FUNCTION: EngUnlockSurface
1478 ! FUNCTION: EngWideCharToMultiByte
1479 ! FUNCTION: EnumEnhMetaFile
1480 ! FUNCTION: EnumFontFamiliesA
1481 ! FUNCTION: EnumFontFamiliesExA
1482 ! FUNCTION: EnumFontFamiliesExW
1483 ! FUNCTION: EnumFontFamiliesW
1484 ! FUNCTION: EnumFontsA
1485 ! FUNCTION: EnumFontsW
1486 ! FUNCTION: EnumICMProfilesA
1487 ! FUNCTION: EnumICMProfilesW
1488 ! FUNCTION: EnumMetaFile
1489 ! FUNCTION: EnumObjects
1490 ! FUNCTION: EqualRgn
1491 ! FUNCTION: Escape
1492 ! FUNCTION: EudcLoadLinkW
1493 ! FUNCTION: EudcUnloadLinkW
1494 ! FUNCTION: ExcludeClipRect
1495 ! FUNCTION: ExtCreatePen
1496 ! FUNCTION: ExtCreateRegion
1497 ! FUNCTION: ExtEscape
1498 ! FUNCTION: ExtFloodFill
1499 ! FUNCTION: ExtSelectClipRgn
1500 ! FUNCTION: ExtTextOutA
1501 FUNCTION: BOOL ExtTextOutW ( HDC hdc, int X, int Y, UINT fuOptions, RECT* lprc, LPCTSTR lpString, UINT cbCount, INT* lpDx ) ;
1502 ALIAS: ExtTextOut ExtTextOutW
1503 ! FUNCTION: FillPath
1504 FUNCTION: int FillRect ( HDC hDC, RECT* lprc, HBRUSH hbr ) ;
1505 ! FUNCTION: FillRgn
1506 ! FUNCTION: FixBrushOrgEx
1507 ! FUNCTION: FlattenPath
1508 ! FUNCTION: FloodFill
1509 ! FUNCTION: FontIsLinked
1510 ! FUNCTION: FONTOBJ_cGetAllGlyphHandles
1511 ! FUNCTION: FONTOBJ_cGetGlyphs
1512 ! FUNCTION: FONTOBJ_pfdg
1513 ! FUNCTION: FONTOBJ_pifi
1514 ! FUNCTION: FONTOBJ_pQueryGlyphAttrs
1515 ! FUNCTION: FONTOBJ_pvTrueTypeFontFile
1516 ! FUNCTION: FONTOBJ_pxoGetXform
1517 ! FUNCTION: FONTOBJ_vGetInfo
1518 ! FUNCTION: FrameRgn
1519 ! FUNCTION: GdiAddFontResourceW
1520 ! FUNCTION: GdiAddGlsBounds
1521 ! FUNCTION: GdiAddGlsRecord
1522 ! FUNCTION: GdiAlphaBlend
1523 ! FUNCTION: GdiArtificialDecrementDriver
1524 ! FUNCTION: GdiCleanCacheDC
1525 ! FUNCTION: GdiComment
1526 ! FUNCTION: GdiConsoleTextOut
1527 ! FUNCTION: GdiConvertAndCheckDC
1528 ! FUNCTION: GdiConvertBitmap
1529 ! FUNCTION: GdiConvertBitmapV5
1530 ! FUNCTION: GdiConvertBrush
1531 ! FUNCTION: GdiConvertDC
1532 ! FUNCTION: GdiConvertEnhMetaFile
1533 ! FUNCTION: GdiConvertFont
1534 ! FUNCTION: GdiConvertMetaFilePict
1535 ! FUNCTION: GdiConvertPalette
1536 ! FUNCTION: GdiConvertRegion
1537 ! FUNCTION: GdiConvertToDevmodeW
1538 ! FUNCTION: GdiCreateLocalEnhMetaFile
1539 ! FUNCTION: GdiCreateLocalMetaFilePict
1540 ! FUNCTION: GdiDeleteLocalDC
1541 ! FUNCTION: GdiDeleteSpoolFileHandle
1542 ! FUNCTION: GdiDescribePixelFormat
1543 ! FUNCTION: GdiDllInitialize
1544 ! FUNCTION: GdiDrawStream
1545 ! FUNCTION: GdiEndDocEMF
1546 ! FUNCTION: GdiEndPageEMF
1547 ! FUNCTION: GdiEntry1
1548 ! FUNCTION: GdiEntry10
1549 ! FUNCTION: GdiEntry11
1550 ! FUNCTION: GdiEntry12
1551 ! FUNCTION: GdiEntry13
1552 ! FUNCTION: GdiEntry14
1553 ! FUNCTION: GdiEntry15
1554 ! FUNCTION: GdiEntry16
1555 ! FUNCTION: GdiEntry2
1556 ! FUNCTION: GdiEntry3
1557 ! FUNCTION: GdiEntry4
1558 ! FUNCTION: GdiEntry5
1559 ! FUNCTION: GdiEntry6
1560 ! FUNCTION: GdiEntry7
1561 ! FUNCTION: GdiEntry8
1562 ! FUNCTION: GdiEntry9
1563 ! FUNCTION: GdiFixUpHandle
1564 FUNCTION: BOOL GdiFlush ( ) ;
1565 ! FUNCTION: GdiFullscreenControl
1566 ! FUNCTION: GdiGetBatchLimit
1567 ! FUNCTION: GdiGetCharDimensions
1568 ! FUNCTION: GdiGetCodePage
1569 ! FUNCTION: GdiGetDC
1570 ! FUNCTION: GdiGetDevmodeForPage
1571 ! FUNCTION: GdiGetLocalBrush
1572 ! FUNCTION: GdiGetLocalDC
1573 ! FUNCTION: GdiGetLocalFont
1574 ! FUNCTION: GdiGetPageCount
1575 ! FUNCTION: GdiGetPageHandle
1576 ! FUNCTION: GdiGetSpoolFileHandle
1577 ! FUNCTION: GdiGetSpoolMessage
1578 ! FUNCTION: GdiGradientFill
1579 ! FUNCTION: GdiInitializeLanguagePack
1580 ! FUNCTION: GdiInitSpool
1581 ! FUNCTION: GdiIsMetaFileDC
1582 ! FUNCTION: GdiIsMetaPrintDC
1583 ! FUNCTION: GdiIsPlayMetafileDC
1584 ! FUNCTION: GdiPlayDCScript
1585 ! FUNCTION: GdiPlayEMF
1586 ! FUNCTION: GdiPlayJournal
1587 ! FUNCTION: GdiPlayPageEMF
1588 ! FUNCTION: GdiPlayPrivatePageEMF
1589 ! FUNCTION: GdiPlayScript
1590 ! FUNCTION: gdiPlaySpoolStream
1591 ! FUNCTION: GdiPrinterThunk
1592 ! FUNCTION: GdiProcessSetup
1593 ! FUNCTION: GdiQueryFonts
1594 ! FUNCTION: GdiQueryTable
1595 ! FUNCTION: GdiRealizationInfo
1596 ! FUNCTION: GdiReleaseDC
1597 ! FUNCTION: GdiReleaseLocalDC
1598 ! FUNCTION: GdiResetDCEMF
1599 ! FUNCTION: GdiSetAttrs
1600 ! FUNCTION: GdiSetBatchLimit
1601 ! FUNCTION: GdiSetLastError
1602 ! FUNCTION: GdiSetPixelFormat
1603 ! FUNCTION: GdiSetServerAttr
1604 ! FUNCTION: GdiStartDocEMF
1605 ! FUNCTION: GdiStartPageEMF
1606 ! FUNCTION: GdiSwapBuffers
1607 ! FUNCTION: GdiTransparentBlt
1608 ! FUNCTION: GdiValidateHandle
1609 ! FUNCTION: GetArcDirection
1610 ! FUNCTION: GetAspectRatioFilterEx
1611 ! FUNCTION: GetBitmapAttributes
1612 ! FUNCTION: GetBitmapBits
1613 ! FUNCTION: GetBitmapDimensionEx
1614 ! FUNCTION: GetBkColor
1615 ! FUNCTION: GetBkMode
1616 ! FUNCTION: GetBoundsRect
1617 ! FUNCTION: GetBrushAttributes
1618 ! FUNCTION: GetBrushOrgEx
1619 ! FUNCTION: GetCharABCWidthsA
1620 ! FUNCTION: GetCharABCWidthsFloatA
1621 ! FUNCTION: GetCharABCWidthsFloatW
1622 ! FUNCTION: GetCharABCWidthsI
1623 ! FUNCTION: GetCharABCWidthsW
1624 ! FUNCTION: GetCharacterPlacementA
1625 ! FUNCTION: GetCharacterPlacementW
1626 ! FUNCTION: GetCharWidth32A
1627 ! FUNCTION: GetCharWidth32W
1628 ! FUNCTION: GetCharWidthA
1629 ! FUNCTION: GetCharWidthFloatA
1630 ! FUNCTION: GetCharWidthFloatW
1631 ! FUNCTION: GetCharWidthI
1632 ! FUNCTION: GetCharWidthInfo
1633 ! FUNCTION: GetCharWidthW
1634 ! FUNCTION: GetClipBox
1635 ! FUNCTION: GetClipRgn
1636 ! FUNCTION: GetColorAdjustment
1637 ! FUNCTION: GetColorSpace
1638 ! FUNCTION: GetCurrentObject
1639 ! FUNCTION: GetCurrentPositionEx
1640 ! FUNCTION: GetDCBrushColor
1641 ! FUNCTION: GetDCOrgEx
1642 ! FUNCTION: GetDCPenColor
1643 ! FUNCTION: GetDeviceCaps
1644 ! FUNCTION: GetDeviceGammaRamp
1645 ! FUNCTION: GetDIBColorTable
1646 ! FUNCTION: GetDIBits
1647 ! FUNCTION: GetEnhMetaFileA
1648 ! FUNCTION: GetEnhMetaFileBits
1649 ! FUNCTION: GetEnhMetaFileDescriptionA
1650 ! FUNCTION: GetEnhMetaFileDescriptionW
1651 ! FUNCTION: GetEnhMetaFileHeader
1652 ! FUNCTION: GetEnhMetaFilePaletteEntries
1653 ! FUNCTION: GetEnhMetaFilePixelFormat
1654 ! FUNCTION: GetEnhMetaFileW
1655 ! FUNCTION: GetETM
1656 ! FUNCTION: GetEUDCTimeStamp
1657 ! FUNCTION: GetEUDCTimeStampExW
1658 ! FUNCTION: GetFontAssocStatus
1659 ! FUNCTION: GetFontData
1660 ! FUNCTION: GetFontLanguageInfo
1661 ! FUNCTION: GetFontResourceInfoW
1662 ! FUNCTION: GetFontUnicodeRanges
1663 ! FUNCTION: GetGlyphIndicesA
1664 ! FUNCTION: GetGlyphIndicesW
1665 ! FUNCTION: GetGlyphOutline
1666 ! FUNCTION: GetGlyphOutlineA
1667 ! FUNCTION: GetGlyphOutlineW
1668 ! FUNCTION: GetGlyphOutlineWow
1669 ! FUNCTION: GetGraphicsMode
1670 ! FUNCTION: GetHFONT
1671 ! FUNCTION: GetICMProfileA
1672 ! FUNCTION: GetICMProfileW
1673 ! FUNCTION: GetKerningPairs
1674 ! FUNCTION: GetKerningPairsA
1675 ! FUNCTION: GetKerningPairsW
1676 ! FUNCTION: GetLayout
1677 ! FUNCTION: GetLogColorSpaceA
1678 ! FUNCTION: GetLogColorSpaceW
1679 ! FUNCTION: GetMapMode
1680 ! FUNCTION: GetMetaFileA
1681 ! FUNCTION: GetMetaFileBitsEx
1682 ! FUNCTION: GetMetaFileW
1683 ! FUNCTION: GetMetaRgn
1684 ! FUNCTION: GetMiterLimit
1685 ! FUNCTION: GetNearestColor
1686 ! FUNCTION: GetNearestPaletteIndex
1687 ! FUNCTION: GetObjectA
1688 ! FUNCTION: GetObjectType
1689 ! FUNCTION: GetObjectW
1690 ! FUNCTION: GetOutlineTextMetricsA
1691 ! FUNCTION: GetOutlineTextMetricsW
1692 ! FUNCTION: GetPaletteEntries
1693 ! FUNCTION: GetPath
1694 ! FUNCTION: GetPixel
1695 ! FUNCTION: GetPixelFormat
1696 ! FUNCTION: GetPolyFillMode
1697 ! FUNCTION: GetRandomRgn
1698 ! FUNCTION: GetRasterizerCaps
1699 ! FUNCTION: GetRegionData
1700 ! FUNCTION: GetRelAbs
1701 ! FUNCTION: GetRgnBox
1702 ! FUNCTION: GetROP2
1703 FUNCTION: HGDIOBJ GetStockObject ( int fnObject ) ;
1704 ! FUNCTION: GetStretchBltMode
1705 ! FUNCTION: GetStringBitmapA
1706 ! FUNCTION: GetStringBitmapW
1707 ! FUNCTION: GetSystemPaletteEntries
1708 ! FUNCTION: GetSystemPaletteUse
1709 ! FUNCTION: GetTextAlign
1710 ! FUNCTION: GetTextCharacterExtra
1711 ! FUNCTION: GetTextCharset
1712 ! FUNCTION: GetTextCharsetInfo
1713 ! FUNCTION: GetTextColor
1714 ! FUNCTION: GetTextExtentExPointA
1715 ! FUNCTION: GetTextExtentExPointI
1716 ! FUNCTION: GetTextExtentExPointW
1717 ! FUNCTION: GetTextExtentExPointWPri
1718 ! FUNCTION: GetTextExtentPoint32A
1719 ! FUNCTION: GetTextExtentPoint32W
1720 ! FUNCTION: GetTextExtentPointA
1721 ! FUNCTION: GetTextExtentPointI
1722 ! FUNCTION: GetTextExtentPointW
1723 ! FUNCTION: GetTextFaceA
1724 ! FUNCTION: GetTextFaceAliasW
1725 ! FUNCTION: GetTextFaceW
1726 ! FUNCTION: GetTextMetricsA
1727 FUNCTION: BOOL GetTextMetricsW ( HDC hdc, LPTEXTMETRIC lptm ) ;
1728 ALIAS: GetTextMetrics GetTextMetricsW
1729 ! FUNCTION: GetTransform
1730 ! FUNCTION: GetViewportExtEx
1731 ! FUNCTION: GetViewportOrgEx
1732 ! FUNCTION: GetWindowExtEx
1733 ! FUNCTION: GetWindowOrgEx
1734 ! FUNCTION: GetWinMetaFileBits
1735 ! FUNCTION: GetWorldTransform
1736 ! FUNCTION: HT_Get8BPPFormatPalette
1737 ! FUNCTION: HT_Get8BPPMaskPalette
1738 ! FUNCTION: IntersectClipRect
1739 ! FUNCTION: InvertRgn
1740 ! FUNCTION: IsValidEnhMetaRecord
1741 ! FUNCTION: IsValidEnhMetaRecordOffExt
1742 ! FUNCTION: LineDDA
1743 ! FUNCTION: LineTo
1744 ! FUNCTION: LPtoDP
1745 ! FUNCTION: MaskBlt
1746 ! FUNCTION: MirrorRgn
1747 ! FUNCTION: ModifyWorldTransform
1748 ! FUNCTION: MoveToEx
1749 ! FUNCTION: NamedEscape
1750 ! FUNCTION: OffsetClipRgn
1751 ! FUNCTION: OffsetRgn
1752 ! FUNCTION: OffsetViewportOrgEx
1753 ! FUNCTION: OffsetWindowOrgEx
1754 ! FUNCTION: PaintRgn
1755 ! FUNCTION: PatBlt
1756 ! FUNCTION: PATHOBJ_bEnum
1757 ! FUNCTION: PATHOBJ_bEnumClipLines
1758 ! FUNCTION: PATHOBJ_vEnumStart
1759 ! FUNCTION: PATHOBJ_vEnumStartClipLines
1760 ! FUNCTION: PATHOBJ_vGetBounds
1761 ! FUNCTION: PathToRegion
1762 ! FUNCTION: Pie
1763 ! FUNCTION: PlayEnhMetaFile
1764 ! FUNCTION: PlayEnhMetaFileRecord
1765 ! FUNCTION: PlayMetaFile
1766 ! FUNCTION: PlayMetaFileRecord
1767 ! FUNCTION: PlgBlt
1768 ! FUNCTION: PolyBezier
1769 ! FUNCTION: PolyBezierTo
1770 ! FUNCTION: PolyDraw
1771 ! FUNCTION: Polygon
1772 ! FUNCTION: Polyline
1773 ! FUNCTION: PolylineTo
1774 ! FUNCTION: PolyPatBlt
1775 ! FUNCTION: PolyPolygon
1776 ! FUNCTION: PolyPolyline
1777 ! FUNCTION: PolyTextOutA
1778 ! FUNCTION: PolyTextOutW
1779 ! FUNCTION: PtInRegion
1780 ! FUNCTION: PtVisible
1781 ! FUNCTION: QueryFontAssocStatus
1782 ! FUNCTION: RealizePalette
1783 FUNCTION: BOOL Rectangle ( HDC hdc, int x, int y, int w, int h ) ;
1784 ! FUNCTION: RectInRegion
1785 ! FUNCTION: RectVisible
1786 ! FUNCTION: RemoveFontMemResourceEx
1787 ! FUNCTION: RemoveFontResourceA
1788 ! FUNCTION: RemoveFontResourceExA
1789 ! FUNCTION: RemoveFontResourceExW
1790 ! FUNCTION: RemoveFontResourceTracking
1791 ! FUNCTION: RemoveFontResourceW
1792 ! FUNCTION: ResetDCA
1793 ! FUNCTION: ResetDCW
1794 ! FUNCTION: ResizePalette
1795 ! FUNCTION: RestoreDC
1796 ! FUNCTION: RoundRect
1797 ! FUNCTION: SaveDC
1798 ! FUNCTION: ScaleViewportExtEx
1799 ! FUNCTION: ScaleWindowExtEx
1800 ! FUNCTION: SelectBrushLocal
1801 ! FUNCTION: SelectClipPath
1802 FUNCTION: int SelectClipRgn ( HDC hDC, HRGN hrgn ) ;
1803 ! FUNCTION: SelectFontLocal
1804 FUNCTION: HGDIOBJ SelectObject ( HDC hdc, HGDIOBJ hgdiobj ) ;
1805 ! FUNCTION: SelectPalette
1806 ! FUNCTION: SetAbortProc
1807 ! FUNCTION: SetArcDirection
1808 ! FUNCTION: SetBitmapAttributes
1809 ! FUNCTION: SetBitmapBits
1810 ! FUNCTION: SetBitmapDimensionEx
1811 FUNCTION: COLORREF SetBkColor ( HDC hdc, COLORREF color ) ;
1812 ! FUNCTION: SetBkMode
1813 ! FUNCTION: SetBoundsRect
1814 ! FUNCTION: SetBrushAttributes
1815 ! FUNCTION: SetBrushOrgEx
1816 ! FUNCTION: SetColorAdjustment
1817 ! FUNCTION: SetColorSpace
1818 FUNCTION: COLORREF SetDCBrushColor ( HDC hdc, COLORREF color ) ;
1819 FUNCTION: COLORREF SetDCPenColor ( HDC hdc, COLORREF color ) ;
1820 ! FUNCTION: SetDeviceGammaRamp
1821 ! FUNCTION: SetDIBColorTable
1822 ! FUNCTION: SetDIBits
1823 ! FUNCTION: SetDIBitsToDevice
1824 ! FUNCTION: SetEnhMetaFileBits
1825 ! FUNCTION: SetFontEnumeration
1826 ! FUNCTION: SetGraphicsMode
1827 ! FUNCTION: SetICMMode
1828 ! FUNCTION: SetICMProfileA
1829 ! FUNCTION: SetICMProfileW
1830 ! FUNCTION: SetLayout
1831 ! FUNCTION: SetLayoutWidth
1832 ! FUNCTION: SetMagicColors
1833 ! FUNCTION: SetMapMode
1834 ! FUNCTION: SetMapperFlags
1835 ! FUNCTION: SetMetaFileBitsEx
1836 ! FUNCTION: SetMetaRgn
1837 ! FUNCTION: SetMiterLimit
1838 ! FUNCTION: SetPaletteEntries
1839 ! FUNCTION: SetPixel
1840 FUNCTION: BOOL SetPixelFormat ( HDC hDC, int iPixelFormat, PFD* ppfd ) ;
1841 ! FUNCTION: SetPixelV
1842 ! FUNCTION: SetPolyFillMode
1843 ! FUNCTION: SetRectRgn
1844 ! FUNCTION: SetRelAbs
1845 ! FUNCTION: SetROP2
1846 ! FUNCTION: SetStretchBltMode
1847 ! FUNCTION: SetSystemPaletteUse
1848 ! FUNCTION: SetTextAlign
1849 ! FUNCTION: SetTextCharacterExtra
1850 FUNCTION: COLORREF SetTextColor ( HDC hdc, COLORREF crColor ) ;
1851 ! FUNCTION: SetTextColor ( HDC hDC, 
1852 ! FUNCTION: SetTextJustification
1853 ! FUNCTION: SetViewportExtEx
1854 ! FUNCTION: SetViewportOrgEx
1855 ! FUNCTION: SetVirtualResolution
1856 ! FUNCTION: SetWindowExtEx
1857 ! FUNCTION: SetWindowOrgEx
1858 ! FUNCTION: SetWinMetaFileBits
1859 ! FUNCTION: SetWorldTransform
1860 ! FUNCTION: StartDocA
1861 ! FUNCTION: StartDocW
1862 ! FUNCTION: StartFormPage
1863 ! FUNCTION: StartPage
1864 ! FUNCTION: StretchBlt
1865 ! FUNCTION: StretchDIBits
1866 ! FUNCTION: STROBJ_bEnum
1867 ! FUNCTION: STROBJ_bEnumPositionsOnly
1868 ! FUNCTION: STROBJ_bGetAdvanceWidths
1869 ! FUNCTION: STROBJ_dwGetCodePage
1870 ! FUNCTION: STROBJ_vEnumStart
1871 ! FUNCTION: StrokeAndFillPath
1872 ! FUNCTION: StrokePath
1873 FUNCTION: BOOL SwapBuffers ( HDC hDC ) ;
1874 ! FUNCTION: TextOutA
1875 ! FUNCTION: TextOutW
1876 ! FUNCTION: TranslateCharsetInfo
1877 ! FUNCTION: UnloadNetworkFonts
1878 ! FUNCTION: UnrealizeObject
1879 ! FUNCTION: UpdateColors
1880 ! FUNCTION: UpdateICMRegKeyA
1881 ! FUNCTION: UpdateICMRegKeyW
1882 ! FUNCTION: WidenPath
1883 ! FUNCTION: XFORMOBJ_bApplyXform
1884 ! FUNCTION: XFORMOBJ_iGetXform
1885 ! FUNCTION: XLATEOBJ_cGetPalette
1886 ! FUNCTION: XLATEOBJ_hGetColorTransform
1887 ! FUNCTION: XLATEOBJ_iXlate
1888 ! FUNCTION: XLATEOBJ_piVector