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.

371 lines
18 KiB

  1. *%
  2. *% Macro file for Ricoh RPDL printer
  3. *% FileName: RPDLMAC.GPD
  4. *% Created: 2000/09/27
  5. *% Modified: 2002/03/13
  6. *%
  7. *% Copyright (c) 1999 - 2002 Ricoh Co., Ltd.
  8. *% All rights reserved.
  9. *%
  10. *%======== Callback ID ========
  11. *Macros: CallbackIDs
  12. {
  13. CMD_SEND_BLOCK: 24
  14. CMD_ENDDOC_400DPI_MODEL: 30
  15. CMD_MULTI_COPIES: 31
  16. CMD_FF: 37
  17. CMD_FONT_BOLD_ON: 38
  18. CMD_FONT_BOLD_OFF: 39
  19. CMD_FONT_ITALIC_ON: 40
  20. CMD_FONT_ITALIC_OFF: 41
  21. CMD_FONT_WHITETEXT_ON: 42
  22. CMD_FONT_WHITETEXT_OFF: 43
  23. CMD_XM_ABS: 44
  24. CMD_XM_REL: 45
  25. CMD_XM_RELLEFT: 46
  26. CMD_YM_ABS: 47
  27. CMD_YM_REL: 48
  28. CMD_YM_RELUP: 49
  29. CMD_RES400: 53
  30. CMD_RES600: 54
  31. CMD_SELECT_PAPER_CUSTOM: 55
  32. CMD_SET_PORTRAIT: 56
  33. CMD_SET_LANDSCAPE: 57
  34. CMD_DUPLEX_VERT: 71
  35. CMD_DUPLEX_HORZ: 72
  36. CMD_SELECT_AUTOFEED: 73
  37. CMD_SELECT_MANUALFEED: 74
  38. CMD_SELECT_PAPER_A6: 76
  39. CMD_RLE_COMPRESS_ON: 80
  40. CMD_SELECT_PAPER_A3: 89
  41. CMD_SELECT_PAPER_A4: 90
  42. CMD_SELECT_PAPER_A5: 91
  43. CMD_SELECT_PAPER_B4: 92
  44. CMD_SELECT_PAPER_B5: 93
  45. CMD_SELECT_PAPER_B6: 94
  46. CMD_SELECT_PAPER_TABLOID: 95
  47. CMD_SELECT_PAPER_LEGAL: 96
  48. CMD_SELECT_PAPER_LETTER: 97
  49. CMD_SELECT_PAPER_STATEMENT: 98
  50. CMD_IMGCTRL_AA67: 99
  51. CMD_IMGCTRL_BA80: 100
  52. CMD_SELECT_PAPER_A2TOA3: 101
  53. CMD_SET_TEXTRECT_W: 102
  54. CMD_SET_TEXTRECT_H: 103
  55. CMD_DRAW_TEXTRECT: 104
  56. CMD_CR: 105
  57. CMD_LF: 106
  58. CMD_BS: 107
  59. CMD_DRV_2IN1_67: 108
  60. CMD_DRV_2IN1_100: 109
  61. CMD_IMGCTRL_BA115: 111
  62. CMD_DL_SET_FONT_ID: 113
  63. CMD_DL_SELECT_FONT_ID: 114
  64. CMD_SELECT_PAPER_DOUBLEPOSTCARD: 115
  65. CMD_SELECT_MULTITRAY: 119
  66. CMD_IMGCTRL_100: 120
  67. CMD_IMGCTRL_88: 121
  68. CMD_IMGCTRL_80: 122
  69. CMD_IMGCTRL_75: 123
  70. CMD_IMGCTRL_70: 124
  71. CMD_IMGCTRL_67: 125
  72. CMD_IMGCTRL_115: 126
  73. CMD_IMGCTRL_122: 127
  74. CMD_IMGCTRL_141: 128
  75. CMD_IMGCTRL_200: 129
  76. CMD_IMGCTRL_50: 130
  77. CMD_DRV_4IN1_50: 131
  78. CMD_SELECT_PAPER_A2: 133
  79. CMD_SELECT_PAPER_C: 134
  80. CMD_BEGINDOC_MF3300: 135
  81. CMD_COMPRESS_OFF: 136
  82. CMD_IMGCTRL_AA141: 140
  83. CMD_MEDIATYPE_STANDARD: 146
  84. CMD_MEDIATYPE_OHP: 147
  85. CMD_MEDIATYPE_THICK: 148
  86. CMD_REGION_STANDARD: 149
  87. CMD_REGION_EDGE_TO_EDGE: 150
  88. CMD_SELECT_STAPLE_NONE: 151
  89. CMD_SELECT_STAPLE_1: 152
  90. CMD_SELECT_STAPLE_2: 153
  91. CMD_SELECT_PUNCH_NONE: 154
  92. CMD_SELECT_PUNCH_1: 155
  93. CMD_DRAW_TEXTRECT_REL: 156
  94. CMD_DL_SET_FONT_GLYPH: 157
  95. CMD_SET_MEM0KB: 158
  96. CMD_SET_MEM128KB: 159
  97. CMD_SELECT_PAPER_B3: 165
  98. CMD_SELECT_PAPER_POSTCARD: 168
  99. CMD_SET_BASEOFFSETX_0MM: 169
  100. CMD_SET_BASEOFFSETX_1MM: 170
  101. CMD_SET_BASEOFFSETX_2MM: 171
  102. CMD_SET_BASEOFFSETX_3MM: 172
  103. CMD_SET_BASEOFFSETX_4MM: 173
  104. CMD_SET_BASEOFFSETX_5MM: 174
  105. CMD_SET_BASEOFFSETY_0MM: 175
  106. CMD_SET_BASEOFFSETY_1MM: 176
  107. CMD_SET_BASEOFFSETY_2MM: 177
  108. CMD_SET_BASEOFFSETY_3MM: 178
  109. CMD_SET_BASEOFFSETY_4MM: 179
  110. CMD_SET_BASEOFFSETY_5MM: 180
  111. CMD_SET_LONG_EDGE_FEED: 181
  112. CMD_SET_SHORT_EDGE_FEED: 182
  113. CMD_OEM_COMPRESS_ON: 183
  114. CMD_SET_SRCBMP_W: 184
  115. CMD_SET_SRCBMP_H: 185
  116. CMD_SET_COLLATE_OFF: 187
  117. CMD_SET_COLLATE_ON: 188
  118. CMD_SELECT_COLLATE_UNIDIR: 189
  119. CMD_SELECT_COLLATE_ROTATED: 190
  120. CMD_DRAW_TEXTRECT_WHITE: 191
  121. CMD_DRAW_TEXTRECT_WHITE_REL: 192
  122. CMD_SELECT_COLLATE_SHIFTED: 193
  123. CMD_BEGINDOC_MF1530: 195
  124. CMD_RES1200: 197
  125. CMD_SELECT_STAPLE_MAX1: 198
  126. CMD_SELECT_PAPER_11x15TOA4: 199
  127. CMD_SELECT_TRAY1: 200
  128. CMD_SELECT_TRAY2: 201
  129. CMD_SELECT_TRAY3: 202
  130. CMD_SELECT_TRAY4: 203
  131. CMD_SELECT_TRAY5: 204
  132. CMD_BEGINDOC_NX710: 206
  133. CMD_BEGINDOC_NX720: 207
  134. CMD_MEDIATYPE_LABEL: 208
  135. CMD_MEDIATYPE_THIN: 209
  136. *% v1.07 ->
  137. CMD_SELECT_FINISHER_TRAY2: 210
  138. CMD_BEGINDOC_MF3530E: 211
  139. }
  140. *%======== Attributes ========
  141. *Macros: RI_AttributeEnum
  142. {
  143. *%%% private DMBIN
  144. RI_DMBIN_TRAY1: 259
  145. RI_DMBIN_TRAY2: 260
  146. RI_DMBIN_TRAY3: 261
  147. RI_DMBIN_TRAY4: 262
  148. RI_DMBIN_TRAY5: 263
  149. RI_DMBIN_MULTI: 264
  150. }
  151. *%======== Resource in RPDLRES.DLL ========
  152. *Feature: RESDLL
  153. {
  154. *Option: MyRes
  155. { *Name: "RPDLRES.DLL" }
  156. }
  157. *Macros: MyResStrings
  158. {
  159. RC_STR_JAPANESE_DOUBLE_POSTCARD: RESDLL.MyRes.257
  160. RC_STR_A2TOA3: RESDLL.MyRes.258
  161. RC_STR_TRAY1: RESDLL.MyRes.259
  162. RC_STR_TRAY2: RESDLL.MyRes.260
  163. RC_STR_TRAY3: RESDLL.MyRes.261
  164. RC_STR_TRAY4: RESDLL.MyRes.262
  165. RC_STR_TRAY5: RESDLL.MyRes.263
  166. RC_STR_PRINTER_DEFAULT: RESDLL.MyRes.270
  167. RC_STR_TRAY: RESDLL.MyRes.286
  168. RC_STR_UPPER_TRAY: RESDLL.MyRes.287
  169. RC_STR_EXTERNAL_TRAY: RESDLL.MyRes.288
  170. RC_STR_FINISHER_PROOF_TRAY: RESDLL.MyRes.295
  171. RC_STR_FINISHER_SHIFT_TRAY: RESDLL.MyRes.296
  172. RC_STR_PRINTPOST_PROOF_TRAY: RESDLL.MyRes.297
  173. RC_STR_SMOOTHING_OFF: RESDLL.MyRes.300
  174. RC_STR_SMOOTHING_ON: RESDLL.MyRes.304
  175. RC_STR_HG_GOTHIC_M: RESDLL.MyRes.310
  176. RC_STR_SCALE_DOWN_PAPE_SIZE_ATOA_67: RESDLL.MyRes.319
  177. RC_STR_SCALE_DOWN_PAPE_SIZE_BTOA_80: RESDLL.MyRes.320
  178. RC_STR_SCALE_UP_PAPER_SIZE_BTOA_115: RESDLL.MyRes.321
  179. RC_STR_SCALE_UP_PAPER_SIZE_ATOA_141: RESDLL.MyRes.322
  180. RC_STR_2UP_67_REDUCTION: RESDLL.MyRes.326
  181. RC_STR_2UP_NO_REDUCTION: RESDLL.MyRes.327
  182. RC_STR_4UP_50_REDUCTION: RESDLL.MyRes.328
  183. RC_STR_88PERCENT: RESDLL.MyRes.329
  184. RC_STR_80PERCENT: RESDLL.MyRes.330
  185. RC_STR_75PERCENT: RESDLL.MyRes.331
  186. RC_STR_70PERCENT: RESDLL.MyRes.332
  187. RC_STR_67PERCENT: RESDLL.MyRes.333
  188. RC_STR_50PERCENT: RESDLL.MyRes.334
  189. RC_STR_115PERCENT: RESDLL.MyRes.335
  190. RC_STR_122PERCENT: RESDLL.MyRes.336
  191. RC_STR_141PERCENT: RESDLL.MyRes.337
  192. RC_STR_200PERCENT: RESDLL.MyRes.338
  193. RC_STR_LIGHT_TONER_SAVING: RESDLL.MyRes.341
  194. RC_STR_MEDIUM_LIGHT_TONER_SAVING: RESDLL.MyRes.342
  195. RC_STR_STANDARD_WITH_SMOOTHING_ON: RESDLL.MyRes.343
  196. RC_STR_STANDARD_WITH_SMOOTHING_OFF: RESDLL.MyRes.344
  197. RC_STR_SHIFT_TRAY: RESDLL.MyRes.353 *% defined at v1.09
  198. RC_STR_INNER_TRAY: RESDLL.MyRes.354
  199. RC_STR_LEFT_TRAY: RESDLL.MyRes.355
  200. RC_STR_TTFONT_MSMINCHO: RESDLL.MyRes.500
  201. RC_STR_DEVFONT_MSMINCHO: RESDLL.MyRes.501
  202. RC_STR_TTFONT_MSMINCHO_V: RESDLL.MyRes.502
  203. RC_STR_DEVFONT_MSMINCHO_V: RESDLL.MyRes.503
  204. RC_STR_TTFONT_MSGOTHIC: RESDLL.MyRes.504
  205. RC_STR_DEVFONT_MSGOTHIC: RESDLL.MyRes.505
  206. RC_STR_TTFONT_MSGOTHIC_V: RESDLL.MyRes.506
  207. RC_STR_DEVFONT_MSGOTHIC_V: RESDLL.MyRes.507
  208. RC_STR_TTFONT_ARIAL: RESDLL.MyRes.508
  209. RC_STR_DEVFONT_ARIAL: RESDLL.MyRes.509
  210. RC_STR_TTFONT_CENTURY: RESDLL.MyRes.510
  211. RC_STR_DEVFONT_CENTURY: RESDLL.MyRes.511
  212. RC_STR_TTFONT_TIMESNEWROMAN: RESDLL.MyRes.512
  213. RC_STR_DEVFONT_TIMESNEWROMAN: RESDLL.MyRes.513
  214. RC_STR_TTFONT_COURIERNEW: RESDLL.MyRes.514
  215. RC_STR_DEVFONT_COURIERNEW: RESDLL.MyRes.515
  216. RC_STR_TTFONT_MSPMINCHO: RESDLL.MyRes.518
  217. RC_STR_TTFONT_MSPGOTHIC: RESDLL.MyRes.520
  218. RC_STR_TTFONT_MSMINCHO_E: RESDLL.MyRes.570
  219. RC_STR_TTFONT_MSMINCHO_V_E: RESDLL.MyRes.571
  220. RC_STR_TTFONT_MSGOTHIC_E: RESDLL.MyRes.572
  221. RC_STR_TTFONT_MSGOTHIC_V_E: RESDLL.MyRes.573
  222. RC_STR_TTFONT_MSPMINCHO_E: RESDLL.MyRes.574
  223. RC_STR_TTFONT_MSPGOTHIC_E: RESDLL.MyRes.575
  224. RC_STR_EMULATION_MODE_AFTER_PRINTING: RESDLL.MyRes.600
  225. RC_STR_NONE: RESDLL.MyRes.601
  226. RC_STR_R98: RESDLL.MyRes.602
  227. RC_STR_R16: RESDLL.MyRes.603
  228. RC_STR_RPS: RESDLL.MyRes.604
  229. RC_STR_R55: RESDLL.MyRes.605
  230. RC_STR_RPGL: RESDLL.MyRes.606
  231. RC_STR_RPGL2: RESDLL.MyRes.607
  232. RC_STR_PROGRAM1: RESDLL.MyRes.612
  233. RC_STR_PROGRAM2: RESDLL.MyRes.613
  234. RC_STR_PROGRAM3: RESDLL.MyRes.614
  235. RC_STR_PROGRAM4: RESDLL.MyRes.615
  236. RC_STR_PROGRAM5: RESDLL.MyRes.616
  237. RC_STR_PROGRAM6: RESDLL.MyRes.617
  238. RC_STR_PROGRAM7: RESDLL.MyRes.618
  239. RC_STR_PROGRAM8: RESDLL.MyRes.619
  240. RC_STR_PROGRAM9: RESDLL.MyRes.620
  241. RC_STR_PROGRAM10: RESDLL.MyRes.621
  242. RC_STR_PROGRAM11: RESDLL.MyRes.622
  243. RC_STR_PROGRAM12: RESDLL.MyRes.623
  244. RC_STR_PROGRAM13: RESDLL.MyRes.624
  245. RC_STR_PROGRAM14: RESDLL.MyRes.625
  246. RC_STR_PROGRAM15: RESDLL.MyRes.626
  247. RC_STR_PROGRAM16: RESDLL.MyRes.627
  248. RC_STR_THICK_PAPER: RESDLL.MyRes.628
  249. RC_STR_STAPLING: RESDLL.MyRes.629
  250. RC_STR_PUNCHING: RESDLL.MyRes.630
  251. RC_STR_ENABLED: RESDLL.MyRes.631
  252. RC_STR_DISABLED: RESDLL.MyRes.632
  253. RC_STR_1POINT: RESDLL.MyRes.633
  254. RC_STR_2POINT: RESDLL.MyRes.634
  255. RC_STR_EDGE_TO_EDGE_PRINTING: RESDLL.MyRes.635
  256. RC_STR_STANDARD_RECOMMENDED: RESDLL.MyRes.636
  257. RC_STR_EDGE_TO_EDGE: RESDLL.MyRes.637
  258. RC_STR_400DPI: RESDLL.MyRes.639
  259. RC_STR_600DPI: RESDLL.MyRes.640
  260. RC_STR_DISABLE_TTFONT_DOWNLOADING: RESDLL.MyRes.641
  261. RC_STR_128KB: RESDLL.MyRes.642
  262. RC_STR_B3: RESDLL.MyRes.647
  263. RC_STR_MULTI_TRAY: RESDLL.MyRes.648
  264. RC_STR_LEFT_MARGIN: RESDLL.MyRes.652
  265. RC_STR_TOP_MARGIN: RESDLL.MyRes.653
  266. RC_STR_0MM: RESDLL.MyRes.656
  267. RC_STR_1MM: RESDLL.MyRes.657
  268. RC_STR_2MM: RESDLL.MyRes.658
  269. RC_STR_3MM: RESDLL.MyRes.659
  270. RC_STR_4MM: RESDLL.MyRes.660
  271. RC_STR_5MM: RESDLL.MyRes.661
  272. RC_STR_RTIFF: RESDLL.MyRes.662
  273. RC_STR_SCAN_FOR_RULES: RESDLL.MyRes.663
  274. RC_STR_STANDARD: RESDLL.MyRes.664
  275. RC_STR_DITHER_6X6: RESDLL.MyRes.665
  276. RC_STR_DITHER_8X8: RESDLL.MyRes.666
  277. RC_STR_DITHER_10X10: RESDLL.MyRes.667
  278. RC_STR_DITHER_12X12: RESDLL.MyRes.668
  279. RC_STR_DITHER_14X14: RESDLL.MyRes.669
  280. RC_STR_DITHER_16X16: RESDLL.MyRes.670
  281. RC_STR_COLLATED: RESDLL.MyRes.671
  282. RC_STR_LONG_EDGE_FEED_AT_MULTI_TRAY: RESDLL.MyRes.672
  283. RC_STR_YES: RESDLL.MyRes.673
  284. RC_STR_NO: RESDLL.MyRes.674
  285. RC_STR_COLLATE_TYPE: RESDLL.MyRes.675
  286. RC_STR_ROTATED: RESDLL.MyRes.676
  287. RC_STR_SHIFTED: RESDLL.MyRes.677
  288. RC_STR_AUTO_SELECT_BY_PRINTER: RESDLL.MyRes.678
  289. RC_STR_LARGE_CAPACITY_TRAY: RESDLL.MyRes.679
  290. RC_STR_PRINTPOST_BIN1: RESDLL.MyRes.680
  291. RC_STR_PRINTPOST_BIN2: RESDLL.MyRes.681
  292. RC_STR_PRINTPOST_BIN3: RESDLL.MyRes.682
  293. RC_STR_PRINTPOST_BIN4: RESDLL.MyRes.683
  294. RC_STR_PRINTPOST_BIN5: RESDLL.MyRes.684
  295. RC_STR_PRINTPOST_BIN6: RESDLL.MyRes.685
  296. RC_STR_PRINTPOST_BIN7: RESDLL.MyRes.686
  297. RC_STR_PRINTPOST_BIN8: RESDLL.MyRes.687
  298. RC_STR_PRINTPOST_BIN9: RESDLL.MyRes.688
  299. RC_STR_1200DPI: RESDLL.MyRes.689
  300. RC_STR_OHP: RESDLL.MyRes.690
  301. RC_STR_11X15TOA4: RESDLL.MyRes.692
  302. RC_STR_RPCS: RESDLL.MyRes.694
  303. RC_STR_PS3: RESDLL.MyRes.695
  304. RC_STR_ENABLE_TTFONT_DOWNLOADING: RESDLL.MyRes.696
  305. RC_STR_16MB_NOTINSTALLED: RESDLL.MyRes.697
  306. RC_STR_16MB_INSTALLED: RESDLL.MyRes.698
  307. RC_STR_32MB_NOTINSTALLED: RESDLL.MyRes.699
  308. RC_STR_32MB_INSTALLED: RESDLL.MyRes.700
  309. RC_STR_48MB_NOTINSTALLED: RESDLL.MyRes.701
  310. RC_STR_48MB_INSTALLED: RESDLL.MyRes.702
  311. RC_STR_64MB_NOTINSTALLED: RESDLL.MyRes.703
  312. RC_STR_64MB_INSTALLED: RESDLL.MyRes.704
  313. RC_STR_80MB_NOTINSTALLED: RESDLL.MyRes.705
  314. RC_STR_80MB_INSTALLED: RESDLL.MyRes.706
  315. RC_STR_96MB_NOTINSTALLED: RESDLL.MyRes.707
  316. RC_STR_96MB_INSTALLED: RESDLL.MyRes.708
  317. RC_STR_160MB_NOTINSTALLED: RESDLL.MyRes.709
  318. RC_STR_160MB_INSTALLED: RESDLL.MyRes.710
  319. RC_STR_PRINTPOST_TRAY1: RESDLL.MyRes.711
  320. RC_STR_PRINTPOST_TRAY2: RESDLL.MyRes.712
  321. RC_STR_PRINTPOST_TRAY3: RESDLL.MyRes.713
  322. RC_STR_PRINTPOST_TRAY4: RESDLL.MyRes.714
  323. RC_STR_PRINTPOST_TRAY5: RESDLL.MyRes.715
  324. RC_STR_PRINTPOST_TRAY6: RESDLL.MyRes.716
  325. RC_STR_PRINTPOST_TRAY7: RESDLL.MyRes.717
  326. RC_STR_PRINTPOST_TRAY8: RESDLL.MyRes.718
  327. RC_STR_PRINTPOST_TRAY9: RESDLL.MyRes.719
  328. RC_STR_PRINTPOST_UPPER_TRAY: RESDLL.MyRes.720
  329. RC_STR_FINISHER_TRAY1: RESDLL.MyRes.721
  330. RC_STR_FINISHER_TRAY2: RESDLL.MyRes.722
  331. RC_STR_FINISHER_TRAY: RESDLL.MyRes.723
  332. RC_STR_FINISHER_UPPER_TRAY: RESDLL.MyRes.724
  333. RC_STR_FINISHER_BOOKLET_TRAY: RESDLL.MyRes.725
  334. RC_STR_LABELS: RESDLL.MyRes.726
  335. RC_STR_THIN_PAPER: RESDLL.MyRes.727
  336. RC_STR_PRINT_TEXT_AS_BLACK: RESDLL.MyRes.728
  337. *% v1.08 ->
  338. RC_STR_1POINT_1STAPLE_TYPE: RESDLL.MyRes.729
  339. *% v1.09 ->
  340. RC_STR_96MBORMORE: RESDLL.MyRes.730
  341. RC_STR_INSTALLED: RESDLL.MyRes.800
  342. RC_STR_NOTINSTALLED: RESDLL.MyRes.801
  343. RC_STR_PRINTPOST: RESDLL.MyRes.803
  344. RC_STR_FINISHER: RESDLL.MyRes.804
  345. RC_STR_FINISHER_SR12: RESDLL.MyRes.805
  346. RC_STR_FINISHER_SR30: RESDLL.MyRes.806
  347. RC_STR_HARDDISK: RESDLL.MyRes.807
  348. RC_STR_DUPLEX_UNIT: RESDLL.MyRes.808
  349. RC_STR_BOOKLET_FINISHER_BF10: RESDLL.MyRes.810
  350. RC_STR_UPPER_OUTPUT_TRAY: RESDLL.MyRes.816
  351. RC_STR_MEMORY_HARDDISK: RESDLL.MyRes.817
  352. RC_STR_FINISHER_500: RESDLL.MyRes.818
  353. RC_STR_FINISHER_1000: RESDLL.MyRes.819
  354. RC_STR_FINISHER_SR20: RESDLL.MyRes.820
  355. RC_STR_1BIN_OUTPUT_TRAY: RESDLL.MyRes.821
  356. RC_STR_FINISHER_SR1: RESDLL.MyRes.822
  357. RC_STR_FINISHER_SR13: RESDLL.MyRes.823
  358. *% v1.08 ->
  359. RC_STR_FINISHER_1STAPLE_TYPE: RESDLL.MyRes.824
  360. RC_STR_FINISHER_2STAPLE_TYPE: RESDLL.MyRes.825
  361. *% v1.09 ->
  362. RC_STR_FINISHER_SR32: RESDLL.MyRes.826
  363. RC_STR_FINISHER_SR32V: RESDLL.MyRes.827
  364. }