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