home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / tolkit45.zip / os2tk45 / inc / pmddim.inc < prev    next >
Text File  |  1999-04-30  |  11KB  |  369 lines

  1. DDIM_INCLUDED    EQU    1
  2.  
  3. ifdef INCL_GRE_ARCS
  4. NGreGetArcParameters    EQU    00004000H 
  5. NGreSetArcParameters    EQU    00004001H 
  6. NGreArc    EQU    00004002H 
  7. NGrePartialArc    EQU    00004003H 
  8. NGreFullArcInterior    EQU    00004004H 
  9. NGreFullArcBoundary    EQU    00004005H 
  10. NGreFullArcBoth    EQU    00004006H 
  11. NGreBoxInterior    EQU    00004007H 
  12. NGreBoxBoundary    EQU    00004008H 
  13. NGreBoxBoth    EQU    00004009H 
  14. NGreBoxExclusive    EQU    00004010H 
  15. NGrePolyFillet    EQU    0000400AH 
  16. NGrePolyFilletSharp    EQU    0000400BH 
  17. NGrePolySpline    EQU    0000400CH 
  18. NGreOval    EQU    0000400DH 
  19. NGreCookWholePath    EQU    0000400EH 
  20. NGreCookPathCurves    EQU    0000400FH 
  21. NGreRenderPath    EQU    00004011H 
  22. endif
  23. ifdef INCL_GRE_LINES
  24. NGreDisjointLines    EQU    00004016H 
  25. NGreGetCurrentPosition    EQU    00004017H 
  26. NGreSetCurrentPosition    EQU    00004018H 
  27. NGrePolyLine    EQU    00004019H 
  28. NGreDrawLinesInPath    EQU    0000401AH 
  29. NGrePolyShortLine    EQU    0000401BH 
  30. endif
  31. ifdef INCL_GRE_SCANS
  32. NGrePolyScanline    EQU    0000401CH 
  33. endif
  34. ifdef INCL_GRE_BITMAPS
  35. NGreDrawBits    EQU    00006022H 
  36. NGreDeviceCreateBitmap    EQU    00006023H 
  37. NGreDeviceDeleteBitmap    EQU    00004024H 
  38. NGreDeviceSelectBitmap    EQU    00004025H 
  39. NGreBitblt    EQU    00006026H 
  40. NGreGetPel    EQU    00006027H 
  41. NGreSetPel    EQU    00004028H 
  42. NGreImageData    EQU    00004029H 
  43. NGreScanLR    EQU    0000602AH 
  44. NGreFloodFill    EQU    0000602BH 
  45. NGreSaveScreenBits    EQU    0000402CH 
  46. NGreRestoreScreenBits    EQU    0000402DH 
  47. NGreDrawBorder    EQU    0000602EH 
  48. NGreDeviceSetCursor    EQU    0000402FH 
  49. NGreGetBitmapBits    EQU    00006030H 
  50. NGreSetBitmapBits    EQU    00006031H 
  51. endif
  52. ifdef INCL_WINPOINTERS
  53. NGreSetColorCursor    EQU    00004032H 
  54. endif
  55. ifdef INCL_GRE_STRINGS
  56. NGreCharString    EQU    00005035H 
  57. NGreCharStringPos    EQU    00007036H 
  58. NGreQueryTextBox    EQU    00005037H 
  59. NGreQueryCharPositions    EQU    00005038H 
  60. NGreQueryWidthTable    EQU    00005039H 
  61. NGreQueryCharOutline    EQU    00004256H 
  62. NGreQueryCharMetricsTable    EQU    00004258H 
  63. NGreRealizeString    EQU    00004257H 
  64. NGreQueryTabbedTextExtent    EQU    00004269H 
  65. NGreTabbedCharStringAt    EQU    0000426AH 
  66. endif
  67. ifdef INCL_GRE_MARKERS
  68. NGrePolyMarker    EQU    0000403AH 
  69. endif
  70. ifdef INCL_AVIOP
  71. NGreCharRect    EQU    0000403BH 
  72. NGreCharStr    EQU    0000403CH 
  73. NGreScrollRect    EQU    0000403DH 
  74. NGreUpdateCursor    EQU    0000403EH 
  75. endif
  76. ifdef INCL_WINPOINTERS
  77. NGreDeviceSetPointer    EQU    0000403FH 
  78. endif
  79. ifdef INCL_GRE_PATHS
  80. NGreBeginArea    EQU    00004046H 
  81. NGreEndArea    EQU    00004047H 
  82. NGreBeginPath    EQU    00004048H 
  83. NGreEndPath    EQU    00004049H 
  84. NGreCloseFigure    EQU    0000404AH 
  85. NGreFillPath    EQU    0000404BH 
  86. NGreOutlinePath    EQU    0000404CH 
  87. NGreModifyPath    EQU    0000404DH 
  88. NGreStrokePath    EQU    0000404EH 
  89. NGreSelectClipPath    EQU    0000404FH 
  90. NGreSavePath    EQU    00004050H 
  91. NGreRestorePath    EQU    00004051H 
  92. NGreClip1DPath    EQU    00004052H 
  93. NGreDrawRawPath    EQU    00004053H 
  94. NGreDrawCookedPath    EQU    00004054H 
  95. NGreAreaSetAttributes    EQU    00006055H 
  96. NGrePathToRegion    EQU    00004057H 
  97. endif
  98. ifdef INCL_GRE_POLYGON
  99. NGrePolygonSet    EQU    00004056H 
  100. NGreDrawRLE    EQU    00004058H 
  101. NGreDevicePolygonSet    EQU    00004059H 
  102. endif
  103. ifdef INCL_GRE_REGIONS
  104. NGreGetRegionBox    EQU    0000405DH 
  105. NGreGetRegionRects    EQU    0000405EH 
  106. NGreOffsetRegion    EQU    0000405FH 
  107. NGrePtInRegion    EQU    00004060H 
  108. NGreRectInRegion    EQU    00004061H 
  109. NGreCreateRectRegion    EQU    00004062H 
  110. NGreDestroyRegion    EQU    00004063H 
  111. NGreSetRectRegion    EQU    00004064H 
  112. NGreCombineRegion    EQU    00004065H 
  113. NGreCombineRectRegion    EQU    00004066H 
  114. NGreCombineShortLineRegion    EQU    00004067H 
  115. NGreEqualRegion    EQU    00004068H 
  116. NGrePaintRegion    EQU    00004069H 
  117. NGreSetRegionOwner    EQU    0000406AH 
  118. NGreFrameRegion    EQU    0000406BH 
  119. endif
  120. ifdef INCL_GRE_CLIP
  121. NGreGetClipBox    EQU    0000406EH 
  122. NGreGetClipRects    EQU    0000406FH 
  123. NGreOffsetClipRegion    EQU    00004070H 
  124. NGrePtVisible    EQU    00004071H 
  125. NGreRectVisible    EQU    00004072H 
  126. NGreQueryClipRegion    EQU    00004073H 
  127. NGreSelectClipRegion    EQU    00004074H 
  128. NGreIntersectClipRectangle    EQU    00004075H 
  129. NGreExcludeClipRectangle    EQU    00004076H 
  130. NGreSetXformRect    EQU    00004077H 
  131. NGreSaveRegion    EQU    0000407BH 
  132. NGreRestoreRegion    EQU    0000407CH 
  133. NGreClipPathCurves    EQU    0000407DH 
  134. NGreSelectPathRegion    EQU    0000407EH 
  135. NGreRegionSelectBitmap    EQU    0000407FH 
  136. NGreCopyClipRegion    EQU    00004080H 
  137. NGreSetupDC    EQU    00004081H 
  138. endif
  139. ifdef INCL_GRE_XFORMS
  140. NGreGetPageUnits    EQU    00004083H 
  141. NGreSetPageUnits    EQU    00004084H 
  142. NGreGetModelXform    EQU    00004085H 
  143. NGreSetModelXform    EQU    00004086H 
  144. NGreGetWindowViewportXform    EQU    00004087H 
  145. NGreSetWindowViewportXform    EQU    00004088H 
  146. NGreGetGlobalViewingXform    EQU    00004089H 
  147. NGreSetGlobalViewingXform    EQU    0000408AH 
  148. NGreSaveXformData    EQU    0000408BH 
  149. NGreRestoreXformData    EQU    0000408CH 
  150. NGreGetPageViewport    EQU    0000408DH 
  151. NGreSetPageViewport    EQU    0000408EH 
  152. NGreGetGraphicsField    EQU    00004091H 
  153. NGreSetGraphicsField    EQU    00004092H 
  154. NGreGetViewingLimits    EQU    00004093H 
  155. NGreSetViewingLimits    EQU    00004094H 
  156. NGreQueryViewportSize    EQU    00004095H 
  157. NGreConvert    EQU    00004096H 
  158. NGreConvertPath    EQU    00004097H 
  159. NGreSaveXform    EQU    00004098H 
  160. NGreRestoreXform    EQU    00004099H 
  161. NGreMultiplyXforms    EQU    0000409AH 
  162. NGreConvertWithMatrix    EQU    0000409BH 
  163. endif
  164. ifdef INCL_GRE_DEVMISC1
  165. NGreDeviceGetAttributes    EQU    0000609DH 
  166. NGreDeviceSetAVIOFont2    EQU    0000409EH 
  167. NGreGetPairKerningTable    EQU    000040A0H 
  168. NGreDeviceSetAVIOFont    EQU    000040A1H 
  169. NGreDeviceSetAttributes    EQU    000060A2H 
  170. NGreDeviceSetGlobalAttribute    EQU    000060A3H 
  171. endif
  172. ifdef INCL_GRE_DEVMISC2
  173. NGreNotifyClipChange    EQU    000040A4H 
  174. NGreNotifyTransformChange    EQU    000040A5H 
  175. NGreRealizeFont    EQU    000040A6H 
  176. NGreErasePS    EQU    000040A7H 
  177. NGreSetStyleRatio    EQU    000040A8H 
  178. NGreDeviceQueryFontAttributes    EQU    000040A9H 
  179. NGreDeviceQueryFonts    EQU    000040AAH 
  180. NGreDeviceInvalidateVisRegion    EQU    000040ABH 
  181. NGreSetFontMappingFlags    EQU    00004268H 
  182. endif
  183. ifdef INCL_GRE_PICK
  184. NGreGetPickWindow    EQU    000040ACH 
  185. NGreSetPickWindow    EQU    000040ADH 
  186. endif
  187. ifdef INCL_GRE_DEVMISC3
  188. NGreResetBounds    EQU    000040AEH 
  189. NGreGetBoundsData    EQU    000040AFH 
  190. NGreAccumulateBounds    EQU    000040B0H 
  191. NGreGetExtraError    EQU    000040B1H 
  192. NGreSetExtraError    EQU    000040B2H 
  193. NGreGetCodePage    EQU    000040B3H 
  194. NGreSetCodePage    EQU    000040B4H 
  195. NGreLockDevice    EQU    000040B5H 
  196. NGreUnlockDevice    EQU    000040B6H 
  197. NGreDeath    EQU    000040B7H 
  198. NGreResurrection    EQU    000040B8H 
  199. NGreGetDCOrigin    EQU    000040BAH 
  200. NGreDeviceSetDCOrigin    EQU    000040BBH 
  201. NGreGetLineOrigin    EQU    000040BCH 
  202. NGreSetLineOrigin    EQU    000040BDH 
  203. endif
  204. ifdef INCL_GRE_DEVMISC2
  205. NGreGetStyleRatio    EQU    000040BEH 
  206. endif
  207. ifdef INCL_GRE_COLORTABLE
  208. NGreQueryColorData    EQU    000060C3H 
  209. NGreQueryLogColorTable    EQU    000060C4H 
  210. NGreCreateLogColorTable    EQU    000060C5H 
  211. NGreRealizeColorTable    EQU    000060C6H 
  212. NGreUnrealizeColorTable    EQU    000060C7H 
  213. NGreQueryRealColors    EQU    000040C8H 
  214. NGreQueryNearestColor    EQU    000040C9H 
  215. NGreQueryColorIndex    EQU    000060CAH 
  216. NGreQueryRGBColor    EQU    000060CBH 
  217. endif
  218. ifdef INCL_GRE_DEVICE
  219. ifndef NGreQueryDevFntMetrics
  220. NGreQueryDevFntMetrics    EQU    000060CCH 
  221. endif
  222. endif
  223. ifdef INCL_GRE_PAX
  224. NGreDeviceEnableYInversion    EQU    000040CDH 
  225. endif
  226. ifdef INCL_GRE_DEVICE
  227. NGreQueryDeviceBitmaps    EQU    000040D0H 
  228. NGreQueryDeviceCaps    EQU    000040D1H 
  229. NGreEscape    EQU    000040D2H 
  230. NGreQueryHardcopyCaps    EQU    000040D3H 
  231. NGreQueryDevResource2    EQU    000040D4H 
  232. NGreUnloadPD    EQU    0000026EH 
  233. endif
  234. ifdef INCL_GRE_SCREEN
  235. NGreOpenScreenChangeArea    EQU    00004012H 
  236. NGreGetScreenChangeArea    EQU    00004013H 
  237. NGreCloseScreenChangeArea    EQU    00004014H 
  238. NGreGetScreenBits    EQU    0000401DH 
  239. NGreSetScreenBits    EQU    0000401EH 
  240. endif
  241. ifdef INCL_GRE_PALETTE
  242. NGreDeviceCreatePalette    EQU    000040D5H 
  243. NGreDeviceDeletePalette    EQU    000040D6H 
  244. NGreDeviceSetPaletteEntries    EQU    000040D7H 
  245. NGreDeviceAnimatePalette    EQU    000040D8H 
  246. NGreDeviceResizePalette    EQU    000040D9H 
  247. NGreRealizePalette    EQU    000040DAH 
  248. NGreQueryHWPaletteInfo    EQU    000040DBH 
  249. NGreUpdateColors    EQU    000040DCH 
  250. NGreQueryPaletteRealization    EQU    000040DDH 
  251. NGreGetVisRects    EQU    000040DEH 
  252. NGreQueryNearestPaletteIndex    EQU    00000267H 
  253. endif
  254. ifdef INCL_GRE_DCS
  255. NGreOpenDC    EQU    00000200H 
  256. NGreCloseDC    EQU    00004201H 
  257. NGreResetDC    EQU    00004202H 
  258. NGreResetDC2    EQU    0000426BH 
  259. NGreGetHandle    EQU    00004203H 
  260. NGreSetHandle    EQU    00004204H 
  261. NGreGetProcessControl    EQU    00004205H 
  262. NGreSetProcessControl    EQU    00004206H 
  263. NGreSaveDC    EQU    00004207H 
  264. NGreRestoreDC    EQU    00004208H 
  265. NGreQueryDeviceNames    EQU    00000209H 
  266. NGreQueryEngineVersion    EQU    0000020AH 
  267. NGreSetDCOwner    EQU    0000420BH 
  268. endif
  269. ifdef INCL_GRE_DEVSUPPORT
  270. NGreQueryBitmapSelection    EQU    0000020CH 
  271. NGreGetBitmapInfoHeader    EQU    0000020DH 
  272. NGreConvertBitmapData    EQU    0000420EH 
  273. NGreInvalidateVisRegion    EQU    0000420FH 
  274. NGreCreateBitmap    EQU    00004210H 
  275. NGreDeleteBitmap    EQU    00000211H 
  276. NGreSelectBitmap    EQU    00004212H 
  277. NGreGetBitmapParameters    EQU    00000213H 
  278. NGreGetBitmapDimension    EQU    00000214H 
  279. NGreSetBitmapDimension    EQU    00000215H 
  280. NGreSetCursor    EQU    00004216H 
  281. NGreGetAttributes    EQU    00004217H 
  282. NGreSetAttributes    EQU    00004218H 
  283. NGreSetGlobalAttribute    EQU    00004219H 
  284. NGreSetBitmapOwner    EQU    0000021AH 
  285. NGreGetDefaultAttributes    EQU    0000421BH 
  286. NGreSetDefaultAttributes    EQU    0000421CH 
  287. NGreGetDefaultArcParameters    EQU    0000421DH 
  288. NGreSetDefaultArcParameters    EQU    0000421EH 
  289. NGreGetDefaultViewingLimits    EQU    0000421FH 
  290. NGreSetDefaultViewingLimits    EQU    00004220H 
  291. NGreInitializeAttributes    EQU    00004221H 
  292. endif
  293. ifdef INCL_GRE_SETID
  294. NGreDeleteSetId    EQU    00004222H 
  295. NGreQueryNumberSetIds    EQU    00004223H 
  296. NGreQuerySetIds    EQU    00004224H 
  297. endif
  298. ifdef INCL_GRE_LCID
  299. NGreQueryBitmapHandle    EQU    00000225H 
  300. NGreSetBitmapID    EQU    00004226H 
  301. NGreCopyDCLoadData    EQU    00004227H 
  302. endif
  303. ifdef INCL_GRE_SETID
  304. NGreQuerySetIdUsage    EQU    00004228H 
  305. endif
  306. ifdef INCL_GRE_FONTS
  307. NGreQueryFullFontFileDescriptions    EQU    0000022BH 
  308. NGreQueryLogicalFont    EQU    0000422CH 
  309. NGreCreateLogicalFont    EQU    0000422DH 
  310. NGreLoadFont    EQU    0000022EH 
  311. NGreUnloadFont    EQU    0000022FH 
  312. NGreQueryFonts    EQU    00004230H 
  313. NGreQueryFontAttributes    EQU    00004231H 
  314. NGreInstallIFI    EQU    00000232H 
  315. NGreLoadPublicFont    EQU    00000233H 
  316. NGreUnLoadPublicFont    EQU    00000234H 
  317. NGreQueryCodePageVector    EQU    00000235H 
  318. NGreQueryFontFileDescriptions    EQU    00000236H 
  319. NGreQueryFaceString    EQU    00004237H 
  320. NGreQueryFontAction    EQU    00000238H 
  321. NGreQueryCodePageObject    EQU    00000255H 
  322. endif
  323. ifdef INCL_GRE_JOURNALING
  324. NGreAccumulateJournalFile    EQU    00000239H 
  325. NGreCreateJournalFile    EQU    0000023AH 
  326. NGreDeleteJournalFile    EQU    0000023BH 
  327. NGreStartJournalFile    EQU    0000023CH 
  328. NGreStopJournalFile    EQU    0000023DH 
  329. NGrePlayJournalFile    EQU    0000023EH 
  330. NGreOpenJournalFile    EQU    0000023FH 
  331. endif
  332. ifdef INCL_GRE_PALETTE
  333. NGreCreatePalette    EQU    00000240H 
  334. NGreDeletePalette    EQU    00000241H 
  335. NGreSelectPalette    EQU    00004242H 
  336. NGreSetPaletteEntries    EQU    00000243H 
  337. NGreAnimatePalette    EQU    00000244H 
  338. NGreQueryPalette    EQU    00004245H 
  339. NGreQueryPaletteInfo    EQU    00000246H 
  340. NGreSetPaletteOwner    EQU    00000247H 
  341. NGreResizePalette    EQU    00000248H 
  342. NGreQueryDefaultPaletteInfo    EQU    00004249H 
  343. endif
  344. ifdef INCL_GRE_HFONT
  345. NGreCreateFontHandle    EQU    00000250H 
  346. NGreQueryFontHandle    EQU    00000251H 
  347. NGreSelectFontHandle    EQU    00004252H 
  348. NGreDeleteFontHandle    EQU    00000253H 
  349. NGreSetFontHandleOwner    EQU    00000254H 
  350. endif
  351. ifdef INCL_GRE_INKPATH
  352. NGreBeginInkPath    EQU    00004259H 
  353. NGreEndInkPath    EQU    0000425AH 
  354. NGreStrokeInkPath    EQU    0000425BH 
  355. endif
  356. ifdef INCL_GRE_PAX
  357. NGrePaxGetPolyFillMode    EQU    0000425CH 
  358. NGrePaxSetPolyFillMode    EQU    0000425DH 
  359. NGreQueryMitreLimit    EQU    0000425EH 
  360. NGreSetMitreLimit    EQU    0000425FH 
  361. NGreEnableYInversion    EQU    00004260H 
  362. NGreQueryYInversion    EQU    00004261H 
  363. NGreQueryPath    EQU    00004262H 
  364. NGreAllocateDCData    EQU    00004263H 
  365. NGreQueryDCData    EQU    00004264H 
  366. NGreQueryRasterCaps    EQU    00000265H 
  367. NGrePaxStrokeAndFillPath    EQU    00004266H 
  368. endif
  369.