- fixed reported bugs
[wine/wine-kai.git] / dlls / gdi / gdi.spec
blobcca7a8f1fa94a09417512ed926bacbd7ed61faa1
1 name gdi
2 type win16
3 heap 65488 # 65536 - 16 (instance data) - 32 (stock objects)
4 file gdi.exe
6 1 pascal SetBkColor(word long) SetBkColor16
7 2 pascal16 SetBkMode(word word) SetBkMode16
8 3 pascal16 SetMapMode(word word) SetMapMode16
9 4 pascal16 SetROP2(word word) SetROP216
10 5 pascal16 SetRelAbs(word word) SetRelAbs16
11 6 pascal16 SetPolyFillMode(word word) SetPolyFillMode16
12 7 pascal16 SetStretchBltMode(word word) SetStretchBltMode16
13 8 pascal16 SetTextCharacterExtra(word s_word) SetTextCharacterExtra16
14 9 pascal SetTextColor(word long) SetTextColor16
15 10 pascal16 SetTextJustification(word s_word s_word) SetTextJustification16
16 11 pascal SetWindowOrg(word s_word s_word) SetWindowOrg16
17 12 pascal SetWindowExt(word s_word s_word) SetWindowExt16
18 13 pascal SetViewportOrg(word s_word s_word) SetViewportOrg16
19 14 pascal SetViewportExt(word s_word s_word) SetViewportExt16
20 15 pascal OffsetWindowOrg(word s_word s_word) OffsetWindowOrg16
21 16 pascal ScaleWindowExt(word s_word s_word s_word s_word) ScaleWindowExt16
22 17 pascal OffsetViewportOrg(word s_word s_word) OffsetViewportOrg16
23 18 pascal ScaleViewportExt(word s_word s_word s_word s_word) ScaleViewportExt16
24 19 pascal16 LineTo(word s_word s_word) LineTo16
25 20 pascal MoveTo(word s_word s_word) MoveTo16
26 21 pascal16 ExcludeClipRect(word s_word s_word s_word s_word) ExcludeClipRect16
27 22 pascal16 IntersectClipRect(word s_word s_word s_word s_word) IntersectClipRect16
28 23 pascal16 Arc(word s_word s_word s_word s_word s_word s_word s_word s_word)
29 Arc16
30 24 pascal16 Ellipse(word s_word s_word s_word s_word) Ellipse16
31 25 pascal16 FloodFill(word s_word s_word long) FloodFill16
32 26 pascal16 Pie(word s_word s_word s_word s_word s_word s_word s_word s_word)
33 Pie16
34 27 pascal16 Rectangle(word s_word s_word s_word s_word) Rectangle16
35 28 pascal16 RoundRect(word s_word s_word s_word s_word s_word s_word)
36 RoundRect16
37 29 pascal16 PatBlt(word s_word s_word s_word s_word long) PatBlt16
38 30 pascal16 SaveDC(word) SaveDC16
39 31 pascal SetPixel(word s_word s_word long) SetPixel16
40 32 pascal16 OffsetClipRgn(word s_word s_word) OffsetClipRgn16
41 33 pascal16 TextOut(word s_word s_word str word) TextOut16
42 34 pascal16 BitBlt( word s_word s_word s_word s_word word s_word s_word long)
43 BitBlt16
44 35 pascal16 StretchBlt(word s_word s_word s_word s_word word s_word s_word
45 s_word s_word long) StretchBlt16
46 36 pascal16 Polygon (word ptr word) Polygon16
47 37 pascal16 Polyline (word ptr word) Polyline16
48 38 pascal Escape(word word word segptr segptr) Escape16
49 39 pascal16 RestoreDC(word s_word) RestoreDC16
50 40 pascal16 FillRgn(word word word) FillRgn16
51 41 pascal16 FrameRgn(word word word word word) FrameRgn16
52 42 pascal16 InvertRgn(word word) InvertRgn16
53 43 pascal16 PaintRgn(word word) PaintRgn16
54 44 pascal16 SelectClipRgn(word word) SelectClipRgn16
55 45 pascal16 SelectObject(word word) SelectObject16
56 46 stub BITMAPBITS # W1.1, W2.0
57 47 pascal16 CombineRgn(word word word s_word) CombineRgn16
58 48 pascal16 CreateBitmap(word word word word ptr) CreateBitmap16
59 49 pascal16 CreateBitmapIndirect(ptr) CreateBitmapIndirect16
60 50 pascal16 CreateBrushIndirect(ptr) CreateBrushIndirect16
61 51 pascal16 CreateCompatibleBitmap(word word word) CreateCompatibleBitmap16
62 52 pascal16 CreateCompatibleDC(word) CreateCompatibleDC16
63 53 pascal16 CreateDC(ptr ptr ptr ptr) CreateDC16
64 54 pascal16 CreateEllipticRgn(s_word s_word s_word s_word) CreateEllipticRgn16
65 55 pascal16 CreateEllipticRgnIndirect(ptr) CreateEllipticRgnIndirect16
66 56 pascal16 CreateFont(s_word s_word s_word s_word s_word word word word
67 word word word word word str) CreateFont16
68 57 pascal16 CreateFontIndirect(ptr) CreateFontIndirect16
69 58 pascal16 CreateHatchBrush(word long) CreateHatchBrush16
70 #59 ??? (not even in W1.1, W2.0)
71 60 pascal16 CreatePatternBrush(word) CreatePatternBrush16
72 61 pascal16 CreatePen(s_word s_word long) CreatePen16
73 62 pascal16 CreatePenIndirect(ptr) CreatePenIndirect16
74 63 pascal16 CreatePolygonRgn(ptr word word) CreatePolygonRgn16
75 64 pascal16 CreateRectRgn(s_word s_word s_word s_word) CreateRectRgn16
76 65 pascal16 CreateRectRgnIndirect(ptr) CreateRectRgnIndirect16
77 66 pascal16 CreateSolidBrush(long) CreateSolidBrush16
78 67 pascal16 DPtoLP(word ptr s_word) DPtoLP16
79 68 pascal16 DeleteDC(word) DeleteDC16
80 69 pascal16 DeleteObject(word) DeleteObject16
81 70 pascal16 EnumFonts(word str segptr long) THUNK_EnumFonts16
82 71 pascal16 EnumObjects(word word segptr long) THUNK_EnumObjects16
83 72 pascal16 EqualRgn(word word) EqualRgn16
84 73 pascal16 ExcludeVisRect(word s_word s_word s_word s_word) ExcludeVisRect16
85 74 pascal GetBitmapBits(word long ptr) GetBitmapBits16
86 75 pascal GetBkColor(word) GetBkColor16
87 76 pascal16 GetBkMode(word) GetBkMode16
88 77 pascal16 GetClipBox(word ptr) GetClipBox16
89 78 pascal GetCurrentPosition(word) GetCurrentPosition16
90 79 pascal GetDCOrg(word) GetDCOrg16
91 80 pascal16 GetDeviceCaps(word s_word) GetDeviceCaps16
92 81 pascal16 GetMapMode(word) GetMapMode16
93 82 pascal16 GetObject(word s_word ptr) GetObject16
94 83 pascal GetPixel(word s_word s_word) GetPixel16
95 84 pascal16 GetPolyFillMode(word) GetPolyFillMode16
96 85 pascal16 GetROP2(word) GetROP216
97 86 pascal16 GetRelAbs(word) GetRelAbs16
98 87 pascal16 GetStockObject(word) GetStockObject16
99 88 pascal16 GetStretchBltMode(word) GetStretchBltMode16
100 89 pascal16 GetTextCharacterExtra(word) GetTextCharacterExtra16
101 90 pascal GetTextColor(word) GetTextColor16
102 91 pascal GetTextExtent(word ptr s_word) GetTextExtent16
103 92 pascal16 GetTextFace(word s_word ptr) GetTextFace16
104 93 pascal16 GetTextMetrics(word ptr) GetTextMetrics16
105 94 pascal GetViewportExt(word) GetViewportExt16
106 95 pascal GetViewportOrg(word) GetViewportOrg16
107 96 pascal GetWindowExt(word) GetWindowExt16
108 97 pascal GetWindowOrg(word) GetWindowOrg16
109 98 pascal16 IntersectVisRect(word s_word s_word s_word s_word)
110 IntersectVisRect16
111 99 pascal16 LPtoDP(word ptr s_word) LPtoDP16
112 100 pascal16 LineDDA(s_word s_word s_word s_word segptr long) LineDDA16
113 101 pascal16 OffsetRgn(word s_word s_word) OffsetRgn16
114 102 pascal16 OffsetVisRgn(word s_word s_word) OffsetVisRgn16
115 103 pascal16 PtVisible(word s_word s_word) PtVisible16
116 104 pascal16 RectVisibleOld(word ptr) RectVisible16 # also named RECTVISIBLE
117 105 pascal16 SelectVisRgn(word word) SelectVisRgn16
118 106 pascal SetBitmapBits(word long ptr) SetBitmapBits16
119 # ??? (not even in W1.1)
120 117 pascal SetDCOrg(word s_word s_word) SetDCOrg16
121 118 stub InternalCreateDC # W1.1, W2.0
122 119 pascal16 AddFontResource(str) AddFontResource16
123 120 stub GetContinuingTextExtent # W1.1, W2.0
124 121 pascal16 Death(word) Death16
125 122 pascal16 Resurrection(word word word word word word word) Resurrection16
126 123 pascal16 PlayMetaFile(word word) PlayMetaFile16
127 124 pascal16 GetMetaFile(str) GetMetaFile16
128 125 pascal16 CreateMetaFile(str) CreateMetaFile16
129 126 pascal16 CloseMetaFile(word) CloseMetaFile16
130 127 pascal16 DeleteMetaFile(word) DeleteMetaFile16
131 128 pascal16 MulDiv(s_word s_word s_word) MulDiv16
132 129 pascal16 SaveVisRgn(word) SaveVisRgn16
133 130 pascal16 RestoreVisRgn(word) RestoreVisRgn16
134 131 pascal16 InquireVisRgn(word) InquireVisRgn16
135 132 pascal16 SetEnvironment(str str word) SetEnvironment16
136 133 pascal16 GetEnvironment(str str word) GetEnvironment16
137 134 pascal16 GetRgnBox(word ptr) GetRgnBox16
138 #135 pascal ScanLr
139 136 pascal16 RemoveFontResource(segptr) RemoveFontResource16
140 #137 - 147 removed sometime after W2.0
141 137 stub GSV
142 138 stub DPXlate
143 139 stub SetWinViewExt
144 140 stub ScaleExt
145 141 stub WordSet
146 142 stub RectStuff
147 143 stub OffsetOrg
148 144 stub LockDC # < W2.0
149 145 stub UnlockDC # < W2.0
150 146 stub LockUnlock # < W2.0
151 147 stub GDI_FarFrame
152 148 pascal SetBrushOrg(word s_word s_word) SetBrushOrg16
153 149 pascal GetBrushOrg(word) GetBrushOrg16
154 150 pascal16 UnrealizeObject(word) UnrealizeObject16
155 151 pascal16 CopyMetaFile(word str) CopyMetaFile16
156 152 stub GDIInitApp # W1.1, W2.0
157 153 pascal16 CreateIC(str str str ptr) CreateIC16
158 154 pascal GetNearestColor(word long) GetNearestColor16
159 155 pascal16 QueryAbort(word word) QueryAbort16
160 156 pascal16 CreateDiscardableBitmap(word word word) CreateDiscardableBitmap16
161 157 stub CompatibleBitmap # W1.1, W2.0
162 158 pascal16 EnumCallback(ptr ptr word long) EnumCallback16
163 159 pascal16 GetMetaFileBits(word) GetMetaFileBits16
164 160 pascal16 SetMetaFileBits(word) SetMetaFileBits16
165 161 pascal16 PtInRegion(word s_word s_word) PtInRegion16
166 162 pascal GetBitmapDimension(word) GetBitmapDimension16
167 163 pascal SetBitmapDimension(word s_word s_word) SetBitmapDimension16
168 164 stub PixToLine # W1.1, W2.0
169 #165 - 200 not in W1.1
170 169 stub IsDCDirty
171 170 stub SetDCStatus
172 171 stub LVBUNION # W2.0 (only ?)
173 172 pascal16 SetRectRgn(word s_word s_word s_word s_word) SetRectRgn16
174 173 pascal16 GetClipRgn(word) GetClipRgn16
175 174 stub BLOAT # W2.0 (only ?) ROTFL ! ;-))
176 175 pascal16 EnumMetaFile(word word segptr long) THUNK_EnumMetaFile16
177 176 pascal16 PlayMetaFileRecord(word ptr ptr word) PlayMetaFileRecord16
178 177 stub RCOS # W2.0 (only ?)
179 178 stub RSIN # W2.0 (only ?)
180 179 pascal16 GetDCState(word) GetDCState16
181 180 pascal16 SetDCState(word word) SetDCState16
182 181 pascal16 RectInRegionOld(word ptr) RectInRegion16 # also named RECTINREGION
183 182 stub REQUESTSEM # W2.0 (only ?)
184 183 stub CLEARSEM # W2.0 (only ?)
185 184 stub STUFFVISIBLE # W2.0 (only ?)
186 185 stub STUFFINREGION # W2.0 (only ?)
187 186 stub DELETEABOVELINEFONTS # W2.0 (only ?)
188 188 stub GetTextExtentEx
189 190 pascal16 SetDCHook(word segptr long) SetDCHook
190 191 pascal GetDCHook(word ptr) GetDCHook
191 192 pascal16 SetHookFlags(word word) SetHookFlags16
192 193 pascal16 SetBoundsRect(word ptr word) SetBoundsRect16
193 194 pascal16 GetBoundsRect(word ptr word) GetBoundsRect16
194 195 stub SelectBitmap
195 196 pascal16 SetMetaFileBitsBetter(word) SetMetaFileBitsBetter16
196 201 stub DMBITBLT
197 202 stub DMCOLORINFO
198 206 pascal16 dmEnumDFonts(ptr str ptr ptr) dmEnumDFonts16
199 207 stub DMENUMOBJ
200 208 stub DMOUTPUT
201 209 stub DMPIXEL
202 210 pascal16 dmRealizeObject(ptr word ptr ptr segptr) dmRealizeObject16
203 211 stub DMSTRBLT
204 212 stub DMSCANLR
205 213 stub BRUTE
206 214 stub DMEXTTEXTOUT
207 215 stub DMGETCHARWIDTH
208 216 stub DMSTRETCHBLT
209 217 stub DMDIBBITS
210 218 stub DMSTRETCHDIBITS
211 219 stub DMSETDIBTODEV
212 220 stub DMTRANSPOSE
213 230 pascal16 CreatePQ(word) CreatePQ16
214 231 pascal16 MinPQ(word) MinPQ16
215 232 pascal16 ExtractPQ(word) ExtractPQ16
216 233 pascal16 InsertPQ(word word word) InsertPQ16
217 234 pascal16 SizePQ(word word) SizePQ16
218 235 pascal16 DeletePQ(word) DeletePQ16
219 240 pascal16 OpenJob(ptr ptr word) OpenJob16
220 241 pascal16 WriteSpool(word ptr word) WriteSpool16
221 242 pascal16 WriteDialog(word ptr word) WriteDialog16
222 243 pascal16 CloseJob(word) CloseJob16
223 244 pascal16 DeleteJob(word word) DeleteJob16
224 245 pascal GetSpoolJob(word ptr) GetSpoolJob16
225 246 pascal16 StartSpoolPage(word) StartSpoolPage16
226 247 pascal16 EndSpoolPage(word) EndSpoolPage16
227 248 stub QueryJob
228 250 pascal16 Copy(ptr ptr word) Copy16
229 253 stub DeleteSpoolPage
230 254 stub SpoolFile
231 267 stub StartDocPrintEra
232 268 stub StartPagePrinter
233 269 stub WritePrinter
234 270 stub EndPagePrinter
235 271 stub AbortPrinter
236 272 stub EndDocPrinter
237 274 stub ClosePrinter
238 280 stub GetRealDriverInfo
239 281 pascal DrvSetPrinterData(ptr ptr long ptr long) DrvSetPrinterData16
240 282 pascal DrvGetPrinterData(ptr ptr ptr ptr long ptr) DrvGetPrinterData16
241 299 stub ENGINEGETCHARWIDTHEX
242 300 pascal EngineEnumerateFont(ptr segptr long) EngineEnumerateFont16
243 301 pascal16 EngineDeleteFont(ptr) EngineDeleteFont16
244 302 pascal EngineRealizeFont(ptr ptr ptr) EngineRealizeFont16
245 303 pascal16 EngineGetCharWidth(ptr word word ptr) EngineGetCharWidth16
246 304 stub ENGINESETFONTCONTEXT
247 305 stub ENGINEGETGLYPHBMP
248 306 stub ENGINEMAKEFONTDIR
249 307 pascal16 GetCharABCWidths(word word word ptr) GetCharABCWidths16
250 308 pascal16 GetOutlineTextMetrics(word word ptr) GetOutlineTextMetrics16
251 309 pascal GetGlyphOutline(word word word ptr long ptr ptr) GetGlyphOutline16
252 310 pascal16 CreateScalableFontResource(word str str str) CreateScalableFontResource16
253 311 pascal GetFontData(word long long ptr long) GetFontData16
254 312 stub ConvertOutLineFontFile
255 313 pascal16 GetRasterizerCaps(ptr word) GetRasterizerCaps16
256 314 stub EngineExtTextOut
257 315 pascal EngineRealizeFontExt(long long long long) EngineRealizeFontExt16
258 316 stub EngineGetCharWidthStr
259 317 stub EngineGetGlyphBmpExt
260 330 pascal16 EnumFontFamilies(word str segptr long) THUNK_EnumFontFamilies16
261 332 pascal16 GetKerningPairs(word word ptr) GetKerningPairs16
262 345 pascal16 GetTextAlign(word) GetTextAlign16
263 346 pascal16 SetTextAlign(word word) SetTextAlign16
264 347 stub MFDRAWTEXT # W2.0 (only ?)
265 348 pascal16 Chord(word s_word s_word s_word s_word s_word s_word
266 s_word s_word) Chord16
267 349 pascal SetMapperFlags(word long) SetMapperFlags16
268 350 pascal16 GetCharWidth(word word word ptr) GetCharWidth16
269 351 pascal16 ExtTextOut(word s_word s_word word ptr str word ptr) ExtTextOut16
270 352 stub GetPhysicalFontHandle
271 353 stub GetAspectRatioFilter
272 354 stub ShrinkGDIHeap
273 355 stub FTrapping0
274 360 pascal16 CreatePalette(ptr) CreatePalette16
275 361 pascal16 GDISelectPalette(word word word) GDISelectPalette16
276 362 pascal16 GDIRealizePalette(word) GDIRealizePalette16
277 363 pascal16 GetPaletteEntries(word word word ptr) GetPaletteEntries16
278 364 pascal16 SetPaletteEntries(word word word ptr) SetPaletteEntries16
279 365 pascal16 RealizeDefaultPalette(word) RealizeDefaultPalette16
280 366 pascal16 UpdateColors(word) UpdateColors16
281 367 pascal16 AnimatePalette(word word word ptr) AnimatePalette16
282 368 pascal16 ResizePalette(word word) ResizePalette16
283 370 pascal16 GetNearestPaletteIndex(word long) GetNearestPaletteIndex16
284 372 pascal16 ExtFloodFill(word s_word s_word long word) ExtFloodFill16
285 373 pascal16 SetSystemPaletteUse(word word) SetSystemPaletteUse16
286 374 pascal16 GetSystemPaletteUse(word) GetSystemPaletteUse16
287 375 pascal16 GetSystemPaletteEntries(word word word ptr) GetSystemPaletteEntries16
288 376 pascal16 ResetDC(word ptr) ResetDC16
289 377 pascal16 StartDoc(word ptr) StartDoc16
290 378 pascal16 EndDoc(word) EndDoc16
291 379 pascal16 StartPage(word) StartPage16
292 380 pascal16 EndPage(word) EndPage16
293 381 pascal16 SetAbortProc(word segptr) SetAbortProc16
294 382 pascal16 AbortDoc(word) AbortDoc16
295 400 pascal16 FastWindowFrame(word ptr s_word s_word long) FastWindowFrame16
296 401 stub GDIMOVEBITMAP
297 402 stub GDIGETBITSGLOBAL # W2.0 (only ?)
298 403 stub GDIINIT2
299 404 stub GetTTGlyphIndexMap
300 405 pascal16 FinalGdiInit(word) FinalGdiInit16
301 406 stub CREATEREALBITMAPINDIRECT # W2.0 (only ?)
302 407 pascal16 CreateUserBitmap(word word word word ptr) CreateUserBitmap16
303 408 stub CREATEREALBITMAP # W2.0 (only ?)
304 409 pascal16 CreateUserDiscardableBitmap(word word word) CreateUserDiscardableBitmap16
305 410 pascal16 IsValidMetaFile (word) IsValidMetaFile16
306 411 pascal16 GetCurLogFont(word) GetCurLogFont16
307 412 pascal16 IsDCCurrentPalette(word) IsDCCurrentPalette16
308 439 pascal16 StretchDIBits (word s_word s_word s_word s_word s_word s_word
309 s_word s_word ptr ptr word long) StretchDIBits16
310 440 pascal16 SetDIBits(word word word word ptr ptr word) SetDIBits16
311 441 pascal16 GetDIBits(word word word word ptr ptr word) GetDIBits16
312 442 pascal16 CreateDIBitmap(word ptr long ptr ptr word) CreateDIBitmap16
313 443 pascal16 SetDIBitsToDevice(word s_word s_word s_word s_word s_word s_word
314 word word ptr ptr word) SetDIBitsToDevice16
315 444 pascal16 CreateRoundRectRgn(s_word s_word s_word s_word s_word s_word)
316 CreateRoundRectRgn16
317 445 pascal16 CreateDIBPatternBrush(word word) CreateDIBPatternBrush16
318 449 stub DEVICECOLORMATCH
319 450 pascal16 PolyPolygon(word ptr ptr word) PolyPolygon16
320 451 pascal16 CreatePolyPolygonRgn(ptr ptr word word) CreatePolyPolygonRgn16
321 452 pascal GdiSeeGdiDo(word word word word) GdiSeeGdiDo16
322 460 stub GDITASKTERMINATION
323 461 pascal16 SetObjectOwner(word word) SetObjectOwner16
324 462 pascal16 IsGDIObject(word) IsGDIObject16
325 463 pascal16 MakeObjectPrivate(word word) MakeObjectPrivate16
326 464 stub FIXUPBOGUSPUBLISHERMETAFILE
327 465 pascal16 RectVisible(word ptr) RectVisible16 # RECTVISIBLE_EHH ??
328 466 pascal16 RectInRegion(word ptr) RectInRegion16 # RECTINREGION_EHH ??
329 467 stub UNICODETOANSI
330 468 pascal16 GetBitmapDimensionEx(word ptr) GetBitmapDimensionEx16
331 469 pascal16 GetBrushOrgEx(word ptr) GetBrushOrgEx16
332 470 pascal16 GetCurrentPositionEx(word ptr) GetCurrentPositionEx16
333 471 pascal16 GetTextExtentPoint(word ptr s_word ptr) GetTextExtentPoint16
334 472 pascal16 GetViewportExtEx(word ptr) GetViewportExtEx16
335 473 pascal16 GetViewportOrgEx(word ptr) GetViewportOrgEx16
336 474 pascal16 GetWindowExtEx(word ptr) GetWindowExtEx16
337 475 pascal16 GetWindowOrgEx(word ptr) GetWindowOrgEx16
338 476 pascal16 OffsetViewportOrgEx(word s_word s_word ptr) OffsetViewportOrgEx16
339 477 pascal16 OffsetWindowOrgEx(word s_word s_word ptr) OffsetWindowOrgEx16
340 478 pascal16 SetBitmapDimensionEx(word s_word s_word ptr) SetBitmapDimensionEx16
341 479 pascal16 SetViewportExtEx(word s_word s_word ptr) SetViewportExtEx16
342 480 pascal16 SetViewportOrgEx(word s_word s_word ptr) SetViewportOrgEx16
343 481 pascal16 SetWindowExtEx(word s_word s_word ptr) SetWindowExtEx16
344 482 pascal16 SetWindowOrgEx(word s_word s_word ptr) SetWindowOrgEx16
345 483 pascal16 MoveToEx(word s_word s_word ptr) MoveToEx16
346 484 pascal16 ScaleViewportExtEx(word s_word s_word s_word s_word ptr)
347 ScaleViewportExtEx16
348 485 pascal16 ScaleWindowExtEx(word s_word s_word s_word s_word ptr)
349 ScaleWindowExtEx16
350 486 pascal16 GetAspectRatioFilterEx(word ptr) GetAspectRatioFilterEx16
351 489 pascal16 CreateDIBSection(word ptr word ptr long long) CreateDIBSection16
352 490 stub CloseEnhMetafile
353 #490 stub POLYLINEWOW # conflicts with CloseEnhMetaFile !!
354 491 stub CopyEnhMetafile
355 492 stub CreateEnhMetafile
356 493 stub DeleteEnhMetafile
357 495 stub GDIComment
358 496 stub GetEnhMetafile
359 497 stub GetEnhMetafileBits
360 498 stub GetEnhMetafileDescription
361 499 stub GetEnhMetafileHeader
362 501 stub GetEnhMetafilePaletteEntries
363 502 pascal16 PolyBezier(word ptr word) PolyBezier16
364 503 pascal16 PolyBezierTo(word ptr word) PolyBezierTo16
365 504 stub PlayEnhMetafileRecord
366 505 stub SetEnhMetafileBits
367 506 stub SetMetaRgn
368 508 pascal16 ExtSelectClipRgn(word word word) ExtSelectClipRgn16
369 511 pascal16 AbortPath(word) AbortPath16
370 512 pascal16 BeginPath(word) BeginPath16
371 513 pascal16 CloseFigure(word) CloseFigure16
372 514 pascal16 EndPath(word) EndPath16
373 515 pascal16 FillPath(word) FillPath16
374 516 pascal16 FlattenPath(word) FlattenPath16
375 517 pascal16 GetPath(word ptr ptr word) GetPath16
376 518 pascal16 PathToRegion(word) PathToRegion16
377 519 pascal16 SelectClipPath(word word) SelectClipPath16
378 520 pascal16 StrokeAndFillPath(word) StrokeAndFillPath16
379 521 pascal16 StrokePath(word) StrokePath16
380 522 pascal16 WidenPath(word) WidenPath16
381 523 stub ExtCreatePen
382 524 pascal16 GetArcDirection(word) GetArcDirection16
383 525 pascal16 SetArcDirection(word word) SetArcDirection16
384 526 stub GetMiterLimit
385 527 stub SetMiterLimit
386 528 stub GDIParametersInfo
387 529 pascal16 CreateHalftonePalette(word) CreateHalftonePalette16
388 # Hebrew version API's
389 530 pascal16 RawTextOut() RawTextOut16
390 531 pascal16 RawExtTextOut() RawExtTextOut16
391 532 pascal16 RawGetTextExtent(word str word) RawGetTextExtent16
392 536 pascal16 BiDiLayout() BiDiLayout16
393 538 pascal16 BiDiCreateTabString() BiDiCreateTabString16
394 540 pascal16 BiDiGlyphOut() BiDiGlyphOut16
395 543 pascal16 BiDiGetStringExtent() BiDiGetStringExtent16
396 555 pascal16 BiDiDeleteString() BiDiDeleteString16
397 556 pascal16 BiDiSetDefaults() BiDiSetDefaults16
398 558 pascal16 BiDiGetDefaults() BiDiGetDefaults16
399 560 pascal16 BiDiShape() BiDiShape16
400 561 pascal16 BiDiFontComplement() BiDiFontComplement16
401 564 pascal16 BiDiSetKashida() BiDiSetKashida16
402 565 pascal16 BiDiKExtTextOut() BiDiKExtTextOut16
403 566 pascal16 BiDiShapeEx() BiDiShapeEx16
404 569 pascal16 BiDiCreateStringEx() BiDiCreateStringEx16
405 571 pascal16 GetTextExtentRtoL() GetTextExtentRtoL16
406 572 pascal16 GetHDCCharSet() GetHDCCharSet16
407 573 pascal16 BiDiLayoutEx() BiDiLayoutEx16
408 602 pascal16 SetDIBColorTable(word word word ptr) SetDIBColorTable16
409 603 pascal16 GetDIBColorTable(word word word ptr) GetDIBColorTable16
410 604 pascal16 SetSolidBrush(word long) SetSolidBrush16
411 605 pascal16 SysDeleteObject(word) DeleteObject16 # ???
412 606 pascal16 SetMagicColors(word long word) SetMagicColors16
413 607 pascal GetRegionData(word long ptr) GetRegionData16
414 608 stub ExtCreateRegion
415 609 pascal16 GdiFreeResources(long) GdiFreeResources16
416 610 pascal16 GdiSignalProc32(long long long word) GdiSignalProc
417 611 stub GetRandomRgn
418 612 pascal16 GetTextCharset(word) GetTextCharset16
419 613 pascal16 EnumFontFamiliesEx(word ptr segptr long long) THUNK_EnumFontFamiliesEx16
420 614 stub AddLpkToGDI
421 615 stub GetCharacterPlacement
422 616 pascal GetFontLanguageInfo(word) GetFontLanguageInfo16
423 650 stub BuildInverseTableDIB
424 701 stub GDITHKCONNECTIONDATALS
425 702 stub FT_GDIFTHKTHKCONNECTIONDATA
426 703 stub FDTHKCONNECTIONDATASL
427 704 stub ICMTHKCONNECTIONDATASL
428 820 stub ICMCreateTransform
429 821 stub ICMDeleteTransform
430 822 stub ICMTranslateRGB
431 823 stub ICMTranslateRGBs
432 824 stub ICMCheckCOlorsInGamut
433 1000 pascal16 SetLayout(word long) SetLayout16
434 1001 stub GetLayout