Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

460 lines
21 KiB

  1. *%
  2. *% Macro file for Ricoh PCL6 printer
  3. *% FileName: RIAF6MAC.GPD
  4. *% Created: 2000/08/10
  5. *% Modified: 2002/03/11
  6. *%
  7. *% Copyright (c) 1999 - 2002 Microsoft Corp. & Ricoh Co., Ltd.
  8. *% All rights reserved.
  9. *%
  10. *%======== Callback ID ========
  11. *Macros: CallbackIDs
  12. {
  13. *% CMD_STARTJOB_PORT_AUTOTRAYCHANGE_OFF: 1
  14. *% CMD_STARTJOB_PORT_AUTOTRAYCHANGE_ON: 2
  15. *% CMD_STARTJOB_LAND_AUTOTRAYCHANGE_OFF: 3
  16. *% CMD_STARTJOB_LAND_AUTOTRAYCHANGE_ON: 4
  17. CMD_ENDJOB_P5: 5
  18. CMD_ENDJOB_P6: 6
  19. CMD_STARTJOB_AUTOTRAYCHANGE_OFF: 7
  20. CMD_STARTJOB_AUTOTRAYCHANGE_ON: 8
  21. CMD_COLLATE_JOBOFFSET_OFF: 9
  22. CMD_COLLATE_JOBOFFSET_ROTATE: 10
  23. CMD_COLLATE_JOBOFFSET_SHIFT: 11
  24. CMD_COPIES_P5: 12
  25. CMD_ENDPAGE_P6: 13
  26. *% HTCallbackID ->
  27. CMD_HT_ADP3: 1
  28. }
  29. *%======== Help ID ========
  30. *Macros: HelpIDs
  31. {
  32. HLP_PAPER_SOURCE: 1
  33. HLP_MEDIA_TYPE: 2
  34. HLP_HALFTONING: 3
  35. HLP_OUTPUTBIN: 4
  36. HLP_STAPLE: 5
  37. HLP_PUNCH: 6
  38. HLP_EDGE_TO_EDGE_PRINT: 7
  39. HLP_TEXT_QUALITY: 8
  40. HLP_PRINTDENSITY: 9
  41. HLP_SLIPSHEET: 10
  42. HLP_SLIPSHEET_PAPER_SOURCE: 11
  43. HLP_COLOR_MAP: 12
  44. HLP_GRADATION: 13
  45. HLP_TEXTHALFTONE: 14
  46. HLP_GRAPHICSHALFTONE: 15
  47. HLP_PHOTOHALFTONE: 16
  48. HLP_GRAPHICSMODE: 17
  49. HLP_PAGE_PROTECTION: 18
  50. HLP_PRINT_TEXT_AS_BLACK: 19
  51. HLP_DITHER: 20
  52. HLP_TRUETYPE_FORMAT: 21
  53. }
  54. *%======== Option ID ========
  55. *Macros: RI_OptionIDs
  56. {
  57. *%%% DMBIN
  58. RI_DMBIN_BYPASS_TRAY: 4 *%%% DMBIN_MANUAL
  59. RI_DMBIN_TRAY1: 1 *%%% DMBIN_UPPER
  60. RI_DMBIN_TRAY2: 3 *%%% DMBIN_MIDDLE
  61. RI_DMBIN_TRAY3: 2 *%%% DMBIN_LOWER
  62. RI_DMBIN_TRAY4: 257 *%%% vendor unique
  63. RI_DMBIN_TRAY5: 258 *%%% vendor unique
  64. RI_DMBIN_TRAY6: 259 *%%% vendor unique
  65. }
  66. *%======== PJL Command ========
  67. *Macros: PJLCommand
  68. {
  69. PJL_STARTJOB: "<1B>%%-12345X@PJL JOB<0A>"
  70. PJL_RESOLUTION_300: "@PJL SET RESOLUTION=300<0A>"
  71. PJL_RESOLUTION_600: "@PJL SET RESOLUTION=600<0A>"
  72. PJL_RESOLUTION_1200: "@PJL SET RESOLUTION=1200<0A>"
  73. PJL_ENTER_PCLXL: "@PJL ENTER LANGUAGE=PCLXL<0A>"
  74. PJL_ENDJOB: "<1B>%%-12345X@PJL EOJ<0A><1B>%%-12345X"
  75. }
  76. *%======== Resource ========
  77. *Feature: RESDLL
  78. {
  79. *Option: MyRes
  80. { *Name: "RIAFRES.DLL" }
  81. *Option: MyRes2
  82. *Ifdef: USE_SUPPLEMENT_RESDLL
  83. { *Name: "RIAFSTR1.DLL" }
  84. *Else: *%%% !USE_SUPPLEMENT_RESDLL
  85. { *Name: "RIAFRES.DLL" }
  86. *Endif: *%%% !USE_SUPPLEMENT_RESDLL
  87. }
  88. *Macros: MyResStrings
  89. {
  90. RC_STR_A6: RESDLL.MyRes.259
  91. RC_STR_AUTO_SELECT_BY_PRINTER: RESDLL.MyRes.267
  92. RC_STR_TRAY1: RESDLL.MyRes.268
  93. RC_STR_TRAY2: RESDLL.MyRes.269
  94. RC_STR_TRAY3: RESDLL.MyRes.270
  95. RC_STR_TRAY4: RESDLL.MyRes.271
  96. RC_STR_BYPASS_TRAY: RESDLL.MyRes.272
  97. RC_STR_FINISHER: RESDLL.MyRes.287
  98. RC_STR_PRINTER_DEFAULT: RESDLL.MyRes.291
  99. RC_STR_EDGE_SMOOTHING_ON: RESDLL.MyRes.305
  100. RC_STR_EDGE_SMOOTHING_OFF: RESDLL.MyRes.306
  101. RC_STR_TONER_SAVER_OFF: RESDLL.MyRes.322
  102. RC_STR_TONER_SAVER_ON: RESDLL.MyRes.323
  103. RC_STR_NOTINSTALLED: RESDLL.MyRes.329
  104. RC_STR_INSTALLED: RESDLL.MyRes.330
  105. RC_STR_DUPLEX_UNIT: RESDLL.MyRes.350
  106. RC_STR_FINISHER_1000: RESDLL.MyRes.351
  107. RC_STR_FINISHER_500: RESDLL.MyRes.411
  108. RC_STR_MAILBOX: RESDLL.MyRes.354
  109. RC_STR_FINISHER_SHIFT_TRAY: RESDLL.MyRes.358
  110. RC_STR_MAILBOX_TRAY1: RESDLL.MyRes.360
  111. RC_STR_MAILBOX_TRAY2: RESDLL.MyRes.361
  112. RC_STR_MAILBOX_TRAY3: RESDLL.MyRes.362
  113. RC_STR_MAILBOX_TRAY4: RESDLL.MyRes.363
  114. RC_STR_UPPER_TRAY: RESDLL.MyRes.382
  115. RC_STR_STAPLE: RESDLL.MyRes.369
  116. RC_STR_TOP_LEFT_SLANT: RESDLL.MyRes.370
  117. RC_STR_TOP_RIGHT_SLANT: RESDLL.MyRes.383
  118. RC_STR_LEFT: RESDLL.MyRes.376
  119. RC_STR_RIGHT: RESDLL.MyRes.412
  120. RC_STR_THICK_PAPER: RESDLL.MyRes.378
  121. RC_STR_LARGE_CAPACITY_TRAY: RESDLL.MyRes.379
  122. RC_STR_STANDARD_TRAY: RESDLL.MyRes.381
  123. RC_STR_MEMORY_HARDDISK: RESDLL.MyRes.384
  124. RC_STR_16MB_NOTINSTALLED: RESDLL.MyRes.385
  125. RC_STR_16MB_INSTALLED: RESDLL.MyRes.386
  126. RC_STR_32MB_NOTINSTALLED: RESDLL.MyRes.413
  127. RC_STR_32MB_INSTALLED: RESDLL.MyRes.414
  128. RC_STR_48MB_NOTINSTALLED: RESDLL.MyRes.387
  129. RC_STR_48MB_INSTALLED: RESDLL.MyRes.388
  130. RC_STR_64MB_NOTINSTALLED: RESDLL.MyRes.415
  131. RC_STR_64MB_INSTALLED: RESDLL.MyRes.416
  132. RC_STR_80MB_NOTINSTALLED: RESDLL.MyRes.389
  133. RC_STR_80MB_INSTALLED: RESDLL.MyRes.390
  134. RC_STR_96MB_NOTINSTALLED: RESDLL.MyRes.417
  135. RC_STR_96MB_INSTALLED: RESDLL.MyRes.418
  136. RC_STR_160MB_NOTINSTALLED: RESDLL.MyRes.419
  137. RC_STR_160MB_INSTALLED: RESDLL.MyRes.420
  138. RC_STR_8_5X13: RESDLL.MyRes.391
  139. RC_STR_8_25X13: RESDLL.MyRes.392
  140. RC_STR_8X13: RESDLL.MyRes.393
  141. RC_STR_5_5X8_5: RESDLL.MyRes.394
  142. RC_STR_1200DPI: RESDLL.MyRes.410
  143. RC_STR_600DPI: RESDLL.MyRes.395
  144. RC_STR_300DPI: RESDLL.MyRes.396
  145. RC_STR_DITHER_6X6: RESDLL.MyRes.421
  146. RC_STR_DITHER_8X8: RESDLL.MyRes.422
  147. RC_STR_DITHER_10X10: RESDLL.MyRes.397
  148. RC_STR_TRUETYPE_FORMAT: RESDLL.MyRes.425
  149. RC_STR_TRUETYPE_OUTLINE: RESDLL.MyRes.426
  150. RC_STR_TRUETYPE_BITMAP: RESDLL.MyRes.427
  151. RC_STR_TRUETYPE_DOWNLOADNONE: RESDLL.MyRes.428
  152. RC_STR_DITHER_QUALITY: RESDLL.MyRes.429
  153. RC_STR_HIGH: RESDLL.MyRes.430
  154. RC_STR_LOW: RESDLL.MyRes.431
  155. *%
  156. RC_STR_EXTERNAL_TRAY: RESDLL.MyRes.279 *% difined at v1.22
  157. RC_STR_FINISHER_3000: RESDLL.MyRes.352 *% difined at v1.22
  158. RC_STR_INNER_TRAY1: RESDLL.MyRes.355 *% difined at v1.22
  159. RC_STR_INNER_TRAY2: RESDLL.MyRes.356 *% difined at v1.22
  160. RC_STR_FINISHER_PROOF_TRAY: RESDLL.MyRes.357 *% difined at v1.22
  161. RC_STR_MAILBOX_PROOF_TRAY: RESDLL.MyRes.359 *% difined at v1.22
  162. RC_STR_MAILBOX_TRAY5: RESDLL.MyRes.364 *% difined at v1.22
  163. RC_STR_MAILBOX_TRAY6: RESDLL.MyRes.365 *% difined at v1.22
  164. RC_STR_MAILBOX_TRAY7: RESDLL.MyRes.366 *% difined at v1.22
  165. RC_STR_MAILBOX_TRAY8: RESDLL.MyRes.367 *% difined at v1.22
  166. RC_STR_MAILBOX_TRAY9: RESDLL.MyRes.368 *% difined at v1.22
  167. RC_STR_TOP_LEFT_VERT: RESDLL.MyRes.371 *% difined at v1.22
  168. RC_STR_TOP_LEFT_HORIZ: RESDLL.MyRes.372 *% difined at v1.22
  169. RC_STR_TOP2: RESDLL.MyRes.373 *% difined at v1.22
  170. RC_STR_LEFT2: RESDLL.MyRes.374 *% difined at v1.22
  171. RC_STR_PUNCH: RESDLL.MyRes.375 *% difined at v1.22
  172. RC_STR_TOP: RESDLL.MyRes.377 *% difined at v1.22
  173. RC_STR_HARDDISK: RESDLL.MyRes.380 *% difined at v1.22
  174. RC_STR_FINISHER_3000M: RESDLL.MyRes.398 *% difined at v1.24
  175. RC_STR_FINISHER_3000B: RESDLL.MyRes.399 *% difined at v1.24
  176. RC_STR_BOOKLET_FINISHER: RESDLL.MyRes.400 *% difined at v1.24
  177. RC_STR_PUNCH_UNIT: RESDLL.MyRes.401 *% difined at v1.22
  178. *% v1.22 ->
  179. RC_STR_2TRAY_FINISHER: RESDLL.MyRes2.432
  180. RC_STR_FINISHER_SHIFT_TRAY1: RESDLL.MyRes2.433
  181. RC_STR_FINISHER_SHIFT_TRAY2: RESDLL.MyRes2.434
  182. RC_STR_PUNCH_UNIT_2_AND_3: RESDLL.MyRes2.435
  183. RC_STR_PUNCH_UNIT_2_AND_4: RESDLL.MyRes2.436
  184. RC_STR_PUNCH_UNIT_4: RESDLL.MyRes2.437
  185. RC_STR_RIGHT2: RESDLL.MyRes2.438
  186. RC_STR_LEFT3: RESDLL.MyRes2.439
  187. RC_STR_TOP3: RESDLL.MyRes2.440
  188. RC_STR_RIGHT3: RESDLL.MyRes2.441
  189. RC_STR_LEFT4: RESDLL.MyRes2.442
  190. RC_STR_TOP4: RESDLL.MyRes2.443
  191. RC_STR_RIGHT4: RESDLL.MyRes2.444
  192. RC_STR_INTERNAL_TRAY1: RESDLL.MyRes2.445
  193. RC_STR_INTERNAL_TRAY2: RESDLL.MyRes2.446
  194. RC_STR_TOP_LEFT: RESDLL.MyRes2.447
  195. RC_STR_TOP_RIGHT: RESDLL.MyRes2.448
  196. RC_STR_AUTO: RESDLL.MyRes2.449
  197. RC_STR_SHIFT_TRAY: RESDLL.MyRes2.450
  198. RC_STR_PUNCH_UNIT_2: RESDLL.MyRes2.451
  199. RC_STR_PUNCH_UNIT_3: RESDLL.MyRes2.452
  200. RC_STR_128MB_NOTINSTALLED: RESDLL.MyRes2.453
  201. RC_STR_128MB_INSTALLED: RESDLL.MyRes2.454
  202. RC_STR_192MB_NOTINSTALLED: RESDLL.MyRes2.455
  203. RC_STR_192MB_INSTALLED: RESDLL.MyRes2.456
  204. RC_STR_320MB_NOTINSTALLED: RESDLL.MyRes2.457
  205. RC_STR_320MB_INSTALLED: RESDLL.MyRes2.458
  206. *% v1.23 ->
  207. RC_STR_LEFT_TRAY_1_AND_2: RESDLL.MyRes2.459
  208. RC_STR_LEFT_TRAY1: RESDLL.MyRes2.460
  209. RC_STR_LEFT_TRAY2: RESDLL.MyRes2.461
  210. RC_STR_256MBORMORE_NOTINSTALLED: RESDLL.MyRes2.462
  211. RC_STR_256MBORMORE_INSTALLED: RESDLL.MyRes2.463
  212. RC_STR_SLIPSHEET: RESDLL.MyRes2.464
  213. RC_STR_SLIPSHEET_PAPER_SOURCE: RESDLL.MyRes2.465
  214. RC_STR_PLAIN: RESDLL.MyRes2.466
  215. RC_STR_RECYCLED: RESDLL.MyRes2.467
  216. RC_STR_SPECIAL: RESDLL.MyRes2.468
  217. RC_STR_THICK: RESDLL.MyRes2.469
  218. RC_STR_COLOR: RESDLL.MyRes2.470
  219. RC_STR_LETTERHEAD: RESDLL.MyRes2.471
  220. RC_STR_PREPRINTED: RESDLL.MyRes2.472
  221. RC_STR_PREPUNCHED: RESDLL.MyRes2.473
  222. RC_STR_LABELS: RESDLL.MyRes2.474
  223. RC_STR_BOND: RESDLL.MyRes2.475
  224. RC_STR_CARDSTOCK: RESDLL.MyRes2.476
  225. RC_STR_PLAIN_DUPLEX_BACKSIDE: RESDLL.MyRes2.477
  226. RC_STR_THICK_DUPLEX_BACKSIDE: RESDLL.MyRes2.478
  227. RC_STR_THIN: RESDLL.MyRes2.479
  228. RC_STR_TEXT: RESDLL.MyRes2.480
  229. RC_STR_PHOTOGRAPHIC: RESDLL.MyRes2.481
  230. RC_STR_LIGHT: RESDLL.MyRes2.482
  231. RC_STR_FINISHER_TRAY: RESDLL.MyRes2.483
  232. RC_STR_GRADATION: RESDLL.MyRes2.484
  233. RC_STR_STANDARD_2BPP: RESDLL.MyRes2.485
  234. RC_STR_FAST_1BPP: RESDLL.MyRes2.486
  235. RC_STR_COLOR_MAP: RESDLL.MyRes2.487
  236. RC_STR_STANDARD: RESDLL.MyRes2.488
  237. RC_STR_VIVID: RESDLL.MyRes2.489
  238. RC_STR_EDGE_TO_EDGE_PRINT: RESDLL.MyRes2.490
  239. RC_STR_8K: RESDLL.MyRes2.491
  240. RC_STR_16K: RESDLL.MyRes2.492
  241. *% v1.24 ->
  242. RC_STR_12X18: RESDLL.MyRes2.493
  243. RC_STR_FINISHER_TRAY1: RESDLL.MyRes2.494
  244. RC_STR_FINISHER_TRAY2: RESDLL.MyRes2.495
  245. RC_STR_TRAY5: RESDLL.MyRes2.496
  246. RC_STR_COPY_TRAY: RESDLL.MyRes2.497
  247. RC_STR_FINISHER_UPPER_TRAY: RESDLL.MyRes2.498
  248. RC_STR_TRANSLUCENT: RESDLL.MyRes2.499
  249. RC_STR_COLOR1: RESDLL.MyRes2.500
  250. RC_STR_COLOR2: RESDLL.MyRes2.501
  251. RC_STR_TABSTOCK: RESDLL.MyRes2.502
  252. RC_STR_96MBORMORE: RESDLL.MyRes2.503
  253. RC_STR_128MBORMORE_NOTINSTALLED: RESDLL.MyRes2.504
  254. RC_STR_128MBORMORE_INSTALLED: RESDLL.MyRes2.505
  255. }
  256. *%======== PJL Command Emission Order ========
  257. *Macros: PJL_Order
  258. {
  259. PJL_SETUP_10: JOB_SETUP.10 *%%% CmdStartJob
  260. PJL_SETUP_11: JOB_SETUP.11 *%%% PageProtect (for Destiny controller)
  261. PJL_SETUP_15: JOB_SETUP.15 *%%% Duplex
  262. PJL_SETUP_20: JOB_SETUP.20 *%%% PrintQuality (SMOOTHING)
  263. PJL_SETUP_30: JOB_SETUP.30 *%%% PrintDensity (ECONOMODE)
  264. PJL_SETUP_40: JOB_SETUP.40 *%%% OutputBin
  265. PJL_SETUP_50: JOB_SETUP.50 *%%% Collate
  266. PJL_SETUP_60: JOB_SETUP.60 *%%% Stapling
  267. PJL_SETUP_70: JOB_SETUP.70 *%%% Punching
  268. PJL_SETUP_80: JOB_SETUP.80 *%%% MediaType (for Destiny controller)
  269. PJL_SETUP_90: JOB_SETUP.90 *%%% Slip Sheet
  270. PJL_SETUP_100: JOB_SETUP.100 *%%% Slip Sheet InputBin
  271. PJL_SETUP_110: JOB_SETUP.110 *%%% Gradation
  272. PJL_SETUP_120: JOB_SETUP.120 *%%% Edge to Edge
  273. PJL_SETUP_LAST: JOB_SETUP.130 *%%% Resolution
  274. }
  275. *%======== NOTE: PCL XL Command Emission Order ========
  276. *% PAGE_SETUP.10 InputBin
  277. *% PAGE_SETUP.15 MediaType
  278. *% PAGE_SETUP.20 Papser Size
  279. *% PAGE_SETUP.30 CmdStartPage
  280. *% PAGE_SETUP.40 Dither
  281. *%======== NOTE: PCL5e Command Emission Order ========
  282. *% DOC_SETUP.10 CmdStartDoc (OBSOLETE)
  283. *% DOC_SETUP.20 Duplex (OBSOLETE)
  284. *% DOC_SETUP.30 InputBin
  285. *% DOC_SETUP.35 MediaType
  286. *% DOC_SETUP.40 Papser Size
  287. *% DOC_SETUP.50 Copies
  288. *% DOC_SETUP.60 ColorMode
  289. *%======== TrueType Font Substituition Table (addition to ttfsub.gpd) ========
  290. *TTFS: CourierNew
  291. {
  292. *TTFontName: "Courier New"
  293. *DevFontName: "Courier"
  294. }
  295. *Ifdef: RI_PCLXL
  296. *Macros: PCLXLCommand
  297. {
  298. *%---------------------------------------------------------------------------
  299. *% PCL XL Stream Header
  300. *%---------------------------------------------------------------------------
  301. PCLXL_StreamHeader: ") HP-PCL XL;2;0;"
  302. + "Comment Copyright(c) 1999 Microsoft Corporation<0A>"
  303. PCLXL_OpenDataSource: =ubyte "<00>" =attr_ubyte =SourceType =ubyte "<01>"
  304. + =attr_ubyte =DataOrg =OpenDataSource
  305. *%---------------------------------------------------------------------------
  306. *% BeginSession
  307. *% Measure(ubyte) & UnitsPerMeasure(uint16_xy) & {ErrorReport(ubyte)}
  308. *%---------------------------------------------------------------------------
  309. PCLXL_BeginSession1200: =uint16_xy "<b004b004>" =attr_ubyte =UnitsPerMeasure =ubyte
  310. + =eInch =attr_ubyte =Measure =ubyte =eBackChAndErrPage =attr_ubyte =ErrorReport =BeginSession
  311. PCLXL_BeginSession600: =uint16_xy "<58025802>" =attr_ubyte =UnitsPerMeasure =ubyte
  312. + =eInch =attr_ubyte =Measure =ubyte =eBackChAndErrPage =attr_ubyte =ErrorReport =BeginSession
  313. PCLXL_BeginSession300: =uint16_xy "<2c012c01>" =attr_ubyte =UnitsPerMeasure =ubyte
  314. + =eInch =attr_ubyte =Measure =ubyte =eBackChAndErrPage =attr_ubyte =ErrorReport =BeginSession
  315. Width: %m{ RasterDataWidthInBytes }
  316. Height: %m{ RasterDataHeightInPixels }
  317. DataSize: %l{ NumOfDataBytes }
  318. FntHeight: %l{ FontHeight*600/TextYRes }
  319. FntNextGlyph: %l{ NextGlyph }
  320. *%---------------------------------------------------------------------------
  321. *% BeginRaster
  322. *% ColorDepth(ubyte) & ColorMapping(ubyte) & SourceWidth(uint16) &
  323. *% SourceWidth(uint16) & SourceHeight(uint16)
  324. *%---------------------------------------------------------------------------
  325. PCLXL_CmdBeginRaster: =ubyte =e1Bit =attr_ubyte =ColorDepth
  326. + =ubyte =eDirectPixel =attr_ubyte =ColorMapping
  327. + =uint16 =Width =attr_ubyte =SourceWidth
  328. + =uint16 =Height =attr_ubyte =SourceHeight
  329. + =uint16_xy =Width =Height =attr_ubyte =DestinationSize
  330. + =BeginImage
  331. + =ubyte =eNoCompression =attr_ubyte =CompressMode
  332. + =ubyte "<00>" =attr_ubyte =StartLine
  333. + =uint16 =Height =attr_ubyte =BlockHeight
  334. + =ReadImage
  335. PCLXL_CmdSendBlockData: =dataLength =DataSize "<0000>"
  336. DestinationX: %l{DestX}
  337. DestinationY: %l{DestY}
  338. DestinationXRel: %l{DestYRel}
  339. DestinationYRel: %l{DestXRel}
  340. NumOfCopy: %l{NumOfCopies}
  341. PrintDir: %l{PrintDirInCCDegrees}
  342. FntName: =ubyte_array =uint16 "<1000>" "MS PCLXLFont " %3d{CurrentFontID}
  343. }
  344. *Macros: RI_AttributeEnum
  345. {
  346. *%%% MediaSize
  347. RI_eLetterPaper: "<00>"
  348. RI_eLegalPaper: "<01>"
  349. RI_eA4Paper: "<02>"
  350. RI_eExecPaper: "<03>"
  351. RI_eLedgerPaper: "<04>"
  352. RI_eA3Paper: "<05>"
  353. RI_eCOM10Envelope: "<06>"
  354. RI_eMonarchEnvelope: "<07>"
  355. RI_eC5Envelope: "<08>"
  356. RI_eDLEnvelope: "<09>"
  357. RI_eJB4Paper: "<0a>"
  358. RI_eJB5Paper: "<0b>"
  359. *% RI_eB5Envelope: "<0c>"
  360. *% RI_eJPostcard: "<0d>"
  361. *% RI_eJDoublePostcard: "<0e>"
  362. RI_eA5Paper: "<0f>"
  363. *% RI_eA6Paper: "<10>"
  364. *% RI_eJB6Paper: "<11>"
  365. *% vendor unique ->
  366. RI_e8_25X13Paper: "<10>"
  367. RI_e8_5X13Paper: "<11>"
  368. RI_e8X13Paper: "<12>"
  369. RI_e5_5X8_5Paper: "<13>"
  370. RI_eA6Paper: "<14>"
  371. RI_eC6Envelope: "<CA>"
  372. RI_e8KPaper: "<CB>"
  373. RI_e16KPaper: "<CC>"
  374. *%%% MediaSource
  375. RI_eDefaultSource: "<00>"
  376. RI_eAutoSelect: "<01>"
  377. RI_eManualFeed: "<02>"
  378. *% RI_eMultiPurposeTray: "<03>"
  379. RI_eUpperCassette: "<04>"
  380. RI_eLowerCassette: "<05>"
  381. *% RI_eEnvelopeTray: "<06>"
  382. RI_eThirdCassette: "<07>"
  383. *% vendor unique ->
  384. RI_eFourthCassette: "<08>"
  385. RI_eLargeCapacityTray: "<09>"
  386. RI_eFifthCassette: "<0a>"
  387. *%% MediaType
  388. RI_ePlain: "Plain"
  389. RI_ePreprinted: "Preprinted"
  390. RI_eLetterhead: "Letterhead"
  391. RI_eTransparency: "Transparency"
  392. RI_ePrepunched: "Prepunched"
  393. RI_eLabels: "Labels"
  394. RI_eBond: "Bond"
  395. RI_eRecycled: "Recycled"
  396. RI_eColor: "Color"
  397. *% vendor unique ->
  398. RI_eCardstock: "Cardstock"
  399. RI_eSpecial: "Special"
  400. RI_eThick: "Thick"
  401. RI_eThin: "Thin"
  402. RI_eTranslucent: "Translucent"
  403. RI_eColor1: "Color1"
  404. RI_eColor2: "Color2"
  405. RI_eTabstock: "Tab"
  406. }
  407. *%======== Device Font List (PCL XL) ========
  408. *Macros: DeviceFontList
  409. {
  410. ALL_DEVICEFONTS: LIST(=RC_FONT_ALBERTR, =RC_FONT_ALBERTX,
  411. + =RC_FONT_AOLIVEB, =RC_FONT_AOLIVEI, =RC_FONT_AOLIVER,
  412. + =RC_FONT_ARIALB, =RC_FONT_ARIALI, =RC_FONT_ARIALJ, =RC_FONT_ARIALR,
  413. + =RC_FONT_CGOMEGAB, =RC_FONT_CGOMEGAI, =RC_FONT_CGOMEGAJ, =RC_FONT_CGOMEGAR,
  414. + =RC_FONT_CGTIMESB, =RC_FONT_CGTIMESI, =RC_FONT_CGTIMESJ, =RC_FONT_CGTIMESR,
  415. + =RC_FONT_CLARCD, =RC_FONT_CORONETR,
  416. + =RC_FONT_COURIERB, =RC_FONT_COURIERI, =RC_FONT_COURIERJ, =RC_FONT_COURIERR,
  417. + =RC_FONT_GARMONDB, =RC_FONT_GARMONDI, =RC_FONT_GARMONDJ, =RC_FONT_GARMONDR,
  418. + =RC_FONT_LETGOTHB, =RC_FONT_LETGOTHI, =RC_FONT_LETGOTHR,
  419. + =RC_FONT_MARGOLDR,
  420. + =RC_FONT_TIMESNRB, =RC_FONT_TIMESNRI, =RC_FONT_TIMESNRJ, =RC_FONT_TIMESNRR,
  421. + =RC_FONT_UNIVERCB, =RC_FONT_UNIVERCI, =RC_FONT_UNIVERCJ, =RC_FONT_UNIVERCR,
  422. + =RC_FONT_UNIVERSA, =RC_FONT_UNIVERSB, =RC_FONT_UNIVERSC, =RC_FONT_UNIVERSD,
  423. + =RC_FONT_UNIVERSE, =RC_FONT_UNIVERSI, =RC_FONT_UNIVERSJ, =RC_FONT_UNIVERSR,
  424. + =RC_FONT_WINGDINGS, =RC_FONT_SYMBOL)
  425. }
  426. *Else: *%%% !RI_PCLXL
  427. *%======== Device Font List (PCL5e) ========
  428. *Macros: DeviceFontList
  429. {
  430. RC_FONT_COURIERR: 223
  431. ALL_DEVICEFONTS: LIST(201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,
  432. + 216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,
  433. + 231,232,233,234,235,236,237,238,239,240,241,242,243,244,245)
  434. }
  435. *Endif: *%%% !RI_PCLXL