home *** CD-ROM | disk | FTP | other *** search
/ Eagles Nest BBS 6 / Eagles_Nest_Mac_Collection_Disc_6.TOAST / Windows / VisBasAPIex / VBAPIGUIDE.image / PICPRINT.BAS < prev    next >
BASIC Source File  |  1992-10-05  |  8KB  |  255 lines

  1.  
  2. ' Global constants
  3.  
  4. Global Const SRCCOPY = &HCC0020
  5. Global Const SRCPAINT = &HEE0086
  6. Global Const SRCAND = &H8800C6
  7. Global Const SRCINVERT = &H660046
  8. Global Const SRCERASE = &H440328
  9. Global Const NOTSRCCOPY = &H330008
  10. Global Const NOTSRCERASE = &H1100A6
  11. Global Const MERGECOPY = &HC000CA
  12. Global Const MERGEPAINT = &HBB0226
  13. Global Const PATCOPY = &HF00021
  14. Global Const PATPAINT = &HFB0A09
  15. Global Const PATINVERT = &H5A0049
  16. Global Const DSTINVERT = &H550009
  17. Global Const BLACKNESS = &H42&
  18. Global Const WHITENESS = &HFF0062
  19. Global Const BLACKONWHITE = 1
  20. Global Const WHITEONBLACK = 2
  21. Global Const COLORONCOLOR = 3
  22. Global Const NEWFRAME = 1
  23. Global Const ABORTDOCCONST = 2
  24. Global Const NEXTBAND = 3
  25. Global Const SETCOLORTABLE = 4
  26. Global Const GETCOLORTABLE = 5
  27. Global Const FLUSHOUTPUT = 6
  28. Global Const DRAFTMODE = 7
  29. Global Const QUERYESCSUPPORT = 8
  30. Global Const SETABORTPROCCONST = 9
  31. Global Const STARTDOCCONST = 10
  32. Global Const ENDDOCAPICONST = 11
  33. Global Const GETPHYSPAGESIZE = 12
  34. Global Const GETPRINTINGOFFSET = 13
  35. Global Const GETSCALINGFACTOR = 14
  36. Global Const MFCOMMENT = 15
  37. Global Const GETPENWIDTH = 16
  38. Global Const SETCOPYCOUNT = 17
  39. Global Const SELECTPAPERSOURCE = 18
  40. Global Const DEVICEDATA = 19
  41. Global Const PASSTHROUGH = 19
  42. Global Const GETTECHNOLGY = 20
  43. Global Const GETTECHNOLOGY = 20
  44. Global Const SETENDCAP = 21
  45. Global Const SETLINEJOIN = 22
  46. Global Const SETMITERLIMIT = 23
  47. Global Const BANDINFO = 24
  48. Global Const DRAWPATTERNRECT = 25
  49. Global Const GETVECTORPENSIZE = 26
  50. Global Const GETVECTORBRUSHSIZE = 27
  51. Global Const ENABLEDUPLEX = 28
  52. Global Const GETSETPAPERBINS = 29
  53. Global Const GETSETPRINTORIENT = 30
  54. Global Const ENUMPAPERBINS = 31
  55. Global Const SETDIBSCALING = 32
  56. Global Const EPSPRINTING = 33
  57. Global Const ENUMPAPERMETRICS = 34
  58. Global Const GETSETPAPERMETRICS = 35
  59. Global Const POSTSCRIPT_DATA = 37
  60. Global Const POSTSCRIPT_IGNORE = 38
  61. Global Const GETEXTENDEDTEXTMETRICS = 256
  62. Global Const GETEXTENTTABLE = 257
  63. Global Const GETPAIRKERNTABLE = 258
  64. Global Const GETTRACKKERNTABLE = 259
  65. Global Const EXTTEXTOUTCONST = 512
  66. Global Const ENABLERELATIVEWIDTHS = 768
  67. Global Const ENABLEPAIRKERNING = 769
  68. Global Const SETKERNTRACK = 770
  69. Global Const SETALLJUSTVALUES = 771
  70. Global Const SETCHARSET = 772
  71. Global Const STRETCHBLTCONST = 2048
  72. Global Const BEGIN_PATH = 4096
  73. Global Const CLIP_TO_PATH = 4097
  74. Global Const END_PATH = 4098
  75. Global Const EXT_DEVICE_CAPS = 4099
  76. Global Const RESTORE_CTM = 4100
  77. Global Const SAVE_CTM = 4101
  78. Global Const DM_ORIENTATION = &H1&
  79. Global Const DM_PAPERSIZE = &H2&
  80. Global Const DM_PAPERLENGTH = &H4&
  81. Global Const DM_PAPERWIDTH = &H8&
  82. Global Const DM_SCALE = &H10&
  83. Global Const DM_COPIES = &H100&
  84. Global Const DM_DEFAULTSOURCE = &H200&
  85. Global Const DM_PRINTQUALITY = &H400&
  86. Global Const DM_COLOR = &H800&
  87. Global Const DM_DUPLEX = &H1000&
  88. Global Const DM_YRESOLUTION = &H2000&
  89. Global Const DM_TTOPTION = &H4000&
  90. Global Const DMORIENT_PORTRAIT = 1
  91. Global Const DMORIENT_LANDSCAPE = 2
  92. Global Const DMPAPER_LETTER = 1
  93. Global Const DMPAPER_LETTERSMALL = 2
  94. Global Const DMPAPER_TABLOID = 3
  95. Global Const DMPAPER_LEDGER = 4
  96. Global Const DMPAPER_LEGAL = 5
  97. Global Const DMPAPER_STATEMENT = 6
  98. Global Const DMPAPER_EXECUTIVE = 7
  99. Global Const DMPAPER_A3 = 8
  100. Global Const DMPAPER_A4 = 9
  101. Global Const DMPAPER_A4SMALL = 10
  102. Global Const DMPAPER_A5 = 11
  103. Global Const DMPAPER_B4 = 12
  104. Global Const DMPAPER_B5 = 13
  105. Global Const DMPAPER_FOLIO = 14
  106. Global Const DMPAPER_QUARTO = 15
  107. Global Const DMPAPER_10X14 = 16
  108. Global Const DMPAPER_11X17 = 17
  109. Global Const DMPAPER_NOTE = 18
  110. Global Const DMPAPER_ENV_9 = 19
  111. Global Const DMPAPER_ENV_10 = 20
  112. Global Const DMPAPER_ENV_11 = 21
  113. Global Const DMPAPER_ENV_12 = 22
  114. Global Const DMPAPER_ENV_14 = 23
  115. Global Const DMPAPER_CSHEET = 24
  116. Global Const DMPAPER_DSHEET = 25
  117. Global Const DMPAPER_ESHEET = 26
  118. Global Const DMPAPER_ENV_DL = 27
  119. Global Const DMPAPER_ENV_C5 = 28
  120. Global Const DMPAPER_ENV_C3 = 29
  121. Global Const DMPAPER_ENV_C4 = 30
  122. Global Const DMPAPER_ENV_C6 = 31
  123. Global Const DMPAPER_ENV_C65 = 32
  124. Global Const DMPAPER_ENV_B4 = 33
  125. Global Const DMPAPER_ENV_B5 = 34
  126. Global Const DMPAPER_ENV_B6 = 35
  127. Global Const DMPAPER_ENV_ITALY = 36
  128. Global Const DMPAPER_ENV_MONARCH = 37
  129. Global Const DMPAPER_ENV_PERSONAL = 38
  130. Global Const DMPAPER_FANFOLD_US = 39
  131. Global Const DMPAPER_FANFOLD_STD_GERMAN = 40
  132. Global Const DMPAPER_FANFOLD_LGL_GERMAN = 41
  133. Global Const DMPAPER_USER = 256
  134. Global Const DMBIN_UPPER = 1
  135. Global Const DMBIN_ONLYONE = 1
  136. Global Const DMBIN_LOWER = 2
  137. Global Const DMBIN_MIDDLE = 3
  138. Global Const DMBIN_MANUAL = 4
  139. Global Const DMBIN_ENVELOPE = 5
  140. Global Const DMBIN_ENVMANUAL = 6
  141. Global Const DMBIN_AUTO = 7
  142. Global Const DMBIN_TRACTOR = 8
  143. Global Const DMBIN_SMALLFMT = 9
  144. Global Const DMBIN_LARGEFMT = 10
  145. Global Const DMBIN_LARGECAPACITY = 11
  146. Global Const DMBIN_CASSETTE = 14
  147. Global Const DMBIN_USER = 256
  148. Global Const DMRES_DRAFT = -1
  149. Global Const DMRES_LOW = -2
  150. Global Const DMRES_MEDIUM = -3
  151. Global Const DMRES_HIGH = -4
  152. Global Const DMCOLOR_MONOCHROME = 1
  153. Global Const DMCOLOR_COLOR = 2
  154. Global Const DMDUP_SIMPLEX = 1
  155. Global Const DMDUP_VERTICAL = 2
  156. Global Const DMDUP_HORIZONTAL = 3
  157. Global Const DMTT_BITMAP = 1
  158. Global Const DMTT_DOWNLOAD = 2
  159. Global Const DMTT_SUBDEV = 3
  160. Global Const DM_UPDATE = 1
  161. Global Const DM_COPY = 2
  162. Global Const DM_PROMPT = 4
  163. Global Const DM_MODIFY = 8
  164. Global Const DM_IN_BUFFER = 8
  165. Global Const DM_IN_PROMPT = 4
  166. Global Const DM_OUT_BUFFER = 2
  167. Global Const DM_OUT_DEFAULT = 1
  168. Global Const DC_FIELDS = 1
  169. Global Const DC_PAPERS = 2
  170. Global Const DC_PAPERSIZE = 3
  171. Global Const DC_MINEXTENT = 4
  172. Global Const DC_MAXEXTENT = 5
  173. Global Const DC_BINS = 6
  174. Global Const DC_DUPLEX = 7
  175. Global Const DC_SIZE = 8
  176. Global Const DC_EXTRA = 9
  177. Global Const DC_VERSION = 10
  178. Global Const DC_DRIVER = 11
  179. Global Const DC_BINNAMES = 12
  180. Global Const DC_ENUMRESOLUTIONS = 13
  181. Global Const DC_FILEDEPENDENCIES = 14
  182. Global Const DC_TRUETYPE = 15
  183. Global Const DC_PAPERNAMES = 16
  184. Global Const DC_ORIENTATION = 17
  185. Global Const DC_COPIES = 18
  186. Global Const DCTT_BITMAP = &H1&
  187. Global Const DCTT_DOWNLOAD = &H2&
  188. Global Const DCTT_SUBDEV = &H4&
  189. Global Const SP_NOTREPORTED = &H4000
  190. Global Const SP_ERROR = (-1)
  191. Global Const SP_APPABORT = (-2)
  192. Global Const SP_USERABORT = (-3)
  193. Global Const SP_OUTOFDISK = (-4)
  194. Global Const SP_OUTOFMEMORY = (-5)
  195. Global Const PR_JOBSTATUS = &H0
  196. Global Const DRIVERVERSION = 0
  197. Global Const TECHNOLOGY = 2
  198. Global Const HORZSIZE = 4
  199. Global Const VERTSIZE = 6
  200. Global Const HORZRES = 8
  201. Global Const VERTRES = 10
  202. Global Const BITSPIXEL = 12
  203. Global Const PLANES = 14
  204. Global Const NUMBRUSHES = 16
  205. Global Const NUMPENS = 18
  206. Global Const NUMMARKERS = 20
  207. Global Const NUMFONTS = 22
  208. Global Const NUMCOLORS = 24
  209. Global Const PDEVICESIZE = 26
  210. Global Const CURVECAPS = 28
  211. Global Const LINECAPS = 30
  212. Global Const POLYGONALCAPS = 32
  213. Global Const TEXTCAPS = 34
  214. Global Const CLIPCAPS = 36
  215. Global Const RASTERCAPS = 38
  216. Global Const ASPECTX = 40
  217. Global Const ASPECTY = 42
  218. Global Const ASPECTXY = 44
  219. Global Const LOGPIXELSX = 88
  220. Global Const LOGPIXELSY = 90
  221. Global Const SIZEPALETTE = 104
  222. Global Const NUMRESERVED = 106
  223. Global Const COLORRES = 108
  224. Global Const RC_BITBLT = 1
  225. Global Const RC_BANDING = 2
  226. Global Const RC_SCALING = 4
  227. Global Const RC_BITMAP64 = 8
  228. Global Const RC_GDI20_OUTPUT = &H10
  229. Global Const RC_DI_BITMAP = &H80
  230. Global Const RC_PALETTE = &H100
  231. Global Const RC_DIBTODEV = &H200
  232. Global Const RC_BIGFONT = &H400
  233. Global Const RC_STRETCHBLT = &H800
  234. Global Const RC_FLOODFILL = &H1000
  235. Global Const RC_STRETCHDIB = &H2000
  236. Global Const GMEM_FIXED = &H0
  237. Global Const GMEM_MOVEABLE = &H2
  238. Global Const GMEM_NOCOMPACT = &H10
  239. Global Const GMEM_NODISCARD = &H20
  240. Global Const GMEM_ZEROINIT = &H40
  241. Global Const GMEM_MODIFY = &H80
  242. Global Const GMEM_DISCARDABLE = &H100
  243. Global Const GMEM_NOT_BANKED = &H1000
  244. Global Const GMEM_SHARE = &H2000
  245. Global Const GMEM_DDESHARE = &H2000
  246. Global Const GMEM_NOTIFY = &H4000
  247. Global Const GMEM_LOWER = GMEM_NOT_BANKED
  248. Global Const DIB_RGB_COLORS = 0
  249. Global Const DIB_PAL_COLORS = 1
  250.  
  251. ' Global variables
  252. Global AbortPrinting%
  253. Global UseHourglass%
  254.  
  255.