source: trunk/src/gdi32/gdi32.DEF@ 4114

Last change on this file since 4114 was 4012, checked in by cbratschi, 25 years ago

activated WinDrawText

File size: 22.9 KB
Line 
1; $Id: gdi32.DEF,v 1.12 2000-08-14 15:51:19 cbratschi Exp $
2
3;Created by BLAST for IBM's compiler
4LIBRARY GDI32 INITINSTANCE
5DATA MULTIPLE NONSHARED
6
7IMPORTS
8 _GpiQueryTabbedTextExtent = PMGPI.658
9 _GpiTabbedCharStringAt = PMGPI.659
10 _GpiQueryDCData = PMGPI.665
11 _PaxStrokeAndFillPath = PMGPI.712
12 _GpiEnableYInversion = PMGPI.723
13 _GpiQueryYInversion = PMGPI.726
14 WinDrawTabbedText = PMMERGE.5432
15
16EXPORTS
17 _GDI_CallDevInstall16@20 @100
18 _GDI_CallExtDeviceModePropSheet16@16 @101
19 _GDI_CallExtDeviceMode16@28 @102
20 _GDI_CallAdvancedSetupDialog16@16 @103
21 _GDI_CallDeviceCapabilities16@20 @104
22
23 AbortDoc = _AbortDoc@4 @105
24 AbortPath = _AbortPath@4 @106
25 AddFontResourceA = _AddFontResourceA@4 @107
26 AddFontResourceW = _AddFontResourceW@4 @108
27 AngleArc = _AngleArc@24 @109
28 AnimatePalette = _AnimatePalette@16 @110
29 Arc = _Arc@36 @111
30 ArcTo = _ArcTo@36 @112
31 BeginPath = _BeginPath@4 @113
32 BitBlt = _BitBlt@36 @114
33; ByeByeGDI = _ByeByeGDI@?? @115
34 CancelDC = _CancelDC@4 @116
35 CheckColorsInGamut = _CheckColorsInGamut@16 @117
36 ChoosePixelFormat = _ChoosePixelFormat@8 @118
37 Chord = _Chord@36 @119
38 CloseEnhMetaFile = _CloseEnhMetaFile@4 @120
39 CloseFigure = _CloseFigure@4 @121
40 CloseMetaFile = _CloseMetaFile@4 @122
41 ColorMatchToTarget = _ColorMatchToTarget@12 @123
42 CombineRgn = _CombineRgn@16 @124
43 CombineTransform = _CombineTransform@12 @125
44 CopyEnhMetaFileA = _CopyEnhMetaFileA@8 @126
45 CopyEnhMetaFileW = _CopyEnhMetaFileW@8 @127
46 CopyMetaFileA = _CopyMetaFileA@8 @128
47 CopyMetaFileW = _CopyMetaFileW@8 @129
48 CreateBitmap = _CreateBitmap@20 @130
49 CreateBitmapIndirect = _CreateBitmapIndirect@4 @131
50 CreateBrushIndirect = _CreateBrushIndirect@4 @132
51 CreateColorSpaceA = _CreateColorSpaceA@4 @133
52 CreateColorSpaceW = _CreateColorSpaceW@4 @134
53 CreateCompatibleBitmap = _CreateCompatibleBitmap@12 @135
54 CreateCompatibleDC = _CreateCompatibleDC@4 @136
55 CreateDCA = _CreateDCA@16 @137
56 CreateDCW = _CreateDCW@16 @138
57 CreateDIBPatternBrush = _CreateDIBPatternBrush@8 @139
58 CreateDIBPatternBrushPt = _CreateDIBPatternBrushPt@8 @140
59 CreateDIBSection = _CreateDIBSection@24 @141
60 CreateDIBitmap = _CreateDIBitmap@24 @142
61 CreateDiscardableBitmap = _CreateDiscardableBitmap@12 @143
62 CreateEllipticRgn = _CreateEllipticRgn@16 @144
63 CreateEllipticRgnIndirect = _CreateEllipticRgnIndirect@4 @145
64 CreateEnhMetaFileA = _CreateEnhMetaFileA@16 @146
65 CreateEnhMetaFileW = _CreateEnhMetaFileW@16 @147
66 CreateFontA = _CreateFontA@56 @148
67 CreateFontIndirectA = _CreateFontIndirectA@4 @149
68 CreateFontIndirectW = _CreateFontIndirectW@4 @150
69 CreateFontW = _CreateFontW@56 @151
70 CreateHalftonePalette = _CreateHalftonePalette@4 @152
71 CreateHatchBrush = _CreateHatchBrush@8 @153
72 CreateICA = _CreateICA@16 @154
73 CreateICW = _CreateICW@16 @155
74 CreateMetaFileA = _CreateMetaFileA@4 @156
75 CreateMetaFileW = _CreateMetaFileW@4 @157
76 CreatePalette = _CreatePalette@4 @158
77 CreatePatternBrush = _CreatePatternBrush@4 @159
78 CreatePen = _CreatePen@12 @160
79 CreatePenIndirect = _CreatePenIndirect@4 @161
80 CreatePolyPolygonRgn = _CreatePolyPolygonRgn@16 @162
81 CreatePolygonRgn = _CreatePolygonRgn@12 @163
82 CreateRectRgn = _CreateRectRgn@16 @164
83 CreateRectRgnIndirect = _CreateRectRgnIndirect@4 @165
84 CreateRoundRectRgn = _CreateRoundRectRgn@24 @166
85 CreateScalableFontResourceA = _CreateScalableFontResourceA@16 @167
86 CreateScalableFontResourceW = _CreateScalableFontResourceW@16 @168
87 CreateSolidBrush = _CreateSolidBrush@4 @169
88 DPtoLP = _DPtoLP@12 @170
89 DeleteColorSpace = _DeleteColorSpace@4 @171
90 DeleteDC = _DeleteDC@4 @172
91 DeleteEnhMetaFile = _DeleteEnhMetaFile@4 @173
92 DeleteMetaFile = _DeleteMetaFile@4 @174
93 DeleteObject = _DeleteObject@4 @175
94 DescribePixelFormat = _DescribePixelFormat@16 @176
95; DeviceCapabilitiesEx = _DeviceCapabilitiesEx@?? @177
96; DeviceCapabilitiesExA = _DeviceCapabilitiesExA@?? @178
97; DeviceCapabilitiesExW = _DeviceCapabilitiesExW@?? @179
98 DrawEscape = _DrawEscape@16 @180
99 Ellipse = _Ellipse@20 @181
100 EndDoc = _EndDoc@4 @182
101 EndPage = _EndPage@4 @183
102 EndPath = _EndPath@4 @184
103 EnumEnhMetaFile = _EnumEnhMetaFile@20 @185
104 EnumFontFamiliesA = _EnumFontFamiliesA@16 @186
105 EnumFontFamiliesExA = _EnumFontFamiliesExA@20 @187
106 EnumFontFamiliesExW = _EnumFontFamiliesExW@20 @188
107 EnumFontFamiliesW = _EnumFontFamiliesW@16 @189
108 EnumFontsA = _EnumFontsA@16 @190
109 EnumFontsW = _EnumFontsW@16 @191
110 EnumICMProfilesA = _EnumICMProfilesA@12 @192
111 EnumICMProfilesW = _EnumICMProfilesW@12 @193
112 EnumMetaFile = _EnumMetaFile@16 @194
113 EnumObjects = _EnumObjects@16 @195
114 EqualRgn = _EqualRgn@8 @196
115 Escape = _Escape@20 @197
116 ExcludeClipRect = _ExcludeClipRect@20 @198
117 ExtCreatePen = _ExtCreatePen@20 @199
118 ExtCreateRegion = _ExtCreateRegion@12 @200
119 ExtEscape = _ExtEscape@24 @201
120 ExtFloodFill = _ExtFloodFill@20 @202
121 ExtSelectClipRgn = _ExtSelectClipRgn@12 @203
122 ExtTextOutA = _ExtTextOutA@32 @204
123 ExtTextOutW = _ExtTextOutW@32 @205
124 FillPath = _FillPath@4 @206
125 FillRgn = _FillRgn@12 @207
126 FixBrushOrgEx = _FixBrushOrgEx@16 @208
127 FlattenPath = _FlattenPath@4 @209
128 FloodFill = _FloodFill@16 @210
129 FrameRgn = _FrameRgn@20 @211
130 GdiComment = _GdiComment@12 @212
131 GdiFlush = _GdiFlush@0 @213
132 GdiGetBatchLimit = _GdiGetBatchLimit@0 @214
133; GdiPlayDCScript = _GdiPlayDCScript@?? @215
134; GdiPlayJournal = _GdiPlayJournal@?? @216
135; GdiPlayScript = _GdiPlayScript@?? @217
136 GdiSetBatchLimit = _GdiSetBatchLimit@4 @218
137 GetArcDirection = _GetArcDirection@4 @219
138 GetAspectRatioFilterEx = _GetAspectRatioFilterEx@8 @220
139 GetBitmapBits = _GetBitmapBits@12 @221
140 GetBitmapDimensionEx = _GetBitmapDimensionEx@8 @222
141 GetBkColor = _GetBkColor@4 @223
142 GetBkMode = _GetBkMode@4 @224
143 GetBoundsRect = _GetBoundsRect@12 @225
144 GetBrushOrgEx = _GetBrushOrgEx@8 @226
145 GetCharABCWidthsA = _GetCharABCWidthsA@16 @227
146 GetCharABCWidthsFloatA = _GetCharABCWidthsFloatA@16 @228
147 GetCharABCWidthsFloatW = _GetCharABCWidthsFloatW@16 @229
148 GetCharABCWidthsW = _GetCharABCWidthsW@16 @230
149 GetCharWidth32A = _GetCharWidth32A@16 @231
150 GetCharWidth32W = _GetCharWidth32W@16 @232
151 GetCharWidthA = _GetCharWidth32A@16 @233
152 GetCharWidthFloatA = _GetCharWidthFloatA@16 @234
153 GetCharWidthFloatW = _GetCharWidthFloatW@16 @235
154 GetCharWidthW = _GetCharWidth32W@16 @236
155 GetCharacterPlacementA = _GetCharacterPlacementA@24 @237
156 GetCharacterPlacementW = _GetCharacterPlacementW@24 @238
157 GetClipBox = _GetClipBox@8 @239
158 GetClipRgn = _GetClipRgn@8 @240
159 GetColorAdjustment = _GetColorAdjustment@8 @241
160 GetColorSpace = _GetColorSpace@4 @242
161 GetCurrentObject = _GetCurrentObject@8 @243
162 GetCurrentPositionEx = _GetCurrentPositionEx@8 @244
163 GetDCOrgEx = _GetDCOrgEx@8 @245
164 GetDIBColorTable = _GetDIBColorTable@16 @246
165 GetDIBits = _GetDIBits@28 @247
166 GetDeviceCaps = _GetDeviceCaps@8 @248
167 GetDeviceGammaRamp = _GetDeviceGammaRamp@8 @249
168 GetEnhMetaFileA = _GetEnhMetaFileA@4 @250
169 GetEnhMetaFileBits = _GetEnhMetaFileBits@12 @251
170 GetEnhMetaFileDescriptionA = _GetEnhMetaFileDescriptionA@12 @252
171 GetEnhMetaFileDescriptionW = _GetEnhMetaFileDescriptionW@12 @253
172 GetEnhMetaFileHeader = _GetEnhMetaFileHeader@12 @254
173 GetEnhMetaFilePaletteEntries = _GetEnhMetaFilePaletteEntries@12 @255
174 GetEnhMetaFileW = _GetEnhMetaFileW@4 @256
175 GetFontData = _GetFontData@20 @257
176 GetFontLanguageInfo = _GetFontLanguageInfo@4 @258
177; GetFontResourceInfo = _GetFontResourceInfo@?? @259
178 GetGlyphOutline = _GetGlyphOutlineA@28 @260
179 GetGlyphOutlineA = _GetGlyphOutlineA@28 @261
180 GetGlyphOutlineW = _GetGlyphOutlineW@28 @262
181 GetGraphicsMode = _GetGraphicsMode@4 @263
182 GetICMProfileA = _GetICMProfileA@12 @264
183 GetICMProfileW = _GetICMProfileW@12 @265
184 GetKerningPairs = _GetKerningPairsA@12 @266
185 GetKerningPairsA = _GetKerningPairsA@12 @267
186 GetKerningPairsW = _GetKerningPairsW@12 @268
187 GetLogColorSpaceA = _GetLogColorSpaceA@12 @269
188 GetLogColorSpaceW = _GetLogColorSpaceW@12 @270
189 GetMapMode = _GetMapMode@4 @271
190 GetMetaFileA = _GetMetaFileA@4 @272
191 GetMetaFileBitsEx = _GetMetaFileBitsEx@12 @273
192 GetMetaFileW = _GetMetaFileW@4 @274
193 GetMetaRgn = _GetMetaRgn@8 @275
194 GetMiterLimit = _GetMiterLimit@8 @276
195 GetNearestColor = _GetNearestColor@8 @277
196 GetNearestPaletteIndex = _GetNearestPaletteIndex@8 @278
197 GetObjectA = _GetObjectA@12 @279
198 GetObjectType = _GetObjectType@4 @280
199 GetObjectW = _GetObjectW@12 @281
200 GetOutlineTextMetricsA = _GetOutlineTextMetricsA@12 @282
201 GetOutlineTextMetricsW = _GetOutlineTextMetricsW@12 @283
202 GetPaletteEntries = _GetPaletteEntries@16 @284
203 GetPath = _GetPath@16 @285
204 GetPixel = _GetPixel@12 @286
205 GetPixelFormat = _GetPixelFormat@4 @287
206 GetPolyFillMode = _GetPolyFillMode@4 @288
207 GetROP2 = _GetROP2@4 @289
208; GetRandomRgn = _GetRandomRgn@?? @290
209 GetRasterizerCaps = _GetRasterizerCaps@8 @291
210 GetRegionData = _GetRegionData@12 @292
211 GetRgnBox = _GetRgnBox@8 @293
212 GetStockObject = _GetStockObject@4 @294
213 GetStretchBltMode = _GetStretchBltMode@4 @295
214 GetSystemPaletteEntries = _GetSystemPaletteEntries@16 @296
215 GetSystemPaletteUse = _GetSystemPaletteUse@4 @297
216 GetTextAlign = _GetTextAlign@4 @298
217 GetTextCharacterExtra = _GetTextCharacterExtra@4 @299
218 GetTextCharset = _GetTextCharset@4 @300
219 GetTextCharsetInfo = _GetTextCharsetInfo@12 @301
220 GetTextColor = _GetTextColor@4 @302
221 GetTextExtentExPointA = _GetTextExtentExPointA@28 @303
222 GetTextExtentExPointW = _GetTextExtentExPointW@28 @304
223 GetTextExtentPoint32A = _GetTextExtentPoint32A@16 @305
224 GetTextExtentPoint32W = _GetTextExtentPoint32W@16 @306
225 GetTextExtentPointA = _GetTextExtentPointA@16 @307
226 GetTextExtentPointW = _GetTextExtentPointW@16 @308
227 GetTextFaceA = _GetTextFaceA@12 @309
228 GetTextFaceW = _GetTextFaceW@12 @310
229 GetTextMetricsA = _GetTextMetricsA@8 @311
230 GetTextMetricsW = _GetTextMetricsW@8 @312
231 GetViewportExtEx = _GetViewportExtEx@8 @313
232 GetViewportOrgEx = _GetViewportOrgEx@8 @314
233 GetWinMetaFileBits = _GetWinMetaFileBits@20 @315
234 GetWindowExtEx = _GetWindowExtEx@8 @316
235 GetWindowOrgEx = _GetWindowOrgEx@8 @317
236 GetWorldTransform = _GetWorldTransform@8 @318
237 IntersectClipRect = _IntersectClipRect@20 @319
238 InvertRgn = _InvertRgn@8 @320
239 LPtoDP = _LPtoDP@12 @321
240 LineDDA = _LineDDA@24 @322
241 LineTo = _LineTo@12 @323
242 MaskBlt = _MaskBlt@48 @324
243 ModifyWorldTransform = _ModifyWorldTransform@12 @325
244 MoveToEx = _MoveToEx@16 @326
245 OffsetClipRgn = _OffsetClipRgn@12 @327
246 OffsetRgn = _OffsetRgn@12 @328
247 OffsetViewportOrgEx = _OffsetViewportOrgEx@16 @329
248 OffsetWindowOrgEx = _OffsetWindowOrgEx@16 @330
249 PaintRgn = _PaintRgn@8 @331
250 PatBlt = _PatBlt@24 @332
251 PathToRegion = _PathToRegion@4 @333
252 Pie = _Pie@36 @334
253 PlayEnhMetaFile = _PlayEnhMetaFile@12 @335
254 PlayEnhMetaFileRecord = _PlayEnhMetaFileRecord@16 @336
255 PlayMetaFile = _PlayMetaFile@8 @337
256 PlayMetaFileRecord = _PlayMetaFileRecord@16 @338
257 PlgBlt = _PlgBlt@40 @339
258 PolyBezier = _PolyBezier@12 @340
259 PolyBezierTo = _PolyBezierTo@12 @341
260 PolyDraw = _PolyDraw@16 @342
261 PolyPolygon = _PolyPolygon@16 @343
262 PolyPolyline = _PolyPolyline@16 @344
263 PolyTextOutA = _PolyTextOutA@12 @345
264 PolyTextOutW = _PolyTextOutW@12 @346
265 Polygon = _Polygon@12 @347
266 Polyline = _Polyline@12 @348
267 PolylineTo = _PolylineTo@12 @349
268 PtInRegion = _PtInRegion@12 @350
269 PtVisible = _PtVisible@12 @351
270 RealizePalette = _RealizePalette@4 @352
271 RectInRegion = _RectInRegion@8 @353
272 RectVisible = _RectVisible@8 @354
273 Rectangle = _Rectangle@20 @355
274 RemoveFontResourceA = _RemoveFontResourceA@4 @356
275 RemoveFontResourceW = _RemoveFontResourceW@4 @357
276 ResetDCA = _ResetDCA@8 @358
277 ResetDCW = _ResetDCW@8 @359
278 ResizePalette = _ResizePalette@8 @360
279 RestoreDC = _RestoreDC@8 @361
280 RoundRect = _RoundRect@28 @362
281 SaveDC = _SaveDC@4 @363
282 ScaleViewportExtEx = _ScaleViewportExtEx@24 @364
283 ScaleWindowExtEx = _ScaleWindowExtEx@24 @365
284 SelectClipPath = _SelectClipPath@8 @366
285 SelectClipRgn = _SelectClipRgn@8 @367
286 SelectObject = _SelectObject@8 @368
287 SelectPalette = _SelectPalette@12 @369
288 SetAbortProc = _SetAbortProc@8 @370
289 SetArcDirection = _SetArcDirection@8 @371
290 SetBitmapBits = _SetBitmapBits@12 @372
291 SetBitmapDimensionEx = _SetBitmapDimensionEx@16 @373
292 SetBkColor = _SetBkColor@8 @374
293 SetBkMode = _SetBkMode@8 @375
294 SetBoundsRect = _SetBoundsRect@12 @376
295 SetBrushOrgEx = _SetBrushOrgEx@16 @377
296 SetColorAdjustment = _SetColorAdjustment@8 @378
297 SetColorSpace = _SetColorSpace@8 @379
298 SetDIBColorTable = _SetDIBColorTable@16 @380
299 SetDIBits = _SetDIBits@28 @381
300 SetDIBitsToDevice = _SetDIBitsToDevice@48 @382
301 SetDeviceGammaRamp = _SetDeviceGammaRamp@8 @383
302 SetEnhMetaFileBits = _SetEnhMetaFileBits@8 @384
303; SetFontEnumeration = _SetFontEnumeration@?? @385
304 SetGraphicsMode = _SetGraphicsMode@8 @386
305 SetICMMode = _SetICMMode@8 @387
306 SetICMProfileA = _SetICMProfileA@8 @388
307 SetICMProfileW = _SetICMProfileW@8 @389
308 SetMapMode = _SetMapMode@8 @390
309 SetMapperFlags = _SetMapperFlags@8 @391
310 SetMetaFileBitsEx = _SetMetaFileBitsEx@8 @392
311 SetMetaRgn = _SetMetaRgn@4 @393
312 SetMiterLimit = _SetMiterLimit@12 @394
313 SetObjectOwner = _SetObjectOwner@8 @395
314 SetPaletteEntries = _SetPaletteEntries@16 @396
315 SetPixel = _SetPixel@16 @397
316 SetPixelFormat = _SetPixelFormat@12 @398
317 SetPixelV = _SetPixelV@16 @399
318 SetPolyFillMode = _SetPolyFillMode@8 @400
319 SetROP2 = _SetROP2@8 @401
320 SetRectRgn = _SetRectRgn@20 @402
321 SetStretchBltMode = _SetStretchBltMode@8 @403
322 SetSystemPaletteUse = _SetSystemPaletteUse@8 @404
323 SetTextAlign = _SetTextAlign@8 @405
324 SetTextCharacterExtra = _SetTextCharacterExtra@8 @406
325 SetTextColor = _SetTextColor@8 @407
326 SetTextJustification = _SetTextJustification@12 @408
327 SetViewportExtEx = _SetViewportExtEx@16 @409
328 SetViewportOrgEx = _SetViewportOrgEx@16 @410
329 SetWinMetaFileBits = _SetWinMetaFileBits@16 @411
330 SetWindowExtEx = _SetWindowExtEx@16 @412
331 SetWindowOrgEx = _SetWindowOrgEx@16 @413
332 SetWorldTransform = _SetWorldTransform@8 @414
333 StartDocA = _StartDocA@8 @415
334 StartDocW = _StartDocW@8 @416
335 StartPage = _StartPage@4 @417
336 StretchBlt = _StretchBlt@44 @418
337 StretchDIBits = _StretchDIBits@52 @419
338 StrokeAndFillPath = _StrokeAndFillPath@4 @420
339 StrokePath = _StrokePath@4 @421
340 SwapBuffers = _SwapBuffers@4 @422
341 TextOutA = _TextOutA@20 @423
342 TextOutW = _TextOutW@20 @424
343 TranslateCharsetInfo = _TranslateCharsetInfo@12 @425
344 UnrealizeObject = _UnrealizeObject@4 @426
345 UpdateColors = _UpdateColors@4 @427
346 UpdateICMRegKey = _UpdateICMRegKeyA@16 @428
347 UpdateICMRegKeyA = _UpdateICMRegKeyA@16 @429
348 UpdateICMRegKeyW = _UpdateICMRegKeyW@16 @430
349 WidenPath = _WidenPath@4 @431
350; gdiPlaySpoolStream = _gdiPlaySpoolStream@?? @432
351; pfnRealizePalette = _pfnRealizePalette@?? @433
352; pfnSelectPalette = _pfnSelectPalette@?? @434
353
354
355;
356; Internal functions. (starts at 1200)
357;
358 ObjAllocateHandle__FPUlUl10ObjectType @1201
359 ObjFreeHandle__FUl @1202
360 ObjGetHandleData__FUl @1203
361 ObjGetHandleType__FUl @1204
362
363;
364; Function exported to USER32
365;
366 InternalDrawTextExA @1205
367 InternalDrawTextExW @1206
368 InternalTabbedTextOutA @1207
369 InternalTabbedTextOutW @1208
370 InternalGetTabbedTextExtentA @1209
371 InternalGetTabbedTextExtentW @1210
372 _setWinDeviceRegionFromPMDeviceRegion@16 @1211
373
374
375
Note: See TracBrowser for help on using the repository browser.