]> gitweb.factorcode.org Git - factor.git/blob - basis/windows/gdi32/gdi32.factor
use radix literals
[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.c-types alien.syntax alien.destructors
4 kernel windows.types math.bitwise literals ;
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 0x46535045
152 CONSTANT: FR_PRIVATE 0x10
153 CONSTANT: FR_NOT_ENUM 0x20
154 CONSTANT: META_SETBKCOLOR 0x201
155 CONSTANT: META_SETBKMODE 0x102
156 CONSTANT: META_SETMAPMODE 0x103
157 CONSTANT: META_SETROP2 0x104
158 CONSTANT: META_SETRELABS 0x105
159 CONSTANT: META_SETPOLYFILLMODE 0x106
160 CONSTANT: META_SETSTRETCHBLTMODE 0x107
161 CONSTANT: META_SETTEXTCHAREXTRA 0x108
162 CONSTANT: META_SETTEXTCOLOR 0x209
163 CONSTANT: META_SETTEXTJUSTIFICATION 0x20A
164 CONSTANT: META_SETWINDOWORG 0x20B
165 CONSTANT: META_SETWINDOWEXT 0x20C
166 CONSTANT: META_SETVIEWPORTORG 0x20D
167 CONSTANT: META_SETVIEWPORTEXT 0x20E
168 CONSTANT: META_OFFSETWINDOWORG 0x20F
169 CONSTANT: META_SCALEWINDOWEXT 0x410
170 CONSTANT: META_OFFSETVIEWPORTORG 0x211
171 CONSTANT: META_SCALEVIEWPORTEXT 0x412
172 CONSTANT: META_LINETO 0x213
173 CONSTANT: META_MOVETO 0x214
174 CONSTANT: META_EXCLUDECLIPRECT 0x415
175 CONSTANT: META_INTERSECTCLIPRECT 0x416
176 CONSTANT: META_ARC 0x817
177 CONSTANT: META_ELLIPSE 0x418
178 CONSTANT: META_FLOODFILL 0x419
179 CONSTANT: META_PIE 0x81A
180 CONSTANT: META_RECTANGLE 0x41B
181 CONSTANT: META_ROUNDRECT 0x61C
182 CONSTANT: META_PATBLT 0x61D
183 CONSTANT: META_SAVEDC 0x1E
184 CONSTANT: META_SETPIXEL 0x41F
185 CONSTANT: META_OFFSETCLIPRGN 0x220
186 CONSTANT: META_TEXTOUT 0x521
187 CONSTANT: META_BITBLT 0x922
188 CONSTANT: META_STRETCHBLT 0xb23
189 CONSTANT: META_POLYGON 0x324
190 CONSTANT: META_POLYLINE 0x325
191 CONSTANT: META_ESCAPE 0x626
192 CONSTANT: META_RESTOREDC 0x127
193 CONSTANT: META_FILLREGION 0x228
194 CONSTANT: META_FRAMEREGION 0x429
195 CONSTANT: META_INVERTREGION 0x12A
196 CONSTANT: META_PAINTREGION 0x12B
197 CONSTANT: META_SELECTCLIPREGION 0x12C
198 CONSTANT: META_SELECTOBJECT 0x12D
199 CONSTANT: META_SETTEXTALIGN 0x12E
200 CONSTANT: META_CHORD 0x830
201 CONSTANT: META_SETMAPPERFLAGS 0x231
202 CONSTANT: META_EXTTEXTOUT 0xa32
203 CONSTANT: META_SETDIBTODEV 0xd33
204 CONSTANT: META_SELECTPALETTE 0x234
205 CONSTANT: META_REALIZEPALETTE 0x35
206 CONSTANT: META_ANIMATEPALETTE 0x436
207 CONSTANT: META_SETPALENTRIES 0x37
208 CONSTANT: META_POLYPOLYGON 0x538
209 CONSTANT: META_RESIZEPALETTE 0x139
210 CONSTANT: META_DIBBITBLT 0x940
211 CONSTANT: META_DIBSTRETCHBLT 0xb41
212 CONSTANT: META_DIBCREATEPATTERNBRUSH 0x142
213 CONSTANT: META_STRETCHDIB 0xf43
214 CONSTANT: META_EXTFLOODFILL 0x548
215 CONSTANT: META_DELETEOBJECT 0x1f0
216 CONSTANT: META_CREATEPALETTE 0xf7
217 CONSTANT: META_CREATEPATTERNBRUSH 0x1F9
218 CONSTANT: META_CREATEPENINDIRECT 0x2FA
219 CONSTANT: META_CREATEFONTINDIRECT 0x2FB
220 CONSTANT: META_CREATEBRUSHINDIRECT 0x2FC
221 CONSTANT: META_CREATEREGION 0x6FF
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_SUPPORT_DIRECTDRAW 8192
237 CONSTANT: PFD_GENERIC_FORMAT 64
238 CONSTANT: PFD_NEED_PALETTE 128
239 CONSTANT: PFD_NEED_SYSTEM_PALETTE 0x00000100
240 CONSTANT: PFD_SWAP_EXCHANGE 0x00000200
241 CONSTANT: PFD_SWAP_COPY 0x00000400
242 CONSTANT: PFD_SWAP_LAYER_BUFFERS 0x00000800
243 CONSTANT: PFD_GENERIC_ACCELERATED 0x00001000
244 CONSTANT: PFD_DEPTH_DONTCARE 0x20000000
245 CONSTANT: PFD_DOUBLEBUFFER_DONTCARE 0x40000000
246 CONSTANT: PFD_STEREO_DONTCARE 0x80000000
247 CONSTANT: SP_ERROR -1
248 CONSTANT: SP_OUTOFDISK -4
249 CONSTANT: SP_OUTOFMEMORY -5
250 CONSTANT: SP_USERABORT -3
251 CONSTANT: SP_APPABORT -2
252 CONSTANT: BLACKNESS 0x00000042
253 CONSTANT: NOTSRCERASE 0x001100A6
254 CONSTANT: NOTSRCCOPY 0x00330008
255 CONSTANT: SRCERASE 0x00440328
256 CONSTANT: DSTINVERT 0x00550009
257 CONSTANT: PATINVERT 0x005A0049
258 CONSTANT: SRCINVERT 0x00660046
259 CONSTANT: SRCAND 0x008800C6
260 CONSTANT: MERGEPAINT 0x00BB0226
261 CONSTANT: MERGECOPY 0x00C000CA
262 CONSTANT: SRCCOPY 0x00CC0020
263 CONSTANT: SRCPAINT 0x00EE0086
264 CONSTANT: PATCOPY 0x00F00021
265 CONSTANT: PATPAINT 0x00FB0A09
266 CONSTANT: WHITENESS 0x00FF0062
267 CONSTANT: CAPTUREBLT 0x40000000
268 CONSTANT: NOMIRRORBITMAP 0x80000000
269 CONSTANT: R2_BLACK 1
270 CONSTANT: R2_COPYPEN 13
271 CONSTANT: R2_MASKNOTPEN 3
272 CONSTANT: R2_MASKPEN 9
273 CONSTANT: R2_MASKPENNOT 5
274 CONSTANT: R2_MERGENOTPEN 12
275 CONSTANT: R2_MERGEPEN 15
276 CONSTANT: R2_MERGEPENNOT 14
277 CONSTANT: R2_NOP 11
278 CONSTANT: R2_NOT 6
279 CONSTANT: R2_NOTCOPYPEN 4
280 CONSTANT: R2_NOTMASKPEN 8
281 CONSTANT: R2_NOTMERGEPEN 2
282 CONSTANT: R2_NOTXORPEN 10
283 CONSTANT: R2_WHITE 16
284 CONSTANT: R2_XORPEN 7
285 CONSTANT: CM_OUT_OF_GAMUT 255
286 CONSTANT: CM_IN_GAMUT 0
287 CONSTANT: RGN_AND 1
288 CONSTANT: RGN_COPY 5
289 CONSTANT: RGN_DIFF 4
290 CONSTANT: RGN_OR 2
291 CONSTANT: RGN_XOR 3
292 CONSTANT: NULLREGION 1
293 CONSTANT: SIMPLEREGION 2
294 CONSTANT: COMPLEXREGION 3
295 CONSTANT: ERROR 0
296 CONSTANT: CBM_INIT 4
297 CONSTANT: DIB_PAL_COLORS 1
298 CONSTANT: DIB_RGB_COLORS 0
299 CONSTANT: FW_DONTCARE 0
300 CONSTANT: FW_THIN 100
301 CONSTANT: FW_EXTRALIGHT 200
302 ALIAS: FW_ULTRALIGHT FW_EXTRALIGHT
303 CONSTANT: FW_LIGHT 300
304 CONSTANT: FW_NORMAL 400
305 CONSTANT: FW_REGULAR 400
306 CONSTANT: FW_MEDIUM 500
307 CONSTANT: FW_SEMIBOLD 600
308 ALIAS: FW_DEMIBOLD FW_SEMIBOLD
309 CONSTANT: FW_BOLD 700
310 CONSTANT: FW_EXTRABOLD 800
311 ALIAS: FW_ULTRABOLD FW_EXTRABOLD
312 CONSTANT: FW_HEAVY 900
313 ALIAS: FW_BLACK FW_HEAVY
314 CONSTANT: ANSI_CHARSET 0
315 CONSTANT: DEFAULT_CHARSET 1
316 CONSTANT: SYMBOL_CHARSET 2
317 CONSTANT: SHIFTJIS_CHARSET 128
318 CONSTANT: HANGEUL_CHARSET 129
319 CONSTANT: HANGUL_CHARSET 129
320 CONSTANT: GB2312_CHARSET 134
321 CONSTANT: CHINESEBIG5_CHARSET 136
322 CONSTANT: GREEK_CHARSET 161
323 CONSTANT: TURKISH_CHARSET 162
324 CONSTANT: HEBREW_CHARSET 177
325 CONSTANT: ARABIC_CHARSET 178
326 CONSTANT: BALTIC_CHARSET 186
327 CONSTANT: RUSSIAN_CHARSET 204
328 CONSTANT: THAI_CHARSET 222
329 CONSTANT: EASTEUROPE_CHARSET 238
330 CONSTANT: OEM_CHARSET 255
331 CONSTANT: JOHAB_CHARSET 130
332 CONSTANT: VIETNAMESE_CHARSET 163
333 CONSTANT: MAC_CHARSET 77
334 CONSTANT: OUT_DEFAULT_PRECIS 0
335 CONSTANT: OUT_STRING_PRECIS 1
336 CONSTANT: OUT_CHARACTER_PRECIS 2
337 CONSTANT: OUT_STROKE_PRECIS 3
338 CONSTANT: OUT_TT_PRECIS 4
339 CONSTANT: OUT_DEVICE_PRECIS 5
340 CONSTANT: OUT_RASTER_PRECIS 6
341 CONSTANT: OUT_TT_ONLY_PRECIS 7
342 CONSTANT: OUT_OUTLINE_PRECIS 8
343 CONSTANT: CLIP_DEFAULT_PRECIS 0
344 CONSTANT: CLIP_CHARACTER_PRECIS 1
345 CONSTANT: CLIP_STROKE_PRECIS 2
346 CONSTANT: CLIP_MASK 15
347 CONSTANT: CLIP_LH_ANGLES 16
348 CONSTANT: CLIP_TT_ALWAYS 32
349 CONSTANT: CLIP_EMBEDDED 128
350 CONSTANT: DEFAULT_QUALITY 0
351 CONSTANT: DRAFT_QUALITY 1
352 CONSTANT: PROOF_QUALITY 2
353 CONSTANT: NONANTIALIASED_QUALITY 3
354 CONSTANT: ANTIALIASED_QUALITY 4
355 CONSTANT: DEFAULT_PITCH 0
356 CONSTANT: FIXED_PITCH 1
357 CONSTANT: VARIABLE_PITCH 2
358 CONSTANT: MONO_FONT 8
359 CONSTANT: FF_DECORATIVE 80
360 CONSTANT: FF_DONTCARE 0
361 CONSTANT: FF_MODERN 48
362 CONSTANT: FF_ROMAN 16
363 CONSTANT: FF_SCRIPT 64
364 CONSTANT: FF_SWISS 32
365 CONSTANT: PANOSE_COUNT 10
366 CONSTANT: PAN_FAMILYTYPE_INDEX 0
367 CONSTANT: PAN_SERIFSTYLE_INDEX 1
368 CONSTANT: PAN_WEIGHT_INDEX 2
369 CONSTANT: PAN_PROPORTION_INDEX 3
370 CONSTANT: PAN_CONTRAST_INDEX 4
371 CONSTANT: PAN_STROKEVARIATION_INDEX 5
372 CONSTANT: PAN_ARMSTYLE_INDEX 6
373 CONSTANT: PAN_LETTERFORM_INDEX 7
374 CONSTANT: PAN_MIDLINE_INDEX 8
375 CONSTANT: PAN_XHEIGHT_INDEX 9
376 CONSTANT: PAN_CULTURE_LATIN 0
377 CONSTANT: PAN_ANY 0
378 CONSTANT: PAN_NO_FIT 1
379 CONSTANT: PAN_FAMILY_TEXT_DISPLAY 2
380 CONSTANT: PAN_FAMILY_SCRIPT 3
381 CONSTANT: PAN_FAMILY_DECORATIVE 4
382 CONSTANT: PAN_FAMILY_PICTORIAL 5
383 CONSTANT: PAN_SERIF_COVE 2
384 CONSTANT: PAN_SERIF_OBTUSE_COVE 3
385 CONSTANT: PAN_SERIF_SQUARE_COVE 4
386 CONSTANT: PAN_SERIF_OBTUSE_SQUARE_COVE 5
387 CONSTANT: PAN_SERIF_SQUARE 6
388 CONSTANT: PAN_SERIF_THIN 7
389 CONSTANT: PAN_SERIF_BONE 8
390 CONSTANT: PAN_SERIF_EXAGGERATED 9
391 CONSTANT: PAN_SERIF_TRIANGLE 10
392 CONSTANT: PAN_SERIF_NORMAL_SANS 11
393 CONSTANT: PAN_SERIF_OBTUSE_SANS 12
394 CONSTANT: PAN_SERIF_PERP_SANS 13
395 CONSTANT: PAN_SERIF_FLARED 14
396 CONSTANT: PAN_SERIF_ROUNDED 15
397 CONSTANT: PAN_WEIGHT_VERY_LIGHT 2
398 CONSTANT: PAN_WEIGHT_LIGHT 3
399 CONSTANT: PAN_WEIGHT_THIN 4
400 CONSTANT: PAN_WEIGHT_BOOK 5
401 CONSTANT: PAN_WEIGHT_MEDIUM 6
402 CONSTANT: PAN_WEIGHT_DEMI 7
403 CONSTANT: PAN_WEIGHT_BOLD 8
404 CONSTANT: PAN_WEIGHT_HEAVY 9
405 CONSTANT: PAN_WEIGHT_BLACK 10
406 CONSTANT: PAN_WEIGHT_NORD 11
407 CONSTANT: PAN_PROP_OLD_STYLE 2
408 CONSTANT: PAN_PROP_MODERN 3
409 CONSTANT: PAN_PROP_EVEN_WIDTH 4
410 CONSTANT: PAN_PROP_EXPANDED 5
411 CONSTANT: PAN_PROP_CONDENSED 6
412 CONSTANT: PAN_PROP_VERY_EXPANDED 7
413 CONSTANT: PAN_PROP_VERY_CONDENSED 8
414 CONSTANT: PAN_PROP_MONOSPACED 9
415 CONSTANT: PAN_CONTRAST_NONE 2
416 CONSTANT: PAN_CONTRAST_VERY_LOW 3
417 CONSTANT: PAN_CONTRAST_LOW 4
418 CONSTANT: PAN_CONTRAST_MEDIUM_LOW 5
419 CONSTANT: PAN_CONTRAST_MEDIUM 6
420 CONSTANT: PAN_CONTRAST_MEDIUM_HIGH 7
421 CONSTANT: PAN_CONTRAST_HIGH 8
422 CONSTANT: PAN_CONTRAST_VERY_HIGH 9
423 CONSTANT: PAN_STROKE_GRADUAL_DIAG 2
424 CONSTANT: PAN_STROKE_GRADUAL_TRAN 3
425 CONSTANT: PAN_STROKE_GRADUAL_VERT 4
426 CONSTANT: PAN_STROKE_GRADUAL_HORZ 5
427 CONSTANT: PAN_STROKE_RAPID_VERT 6
428 CONSTANT: PAN_STROKE_RAPID_HORZ 7
429 CONSTANT: PAN_STROKE_INSTANT_VERT 8
430 CONSTANT: PAN_STRAIGHT_ARMS_HORZ 2
431 CONSTANT: PAN_STRAIGHT_ARMS_WEDGE 3
432 CONSTANT: PAN_STRAIGHT_ARMS_VERT 4
433 CONSTANT: PAN_STRAIGHT_ARMS_SINGLE_SERIF 5
434 CONSTANT: PAN_STRAIGHT_ARMS_DOUBLE_SERIF 6
435 CONSTANT: PAN_BENT_ARMS_HORZ 7
436 CONSTANT: PAN_BENT_ARMS_WEDGE 8
437 CONSTANT: PAN_BENT_ARMS_VERT 9
438 CONSTANT: PAN_BENT_ARMS_SINGLE_SERIF 10
439 CONSTANT: PAN_BENT_ARMS_DOUBLE_SERIF 11
440 CONSTANT: PAN_LETT_NORMAL_CONTACT 2
441 CONSTANT: PAN_LETT_NORMAL_WEIGHTED 3
442 CONSTANT: PAN_LETT_NORMAL_BOXED 4
443 CONSTANT: PAN_LETT_NORMAL_FLATTENED 5
444 CONSTANT: PAN_LETT_NORMAL_ROUNDED 6
445 CONSTANT: PAN_LETT_NORMAL_OFF_CENTER 7
446 CONSTANT: PAN_LETT_NORMAL_SQUARE 8
447 CONSTANT: PAN_LETT_OBLIQUE_CONTACT 9
448 CONSTANT: PAN_LETT_OBLIQUE_WEIGHTED 10
449 CONSTANT: PAN_LETT_OBLIQUE_BOXED 11
450 CONSTANT: PAN_LETT_OBLIQUE_FLATTENED 12
451 CONSTANT: PAN_LETT_OBLIQUE_ROUNDED 13
452 CONSTANT: PAN_LETT_OBLIQUE_OFF_CENTER 14
453 CONSTANT: PAN_LETT_OBLIQUE_SQUARE 15
454 CONSTANT: PAN_MIDLINE_STANDARD_TRIMMED 2
455 CONSTANT: PAN_MIDLINE_STANDARD_POINTED 3
456 CONSTANT: PAN_MIDLINE_STANDARD_SERIFED 4
457 CONSTANT: PAN_MIDLINE_HIGH_TRIMMED 5
458 CONSTANT: PAN_MIDLINE_HIGH_POINTED 6
459 CONSTANT: PAN_MIDLINE_HIGH_SERIFED 7
460 CONSTANT: PAN_MIDLINE_CONSTANT_TRIMMED 8
461 CONSTANT: PAN_MIDLINE_CONSTANT_POINTED 9
462 CONSTANT: PAN_MIDLINE_CONSTANT_SERIFED 10
463 CONSTANT: PAN_MIDLINE_LOW_TRIMMED 11
464 CONSTANT: PAN_MIDLINE_LOW_POINTED 12
465 CONSTANT: PAN_MIDLINE_LOW_SERIFED 13
466 CONSTANT: PAN_XHEIGHT_CONSTANT_SMALL 2
467 CONSTANT: PAN_XHEIGHT_CONSTANT_STD 3
468 CONSTANT: PAN_XHEIGHT_CONSTANT_LARGE 4
469 CONSTANT: PAN_XHEIGHT_DUCKING_SMALL 5
470 CONSTANT: PAN_XHEIGHT_DUCKING_STD 6
471 CONSTANT: PAN_XHEIGHT_DUCKING_LARGE 7
472 CONSTANT: FS_LATIN1 1
473 CONSTANT: FS_LATIN2 2
474 CONSTANT: FS_CYRILLIC 4
475 CONSTANT: FS_GREEK 8
476 CONSTANT: FS_TURKISH 16
477 CONSTANT: FS_HEBREW 32
478 CONSTANT: FS_ARABIC 64
479 CONSTANT: FS_BALTIC 128
480 CONSTANT: FS_THAI 0x10000
481 CONSTANT: FS_JISJAPAN 0x20000
482 CONSTANT: FS_CHINESESIMP 0x40000
483 CONSTANT: FS_WANSUNG 0x80000
484 CONSTANT: FS_CHINESETRAD 0x100000
485 CONSTANT: FS_JOHAB 0x200000
486 CONSTANT: FS_SYMBOL 0x80000000
487 CONSTANT: HS_BDIAGONAL 3
488 CONSTANT: HS_CROSS 4
489 CONSTANT: HS_DIAGCROSS 5
490 CONSTANT: HS_FDIAGONAL 2
491 CONSTANT: HS_HORIZONTAL 0
492 CONSTANT: HS_VERTICAL 1
493 CONSTANT: PS_GEOMETRIC 65536
494 CONSTANT: PS_COSMETIC 0
495 CONSTANT: PS_ALTERNATE 8
496 CONSTANT: PS_SOLID 0
497 CONSTANT: PS_DASH 1
498 CONSTANT: PS_DOT 2
499 CONSTANT: PS_DASHDOT 3
500 CONSTANT: PS_DASHDOTDOT 4
501 CONSTANT: PS_NULL 5
502 CONSTANT: PS_USERSTYLE 7
503 CONSTANT: PS_INSIDEFRAME 6
504 CONSTANT: PS_ENDCAP_ROUND 0
505 CONSTANT: PS_ENDCAP_SQUARE 256
506 CONSTANT: PS_ENDCAP_FLAT 512
507 CONSTANT: PS_JOIN_BEVEL 4096
508 CONSTANT: PS_JOIN_MITER 8192
509 CONSTANT: PS_JOIN_ROUND 0
510 CONSTANT: PS_STYLE_MASK 15
511 CONSTANT: PS_ENDCAP_MASK 3840
512 CONSTANT: PS_TYPE_MASK 983040
513 CONSTANT: ALTERNATE 1
514 CONSTANT: WINDING 2
515 CONSTANT: DC_BINNAMES 12
516 CONSTANT: DC_BINS 6
517 CONSTANT: DC_COPIES 18
518 CONSTANT: DC_DRIVER 11
519 CONSTANT: DC_DATATYPE_PRODUCED 21
520 CONSTANT: DC_DUPLEX 7
521 CONSTANT: DC_EMF_COMPLIANT 20
522 CONSTANT: DC_ENUMRESOLUTIONS 13
523 CONSTANT: DC_EXTRA 9
524 CONSTANT: DC_FIELDS 1
525 CONSTANT: DC_FILEDEPENDENCIES 14
526 CONSTANT: DC_MAXEXTENT 5
527 CONSTANT: DC_MINEXTENT 4
528 CONSTANT: DC_ORIENTATION 17
529 CONSTANT: DC_PAPERNAMES 16
530 CONSTANT: DC_PAPERS 2
531 CONSTANT: DC_PAPERSIZE 3
532 CONSTANT: DC_SIZE 8
533 CONSTANT: DC_TRUETYPE 15
534 CONSTANT: DCTT_BITMAP 1
535 CONSTANT: DCTT_DOWNLOAD 2
536 CONSTANT: DCTT_SUBDEV 4
537 CONSTANT: DCTT_DOWNLOAD_OUTLINE 8
538 CONSTANT: DC_VERSION 10
539 CONSTANT: DC_BINADJUST 19
540 CONSTANT: DC_MANUFACTURER 23
541 CONSTANT: DC_MODEL 24
542 CONSTANT: DC_PERSONALITY 25
543 CONSTANT: DC_PRINTRATE 26
544 CONSTANT: DC_PRINTRATEUNIT 27
545 CONSTANT: DC_PRINTERMEM 28
546 CONSTANT: DC_MEDIAREADY 29
547 CONSTANT: DC_STAPLE 30
548 CONSTANT: DC_PRINTRATEPPM 31
549 CONSTANT: DC_COLORDEVICE 32
550 CONSTANT: DC_NUP 33
551 CONSTANT: DC_MEDIATYPENAMES 34
552 CONSTANT: DC_MEDIATYPES 35
553 CONSTANT: DCBA_FACEUPNONE 0
554 CONSTANT: DCBA_FACEUPCENTER 1
555 CONSTANT: DCBA_FACEUPLEFT 2
556 CONSTANT: DCBA_FACEUPRIGHT 3
557 CONSTANT: DCBA_FACEDOWNNONE 256
558 CONSTANT: DCBA_FACEDOWNCENTER 257
559 CONSTANT: DCBA_FACEDOWNLEFT 258
560 CONSTANT: DCBA_FACEDOWNRIGHT 259
561 CONSTANT: FLOODFILLBORDER 0
562 CONSTANT: FLOODFILLSURFACE 1
563 CONSTANT: ETO_CLIPPED 0x0004
564 CONSTANT: ETO_GLYPH_INDEX 0x0010
565 CONSTANT: ETO_OPAQUE 0x0002
566 CONSTANT: ETO_NUMERICSLATIN 0x0800
567 CONSTANT: ETO_NUMERICSLOCAL 0x0400
568 CONSTANT: ETO_RTLREADING 0x0080
569 CONSTANT: ETO_IGNORELANGUAGE 0x1000
570 CONSTANT: ETO_PDY 0x2000
571 CONSTANT: GDICOMMENT_WINDOWS_METAFILE -2147483647
572 CONSTANT: GDICOMMENT_BEGINGROUP 2
573 CONSTANT: GDICOMMENT_ENDGROUP 3
574 CONSTANT: GDICOMMENT_MULTIFORMATS 1073741828
575 CONSTANT: GDICOMMENT_IDENTIFIER 1128875079
576 CONSTANT: AD_COUNTERCLOCKWISE 1
577 CONSTANT: AD_CLOCKWISE 2
578 CONSTANT: RDH_RECTANGLES 1
579 CONSTANT: GCPCLASS_LATIN 1
580 CONSTANT: GCPCLASS_HEBREW 2
581 CONSTANT: GCPCLASS_ARABIC 2
582 CONSTANT: GCPCLASS_NEUTRAL 3
583 CONSTANT: GCPCLASS_LOCALNUMBER 4
584 CONSTANT: GCPCLASS_LATINNUMBER 5
585 CONSTANT: GCPCLASS_LATINNUMERICTERMINATOR 6
586 CONSTANT: GCPCLASS_LATINNUMERICSEPARATOR 7
587 CONSTANT: GCPCLASS_NUMERICSEPARATOR 8
588 CONSTANT: GCPCLASS_PREBOUNDLTR 128
589 CONSTANT: GCPCLASS_PREBOUNDRTL 64
590 CONSTANT: GCPCLASS_POSTBOUNDLTR 32
591 CONSTANT: GCPCLASS_POSTBOUNDRTL 16
592 CONSTANT: GCPGLYPH_LINKBEFORE 0x8000
593 CONSTANT: GCPGLYPH_LINKAFTER 0x4000
594 CONSTANT: DCB_DISABLE 8
595 CONSTANT: DCB_ENABLE 4
596 CONSTANT: DCB_RESET 1
597 CONSTANT: DCB_SET 3
598 CONSTANT: DCB_ACCUMULATE 2
599 CONSTANT: DCB_DIRTY 2
600 CONSTANT: OBJ_BRUSH 2
601 CONSTANT: OBJ_PEN 1
602 CONSTANT: OBJ_PAL 5
603 CONSTANT: OBJ_FONT 6
604 CONSTANT: OBJ_BITMAP 7
605 CONSTANT: OBJ_EXTPEN 11
606 CONSTANT: OBJ_REGION 8
607 CONSTANT: OBJ_DC 3
608 CONSTANT: OBJ_MEMDC 10
609 CONSTANT: OBJ_METAFILE 9
610 CONSTANT: OBJ_METADC 4
611 CONSTANT: OBJ_ENHMETAFILE 13
612 CONSTANT: OBJ_ENHMETADC 12
613 CONSTANT: DRIVERVERSION 0
614 CONSTANT: TECHNOLOGY 2
615 CONSTANT: DT_PLOTTER 0
616 CONSTANT: DT_RASDISPLAY 1
617 CONSTANT: DT_RASPRINTER 2
618 CONSTANT: DT_RASCAMERA 3
619 CONSTANT: DT_CHARSTREAM 4
620 CONSTANT: DT_METAFILE 5
621 CONSTANT: DT_DISPFILE 6
622 CONSTANT: HORZSIZE 4
623 CONSTANT: VERTSIZE 6
624 CONSTANT: HORZRES 8
625 CONSTANT: VERTRES 10
626 CONSTANT: LOGPIXELSX 88
627 CONSTANT: LOGPIXELSY 90
628 CONSTANT: BITSPIXEL 12
629 CONSTANT: PLANES 14
630 CONSTANT: NUMBRUSHES 16
631 CONSTANT: NUMPENS 18
632 CONSTANT: NUMFONTS 22
633 CONSTANT: NUMCOLORS 24
634 CONSTANT: NUMMARKERS 20
635 CONSTANT: ASPECTX 40
636 CONSTANT: ASPECTY 42
637 CONSTANT: ASPECTXY 44
638 CONSTANT: PDEVICESIZE 26
639 CONSTANT: CLIPCAPS 36
640 CONSTANT: SIZEPALETTE 104
641 CONSTANT: NUMRESERVED 106
642 CONSTANT: COLORRES 108
643 CONSTANT: PHYSICALWIDTH 110
644 CONSTANT: PHYSICALHEIGHT 111
645 CONSTANT: PHYSICALOFFSETX 112
646 CONSTANT: PHYSICALOFFSETY 113
647 CONSTANT: SCALINGFACTORX 114
648 CONSTANT: SCALINGFACTORY 115
649 CONSTANT: VREFRESH 116
650 CONSTANT: DESKTOPHORZRES 118
651 CONSTANT: DESKTOPVERTRES 117
652 CONSTANT: BLTALIGNMENT 119
653 CONSTANT: SHADEBLENDCAPS 120
654 CONSTANT: SB_NONE 0x00
655 CONSTANT: SB_CONST_ALPHA 0x01
656 CONSTANT: SB_PIXEL_ALPHA 0x02
657 CONSTANT: SB_PREMULT_ALPHA 0x04
658 CONSTANT: SB_GRAD_RECT 0x10
659 CONSTANT: SB_GRAD_TRI 0x20
660 CONSTANT: COLORMGMTCAPS 121
661 CONSTANT: CM_NONE 0x00
662 CONSTANT: CM_DEVICE_ICM 0x01
663 CONSTANT: CM_GAMMA_RAMP 0x02
664 CONSTANT: CM_CMYK_COLOR 0x04
665 CONSTANT: RASTERCAPS 38
666 CONSTANT: RC_BITBLT 1
667 CONSTANT: RC_BITMAP64 8
668 CONSTANT: RC_DI_BITMAP 128
669 CONSTANT: RC_DIBTODEV 512
670 CONSTANT: RC_FLOODFILL 4096
671 CONSTANT: RC_STRETCHBLT 2048
672 CONSTANT: RC_STRETCHDIB 8192
673 CONSTANT: CURVECAPS 28
674 CONSTANT: CC_NONE 0
675 CONSTANT: CC_CIRCLES 1
676 CONSTANT: CC_PIE 2
677 CONSTANT: CC_CHORD 4
678 CONSTANT: CC_ELLIPSES 8
679 CONSTANT: CC_WIDE 16
680 CONSTANT: CC_STYLED 32
681 CONSTANT: CC_WIDESTYLED 64
682 CONSTANT: CC_INTERIORS 128
683 CONSTANT: CC_ROUNDRECT 256
684 CONSTANT: LINECAPS 30
685 CONSTANT: LC_NONE 0
686 CONSTANT: LC_POLYLINE 2
687 CONSTANT: LC_MARKER 4
688 CONSTANT: LC_POLYMARKER 8
689 CONSTANT: LC_WIDE 16
690 CONSTANT: LC_STYLED 32
691 CONSTANT: LC_WIDESTYLED 64
692 CONSTANT: LC_INTERIORS 128
693 CONSTANT: POLYGONALCAPS 32
694 CONSTANT: RC_BANDING 2
695 CONSTANT: RC_BIGFONT 1024
696 CONSTANT: RC_DEVBITS 0x8000
697 CONSTANT: RC_GDI20_OUTPUT 16
698 CONSTANT: RC_GDI20_STATE 32
699 CONSTANT: RC_NONE 0
700 CONSTANT: RC_OP_DX_OUTPUT 0x4000
701 CONSTANT: RC_PALETTE 256
702 CONSTANT: RC_SAVEBITMAP 64
703 CONSTANT: RC_SCALING 4
704 CONSTANT: PC_NONE 0
705 CONSTANT: PC_POLYGON 1
706 CONSTANT: PC_POLYPOLYGON 256
707 CONSTANT: PC_PATHS 512
708 CONSTANT: PC_RECTANGLE 2
709 CONSTANT: PC_WINDPOLYGON 4
710 CONSTANT: PC_SCANLINE 8
711 CONSTANT: PC_TRAPEZOID 4
712 CONSTANT: PC_WIDE 16
713 CONSTANT: PC_STYLED 32
714 CONSTANT: PC_WIDESTYLED 64
715 CONSTANT: PC_INTERIORS 128
716 CONSTANT: TEXTCAPS 34
717 CONSTANT: TC_OP_CHARACTER 1
718 CONSTANT: TC_OP_STROKE 2
719 CONSTANT: TC_CP_STROKE 4
720 CONSTANT: TC_CR_90 8
721 CONSTANT: TC_CR_ANY 16
722 CONSTANT: TC_SF_X_YINDEP 32
723 CONSTANT: TC_SA_DOUBLE 64
724 CONSTANT: TC_SA_INTEGER 128
725 CONSTANT: TC_SA_CONTIN 256
726 CONSTANT: TC_EA_DOUBLE 512
727 CONSTANT: TC_IA_ABLE 1024
728 CONSTANT: TC_UA_ABLE 2048
729 CONSTANT: TC_SO_ABLE 4096
730 CONSTANT: TC_RA_ABLE 8192
731 CONSTANT: TC_VA_ABLE 16384
732 CONSTANT: TC_RESERVED 32768
733 CONSTANT: TC_SCROLLBLT 65536
734 CONSTANT: GCP_DBCS 1
735 CONSTANT: GCP_ERROR 0x8000
736 CONSTANT: GCP_CLASSIN 0x80000
737 CONSTANT: GCP_DIACRITIC 256
738 CONSTANT: GCP_DISPLAYZWG 0x400000
739 CONSTANT: GCP_GLYPHSHAPE 16
740 CONSTANT: GCP_JUSTIFY 0x10000
741 CONSTANT: GCP_JUSTIFYIN 0x200000
742 CONSTANT: GCP_KASHIDA 1024
743 CONSTANT: GCP_LIGATE 32
744 CONSTANT: GCP_MAXEXTENT 0x100000
745 CONSTANT: GCP_NEUTRALOVERRIDE 0x2000000
746 CONSTANT: GCP_NUMERICOVERRIDE 0x1000000
747 CONSTANT: GCP_NUMERICSLATIN 0x4000000
748 CONSTANT: GCP_NUMERICSLOCAL 0x8000000
749 CONSTANT: GCP_REORDER 2
750 CONSTANT: GCP_SYMSWAPOFF 0x800000
751 CONSTANT: GCP_USEKERNING 8
752 CONSTANT: FLI_GLYPHS 0x40000
753 CONSTANT: FLI_MASK 0x103b
754 CONSTANT: GGO_METRICS 0
755 CONSTANT: GGO_BITMAP 1
756 CONSTANT: GGO_NATIVE 2
757 CONSTANT: GGO_BEZIER 3
758 CONSTANT: GGO_GRAY2_BITMAP 4
759 CONSTANT: GGO_GRAY4_BITMAP 5
760 CONSTANT: GGO_GRAY8_BITMAP 6
761 CONSTANT: GGO_GLYPH_INDEX 128
762 CONSTANT: GGO_UNHINTED 256
763 CONSTANT: GM_COMPATIBLE 1
764 CONSTANT: GM_ADVANCED 2
765 CONSTANT: MM_ANISOTROPIC 8
766 CONSTANT: MM_HIENGLISH 5
767 CONSTANT: MM_HIMETRIC 3
768 CONSTANT: MM_ISOTROPIC 7
769 CONSTANT: MM_LOENGLISH 4
770 CONSTANT: MM_LOMETRIC 2
771 CONSTANT: MM_TEXT 1
772 CONSTANT: MM_TWIPS 6
773 ALIAS: MM_MAX_FIXEDSCALE MM_TWIPS
774 CONSTANT: ABSOLUTE 1
775 CONSTANT: RELATIVE 2
776 CONSTANT: PC_EXPLICIT 2
777 CONSTANT: PC_NOCOLLAPSE 4
778 CONSTANT: PC_RESERVED 1
779 CONSTANT: CLR_NONE 0xffffffff
780 ALIAS: CLR_INVALID CLR_NONE
781 CONSTANT: CLR_DEFAULT 0xff000000
782 CONSTANT: PT_MOVETO 6
783 CONSTANT: PT_LINETO 2
784 CONSTANT: PT_BEZIERTO 4
785 CONSTANT: PT_CLOSEFIGURE 1
786 CONSTANT: TT_AVAILABLE 1
787 CONSTANT: TT_ENABLED 2
788 CONSTANT: BLACK_BRUSH 4
789 CONSTANT: DKGRAY_BRUSH 3
790 CONSTANT: GRAY_BRUSH 2
791 CONSTANT: HOLLOW_BRUSH 5
792 CONSTANT: LTGRAY_BRUSH 1
793 CONSTANT: NULL_BRUSH 5
794 CONSTANT: WHITE_BRUSH 0
795 CONSTANT: BLACK_PEN 7
796 CONSTANT: NULL_PEN 8
797 CONSTANT: WHITE_PEN 6
798 CONSTANT: ANSI_FIXED_FONT 11
799 CONSTANT: ANSI_VAR_FONT 12
800 CONSTANT: DEVICE_DEFAULT_FONT 14
801 CONSTANT: DEFAULT_GUI_FONT 17
802 CONSTANT: OEM_FIXED_FONT 10
803 CONSTANT: SYSTEM_FONT 13
804 CONSTANT: SYSTEM_FIXED_FONT 16
805 CONSTANT: DEFAULT_PALETTE 15
806 CONSTANT: DC_BRUSH 18
807 CONSTANT: DC_PEN 19
808 CONSTANT: SYSPAL_ERROR 0
809 CONSTANT: SYSPAL_STATIC 1
810 CONSTANT: SYSPAL_NOSTATIC 2
811 CONSTANT: SYSPAL_NOSTATIC256 3 
812 CONSTANT: TA_BASELINE 24
813 CONSTANT: TA_BOTTOM 8
814 CONSTANT: TA_TOP 0
815 CONSTANT: TA_CENTER 6
816 CONSTANT: TA_LEFT 0
817 CONSTANT: TA_RIGHT 2
818 CONSTANT: TA_RTLREADING 256
819 CONSTANT: TA_NOUPDATECP 0
820 CONSTANT: TA_UPDATECP 1
821 CONSTANT: TA_MASK flags{ TA_BASELINE TA_CENTER TA_UPDATECP TA_RTLREADING }
822 CONSTANT: VTA_BASELINE 24
823 CONSTANT: VTA_CENTER 6
824 ALIAS: VTA_LEFT TA_BOTTOM
825 ALIAS: VTA_RIGHT TA_TOP
826 ALIAS: VTA_BOTTOM TA_RIGHT
827 ALIAS: VTA_TOP TA_LEFT
828 CONSTANT: MWT_IDENTITY 1
829 CONSTANT: MWT_LEFTMULTIPLY 2
830 CONSTANT: MWT_RIGHTMULTIPLY 3
831 CONSTANT: OPAQUE 2
832 CONSTANT: TRANSPARENT 1
833 CONSTANT: BLACKONWHITE 1
834 CONSTANT: WHITEONBLACK 2
835 CONSTANT: COLORONCOLOR 3
836 CONSTANT: HALFTONE 4
837 CONSTANT: MAXSTRETCHBLTMODE 4
838 CONSTANT: STRETCH_ANDSCANS 1
839 CONSTANT: STRETCH_DELETESCANS 3
840 CONSTANT: STRETCH_HALFTONE 4
841 CONSTANT: STRETCH_ORSCANS 2
842 CONSTANT: TCI_SRCCHARSET 1
843 CONSTANT: TCI_SRCCODEPAGE 2
844 CONSTANT: TCI_SRCFONTSIG 3
845 CONSTANT: ICM_ON 2
846 CONSTANT: ICM_OFF 1
847 CONSTANT: ICM_QUERY 3
848 CONSTANT: NEWFRAME 1
849 CONSTANT: ABORTDOC 2
850 CONSTANT: NEXTBAND 3
851 CONSTANT: SETCOLORTABLE 4
852 CONSTANT: GETCOLORTABLE 5
853 CONSTANT: FLUSHOUTPUT 6
854 CONSTANT: DRAFTMODE 7
855 CONSTANT: QUERYESCSUPPORT 8
856 CONSTANT: SETABORTPROC 9
857 CONSTANT: STARTDOC 10
858 CONSTANT: ENDDOC 11
859 CONSTANT: GETPHYSPAGESIZE 12
860 CONSTANT: GETPRINTINGOFFSET 13
861 CONSTANT: GETSCALINGFACTOR 14
862 CONSTANT: MFCOMMENT 15
863 CONSTANT: GETPENWIDTH 16
864 CONSTANT: SETCOPYCOUNT 17
865 CONSTANT: SELECTPAPERSOURCE 18
866 CONSTANT: DEVICEDATA 19
867 CONSTANT: PASSTHROUGH 19
868 CONSTANT: GETTECHNOLGY 20
869 CONSTANT: GETTECHNOLOGY 20
870 CONSTANT: SETLINECAP 21
871 CONSTANT: SETLINEJOIN 22
872 CONSTANT: SETMITERLIMIT 23
873 CONSTANT: BANDINFO 24
874 CONSTANT: DRAWPATTERNRECT 25
875 CONSTANT: GETVECTORPENSIZE 26
876 CONSTANT: GETVECTORBRUSHSIZE 27
877 CONSTANT: ENABLEDUPLEX 28
878 CONSTANT: GETSETPAPERBINS 29
879 CONSTANT: GETSETPRINTORIENT 30
880 CONSTANT: ENUMPAPERBINS 31
881 CONSTANT: SETDIBSCALING 32
882 CONSTANT: EPSPRINTING 33
883 CONSTANT: ENUMPAPERMETRICS 34
884 CONSTANT: GETSETPAPERMETRICS 35
885 CONSTANT: POSTSCRIPT_DATA 37
886 CONSTANT: POSTSCRIPT_IGNORE 38
887 CONSTANT: MOUSETRAILS 39
888 CONSTANT: GETDEVICEUNITS 42
889 CONSTANT: GETEXTENDEDTEXTMETRICS 256
890 CONSTANT: GETEXTENTTABLE 257
891 CONSTANT: GETPAIRKERNTABLE 258
892 CONSTANT: GETTRACKKERNTABLE 259
893 CONSTANT: EXTTEXTOUT 512
894 CONSTANT: GETFACENAME 513
895 CONSTANT: DOWNLOADFACE 514
896 CONSTANT: ENABLERELATIVEWIDTHS 768
897 CONSTANT: ENABLEPAIRKERNING 769
898 CONSTANT: SETKERNTRACK 770
899 CONSTANT: SETALLJUSTVALUES 771
900 CONSTANT: SETCHARSET 772
901 CONSTANT: STRETCHBLT 2048
902 CONSTANT: GETSETSCREENPARAMS 3072
903 CONSTANT: QUERYDIBSUPPORT 3073
904 CONSTANT: BEGIN_PATH 4096
905 CONSTANT: CLIP_TO_PATH 4097
906 CONSTANT: END_PATH 4098
907 CONSTANT: EXT_DEVICE_CAPS 4099
908 CONSTANT: RESTORE_CTM 4100
909 CONSTANT: SAVE_CTM 4101
910 CONSTANT: SET_ARC_DIRECTION 4102
911 CONSTANT: SET_BACKGROUND_COLOR 4103
912 CONSTANT: SET_POLY_MODE 4104
913 CONSTANT: SET_SCREEN_ANGLE 4105
914 CONSTANT: SET_SPREAD 4106
915 CONSTANT: TRANSFORM_CTM 4107
916 CONSTANT: SET_CLIP_BOX 4108
917 CONSTANT: SET_BOUNDS 4109
918 CONSTANT: SET_MIRROR_MODE 4110
919 CONSTANT: OPENCHANNEL 4110
920 CONSTANT: DOWNLOADHEADER 4111
921 CONSTANT: CLOSECHANNEL 4112
922 CONSTANT: POSTSCRIPT_PASSTHROUGH 4115
923 CONSTANT: ENCAPSULATED_POSTSCRIPT 4116
924 CONSTANT: QDI_SETDIBITS 1
925 CONSTANT: QDI_GETDIBITS 2
926 CONSTANT: QDI_DIBTOSCREEN 4
927 CONSTANT: QDI_STRETCHDIB 8
928 CONSTANT: SP_NOTREPORTED 0x4000
929 CONSTANT: PR_JOBSTATUS 0
930 CONSTANT: ASPECT_FILTERING 1
931 CONSTANT: BS_SOLID 0
932 CONSTANT: BS_NULL 1
933 CONSTANT: BS_HOLLOW 1
934 CONSTANT: BS_HATCHED 2
935 CONSTANT: BS_PATTERN 3
936 CONSTANT: BS_INDEXED 4
937 CONSTANT: BS_DIBPATTERN 5
938 CONSTANT: BS_DIBPATTERNPT 6
939 CONSTANT: BS_PATTERN8X8 7
940 CONSTANT: BS_DIBPATTERN8X8 8
941 CONSTANT: LCS_CALIBRATED_RGB 0
942 CONSTANT: LCS_DEVICE_RGB 1
943 CONSTANT: LCS_DEVICE_CMYK 2
944 CONSTANT: LCS_GM_BUSINESS 1
945 CONSTANT: LCS_GM_GRAPHICS 2
946 CONSTANT: LCS_GM_IMAGES 4
947 CONSTANT: RASTER_FONTTYPE 1
948 CONSTANT: DEVICE_FONTTYPE 2
949 CONSTANT: TRUETYPE_FONTTYPE 4
950 CONSTANT: DMORIENT_PORTRAIT 1
951 CONSTANT: DMORIENT_LANDSCAPE 2
952 CONSTANT: DMPAPER_FIRST 1
953 CONSTANT: DMPAPER_LETTER 1
954 CONSTANT: DMPAPER_LETTERSMALL 2
955 CONSTANT: DMPAPER_TABLOID 3
956 CONSTANT: DMPAPER_LEDGER 4
957 CONSTANT: DMPAPER_LEGAL 5
958 CONSTANT: DMPAPER_STATEMENT 6
959 CONSTANT: DMPAPER_EXECUTIVE 7
960 CONSTANT: DMPAPER_A3 8
961 CONSTANT: DMPAPER_A4 9
962 CONSTANT: DMPAPER_A4SMALL 10
963 CONSTANT: DMPAPER_A5 11
964 CONSTANT: DMPAPER_B4 12
965 CONSTANT: DMPAPER_B5 13
966 CONSTANT: DMPAPER_FOLIO 14
967 CONSTANT: DMPAPER_QUARTO 15
968 CONSTANT: DMPAPER_10X14 16
969 CONSTANT: DMPAPER_11X17 17
970 CONSTANT: DMPAPER_NOTE 18
971 CONSTANT: DMPAPER_ENV_9 19
972 CONSTANT: DMPAPER_ENV_10 20
973 CONSTANT: DMPAPER_ENV_11 21
974 CONSTANT: DMPAPER_ENV_12 22
975 CONSTANT: DMPAPER_ENV_14 23
976 CONSTANT: DMPAPER_CSHEET 24
977 CONSTANT: DMPAPER_DSHEET 25
978 CONSTANT: DMPAPER_ESHEET 26
979 CONSTANT: DMPAPER_ENV_DL 27
980 CONSTANT: DMPAPER_ENV_C5 28
981 CONSTANT: DMPAPER_ENV_C3 29
982 CONSTANT: DMPAPER_ENV_C4 30
983 CONSTANT: DMPAPER_ENV_C6 31
984 CONSTANT: DMPAPER_ENV_C65 32
985 CONSTANT: DMPAPER_ENV_B4 33
986 CONSTANT: DMPAPER_ENV_B5 34
987 CONSTANT: DMPAPER_ENV_B6 35
988 CONSTANT: DMPAPER_ENV_ITALY 36
989 CONSTANT: DMPAPER_ENV_MONARCH 37
990 CONSTANT: DMPAPER_ENV_PERSONAL 38
991 CONSTANT: DMPAPER_FANFOLD_US 39
992 CONSTANT: DMPAPER_FANFOLD_STD_GERMAN 40
993 CONSTANT: DMPAPER_FANFOLD_LGL_GERMAN 41
994 CONSTANT: DMPAPER_ISO_B4 42
995 CONSTANT: DMPAPER_JAPANESE_POSTCARD 43
996 CONSTANT: DMPAPER_9X11 44
997 CONSTANT: DMPAPER_10X11 45
998 CONSTANT: DMPAPER_15X11 46
999 CONSTANT: DMPAPER_ENV_INVITE 47
1000 CONSTANT: DMPAPER_RESERVED_48 48
1001 CONSTANT: DMPAPER_RESERVED_49 49
1002 CONSTANT: DMPAPER_LETTER_EXTRA 50
1003 CONSTANT: DMPAPER_LEGAL_EXTRA 51
1004 CONSTANT: DMPAPER_TABLOID_EXTRA 52
1005 CONSTANT: DMPAPER_A4_EXTRA 53
1006 CONSTANT: DMPAPER_LETTER_TRANSVERSE 54
1007 CONSTANT: DMPAPER_A4_TRANSVERSE 55
1008 CONSTANT: DMPAPER_LETTER_EXTRA_TRANSVERSE 56
1009 CONSTANT: DMPAPER_A_PLUS 57
1010 CONSTANT: DMPAPER_B_PLUS 58
1011 CONSTANT: DMPAPER_LETTER_PLUS 59
1012 CONSTANT: DMPAPER_A4_PLUS 60
1013 CONSTANT: DMPAPER_A5_TRANSVERSE 61
1014 CONSTANT: DMPAPER_B5_TRANSVERSE 62
1015 CONSTANT: DMPAPER_A3_EXTRA 63
1016 CONSTANT: DMPAPER_A5_EXTRA 64
1017 CONSTANT: DMPAPER_B5_EXTRA 65
1018 CONSTANT: DMPAPER_A2 66
1019 CONSTANT: DMPAPER_A3_TRANSVERSE 67
1020 CONSTANT: DMPAPER_A3_EXTRA_TRANSVERSE 68
1021 CONSTANT: DMPAPER_DBL_JAPANESE_POSTCARD 69
1022 CONSTANT: DMPAPER_A6 70
1023 CONSTANT: DMPAPER_JENV_KAKU2 71
1024 CONSTANT: DMPAPER_JENV_KAKU3 72
1025 CONSTANT: DMPAPER_JENV_CHOU3 73
1026 CONSTANT: DMPAPER_JENV_CHOU4 74
1027 CONSTANT: DMPAPER_LETTER_ROTATED 75
1028 CONSTANT: DMPAPER_A3_ROTATED 76
1029 CONSTANT: DMPAPER_A4_ROTATED 77
1030 CONSTANT: DMPAPER_A5_ROTATED 78
1031 CONSTANT: DMPAPER_B4_JIS_ROTATED 79
1032 CONSTANT: DMPAPER_B5_JIS_ROTATED 80
1033 CONSTANT: DMPAPER_JAPANESE_POSTCARD_ROTATED 81
1034 CONSTANT: DMPAPER_DBL_JAPANESE_POSTCARD_ROTATED 82
1035 CONSTANT: DMPAPER_A6_ROTATED 83
1036 CONSTANT: DMPAPER_JENV_KAKU2_ROTATED 84
1037 CONSTANT: DMPAPER_JENV_KAKU3_ROTATED 85
1038 CONSTANT: DMPAPER_JENV_CHOU3_ROTATED 86
1039 CONSTANT: DMPAPER_JENV_CHOU4_ROTATED 87
1040 CONSTANT: DMPAPER_B6_JIS 88
1041 CONSTANT: DMPAPER_B6_JIS_ROTATED 89
1042 CONSTANT: DMPAPER_12X11 90
1043 CONSTANT: DMPAPER_JENV_YOU4 91
1044 CONSTANT: DMPAPER_JENV_YOU4_ROTATED 92
1045 CONSTANT: DMPAPER_P16K 93
1046 CONSTANT: DMPAPER_P32K 94
1047 CONSTANT: DMPAPER_P32KBIG 95
1048 CONSTANT: DMPAPER_PENV_1 96
1049 CONSTANT: DMPAPER_PENV_2 97
1050 CONSTANT: DMPAPER_PENV_3 98
1051 CONSTANT: DMPAPER_PENV_4 99
1052 CONSTANT: DMPAPER_PENV_5 100
1053 CONSTANT: DMPAPER_PENV_6 101
1054 CONSTANT: DMPAPER_PENV_7 102
1055 CONSTANT: DMPAPER_PENV_8 103
1056 CONSTANT: DMPAPER_PENV_9 104
1057 CONSTANT: DMPAPER_PENV_10 105
1058 CONSTANT: DMPAPER_P16K_ROTATED 106
1059 CONSTANT: DMPAPER_P32K_ROTATED 107
1060 CONSTANT: DMPAPER_P32KBIG_ROTATED 108
1061 CONSTANT: DMPAPER_PENV_1_ROTATED 109
1062 CONSTANT: DMPAPER_PENV_2_ROTATED 110
1063 CONSTANT: DMPAPER_PENV_3_ROTATED 111
1064 CONSTANT: DMPAPER_PENV_4_ROTATED 112
1065 CONSTANT: DMPAPER_PENV_5_ROTATED 113
1066 CONSTANT: DMPAPER_PENV_6_ROTATED 114
1067 CONSTANT: DMPAPER_PENV_7_ROTATED 115
1068 CONSTANT: DMPAPER_PENV_8_ROTATED 116
1069 CONSTANT: DMPAPER_PENV_9_ROTATED 117
1070 CONSTANT: DMPAPER_PENV_10_ROTATED 118
1071 CONSTANT: DMPAPER_LAST 118
1072 CONSTANT: DMPAPER_USER 256
1073 CONSTANT: DMBIN_FIRST 1
1074 CONSTANT: DMBIN_UPPER 1
1075 CONSTANT: DMBIN_ONLYONE 1
1076 CONSTANT: DMBIN_LOWER 2
1077 CONSTANT: DMBIN_MIDDLE 3
1078 CONSTANT: DMBIN_MANUAL 4
1079 CONSTANT: DMBIN_ENVELOPE 5
1080 CONSTANT: DMBIN_ENVMANUAL 6
1081 CONSTANT: DMBIN_AUTO 7
1082 CONSTANT: DMBIN_TRACTOR 8
1083 CONSTANT: DMBIN_SMALLFMT 9
1084 CONSTANT: DMBIN_LARGEFMT 10
1085 CONSTANT: DMBIN_LARGECAPACITY 11
1086 CONSTANT: DMBIN_CASSETTE 14
1087 CONSTANT: DMBIN_FORMSOURCE 15
1088 CONSTANT: DMBIN_LAST 15
1089 CONSTANT: DMBIN_USER 256
1090 CONSTANT: DMRES_DRAFT -1
1091 CONSTANT: DMRES_LOW -2
1092 CONSTANT: DMRES_MEDIUM -3
1093 CONSTANT: DMRES_HIGH -4
1094 CONSTANT: DMCOLOR_MONOCHROME 1
1095 CONSTANT: DMCOLOR_COLOR 2
1096 CONSTANT: DMDUP_SIMPLEX 1
1097 CONSTANT: DMDUP_VERTICAL 2
1098 CONSTANT: DMDUP_HORIZONTAL 3
1099 CONSTANT: DMTT_BITMAP 1
1100 CONSTANT: DMTT_DOWNLOAD 2
1101 CONSTANT: DMTT_SUBDEV 3
1102 CONSTANT: DMTT_DOWNLOAD_OUTLINE 4
1103 CONSTANT: DMCOLLATE_FALSE 0
1104 CONSTANT: DMCOLLATE_TRUE 1
1105 CONSTANT: DM_SPECVERSION 800
1106 CONSTANT: DM_GRAYSCALE 1
1107 CONSTANT: DM_INTERLACED 2
1108 CONSTANT: DM_UPDATE 1
1109 CONSTANT: DM_COPY 2
1110 CONSTANT: DM_PROMPT 4
1111 CONSTANT: DM_MODIFY 8
1112 ALIAS: DM_IN_BUFFER DM_MODIFY
1113 ALIAS: DM_IN_PROMPT DM_PROMPT
1114 ALIAS: DM_OUT_BUFFER DM_COPY
1115 ALIAS: DM_OUT_DEFAULT DM_UPDATE
1116 CONSTANT: DM_ORIENTATION 0x00000001
1117 CONSTANT: DM_PAPERSIZE 0x00000002
1118 CONSTANT: DM_PAPERLENGTH 0x00000004
1119 CONSTANT: DM_PAPERWIDTH 0x00000008
1120 CONSTANT: DM_SCALE 0x00000010
1121 CONSTANT: DM_POSITION 0x00000020
1122 CONSTANT: DM_COPIES 0x00000100
1123 CONSTANT: DM_DEFAULTSOURCE 0x00000200
1124 CONSTANT: DM_PRINTQUALITY 0x00000400
1125 CONSTANT: DM_COLOR 0x00000800
1126 CONSTANT: DM_DUPLEX 0x00001000
1127 CONSTANT: DM_YRESOLUTION 0x00002000
1128 CONSTANT: DM_TTOPTION 0x00004000
1129 CONSTANT: DM_COLLATE 0x00008000
1130 CONSTANT: DM_FORMNAME 0x00010000
1131 CONSTANT: DM_LOGPIXELS 0x00020000
1132 CONSTANT: DM_BITSPERPEL 0x00040000
1133 CONSTANT: DM_PELSWIDTH 0x00080000
1134 CONSTANT: DM_PELSHEIGHT 0x00100000
1135 CONSTANT: DM_DISPLAYFLAGS 0x00200000
1136 CONSTANT: DM_DISPLAYFREQUENCY 0x00400000
1137 CONSTANT: DM_ICMMETHOD 0x00800000
1138 CONSTANT: DM_ICMINTENT 0x01000000
1139 CONSTANT: DM_MEDIATYPE 0x02000000
1140 CONSTANT: DM_DITHERTYPE 0x04000000
1141 CONSTANT: DM_PANNINGWIDTH 0x08000000
1142 CONSTANT: DM_PANNINGHEIGHT 0x10000000
1143 CONSTANT: DM_DISPLAYFIXEDOUTPUT 0x20000000
1144 CONSTANT: DM_DISPLAYORIENTATION 0x00000080
1145 CONSTANT: DMDO_DEFAULT 0x00000000
1146 CONSTANT: DMDO_90 0x00000001
1147 CONSTANT: DMDO_180 0x00000002
1148 CONSTANT: DMDO_270 0x00000003
1149 CONSTANT: DMDFO_DEFAULT 0x00000000
1150 CONSTANT: DMDFO_STRETCH 0x00000001
1151 CONSTANT: DMDFO_CENTER 0x00000002
1152 CONSTANT: DMICMMETHOD_NONE 1
1153 CONSTANT: DMICMMETHOD_SYSTEM 2
1154 CONSTANT: DMICMMETHOD_DRIVER 3
1155 CONSTANT: DMICMMETHOD_DEVICE 4
1156 CONSTANT: DMICMMETHOD_USER 256
1157 CONSTANT: DMICM_SATURATE 1
1158 CONSTANT: DMICM_CONTRAST 2
1159 CONSTANT: DMICM_COLORMETRIC 3
1160 CONSTANT: DMICM_USER 256
1161 CONSTANT: DMMEDIA_STANDARD 1
1162 CONSTANT: DMMEDIA_TRANSPARENCY 2
1163 CONSTANT: DMMEDIA_GLOSSY 3
1164 CONSTANT: DMMEDIA_USER 256
1165 CONSTANT: DMDITHER_NONE 1
1166 CONSTANT: DMDITHER_COARSE 2
1167 CONSTANT: DMDITHER_FINE 3
1168 CONSTANT: DMDITHER_LINEART 4
1169 CONSTANT: DMDITHER_ERRORDIFFUSION 5
1170 CONSTANT: DMDITHER_RESERVED6 6
1171 CONSTANT: DMDITHER_RESERVED7 7
1172 CONSTANT: DMDITHER_RESERVED8 8
1173 CONSTANT: DMDITHER_RESERVED9 9
1174 CONSTANT: DMDITHER_GRAYSCALE 10
1175 CONSTANT: DMDITHER_USER 256
1176 CONSTANT: GDI_ERROR 0xFFFFFFFF
1177 : HGDI_ERROR ( -- alien ) GDI_ERROR <alien> ; inline
1178 CONSTANT: TMPF_FIXED_PITCH 1
1179 CONSTANT: TMPF_VECTOR 2
1180 CONSTANT: TMPF_TRUETYPE 4
1181 CONSTANT: TMPF_DEVICE 8
1182 CONSTANT: NTM_ITALIC 1
1183 CONSTANT: NTM_BOLD 32
1184 CONSTANT: NTM_REGULAR 64
1185 CONSTANT: TT_POLYGON_TYPE 24
1186 CONSTANT: TT_PRIM_LINE 1
1187 CONSTANT: TT_PRIM_QSPLINE 2
1188 CONSTANT: TT_PRIM_CSPLINE 3 
1189 CONSTANT: FONTMAPPER_MAX 10
1190 CONSTANT: ENHMETA_STOCK_OBJECT 0x80000000
1191 CONSTANT: WGL_FONT_LINES 0
1192 CONSTANT: WGL_FONT_POLYGONS 1
1193 CONSTANT: LPD_DOUBLEBUFFER 1
1194 CONSTANT: LPD_STEREO 2
1195 CONSTANT: LPD_SUPPORT_GDI 16
1196 CONSTANT: LPD_SUPPORT_OPENGL 32
1197 CONSTANT: LPD_SHARE_DEPTH 64
1198 CONSTANT: LPD_SHARE_STENCIL 128
1199 CONSTANT: LPD_SHARE_ACCUM 256
1200 CONSTANT: LPD_SWAP_EXCHANGE 512
1201 CONSTANT: LPD_SWAP_COPY 1024
1202 CONSTANT: LPD_TRANSPARENT 4096
1203 CONSTANT: LPD_TYPE_RGBA 0
1204 CONSTANT: LPD_TYPE_COLORINDEX 1
1205 CONSTANT: WGL_SWAP_MAIN_PLANE 1
1206 CONSTANT: WGL_SWAP_OVERLAY1 2
1207 CONSTANT: WGL_SWAP_OVERLAY2 4
1208 CONSTANT: WGL_SWAP_OVERLAY3 8
1209 CONSTANT: WGL_SWAP_OVERLAY4 16
1210 CONSTANT: WGL_SWAP_OVERLAY5 32
1211 CONSTANT: WGL_SWAP_OVERLAY6 64
1212 CONSTANT: WGL_SWAP_OVERLAY7 128
1213 CONSTANT: WGL_SWAP_OVERLAY8 256
1214 CONSTANT: WGL_SWAP_OVERLAY9 512
1215 CONSTANT: WGL_SWAP_OVERLAY10 1024
1216 CONSTANT: WGL_SWAP_OVERLAY11 2048
1217 CONSTANT: WGL_SWAP_OVERLAY12 4096
1218 CONSTANT: WGL_SWAP_OVERLAY13 8192
1219 CONSTANT: WGL_SWAP_OVERLAY14 16384
1220 CONSTANT: WGL_SWAP_OVERLAY15 32768
1221 CONSTANT: WGL_SWAP_UNDERLAY1 65536
1222 CONSTANT: WGL_SWAP_UNDERLAY2 0x20000
1223 CONSTANT: WGL_SWAP_UNDERLAY3 0x40000
1224 CONSTANT: WGL_SWAP_UNDERLAY4 0x80000
1225 CONSTANT: WGL_SWAP_UNDERLAY5 0x100000
1226 CONSTANT: WGL_SWAP_UNDERLAY6 0x200000
1227 CONSTANT: WGL_SWAP_UNDERLAY7 0x400000
1228 CONSTANT: WGL_SWAP_UNDERLAY8 0x800000
1229 CONSTANT: WGL_SWAP_UNDERLAY9 0x1000000
1230 CONSTANT: WGL_SWAP_UNDERLAY10 0x2000000
1231 CONSTANT: WGL_SWAP_UNDERLAY11 0x4000000
1232 CONSTANT: WGL_SWAP_UNDERLAY12 0x8000000
1233 CONSTANT: WGL_SWAP_UNDERLAY13 0x10000000
1234 CONSTANT: WGL_SWAP_UNDERLAY14 0x20000000
1235 CONSTANT: WGL_SWAP_UNDERLAY15 0x40000000
1236 CONSTANT: AC_SRC_OVER 0x00
1237 CONSTANT: AC_SRC_ALPHA 0x01
1238 CONSTANT: AC_SRC_NO_PREMULT_ALPHA 0x01
1239 CONSTANT: AC_SRC_NO_ALPHA 0x02
1240 CONSTANT: AC_DST_NO_PREMULT_ALPHA 0x10
1241 CONSTANT: AC_DST_NO_ALPHA 0x20
1242 CONSTANT: LAYOUT_RTL 1
1243 CONSTANT: LAYOUT_BITMAPORIENTATIONPRESERVED 8
1244 CONSTANT: CS_ENABLE 0x00000001
1245 CONSTANT: CS_DISABLE 0x00000002
1246 CONSTANT: CS_DELETE_TRANSFORM 0x00000003
1247 CONSTANT: GRADIENT_FILL_RECT_H 0x00
1248 CONSTANT: GRADIENT_FILL_RECT_V 0x01
1249 CONSTANT: GRADIENT_FILL_TRIANGLE 0x02
1250 CONSTANT: GRADIENT_FILL_OP_FLAG 0xff
1251 CONSTANT: COLORMATCHTOTARGET_EMBEDED 0x00000001
1252 CONSTANT: CREATECOLORSPACE_EMBEDED 0x00000001
1253 CONSTANT: SETICMPROFILE_EMBEDED 0x00000001
1254
1255 CONSTANT: DISPLAY_DEVICE_ATTACHED_TO_DESKTOP 0x00000001
1256 CONSTANT: DISPLAY_DEVICE_MULTI_DRIVER 0x00000002
1257 CONSTANT: DISPLAY_DEVICE_PRIMARY_DEVICE 0x00000004
1258 CONSTANT: DISPLAY_DEVICE_MIRRORING_DRIVER 0x00000008
1259 CONSTANT: DISPLAY_DEVICE_VGA_COMPATIBLE 0x00000010
1260 CONSTANT: DISPLAY_DEVICE_REMOVABLE 0x00000020
1261 CONSTANT: DISPLAY_DEVICE_MODESPRUNED 0x08000000
1262
1263 CONSTANT: NTM_NONNEGATIVE_AC 0x00010000
1264 CONSTANT: NTM_PS_OPENTYPE 0x00020000
1265 CONSTANT: NTM_TT_OPENTYPE 0x00040000
1266 CONSTANT: NTM_MULTIPLEMASTER 0x00080000
1267 CONSTANT: NTM_TYPE1 0x00100000
1268 CONSTANT: NTM_DSIG 0x00200000
1269
1270 CONSTANT: GGI_MARK_NONEXISTING_GLYPHS 1
1271
1272 LIBRARY: gdi32
1273
1274 ! FUNCTION: AbortDoc
1275 ! FUNCTION: AbortPath
1276 ! FUNCTION: AddFontMemResourceEx
1277 ! FUNCTION: AddFontResourceA
1278 ! FUNCTION: AddFontResourceExA
1279 ! FUNCTION: AddFontResourceExW
1280 ! FUNCTION: AddFontResourceTracking
1281 ! FUNCTION: AddFontResourceW
1282 ! FUNCTION: AngleArc
1283 ! FUNCTION: AnimatePalette
1284 ! FUNCTION: AnyLinkedFonts
1285 ! FUNCTION: Arc
1286 ! FUNCTION: ArcTo
1287 ! FUNCTION: BeginPath
1288 ! FUNCTION: bInitSystemAndFontsDirectoriesW
1289 ! FUNCTION: BitBlt
1290 ! FUNCTION: bMakePathNameW
1291 ! FUNCTION: BRUSHOBJ_hGetColorTransform
1292 ! FUNCTION: BRUSHOBJ_pvAllocRbrush
1293 ! FUNCTION: BRUSHOBJ_pvGetRbrush
1294 ! FUNCTION: BRUSHOBJ_ulGetBrushColor
1295 ! FUNCTION: CancelDC
1296 ! FUNCTION: cGetTTFFromFOT
1297 ! FUNCTION: CheckColorsInGamut
1298 FUNCTION: int ChoosePixelFormat ( HDC hDC, PFD* ppfd ) ;
1299 ! FUNCTION: Chord
1300 ! FUNCTION: ClearBitmapAttributes
1301 ! FUNCTION: ClearBrushAttributes
1302 ! FUNCTION: CLIPOBJ_bEnum
1303 ! FUNCTION: CLIPOBJ_cEnumStart
1304 ! FUNCTION: CLIPOBJ_ppoGetPath
1305 ! FUNCTION: CloseEnhMetaFile
1306 ! FUNCTION: CloseFigure
1307 ! FUNCTION: CloseMetaFile
1308 ! FUNCTION: ColorCorrectPalette
1309 ! FUNCTION: ColorMatchToTarget
1310 ! FUNCTION: CombineRgn
1311 ! FUNCTION: CombineTransform
1312 ! FUNCTION: CopyEnhMetaFileA
1313 ! FUNCTION: CopyEnhMetaFileW
1314 ! FUNCTION: CopyMetaFileA
1315 ! FUNCTION: CopyMetaFileW
1316 ! FUNCTION: CreateBitmap
1317 ! FUNCTION: CreateBitmapIndirect
1318 ! FUNCTION: CreateBrushIndirect
1319 ! FUNCTION: CreateColorSpaceA
1320 ! FUNCTION: CreateColorSpaceW
1321 ! FUNCTION: CreateCompatibleBitmap
1322 FUNCTION: HDC CreateCompatibleDC ( HDC hdc ) ;
1323 ! FUNCTION: CreateDCA
1324 ! FUNCTION: CreateDCW
1325 ! FUNCTION: CreateDIBitmap
1326 ! FUNCTION: CreateDIBPatternBrush
1327 ! FUNCTION: CreateDIBPatternBrushPt
1328 FUNCTION: HBITMAP CreateDIBSection ( HDC hdc, BITMAPINFO* pbmi, UINT iUsage, void** ppvBits, HANDLE hSection, DWORD dwOffset ) ;
1329 ! FUNCTION: CreateDiscardableBitmap
1330 ! FUNCTION: CreateEllipticRgn
1331 ! FUNCTION: CreateEllipticRgnIndirect
1332 ! FUNCTION: CreateEnhMetaFileA
1333 ! FUNCTION: CreateEnhMetaFileW
1334 ! FUNCTION: CreateFontA
1335 ! FUNCTION: CreateFontIndirectA
1336 ! FUNCTION: CreateFontIndirectExA
1337 ! FUNCTION: CreateFontIndirectExW
1338 ! FUNCTION: CreateFontIndirectW
1339 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 ) ;
1340 ALIAS: CreateFont CreateFontW
1341 ! FUNCTION: CreateHalftonePalette
1342 ! FUNCTION: CreateHatchBrush
1343 ! FUNCTION: CreateICA
1344 ! FUNCTION: CreateICW
1345 ! FUNCTION: CreateMetaFileA
1346 ! FUNCTION: CreateMetaFileW
1347 ! FUNCTION: CreatePalette
1348 ! FUNCTION: CreatePatternBrush
1349 ! FUNCTION: CreatePen
1350 ! FUNCTION: CreatePenIndirect
1351 ! FUNCTION: CreatePolygonRgn
1352 ! FUNCTION: CreatePolyPolygonRgn
1353 FUNCTION: HRGN CreateRectRgn ( int x, int y, int w, int h ) ;
1354 ! FUNCTION: CreateRectRgnIndirect
1355 ! FUNCTION: CreateRoundRectRgn
1356 ! FUNCTION: CreateScalableFontResourceA
1357 ! FUNCTION: CreateScalableFontResourceW
1358 FUNCTION: HBRUSH CreateSolidBrush ( COLORREF colorref ) ;
1359 ! FUNCTION: DdEntry0
1360 ! FUNCTION: DdEntry1
1361 ! FUNCTION: DdEntry10
1362 ! FUNCTION: DdEntry11
1363 ! FUNCTION: DdEntry12
1364 ! FUNCTION: DdEntry13
1365 ! FUNCTION: DdEntry14
1366 ! FUNCTION: DdEntry15
1367 ! FUNCTION: DdEntry16
1368 ! FUNCTION: DdEntry17
1369 ! FUNCTION: DdEntry18
1370 ! FUNCTION: DdEntry19
1371 ! FUNCTION: DdEntry2
1372 ! FUNCTION: DdEntry20
1373 ! FUNCTION: DdEntry21
1374 ! FUNCTION: DdEntry22
1375 ! FUNCTION: DdEntry23
1376 ! FUNCTION: DdEntry24
1377 ! FUNCTION: DdEntry25
1378 ! FUNCTION: DdEntry26
1379 ! FUNCTION: DdEntry27
1380 ! FUNCTION: DdEntry28
1381 ! FUNCTION: DdEntry29
1382 ! FUNCTION: DdEntry3
1383 ! FUNCTION: DdEntry30
1384 ! FUNCTION: DdEntry31
1385 ! FUNCTION: DdEntry32
1386 ! FUNCTION: DdEntry33
1387 ! FUNCTION: DdEntry34
1388 ! FUNCTION: DdEntry35
1389 ! FUNCTION: DdEntry36
1390 ! FUNCTION: DdEntry37
1391 ! FUNCTION: DdEntry38
1392 ! FUNCTION: DdEntry39
1393 ! FUNCTION: DdEntry4
1394 ! FUNCTION: DdEntry40
1395 ! FUNCTION: DdEntry41
1396 ! FUNCTION: DdEntry42
1397 ! FUNCTION: DdEntry43
1398 ! FUNCTION: DdEntry44
1399 ! FUNCTION: DdEntry45
1400 ! FUNCTION: DdEntry46
1401 ! FUNCTION: DdEntry47
1402 ! FUNCTION: DdEntry48
1403 ! FUNCTION: DdEntry49
1404 ! FUNCTION: DdEntry5
1405 ! FUNCTION: DdEntry50
1406 ! FUNCTION: DdEntry51
1407 ! FUNCTION: DdEntry52
1408 ! FUNCTION: DdEntry53
1409 ! FUNCTION: DdEntry54
1410 ! FUNCTION: DdEntry55
1411 ! FUNCTION: DdEntry56
1412 ! FUNCTION: DdEntry6
1413 ! FUNCTION: DdEntry7
1414 ! FUNCTION: DdEntry8
1415 ! FUNCTION: DdEntry9
1416 ! FUNCTION: DeleteColorSpace
1417 FUNCTION: BOOL DeleteDC ( HDC hdc ) ;
1418 DESTRUCTOR: DeleteDC
1419 ! FUNCTION: DeleteEnhMetaFile
1420 ! FUNCTION: DeleteMetaFile
1421 FUNCTION: BOOL DeleteObject ( HGDIOBJ hObject ) ;
1422 DESTRUCTOR: DeleteObject
1423 FUNCTION: int DescribePixelFormat ( HDC hdc, int iPixelFormat, UINT nBytes, PIXELFORMATDESCRIPTOR* ppfd ) ;
1424 ! FUNCTION: DeviceCapabilitiesExA
1425 ! FUNCTION: DeviceCapabilitiesExW
1426 ! FUNCTION: DPtoLP
1427 ! FUNCTION: DrawEscape
1428 ! FUNCTION: Ellipse
1429 ! FUNCTION: EnableEUDC
1430 ! FUNCTION: EndDoc
1431 ! FUNCTION: EndFormPage
1432 ! FUNCTION: EndPage
1433 ! FUNCTION: EndPath
1434 ! FUNCTION: EngAcquireSemaphore
1435 ! FUNCTION: EngAlphaBlend
1436 ! FUNCTION: EngAssociateSurface
1437 ! FUNCTION: EngBitBlt
1438 ! FUNCTION: EngCheckAbort
1439 ! FUNCTION: EngComputeGlyphSet
1440 ! FUNCTION: EngCopyBits
1441 ! FUNCTION: EngCreateBitmap
1442 ! FUNCTION: EngCreateClip
1443 ! FUNCTION: EngCreateDeviceBitmap
1444 ! FUNCTION: EngCreateDeviceSurface
1445 ! FUNCTION: EngCreatePalette
1446 ! FUNCTION: EngCreateSemaphore
1447 ! FUNCTION: EngDeleteClip
1448 ! FUNCTION: EngDeletePalette
1449 ! FUNCTION: EngDeletePath
1450 ! FUNCTION: EngDeleteSemaphore
1451 ! FUNCTION: EngDeleteSurface
1452 ! FUNCTION: EngEraseSurface
1453 ! FUNCTION: EngFillPath
1454 ! FUNCTION: EngFindResource
1455 ! FUNCTION: EngFreeModule
1456 ! FUNCTION: EngGetCurrentCodePage
1457 ! FUNCTION: EngGetDriverName
1458 ! FUNCTION: EngGetPrinterDataFileName
1459 ! FUNCTION: EngGradientFill
1460 ! FUNCTION: EngLineTo
1461 ! FUNCTION: EngLoadModule
1462 ! FUNCTION: EngLockSurface
1463 ! FUNCTION: EngMarkBandingSurface
1464 ! FUNCTION: EngMultiByteToUnicodeN
1465 ! FUNCTION: EngMultiByteToWideChar
1466 ! FUNCTION: EngPaint
1467 ! FUNCTION: EngPlgBlt
1468 ! FUNCTION: EngQueryEMFInfo
1469 ! FUNCTION: EngQueryLocalTime
1470 ! FUNCTION: EngReleaseSemaphore
1471 ! FUNCTION: EngStretchBlt
1472 ! FUNCTION: EngStretchBltROP
1473 ! FUNCTION: EngStrokeAndFillPath
1474 ! FUNCTION: EngStrokePath
1475 ! FUNCTION: EngTextOut
1476 ! FUNCTION: EngTransparentBlt
1477 ! FUNCTION: EngUnicodeToMultiByteN
1478 ! FUNCTION: EngUnlockSurface
1479 ! FUNCTION: EngWideCharToMultiByte
1480 ! FUNCTION: EnumEnhMetaFile
1481 ! FUNCTION: EnumFontFamiliesA
1482 ! FUNCTION: EnumFontFamiliesExA
1483 ! FUNCTION: EnumFontFamiliesExW
1484 ! FUNCTION: EnumFontFamiliesW
1485 ! FUNCTION: EnumFontsA
1486 ! FUNCTION: EnumFontsW
1487 ! FUNCTION: EnumICMProfilesA
1488 ! FUNCTION: EnumICMProfilesW
1489 ! FUNCTION: EnumMetaFile
1490 ! FUNCTION: EnumObjects
1491 ! FUNCTION: EqualRgn
1492 ! FUNCTION: Escape
1493 ! FUNCTION: EudcLoadLinkW
1494 ! FUNCTION: EudcUnloadLinkW
1495 ! FUNCTION: ExcludeClipRect
1496 ! FUNCTION: ExtCreatePen
1497 ! FUNCTION: ExtCreateRegion
1498 ! FUNCTION: ExtEscape
1499 ! FUNCTION: ExtFloodFill
1500 ! FUNCTION: ExtSelectClipRgn
1501 ! FUNCTION: ExtTextOutA
1502 FUNCTION: BOOL ExtTextOutW ( HDC hdc, int X, int Y, UINT fuOptions, RECT* lprc, LPCTSTR lpString, UINT cbCount, INT* lpDx ) ;
1503 ALIAS: ExtTextOut ExtTextOutW
1504 ! FUNCTION: FillPath
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