home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / Basic / MAXONB32.DMS / in.adf / Includes.lha / BH / prefs.bc < prev    next >
Encoding:
Text File  |  1994-03-16  |  9.4 KB  |  383 lines

  1. ' prefs BASIC constants
  2.  
  3. '$underlines
  4. 'RGBTable fields 
  5. CONST t_Red% = 0
  6. CONST t_Green% = 1
  7. CONST t_Blue% = 2
  8. CONST RGBTable_sizeof%=3
  9. 'PrinterPSPrefs fields 
  10. CONST ps_Reserved% = 0
  11. CONST ps_DriverMode% = 16
  12. CONST ps_PaperFormat% = 17
  13. CONST ps_Reserved1% = 18
  14. CONST ps_Copies% = 20
  15. CONST ps_PaperWidth% = 24
  16. CONST ps_PaperHeight% = 28
  17. CONST ps_HorizontalDPI% = 32
  18. CONST ps_VerticalDPI% = 36
  19. CONST ps_Font% = 40
  20. CONST ps_Pitch% = 41
  21. CONST ps_Orientation% = 42
  22. CONST ps_Tab% = 43
  23. CONST ps_Reserved2% = 44
  24. CONST ps_LeftMargin% = 52
  25. CONST ps_RightMargin% = 56
  26. CONST ps_TopMargin% = 60
  27. CONST ps_BottomMargin% = 64
  28. CONST ps_FontPointSize% = 68
  29. CONST ps_Leading% = 72
  30. CONST ps_Reserved3% = 76
  31. CONST ps_LeftEdge% = 84
  32. CONST ps_TopEdge% = 88
  33. CONST ps_Width% = 92
  34. CONST ps_Height% = 96
  35. CONST ps_Image% = 100
  36. CONST ps_Shading% = 101
  37. CONST ps_Dithering% = 102
  38. CONST ps_Reserved4% = 103
  39. CONST ps_Aspect% = 112
  40. CONST ps_ScalingType% = 113
  41. CONST ps_Reserved5% = 114
  42. CONST ps_Centering% = 115
  43. CONST ps_Reserved6% = 116
  44. CONST PrinterPSPrefs_sizeof%=124
  45. 'IControlPrefs fields 
  46. CONST ic_Reserved% = 0
  47. CONST ic_TimeOut% = 16
  48. CONST ic_MetaDrag% = 18
  49. CONST ic_Flags% = 20
  50. CONST ic_WBtoFront% = 24
  51. CONST ic_FrontToBack% = 25
  52. CONST ic_ReqTrue% = 26
  53. CONST ic_ReqFalse% = 27
  54. CONST IControlPrefs_sizeof%=28
  55. 'SerialPrefs fields 
  56. CONST sp_Reserved% = 0
  57. CONST sp_Unit0Map% = 12
  58. CONST sp_BaudRate% = 16
  59. CONST sp_InputBuffer% = 20
  60. CONST sp_OutputBuffer% = 24
  61. CONST sp_InputHandshake% = 28
  62. CONST sp_OutputHandshake% = 29
  63. CONST sp_Parity% = 30
  64. CONST sp_BitsPerChar% = 31
  65. CONST sp_StopBits% = 32
  66. CONST SerialPrefs_sizeof%=33
  67. 'FontPrefs fields 
  68. CONST fp_Reserved% = 0
  69. CONST fp_Reserved2% = 12
  70. CONST fp_Type% = 14
  71. CONST fp_FrontPen% = 16
  72. CONST fp_BackPen% = 17
  73. CONST fp_DrawMode% = 18
  74. CONST fp_TextAttr% = 20
  75. CONST fp_Name% = 28
  76. CONST FontPrefs_sizeof%=156
  77. 'PalettePrefs fields 
  78. CONST pap_Reserved% = 0
  79. CONST pap_4ColorPens% = 16
  80. CONST pap_8ColorPens% = 80
  81. CONST pap_Colors% = 144
  82. CONST PalettePrefs_sizeof%=400
  83. 'SoundPrefs fields 
  84. CONST sop_Reserved% = 0
  85. CONST sop_DisplayQueue% = 16
  86. CONST sop_AudioQueue% = 18
  87. CONST sop_AudioType% = 20
  88. CONST sop_AudioVolume% = 22
  89. CONST sop_AudioPeriod% = 24
  90. CONST sop_AudioDuration% = 26
  91. CONST sop_AudioFileName% = 28
  92. CONST SoundPrefs_sizeof%=284
  93. 'InputPrefs fields 
  94. CONST ip_Keymap% = 0
  95. CONST ip_PointerTicks% = 16
  96. CONST ip_DoubleClick% = 18
  97. CONST ip_KeyRptDelay% = 26
  98. CONST ip_KeyRptSpeed% = 34
  99. CONST ip_MouseAccel% = 42
  100. CONST InputPrefs_sizeof%=44
  101. 'PrinterGfxPrefs fields 
  102. CONST pg_Reserved% = 0
  103. CONST pg_Aspect% = 16
  104. CONST pg_Shade% = 18
  105. CONST pg_Image% = 20
  106. CONST pg_Threshold% = 22
  107. CONST pg_ColorCorrect% = 24
  108. CONST pg_Dimensions% = 25
  109. CONST pg_Dithering% = 26
  110. CONST pg_GraphicFlags% = 28
  111. CONST pg_PrintDensity% = 30
  112. CONST pg_PrintMaxWidth% = 32
  113. CONST pg_PrintMaxHeight% = 34
  114. CONST pg_PrintXOffset% = 36
  115. CONST pg_PrintYOffset% = 37
  116. CONST PrinterGfxPrefs_sizeof%=38
  117. 'OverscanPrefs fields 
  118. CONST os_Reserved% = 0
  119. CONST os_Magic% = 4
  120. CONST os_HStart% = 8
  121. CONST os_HStop% = 10
  122. CONST os_VStart% = 12
  123. CONST os_VStop% = 14
  124. CONST os_DisplayID% = 16
  125. CONST os_ViewPos% = 20
  126. CONST os_Text% = 24
  127. CONST os_Standard% = 28
  128. CONST OverscanPrefs_sizeof%=36
  129. 'PointerPrefs fields 
  130. CONST pp_Reserved% = 0
  131. CONST pp_Which% = 16
  132. CONST pp_Size% = 18
  133. CONST pp_Width% = 20
  134. CONST pp_Height% = 22
  135. CONST pp_Depth% = 24
  136. CONST pp_YSize% = 26
  137. CONST pp_X% = 28
  138. CONST pp_Y% = 30
  139. CONST PointerPrefs_sizeof%=32
  140. 'PrinterUnitPrefs fields 
  141. CONST pu_Reserved% = 0
  142. CONST pu_UnitNum% = 16
  143. CONST pu_OpenDeviceFlags% = 20
  144. CONST pu_DeviceName% = 24
  145. CONST PrinterUnitPrefs_sizeof%=56
  146. 'CountryPrefs fields 
  147. CONST cp_Reserved% = 0
  148. CONST cp_CountryCode% = 16
  149. CONST cp_TelephoneCode% = 20
  150. CONST cp_MeasuringSystem% = 24
  151. CONST cp_DateTimeFormat% = 25
  152. CONST cp_DateFormat% = 105
  153. CONST cp_TimeFormat% = 145
  154. CONST cp_ShortDateTimeFormat% = 185
  155. CONST cp_ShortDateFormat% = 265
  156. CONST cp_ShortTimeFormat% = 305
  157. CONST cp_DecimalPoint% = 345
  158. CONST cp_GroupSeparator% = 355
  159. CONST cp_FracGroupSeparator% = 365
  160. CONST cp_Grouping% = 375
  161. CONST cp_FracGrouping% = 385
  162. CONST cp_MonDecimalPoint% = 395
  163. CONST cp_MonGroupSeparator% = 405
  164. CONST cp_MonFracGroupSeparator% = 415
  165. CONST cp_MonGrouping% = 425
  166. CONST cp_MonFracGrouping% = 435
  167. CONST cp_MonFracDigits% = 445
  168. CONST cp_MonIntFracDigits% = 446
  169. CONST cp_MonCS% = 447
  170. CONST cp_MonSmallCS% = 457
  171. CONST cp_MonIntCS% = 467
  172. CONST cp_MonPositiveSign% = 477
  173. CONST cp_MonPositiveSpaceSep% = 487
  174. CONST cp_MonPositiveSignPos% = 488
  175. CONST cp_MonPositiveCSPos% = 489
  176. CONST cp_MonNegativeSign% = 490
  177. CONST cp_MonNegativeSpaceSep% = 500
  178. CONST cp_MonNegativeSignPos% = 501
  179. CONST cp_MonNegativeCSPos% = 502
  180. CONST cp_CalendarType% = 503
  181. CONST CountryPrefs_sizeof%=504
  182. 'PrinterTxtPrefs fields 
  183. CONST pt_Reserved% = 0
  184. CONST pt_Driver% = 16
  185. CONST pt_Port% = 46
  186. CONST pt_PaperType% = 48
  187. CONST pt_PaperSize% = 50
  188. CONST pt_PaperLength% = 52
  189. CONST pt_Pitch% = 54
  190. CONST pt_Spacing% = 56
  191. CONST pt_LeftMargin% = 58
  192. CONST pt_RightMargin% = 60
  193. CONST pt_Quality% = 62
  194. CONST PrinterTxtPrefs_sizeof%=64
  195. 'PrefHeader fields 
  196. CONST ph_Version% = 0
  197. CONST ph_Type% = 1
  198. CONST ph_Flags% = 2
  199. CONST PrefHeader_sizeof%=6
  200. 'WBPatternPrefs fields 
  201. CONST wbp_Reserved% = 0
  202. CONST wbp_Which% = 16
  203. CONST wbp_Flags% = 18
  204. CONST wbp_Revision% = 20
  205. CONST wbp_Depth% = 21
  206. CONST wbp_DataLength% = 22
  207. CONST WBPatternPrefs_sizeof%=24
  208. 'LocalePrefs fields 
  209. CONST lp_Reserved% = 0
  210. CONST lp_CountryName% = 16
  211. CONST lp_PreferredLanguages% = 48
  212. CONST lp_GMTOffset% = 348
  213. CONST lp_Flags% = 352
  214. CONST lp_CountryData% = 356
  215. CONST LocalePrefs_sizeof%=860
  216. 'ScreenModePrefs fields 
  217. CONST smp_Reserved% = 0
  218. CONST smp_DisplayID% = 16
  219. CONST smp_Width% = 20
  220. CONST smp_Height% = 22
  221. CONST smp_Depth% = 24
  222. CONST smp_Control% = 26
  223. CONST ScreenModePrefs_sizeof%=28
  224. CONST TAB_QUART& = 2&
  225. CONST DITH_DEFAULT& = 0&
  226. CONST PGFB_INTEGER_SCALING& = 1&
  227. CONST DEFPATDEPTH& = 2&
  228. CONST PAT_WIDTH& = &h10&
  229. CONST FP_WBFONT& = 0&
  230. CONST PT_SINGLE& = 1&
  231. CONST FP_SYSFONT& = 1&
  232. CONST PGFF_INTEGER_SCALING& = 2&
  233. CONST FONTNAMESIZE& = &h80&
  234. CONST DITH_VERT& = 2&
  235. CONST ICB_MENUSNAP& = 3&
  236. CONST PS_BW& = 0&
  237. CONST CENT_VERT& = 2&
  238. CONST PA_HORIZONTAL& = 0&
  239. CONST ICF_MENUSNAP& = 8&
  240. CONST OSCAN_MAGIC& = &hFEDCBA89&
  241. CONST ASP_HORIZ& = 0&
  242. CONST PF_CUSTOM& = 3&
  243. CONST PQ_LETTER& = 1&
  244. CONST FONT_BOOKMAN& = 5&
  245. CONST PITCH_COMPRESSED& = 1&
  246. CONST PS_SIX_LPI& = 0&
  247. CONST ID_LCLE& = &h4C434C45&
  248. CONST PD_FLOYD& = 2&
  249. CONST PITCH_NORMAL& = 0&
  250. CONST PQ_DRAFT& = 0&
  251. CONST WBPF_NOREMAP& = &h10&
  252. CONST PS_GREYSCALE& = 1&
  253. CONST PP_ELITE& = 1&
  254. CONST SPTYPE_SAMPLE& = 1&
  255. CONST PD_PIXEL& = 3&
  256. CONST PARITY_SPACE& = 4&
  257. CONST DM_POSTSCRIPT& = 0&
  258. CONST DEVICENAMESIZE& = &h20&
  259. CONST PS_CUSTOM& = 4&
  260. CONST HSHAKE_NONE& = 2&
  261. CONST PD_HALFTONE& = 1&
  262. CONST PGFB_ANTI_ALIAS& = 2&
  263. CONST FONT_AVANTGARDE& = 4&
  264. CONST FONT_NEWCENT& = 6&
  265. CONST ID_ICTL& = &h4943544C&
  266. CONST SHAD_BW& = 0&
  267. CONST WBPF_PATTERN& = 1&
  268. CONST ID_PREF& = &h50524546&
  269. CONST PGFF_ANTI_ALIAS& = 4&
  270. CONST IM_NEGATIVE& = 1&
  271. CONST ICB_MODEPROMOTE& = 4&
  272. CONST ID_PRHD& = &h50524844&
  273. CONST PA_VERTICAL& = 1&
  274. CONST FONT_COURIER& = 0&
  275. CONST PS_COLOR& = 2&
  276. CONST PI_NEGATIVE& = 1&
  277. CONST PP_PICA& = 0&
  278. CONST ID_PALT& = &h50414C54&
  279. CONST PP_PARALLEL& = 0&
  280. CONST ICF_MODEPROMOTE& = &h10&
  281. CONST PCCB_GREEN& = 2&
  282. CONST ID_OSCN& = &h4F53434E&
  283. CONST ASP_VERT& = 1&
  284. CONST ID_SOND& = &h534F4E44&
  285. CONST ID_PGFX& = &h50474658&
  286. CONST PP_FINE& = 2&
  287. CONST ID_SCRM& = &h5343524D&
  288. CONST PCCF_GREEN& = 2&
  289. CONST ID_SERL& = &h5345524C&
  290. CONST ID_FONT& = &h464F4E54&
  291. CONST PD_ABSOLUTE& = 2&
  292. CONST ID_PSPD& = &h50535044&
  293. CONST PS_EIGHT_LPI& = 1&
  294. CONST SHAD_GREYSCALE& = 1&
  295. CONST WBP_BUSY& = 1&
  296. CONST ID_INPT& = &h494E5054&
  297. CONST PITCH_EXPANDED& = 2&
  298. CONST WBP_ROOT& = 0&
  299. CONST PD_BOUNDED& = 1&
  300. CONST ID_CTRY& = &h43545259&
  301. CONST PD_ORDERED& = 0&
  302. CONST DRIVERNAMESIZE& = &h1E&
  303. CONST ID_PNTR& = &h504E5452&
  304. CONST ST_FITS_WIDE& = 4&
  305. CONST ID_PTRN& = &h5054524E&
  306. CONST SPTYPE_BEEP& = 0&
  307. CONST FONT_HELVETICA& = 2&
  308. CONST ID_PUNT& = &h50554E54&
  309. CONST PT_FANFOLD& = 0&
  310. CONST PAT_HEIGHT& = &h10&
  311. CONST PF_A4& = 2&
  312. CONST TAB_4& = 0&
  313. CONST SHAD_COLOR& = 2&
  314. CONST ST_FITS_TALL& = 5&
  315. CONST ST_FITS_BOTH& = 6&
  316. CONST PARITY_MARK& = 3&
  317. CONST PARITY_EVEN& = 1&
  318. CONST PF_USLEGAL& = 1&
  319. CONST TAB_8& = 1&
  320. CONST DITH_DIAG& = 4&
  321. CONST PS_GREY_SCALE2& = 3&
  322. CONST IM_POSITIVE& = 0&
  323. CONST PARITY_NONE& = 0&
  324. CONST PCCB_BLUE& = 3&
  325. CONST FONT_HELV_NARROW& = 3&
  326. CONST PS_N_TRACTOR& = 2&
  327. CONST PI_POSITIVE& = 0&
  328. CONST ID_PTXT& = &h50545854&
  329. CONST PCCF_BLUE& = 4&
  330. CONST PGFB_CENTER_IMAGE& = 0&
  331. CONST PF_USLETTER& = 0&
  332. CONST HSHAKE_XON& = 0&
  333. CONST WBP_SCREEN& = 2&
  334. CONST PS_US_LEGAL& = 1&
  335. CONST PGFF_CENTER_IMAGE& = 1&
  336. CONST HSHAKE_RTS& = 1&
  337. CONST PS_W_TRACTOR& = 3&
  338. CONST PS_EURO_A0& = 5&
  339. CONST WBP_DRAWER& = 1&
  340. CONST PD_MULTIPLY& = 4&
  341. CONST PS_EURO_A1& = 6&
  342. CONST PS_US_LETTER& = 0&
  343. CONST PS_EURO_A2& = 7&
  344. CONST PARITY_ODD& = 2&
  345. CONST PS_EURO_A3& = 8&
  346. CONST WBP_NORMAL& = 0&
  347. CONST ORIENT_PORTRAIT& = 0&
  348. CONST PS_EURO_A4& = 9&
  349. CONST PS_EURO_A5& = &hA&
  350. CONST PS_EURO_A6& = &hB&
  351. CONST DITH_HORIZ& = 3&
  352. CONST PS_EURO_A7& = &hC&
  353. CONST CENT_HORIZ& = 1&
  354. CONST PS_EURO_A8& = &hD&
  355. CONST ICB_COERCE_COLORS& = 0&
  356. CONST FONT_TIMES& = 1&
  357. CONST DM_PASSTHROUGH& = 1&
  358. CONST ICF_COERCE_COLORS& = 1&
  359. CONST SMB_AUTOSCROLL& = 1&
  360. CONST FONT_ZAPFCHANCERY& = 8&
  361. CONST TAB_HALF& = 3&
  362. CONST CENT_BOTH& = 3&
  363. CONST PCCB_RED& = 1&
  364. CONST PD_IGNORE& = 0&
  365. CONST DITH_DOTTY& = 1&
  366. CONST ICB_STRGAD_FILTER& = 2&
  367. CONST CENT_NONE& = 0&
  368. CONST SMF_AUTOSCROLL& = 1&
  369. CONST ST_ASPECT_WIDE& = 1&
  370. CONST PCCF_RED& = 1&
  371. CONST FP_SCREENFONT& = 2&
  372. CONST ICF_STRGAD_FILTER& = 4&
  373. CONST TAB_INCH& = 4&
  374. CONST ICB_COERCE_LACE& = 1&
  375. CONST ST_ASPECT_TALL& = 2&
  376. CONST ST_ASPECT_BOTH& = 3&
  377. CONST FONT_PALATINO& = 7&
  378. CONST PP_SERIAL& = 1&
  379. CONST MAXDEPTH& = 3&
  380. CONST ST_ASPECT_ASIS& = 0&
  381. CONST ICF_COERCE_LACE& = 2&
  382. CONST ORIENT_LANDSCAPE& = 1&
  383.