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.

1502 lines
34 KiB

  1. *GPDSpecVersion: "1.0"
  2. *%
  3. *% GPD file for RICOH RPDL printer
  4. *% Created: 1999/01/26
  5. *% Modified: 2000/05/22
  6. *%
  7. *% Copyright (c) 1999 - 2000 RICOH Co., Ltd.
  8. *% All rights reserved.
  9. *%
  10. *GPDFileVersion: "1.03"
  11. *GPDFileName: "RIMP25J.GPD"
  12. *Include: "STDNAMES.GPD"
  13. *ModelName: "RICOH IMAGIO MF-P250(T) RPDL"
  14. *MasterUnits: PAIR(1200, 1200)
  15. *ResourceDLL: "RPDLRES.DLL"
  16. *HelpFile: "RPDLCFG.HLP"
  17. *PrinterType: PAGE
  18. *MaxCopies: 999
  19. *FontCartSlots: 4
  20. *rcInstalledOptionNameID: 800
  21. *rcNotInstalledOptionNameID: 801
  22. *%======== Orientation ========
  23. *Feature: Orientation
  24. {
  25. *rcNameID: =ORIENTATION_DISPLAY
  26. *DefaultOption: PORTRAIT
  27. *Option: PORTRAIT
  28. {
  29. *rcNameID: =PORTRAIT_DISPLAY
  30. *Command: CmdSelect
  31. {
  32. *Order: DOC_SETUP.70
  33. *CallbackID: 56
  34. }
  35. }
  36. *Option: LANDSCAPE_CC270
  37. {
  38. *rcNameID: =LANDSCAPE_DISPLAY
  39. *Command: CmdSelect
  40. {
  41. *Order: DOC_SETUP.70
  42. *CallbackID: 57
  43. }
  44. }
  45. }
  46. *%======== InputBin ========
  47. *Feature: InputBin
  48. {
  49. *rcNameID: =PAPER_SOURCE_DISPLAY
  50. *DefaultOption: AUTO
  51. *Option: AUTO
  52. {
  53. *rcNameID: 678
  54. *Command: CmdSelect
  55. {
  56. *Order: DOC_SETUP.110
  57. *CallbackID: 73
  58. }
  59. }
  60. *Option: MANUAL
  61. {
  62. *rcNameID: =MANUAL_FEED_DISPLAY
  63. *Command: CmdSelect
  64. {
  65. *Order: DOC_SETUP.110
  66. *CallbackID: 74
  67. }
  68. }
  69. *Option: Tray1
  70. {
  71. *rcNameID: 259
  72. *OptionID: 259 *%%% DMBIN_TRAY1
  73. *Command: CmdSelect
  74. {
  75. *Order: DOC_SETUP.110
  76. *Cmd: "<1B19>1"
  77. }
  78. }
  79. *Option: Tray2
  80. {
  81. *rcNameID: 260
  82. *OptionID: 260 *%%% DMBIN_TRAY2
  83. *Command: CmdSelect
  84. {
  85. *Order: DOC_SETUP.110
  86. *Cmd: "<1B19>2"
  87. }
  88. }
  89. *Option: Tray3
  90. {
  91. *rcNameID: 261
  92. *OptionID: 261 *%%% DMBIN_TRAY3
  93. *Installable?: TRUE
  94. *rcInstallableFeatureNameID: 261
  95. *Command: CmdSelect
  96. {
  97. *Order: DOC_SETUP.110
  98. *Cmd: "<1B19>3"
  99. }
  100. }
  101. *Option: Tray4
  102. {
  103. *rcNameID: 262
  104. *OptionID: 262 *%%% DMBIN_TRAY4
  105. *Installable?: TRUE
  106. *rcInstallableFeatureNameID: 262
  107. *Command: CmdSelect
  108. {
  109. *Order: DOC_SETUP.110
  110. *Cmd: "<1B19>4"
  111. }
  112. }
  113. *Option: Tray5
  114. {
  115. *rcNameID: 263
  116. *OptionID: 263 *%%% DMBIN_TRAY5
  117. *Installable?: TRUE
  118. *rcInstallableFeatureNameID: 263
  119. *Command: CmdSelect
  120. {
  121. *Order: DOC_SETUP.110
  122. *Cmd: "<1B19>5"
  123. }
  124. }
  125. }
  126. *%======== Resolution ========
  127. *Feature: Resolution
  128. {
  129. *rcNameID: =RESOLUTION_DISPLAY
  130. *DefaultOption: 400dpi
  131. *Option: 400dpi
  132. {
  133. *rcNameID: 639
  134. *DPI: PAIR(400, 400)
  135. *TextDPI: PAIR(400, 400)
  136. EXTERN_GLOBAL: *XMoveUnit: 400
  137. EXTERN_GLOBAL: *YMoveUnit: 400
  138. *MinStripBlankPixels: 32
  139. EXTERN_GLOBAL: *StripBlanks: LIST(LEADING,ENCLOSED,TRAILING)
  140. EXTERN_GLOBAL: *SendMultipleRows?: TRUE
  141. *SpotDiameter: 100
  142. *Command: CmdSendBlockData {
  143. *CallbackID: 24
  144. *Params: LIST(NumOfDataBytes, RasterDataHeightInPixels, RasterDataWidthInBytes)
  145. }
  146. *Command: CmdSelect
  147. {
  148. *Order: DOC_SETUP.40
  149. *CallbackID: 53
  150. }
  151. }
  152. }
  153. *%======== PaperSize ========
  154. *Feature: PaperSize
  155. {
  156. *rcNameID: =PAPER_SIZE_DISPLAY
  157. *DefaultOption: A4
  158. *Option: A3
  159. {
  160. *rcNameID: =A3_DISPLAY
  161. *switch: EdgeToEdgePrint
  162. {
  163. *case: Standard
  164. {
  165. *PrintableArea: PAIR(13440, 19440)
  166. *PrintableOrigin: PAIR(240, 240)
  167. }
  168. *case: EdgeToEdge
  169. {
  170. *PrintableArea: PAIR(14028, 19848)
  171. *PrintableOrigin: PAIR(0, 0)
  172. }
  173. }
  174. *Command: CmdSelect
  175. {
  176. *Order: DOC_SETUP.100
  177. *CallbackID: 89
  178. }
  179. }
  180. *Option: A4
  181. {
  182. *rcNameID: =A4_DISPLAY
  183. *switch: EdgeToEdgePrint
  184. {
  185. *case: Standard
  186. {
  187. *PrintableArea: PAIR(9360, 13600)
  188. *PrintableOrigin: PAIR(240, 240)
  189. *switch: Resolution
  190. {
  191. *case: 400dpi
  192. {
  193. *PrintableArea: PAIR(9360, 13599)
  194. }
  195. }
  196. }
  197. *case: EdgeToEdge
  198. {
  199. *PrintableArea: PAIR(9924, 14028)
  200. *PrintableOrigin: PAIR(0, 0)
  201. }
  202. }
  203. *Command: CmdSelect
  204. {
  205. *Order: DOC_SETUP.100
  206. *CallbackID: 90
  207. }
  208. }
  209. *Option: A5
  210. {
  211. *rcNameID: =A5_DISPLAY
  212. *switch: EdgeToEdgePrint
  213. {
  214. *case: Standard
  215. {
  216. *PrintableArea: PAIR(6400, 9520)
  217. *PrintableOrigin: PAIR(240, 240)
  218. *switch: Resolution
  219. {
  220. *case: 400dpi
  221. {
  222. *PrintableArea: PAIR(6399, 9519)
  223. }
  224. }
  225. }
  226. *case: EdgeToEdge
  227. {
  228. *PrintableArea: PAIR(6996, 9924)
  229. *PrintableOrigin: PAIR(0, 0)
  230. }
  231. }
  232. *Command: CmdSelect
  233. {
  234. *Order: DOC_SETUP.100
  235. *CallbackID: 91
  236. }
  237. }
  238. *Option: A6
  239. {
  240. *Ifdef: WINNT_50
  241. *rcNameID: =A6_DISPLAY
  242. *Else:
  243. *Name: "A6"
  244. *PageDimensions: PAIR(4961, 6992)
  245. *Endif:
  246. *switch: EdgeToEdgePrint
  247. {
  248. *case: Standard
  249. {
  250. *PrintableArea: PAIR(4400, 6560)
  251. *PrintableOrigin: PAIR(240, 240)
  252. *switch: Resolution
  253. {
  254. *case: 400dpi
  255. {
  256. *PrintableArea: PAIR(4398, 6558)
  257. }
  258. }
  259. }
  260. *case: EdgeToEdge
  261. {
  262. *PrintableArea: PAIR(4956, 6996)
  263. *PrintableOrigin: PAIR(0, 0)
  264. }
  265. }
  266. *Command: CmdSelect
  267. {
  268. *Order: DOC_SETUP.100
  269. *CallbackID: 76
  270. }
  271. }
  272. *Option: B4
  273. {
  274. *rcNameID: =B4_DISPLAY
  275. *switch: EdgeToEdgePrint
  276. {
  277. *case: Standard
  278. {
  279. *PrintableArea: PAIR(11680, 16760)
  280. *PrintableOrigin: PAIR(240, 240)
  281. *switch: Resolution
  282. {
  283. *case: 400dpi
  284. {
  285. *PrintableArea: PAIR(11679, 16758)
  286. }
  287. }
  288. }
  289. *case: EdgeToEdge
  290. {
  291. *PrintableArea: PAIR(12144, 17196)
  292. *PrintableOrigin: PAIR(0, 0)
  293. }
  294. }
  295. *Command: CmdSelect
  296. {
  297. *Order: DOC_SETUP.100
  298. *CallbackID: 92
  299. }
  300. }
  301. *Option: B5
  302. {
  303. *rcNameID: =B5_DISPLAY
  304. *switch: EdgeToEdgePrint
  305. {
  306. *case: Standard
  307. {
  308. *PrintableArea: PAIR(8000, 11760)
  309. *PrintableOrigin: PAIR(240, 240)
  310. *switch: Resolution
  311. {
  312. *case: 400dpi
  313. {
  314. *PrintableArea: PAIR(7998, 11760)
  315. }
  316. }
  317. }
  318. *case: EdgeToEdge
  319. {
  320. *PrintableArea: PAIR(8604, 12144)
  321. *PrintableOrigin: PAIR(0, 0)
  322. }
  323. }
  324. *Command: CmdSelect
  325. {
  326. *Order: DOC_SETUP.100
  327. *CallbackID: 93
  328. }
  329. }
  330. *Option: B6_JIS
  331. {
  332. *Ifdef: WINNT_50
  333. *rcNameID: =B6_JIS_DISPLAY
  334. *Else:
  335. *Name: "B6 (JIS)"
  336. *PageDimensions: PAIR(6047, 8598)
  337. *Endif:
  338. *switch: EdgeToEdgePrint
  339. {
  340. *case: Standard
  341. {
  342. *PrintableArea: PAIR(5520, 8200)
  343. *PrintableOrigin: PAIR(240, 240)
  344. *switch: Resolution
  345. {
  346. *case: 400dpi
  347. {
  348. *PrintableArea: PAIR(5520, 8199)
  349. }
  350. }
  351. }
  352. *case: EdgeToEdge
  353. {
  354. *PrintableArea: PAIR(6036, 8592)
  355. *PrintableOrigin: PAIR(0, 0)
  356. }
  357. }
  358. *Command: CmdSelect
  359. {
  360. *Order: DOC_SETUP.100
  361. *CallbackID: 94
  362. }
  363. }
  364. *Option: JAPANESE_POSTCARD
  365. {
  366. *rcNameID: =JAPANESE_POSTCARD_DISPLAY
  367. *switch: EdgeToEdgePrint
  368. {
  369. *case: Standard
  370. {
  371. *PrintableArea: PAIR(4400, 6560)
  372. *PrintableOrigin: PAIR(240, 240)
  373. *switch: Resolution
  374. {
  375. *case: 400dpi
  376. {
  377. *PrintableArea: PAIR(4398, 6558)
  378. }
  379. }
  380. }
  381. *case: EdgeToEdge
  382. {
  383. *PrintableArea: PAIR(4728, 6996)
  384. *PrintableOrigin: PAIR(0, 0)
  385. }
  386. }
  387. *Command: CmdSelect
  388. {
  389. *Order: DOC_SETUP.100
  390. *CallbackID: 76
  391. }
  392. }
  393. *Option: TABLOID
  394. {
  395. *rcNameID: =TABLOID_DISPLAY
  396. *switch: EdgeToEdgePrint
  397. {
  398. *case: Standard
  399. {
  400. *PrintableArea: PAIR(12640, 20000)
  401. *PrintableOrigin: PAIR(240, 240)
  402. *switch: Resolution
  403. {
  404. *case: 400dpi
  405. {
  406. *PrintableArea: PAIR(12639, 19998)
  407. }
  408. }
  409. }
  410. *case: EdgeToEdge
  411. {
  412. *PrintableArea: PAIR(13200, 20400)
  413. *PrintableOrigin: PAIR(0, 0)
  414. }
  415. }
  416. *Command: CmdSelect
  417. {
  418. *Order: DOC_SETUP.100
  419. *CallbackID: 95
  420. }
  421. }
  422. *Option: LEGAL
  423. {
  424. *rcNameID: =LEGAL_DISPLAY
  425. *switch: EdgeToEdgePrint
  426. {
  427. *case: Standard
  428. {
  429. *PrintableArea: PAIR(9600, 16400)
  430. *PrintableOrigin: PAIR(240, 240)
  431. *switch: Resolution
  432. {
  433. *case: 400dpi
  434. {
  435. *PrintableArea: PAIR(9600, 16398)
  436. }
  437. }
  438. }
  439. *case: EdgeToEdge
  440. {
  441. *PrintableArea: PAIR(10200, 16800)
  442. *PrintableOrigin: PAIR(0, 0)
  443. }
  444. }
  445. *Command: CmdSelect
  446. {
  447. *Order: DOC_SETUP.100
  448. *CallbackID: 96
  449. }
  450. }
  451. *Option: LETTER
  452. {
  453. *rcNameID: =LETTER_DISPLAY
  454. *switch: EdgeToEdgePrint
  455. {
  456. *case: Standard
  457. {
  458. *PrintableArea: PAIR(9600, 12640)
  459. *PrintableOrigin: PAIR(240, 240)
  460. *switch: Resolution
  461. {
  462. *case: 400dpi
  463. {
  464. *PrintableArea: PAIR(9600, 12639)
  465. }
  466. }
  467. }
  468. *case: EdgeToEdge
  469. {
  470. *PrintableArea: PAIR(10200, 13200)
  471. *PrintableOrigin: PAIR(0, 0)
  472. }
  473. }
  474. *Command: CmdSelect
  475. {
  476. *Order: DOC_SETUP.100
  477. *CallbackID: 97
  478. }
  479. }
  480. *Option: STATEMENT
  481. {
  482. *rcNameID: =STATEMENT_DISPLAY
  483. *switch: EdgeToEdgePrint
  484. {
  485. *case: Standard
  486. {
  487. *PrintableArea: PAIR(6000, 9840)
  488. *PrintableOrigin: PAIR(240, 240)
  489. }
  490. *case: EdgeToEdge
  491. {
  492. *PrintableArea: PAIR(6600, 10200)
  493. *PrintableOrigin: PAIR(0, 0)
  494. }
  495. }
  496. *Command: CmdSelect
  497. {
  498. *Order: DOC_SETUP.100
  499. *CallbackID: 98
  500. }
  501. }
  502. *Option: 11x15toA4 *%%% custom option
  503. {
  504. *rcNameID: 692
  505. *PageDimensions: PAIR(13200, 18000)
  506. *PrintableArea: PAIR(13200, 16320)
  507. *PrintableOrigin: PAIR(0, 840)
  508. *Command: CmdSelect
  509. {
  510. *Order: DOC_SETUP.100
  511. *CallbackID: 199
  512. }
  513. }
  514. *Option: A2toA3 *%%% custom option
  515. {
  516. *rcNameID: 258
  517. *PageDimensions: PAIR(19848, 28068)
  518. *PrintableArea: PAIR(19848, 28068)
  519. *PrintableOrigin: PAIR(0, 0)
  520. *Command: CmdSelect
  521. {
  522. *Order: DOC_SETUP.100
  523. *CallbackID: 101
  524. }
  525. }
  526. }
  527. *InvalidCombination: LIST(InputBin.Tray1, PaperSize.A6)
  528. *InvalidCombination: LIST(InputBin.Tray1, PaperSize.B6_JIS)
  529. *InvalidCombination: LIST(InputBin.Tray1, PaperSize.JAPANESE_POSTCARD)
  530. *InvalidCombination: LIST(InputBin.Tray2, PaperSize.A6)
  531. *InvalidCombination: LIST(InputBin.Tray2, PaperSize.B6_JIS)
  532. *InvalidCombination: LIST(InputBin.Tray2, PaperSize.JAPANESE_POSTCARD)
  533. *InvalidCombination: LIST(InputBin.Tray3, PaperSize.A6)
  534. *InvalidCombination: LIST(InputBin.Tray3, PaperSize.B6_JIS)
  535. *InvalidCombination: LIST(InputBin.Tray3, PaperSize.STATEMENT)
  536. *InvalidCombination: LIST(InputBin.Tray3, PaperSize.JAPANESE_POSTCARD)
  537. *InvalidCombination: LIST(InputBin.Tray4, PaperSize.A6)
  538. *InvalidCombination: LIST(InputBin.Tray4, PaperSize.B6_JIS)
  539. *InvalidCombination: LIST(InputBin.Tray4, PaperSize.STATEMENT)
  540. *InvalidCombination: LIST(InputBin.Tray4, PaperSize.JAPANESE_POSTCARD)
  541. *InvalidCombination: LIST(InputBin.Tray5, PaperSize.A6)
  542. *InvalidCombination: LIST(InputBin.Tray5, PaperSize.B6_JIS)
  543. *InvalidCombination: LIST(InputBin.Tray5, PaperSize.STATEMENT)
  544. *InvalidCombination: LIST(InputBin.Tray5, PaperSize.JAPANESE_POSTCARD)
  545. *InvalidCombination: LIST(InputBin.MANUAL, PaperSize.TABLOID)
  546. *InvalidCombination: LIST(InputBin.MANUAL, PaperSize.LEGAL)
  547. *InvalidCombination: LIST(InputBin.MANUAL, PaperSize.LETTER)
  548. *InvalidCombination: LIST(InputBin.MANUAL, PaperSize.STATEMENT)
  549. *%======== Edge to Edge Print (custom feature) ========
  550. *Feature: EdgeToEdgePrint
  551. {
  552. *rcNameID: 635
  553. *HelpIndex: 1
  554. *FeatureType: DOC_PROPERTY
  555. *DefaultOption: Standard
  556. *Option: Standard
  557. {
  558. *rcNameID: 636
  559. *Command: CmdSelect
  560. {
  561. *Order: DOC_SETUP.50
  562. *CallbackID: 149
  563. }
  564. }
  565. *Option: EdgeToEdge
  566. {
  567. *rcNameID: 637
  568. *Command: CmdSelect
  569. {
  570. *Order: DOC_SETUP.50
  571. *CallbackID: 150
  572. }
  573. }
  574. }
  575. *%======== Left Margin in Printing (custom feature) ========
  576. *Feature: LeftMarginInPrinting
  577. {
  578. *rcNameID: 652
  579. *HelpIndex: 2
  580. *FeatureType: PRINTER_PROPERTY *%%% Margin in Printing
  581. *DefaultOption: 0mm
  582. *Option: 0mm
  583. {
  584. *rcNameID: 656
  585. *Command: CmdSelect
  586. {
  587. *Order: DOC_SETUP.20
  588. *CallbackID: 169
  589. }
  590. }
  591. *Option: 1mm
  592. {
  593. *rcNameID: 657
  594. *Command: CmdSelect
  595. {
  596. *Order: DOC_SETUP.20
  597. *CallbackID: 170
  598. }
  599. }
  600. *Option: 2mm
  601. {
  602. *rcNameID: 658
  603. *Command: CmdSelect
  604. {
  605. *Order: DOC_SETUP.20
  606. *CallbackID: 171
  607. }
  608. }
  609. *Option: 3mm
  610. {
  611. *rcNameID: 659
  612. *Command: CmdSelect
  613. {
  614. *Order: DOC_SETUP.20
  615. *CallbackID: 172
  616. }
  617. }
  618. *Option: 4mm
  619. {
  620. *rcNameID: 660
  621. *Command: CmdSelect
  622. {
  623. *Order: DOC_SETUP.20
  624. *CallbackID: 173
  625. }
  626. }
  627. *Option: 5mm
  628. {
  629. *rcNameID: 661
  630. *Command: CmdSelect
  631. {
  632. *Order: DOC_SETUP.20
  633. *CallbackID: 174
  634. }
  635. }
  636. }
  637. *%======== Top Margin in Printing (custom feature) ========
  638. *Feature: TopMarginInPrinting
  639. {
  640. *rcNameID: 653
  641. *HelpIndex: 3
  642. *FeatureType: PRINTER_PROPERTY *%%% Margin in Printing
  643. *DefaultOption: 0mm
  644. *Option: 0mm
  645. {
  646. *rcNameID: 656
  647. *Command: CmdSelect
  648. {
  649. *Order: DOC_SETUP.30
  650. *CallbackID: 175
  651. }
  652. }
  653. *Option: 1mm
  654. {
  655. *rcNameID: 657
  656. *Command: CmdSelect
  657. {
  658. *Order: DOC_SETUP.30
  659. *CallbackID: 176
  660. }
  661. }
  662. *Option: 2mm
  663. {
  664. *rcNameID: 658
  665. *Command: CmdSelect
  666. {
  667. *Order: DOC_SETUP.30
  668. *CallbackID: 177
  669. }
  670. }
  671. *Option: 3mm
  672. {
  673. *rcNameID: 659
  674. *Command: CmdSelect
  675. {
  676. *Order: DOC_SETUP.30
  677. *CallbackID: 178
  678. }
  679. }
  680. *Option: 4mm
  681. {
  682. *rcNameID: 660
  683. *Command: CmdSelect
  684. {
  685. *Order: DOC_SETUP.30
  686. *CallbackID: 179
  687. }
  688. }
  689. *Option: 5mm
  690. {
  691. *rcNameID: 661
  692. *Command: CmdSelect
  693. {
  694. *Order: DOC_SETUP.30
  695. *CallbackID: 180
  696. }
  697. }
  698. }
  699. *%======== Emulation Mode after Printing (custom feature) ========
  700. *Feature: EmulationMode
  701. {
  702. *rcNameID: 600
  703. *HelpIndex: 4
  704. *FeatureType: PRINTER_PROPERTY
  705. *DefaultOption: None
  706. *Option: None
  707. {
  708. *rcNameID: 601
  709. }
  710. *Option: R98
  711. {
  712. *rcNameID: 602
  713. *Command: CmdSelect
  714. {
  715. *Order: JOB_FINISH.40
  716. *Cmd: "<1B12>!1@R98<1B> "
  717. }
  718. }
  719. *Option: R16
  720. {
  721. *rcNameID: 603
  722. *Command: CmdSelect
  723. {
  724. *Order: JOB_FINISH.40
  725. *Cmd: "<1B12>!1@R16<1B> "
  726. }
  727. }
  728. *Option: RPS
  729. {
  730. *rcNameID: 604
  731. *Command: CmdSelect
  732. {
  733. *Order: JOB_FINISH.40
  734. *Cmd: "<1B12>!1@RPS<1B> "
  735. }
  736. }
  737. *Option: R55
  738. {
  739. *rcNameID: 605
  740. *Command: CmdSelect
  741. {
  742. *Order: JOB_FINISH.40
  743. *Cmd: "<1B12>!1@R55<1B> "
  744. }
  745. }
  746. *Option: RPGL
  747. {
  748. *rcNameID: 606
  749. *Command: CmdSelect
  750. {
  751. *Order: JOB_FINISH.40
  752. *Cmd: "<1B12>!1@RGL<1B> "
  753. }
  754. }
  755. *Option: RPGL2
  756. {
  757. *rcNameID: 607
  758. *Command: CmdSelect
  759. {
  760. *Order: JOB_FINISH.40
  761. *Cmd: "<1B12>!1@GL2<1B> "
  762. }
  763. }
  764. *Option: R52
  765. {
  766. *rcNameID: 608
  767. *Command: CmdSelect
  768. {
  769. *Order: JOB_FINISH.40
  770. *Cmd: "<1B12>!1@R52<1B> "
  771. }
  772. }
  773. *Option: R73
  774. {
  775. *rcNameID: 609
  776. *Command: CmdSelect
  777. {
  778. *Order: JOB_FINISH.40
  779. *Cmd: "<1B12>!1@R73<1B> "
  780. }
  781. }
  782. *Option: R35
  783. {
  784. *rcNameID: 610
  785. *Command: CmdSelect
  786. {
  787. *Order: JOB_FINISH.40
  788. *Cmd: "<1B12>!1@R35<1B> "
  789. }
  790. }
  791. *Option: R01
  792. {
  793. *rcNameID: 611
  794. *Command: CmdSelect
  795. {
  796. *Order: JOB_FINISH.40
  797. *Cmd: "<1B12>!1@R01<1B> "
  798. }
  799. }
  800. *Option: Program1
  801. {
  802. *rcNameID: 612
  803. *Command: CmdSelect
  804. {
  805. *Order: JOB_FINISH.40
  806. *Cmd: "<1B12>!0@P1<1B> "
  807. }
  808. }
  809. *Option: Program2
  810. {
  811. *rcNameID: 613
  812. *Command: CmdSelect
  813. {
  814. *Order: JOB_FINISH.40
  815. *Cmd: "<1B12>!0@P2<1B> "
  816. }
  817. }
  818. *Option: Program3
  819. {
  820. *rcNameID: 614
  821. *Command: CmdSelect
  822. {
  823. *Order: JOB_FINISH.40
  824. *Cmd: "<1B12>!0@P3<1B> "
  825. }
  826. }
  827. *Option: Program4
  828. {
  829. *rcNameID: 615
  830. *Command: CmdSelect
  831. {
  832. *Order: JOB_FINISH.40
  833. *Cmd: "<1B12>!0@P4<1B> "
  834. }
  835. }
  836. *Option: Program5
  837. {
  838. *rcNameID: 616
  839. *Command: CmdSelect
  840. {
  841. *Order: JOB_FINISH.40
  842. *Cmd: "<1B12>!0@P5<1B> "
  843. }
  844. }
  845. *Option: Program6
  846. {
  847. *rcNameID: 617
  848. *Command: CmdSelect
  849. {
  850. *Order: JOB_FINISH.40
  851. *Cmd: "<1B12>!0@P6<1B> "
  852. }
  853. }
  854. *Option: Program7
  855. {
  856. *rcNameID: 618
  857. *Command: CmdSelect
  858. {
  859. *Order: JOB_FINISH.40
  860. *Cmd: "<1B12>!0@P7<1B> "
  861. }
  862. }
  863. *Option: Program8
  864. {
  865. *rcNameID: 619
  866. *Command: CmdSelect
  867. {
  868. *Order: JOB_FINISH.40
  869. *Cmd: "<1B12>!0@P8<1B> "
  870. }
  871. }
  872. *Option: Program9
  873. {
  874. *rcNameID: 620
  875. *Command: CmdSelect
  876. {
  877. *Order: JOB_FINISH.40
  878. *Cmd: "<1B12>!0@P9<1B> "
  879. }
  880. }
  881. *Option: Program10
  882. {
  883. *rcNameID: 621
  884. *Command: CmdSelect
  885. {
  886. *Order: JOB_FINISH.40
  887. *Cmd: "<1B12>!0@P10<1B> "
  888. }
  889. }
  890. *Option: Program11
  891. {
  892. *rcNameID: 622
  893. *Command: CmdSelect
  894. {
  895. *Order: JOB_FINISH.40
  896. *Cmd: "<1B12>!0@P11<1B> "
  897. }
  898. }
  899. *Option: Program12
  900. {
  901. *rcNameID: 623
  902. *Command: CmdSelect
  903. {
  904. *Order: JOB_FINISH.40
  905. *Cmd: "<1B12>!0@P12<1B> "
  906. }
  907. }
  908. *Option: Program13
  909. {
  910. *rcNameID: 624
  911. *Command: CmdSelect
  912. {
  913. *Order: JOB_FINISH.40
  914. *Cmd: "<1B12>!0@P13<1B> "
  915. }
  916. }
  917. *Option: Program14
  918. {
  919. *rcNameID: 625
  920. *Command: CmdSelect
  921. {
  922. *Order: JOB_FINISH.40
  923. *Cmd: "<1B12>!0@P14<1B> "
  924. }
  925. }
  926. *Option: Program15
  927. {
  928. *rcNameID: 626
  929. *Command: CmdSelect
  930. {
  931. *Order: JOB_FINISH.40
  932. *Cmd: "<1B12>!0@P15<1B> "
  933. }
  934. }
  935. *Option: Program16
  936. {
  937. *rcNameID: 627
  938. *Command: CmdSelect
  939. {
  940. *Order: JOB_FINISH.40
  941. *Cmd: "<1B12>!0@P16<1B> "
  942. }
  943. }
  944. }
  945. *%======== OutputBin ========
  946. *Feature: OutputBin
  947. {
  948. *rcNameID: =OUTPUTBIN_DISPLAY
  949. *HelpIndex: 6
  950. *Installable?: TRUE
  951. *rcInstallableFeatureNameID: 802 *%%% Sorter
  952. *DefaultOption: PrinterDefault
  953. *Option: PrinterDefault
  954. {
  955. *rcNameID: 270
  956. *Command: CmdSelect
  957. {
  958. *Order: DOC_SETUP.120
  959. *Cmd: "<1B12>80 "
  960. }
  961. }
  962. *Option: OutputBin1
  963. {
  964. *rcNameID: 271
  965. *Command: CmdSelect
  966. {
  967. *Order: DOC_SETUP.120
  968. *Cmd: "<1B12>81,2 "
  969. }
  970. }
  971. *Option: OutputBin2
  972. {
  973. *rcNameID: 272
  974. *Command: CmdSelect
  975. {
  976. *Order: DOC_SETUP.120
  977. *Cmd: "<1B12>82,2 "
  978. }
  979. }
  980. *Option: OutputBin3
  981. {
  982. *rcNameID: 273
  983. *Command: CmdSelect
  984. {
  985. *Order: DOC_SETUP.120
  986. *Cmd: "<1B12>83,2 "
  987. }
  988. }
  989. *Option: OutputBin4
  990. {
  991. *rcNameID: 274
  992. *Command: CmdSelect
  993. {
  994. *Order: DOC_SETUP.120
  995. *Cmd: "<1B12>84,2 "
  996. }
  997. }
  998. *Option: OutputBin5
  999. {
  1000. *rcNameID: 275
  1001. *Command: CmdSelect
  1002. {
  1003. *Order: DOC_SETUP.120
  1004. *Cmd: "<1B12>85,2 "
  1005. }
  1006. }
  1007. *Option: OutputBin6
  1008. {
  1009. *rcNameID: 276
  1010. *Command: CmdSelect
  1011. {
  1012. *Order: DOC_SETUP.120
  1013. *Cmd: "<1B12>86,2 "
  1014. }
  1015. }
  1016. *Option: OutputBin7
  1017. {
  1018. *rcNameID: 277
  1019. *Command: CmdSelect
  1020. {
  1021. *Order: DOC_SETUP.120
  1022. *Cmd: "<1B12>87,2 "
  1023. }
  1024. }
  1025. *Option: OutputBin8
  1026. {
  1027. *rcNameID: 278
  1028. *Command: CmdSelect
  1029. {
  1030. *Order: DOC_SETUP.120
  1031. *Cmd: "<1B12>88,2 "
  1032. }
  1033. }
  1034. *Option: OutputBin9
  1035. {
  1036. *rcNameID: 279
  1037. *Command: CmdSelect
  1038. {
  1039. *Order: DOC_SETUP.120
  1040. *Cmd: "<1B12>89,2 "
  1041. }
  1042. }
  1043. *Option: OutputBin10
  1044. {
  1045. *rcNameID: 280
  1046. *Command: CmdSelect
  1047. {
  1048. *Order: DOC_SETUP.120
  1049. *Cmd: "<1B12>810,2 "
  1050. }
  1051. }
  1052. *Option: OutputBin11
  1053. {
  1054. *rcNameID: 281
  1055. *Command: CmdSelect
  1056. {
  1057. *Order: DOC_SETUP.120
  1058. *Cmd: "<1B12>811,2 "
  1059. }
  1060. }
  1061. *Option: OutputBin12
  1062. {
  1063. *rcNameID: 282
  1064. *Command: CmdSelect
  1065. {
  1066. *Order: DOC_SETUP.120
  1067. *Cmd: "<1B12>812,2 "
  1068. }
  1069. }
  1070. *Option: OutputBin13
  1071. {
  1072. *rcNameID: 283
  1073. *Command: CmdSelect
  1074. {
  1075. *Order: DOC_SETUP.120
  1076. *Cmd: "<1B12>813,2 "
  1077. }
  1078. }
  1079. *Option: OutputBin14
  1080. {
  1081. *rcNameID: 284
  1082. *Command: CmdSelect
  1083. {
  1084. *Order: DOC_SETUP.120
  1085. *Cmd: "<1B12>814,2 "
  1086. }
  1087. }
  1088. *Option: OutputBin15
  1089. {
  1090. *rcNameID: 285
  1091. *Command: CmdSelect
  1092. {
  1093. *Order: DOC_SETUP.120
  1094. *Cmd: "<1B12>815,2 "
  1095. }
  1096. }
  1097. *Option: Sorting
  1098. {
  1099. *rcNameID: 298
  1100. *Command: CmdSelect
  1101. {
  1102. *Order: DOC_SETUP.120
  1103. *Cmd: "<1B12>6,,1 "
  1104. }
  1105. }
  1106. *Option: Stacking
  1107. {
  1108. *rcNameID: 299
  1109. *Command: CmdSelect
  1110. {
  1111. *Order: DOC_SETUP.120
  1112. *Cmd: "<1B12>6,,2 "
  1113. }
  1114. }
  1115. }
  1116. *%======== Scan for Rules (custom feature) ========
  1117. *Feature: ScanForRules
  1118. {
  1119. *rcNameID: 663
  1120. *HelpIndex: 10
  1121. *FeatureType: DOC_PROPERTY
  1122. *DefaultOption: Yes
  1123. *Option: Yes
  1124. {
  1125. *rcNameID: 673
  1126. EXTERN_GLOBAL: *MinGrayFill: 1
  1127. EXTERN_GLOBAL: *MaxGrayFill: 100
  1128. *Command: CmdSetRectWidth {
  1129. *CallbackID: 102
  1130. *Params: LIST(RectXSize)
  1131. }
  1132. *Command: CmdSetRectHeight {
  1133. *CallbackID: 103
  1134. *Params: LIST(RectYSize)
  1135. }
  1136. *Command: CmdRectGrayFill {
  1137. *CallbackID: 104
  1138. *Params: LIST(DestX, DestY, GrayPercentage)
  1139. }
  1140. *Command: CmdRectWhiteFill {
  1141. *CallbackID: 191
  1142. *Params: LIST(DestX, DestY)
  1143. }
  1144. }
  1145. *Option: No
  1146. {
  1147. *rcNameID: 674
  1148. }
  1149. }
  1150. *%======== ImageControl ========
  1151. *Feature: ImageControl
  1152. {
  1153. *rcNameID: =IMAGECONTROL_DISPLAY
  1154. *HelpIndex: 13
  1155. *DefaultOption: Scale100
  1156. *Option: Scale100
  1157. {
  1158. *rcNameID: 318 *%%% 100%
  1159. *Command: CmdSelect
  1160. {
  1161. *Order: DOC_SETUP.60
  1162. *CallbackID: 120
  1163. }
  1164. }
  1165. *Option: AtoA_Scale67
  1166. {
  1167. *rcNameID: 319 *%%% A Size->A Size Down Scaling (67%)
  1168. *Command: CmdSelect
  1169. {
  1170. *Order: DOC_SETUP.60
  1171. *CallbackID: 99
  1172. }
  1173. }
  1174. *Option: BtoA_Scale80
  1175. {
  1176. *rcNameID: 320 *%%% B Size->A Size Down Scaling (80%)
  1177. *Command: CmdSelect
  1178. {
  1179. *Order: DOC_SETUP.60
  1180. *CallbackID: 100
  1181. }
  1182. }
  1183. *Option: BtoA_Scale115
  1184. {
  1185. *rcNameID: 321 *%%% B Size->A Size Up Scaling (115%)
  1186. *Command: CmdSelect
  1187. {
  1188. *Order: DOC_SETUP.60
  1189. *CallbackID: 111
  1190. }
  1191. }
  1192. *Option: 2Up_Scale67
  1193. {
  1194. *rcNameID: 326 *%%% 2 in 1 (Down Scaling)
  1195. *Command: CmdSelect
  1196. {
  1197. *Order: DOC_SETUP.60
  1198. *CallbackID: 108
  1199. }
  1200. }
  1201. *Option: 2Up_Scale100
  1202. {
  1203. *rcNameID: 327 *%%% 2 in 1 (Non Scaling)
  1204. *Command: CmdSelect
  1205. {
  1206. *Order: DOC_SETUP.60
  1207. *CallbackID: 109
  1208. }
  1209. }
  1210. *Option: Scale88
  1211. {
  1212. *rcNameID: 329 *%%% 88%
  1213. *Command: CmdSelect
  1214. {
  1215. *Order: DOC_SETUP.60
  1216. *CallbackID: 121
  1217. }
  1218. }
  1219. *Option: Scale80
  1220. {
  1221. *rcNameID: 330 *%%% 80%
  1222. *Command: CmdSelect
  1223. {
  1224. *Order: DOC_SETUP.60
  1225. *CallbackID: 122
  1226. }
  1227. }
  1228. *Option: Scale75
  1229. {
  1230. *rcNameID: 331 *%%% 75%
  1231. *Command: CmdSelect
  1232. {
  1233. *Order: DOC_SETUP.60
  1234. *CallbackID: 123
  1235. }
  1236. }
  1237. *Option: Scale70
  1238. {
  1239. *rcNameID: 332 *%%% 70%
  1240. *Command: CmdSelect
  1241. {
  1242. *Order: DOC_SETUP.60
  1243. *CallbackID: 124
  1244. }
  1245. }
  1246. *Option: Scale67
  1247. {
  1248. *rcNameID: 333 *%%% 67%
  1249. *Command: CmdSelect
  1250. {
  1251. *Order: DOC_SETUP.60
  1252. *CallbackID: 125
  1253. }
  1254. }
  1255. *Option: Scale115
  1256. {
  1257. *rcNameID: 335 *%%% 115%
  1258. *Command: CmdSelect
  1259. {
  1260. *Order: DOC_SETUP.60
  1261. *CallbackID: 126
  1262. }
  1263. }
  1264. }
  1265. *InvalidCombination: LIST(PaperSize.A2toA3, ImageControl.AtoA_Scale67)
  1266. *InvalidCombination: LIST(PaperSize.A2toA3, ImageControl.BtoA_Scale80)
  1267. *InvalidCombination: LIST(PaperSize.A2toA3, ImageControl.BtoA_Scale115)
  1268. *InvalidCombination: LIST(PaperSize.A2toA3, ImageControl.2Up_Scale67)
  1269. *InvalidCombination: LIST(PaperSize.A2toA3, ImageControl.2Up_Scale100)
  1270. *InvalidCombination: LIST(PaperSize.A2toA3, ImageControl.Scale88)
  1271. *InvalidCombination: LIST(PaperSize.A2toA3, ImageControl.Scale80)
  1272. *InvalidCombination: LIST(PaperSize.A2toA3, ImageControl.Scale75)
  1273. *InvalidCombination: LIST(PaperSize.A2toA3, ImageControl.Scale70)
  1274. *InvalidCombination: LIST(PaperSize.A2toA3, ImageControl.Scale67)
  1275. *InvalidCombination: LIST(PaperSize.A2toA3, ImageControl.Scale115)
  1276. *%======== Halftone ========
  1277. *Feature: Halftone
  1278. {
  1279. *rcNameID: =HALFTONING_DISPLAY
  1280. *HelpIndex: 14
  1281. *DefaultOption: HT_PATSIZE_10x10_M
  1282. *Option: HT_PATSIZE_6x6_M
  1283. {
  1284. *rcNameID: 665
  1285. }
  1286. *Option: HT_PATSIZE_8x8_M
  1287. {
  1288. *rcNameID: 666
  1289. }
  1290. *Option: HT_PATSIZE_10x10_M
  1291. {
  1292. *rcNameID: 667
  1293. }
  1294. *Option: HT_PATSIZE_12x12_M
  1295. {
  1296. *rcNameID: 668
  1297. }
  1298. *Option: HT_PATSIZE_14x14_M
  1299. {
  1300. *rcNameID: 669
  1301. }
  1302. *Option: HT_PATSIZE_16x16_M
  1303. {
  1304. *rcNameID: 670
  1305. }
  1306. *Ifdef: WINNT_50
  1307. *Option: HT_PATSIZE_SUPERCELL_M
  1308. {
  1309. *rcNameID: =HT_SUPERCELL_DISPLAY
  1310. }
  1311. *Endif:
  1312. }
  1313. *%======== StartDoc ========
  1314. *Command: CmdStartDoc
  1315. {
  1316. *Order: DOC_SETUP.10
  1317. *CallbackID: 87
  1318. }
  1319. *%======== EndJob ========
  1320. *Command: CmdEndJob
  1321. {
  1322. *Order: JOB_FINISH.10
  1323. *CallbackID: 30
  1324. }
  1325. *%======== Copies ========
  1326. *Command: CmdCopies
  1327. {
  1328. *Order: DOC_SETUP.130
  1329. *CallbackID: 31
  1330. *Params: LIST(NumOfCopies)
  1331. }
  1332. *%======== Capabilities ========
  1333. *RotateCoordinate?: FALSE
  1334. *RotateRaster?: TRUE
  1335. *RotateFont?: TRUE
  1336. *TextCaps: LIST(TC_OP_CHARACTER,TC_SF_X_YINDEP,TC_SA_DOUBLE,TC_SA_INTEGER,TC_SA_CONTIN,TC_EA_DOUBLE,TC_IA_ABLE)
  1337. *%======== Cursor Control ========
  1338. *CursorXAfterCR: AT_CURSOR_X_ORIGIN
  1339. *XMoveThreshold: 0
  1340. *YMoveThreshold: 0
  1341. *%XMoveUnit: 1200
  1342. *%YMoveUnit: 1200
  1343. *Command: CmdXMoveAbsolute {
  1344. *CallbackID: 44
  1345. *Params: LIST(DestX)
  1346. }
  1347. *Command: CmdXMoveRelRight {
  1348. *CallbackID: 45
  1349. *Params: LIST(DestXRel)
  1350. }
  1351. *Command: CmdXMoveRelLeft {
  1352. *CallbackID: 46
  1353. *Params: LIST(DestXRel)
  1354. }
  1355. *Command: CmdYMoveAbsolute {
  1356. *CallbackID: 47
  1357. *Params: LIST(DestY)
  1358. }
  1359. *Command: CmdYMoveRelDown {
  1360. *CallbackID: 48
  1361. *Params: LIST(DestYRel)
  1362. }
  1363. *Command: CmdYMoveRelUp {
  1364. *CallbackID: 49
  1365. *Params: LIST(DestYRel)
  1366. }
  1367. *Command: CmdCR { *CallbackID: 105 }
  1368. *Command: CmdLF { *CallbackID: 106 }
  1369. *Command: CmdFF { *CallbackID: 37 }
  1370. *Command: CmdBackSpace { *CallbackID: 107 }
  1371. *EjectPageWithFF?: TRUE
  1372. *%======== Raster Data ========
  1373. *Command: CmdEnableFE_RLE { *CallbackID : 80 }
  1374. *Command: CmdDisableCompression { *CallbackID: 136 }
  1375. *OutputDataFormat: H_BYTE
  1376. *OptimizeLeftBound?: TRUE
  1377. *CursorXAfterSendBlockData: AT_GRXDATA_ORIGIN
  1378. *CursorYAfterSendBlockData: NO_MOVE
  1379. *%======== Font ========
  1380. *DefaultFont: 20
  1381. *DefaultCTT: 0
  1382. *CharPosition: BASELINE
  1383. *TTFSEnabled?: TRUE
  1384. *TTFS: MSMincho
  1385. {
  1386. *rcTTFontNameID: 500
  1387. *rcDevFontNameID: 501
  1388. }
  1389. *TTFS: MSMinchoV
  1390. {
  1391. *rcTTFontNameID: 502
  1392. *rcDevFontNameID: 503
  1393. }
  1394. *TTFS: MSGothic
  1395. {
  1396. *rcTTFontNameID: 504
  1397. *rcDevFontNameID: 505
  1398. }
  1399. *TTFS: MSGothicV
  1400. {
  1401. *rcTTFontNameID: 506
  1402. *rcDevFontNameID: 507
  1403. }
  1404. *TTFS: MSMinchoEngName
  1405. {
  1406. *rcTTFontNameID: 570
  1407. *rcDevFontNameID: 501
  1408. }
  1409. *TTFS: MSMinchoVEngName
  1410. {
  1411. *rcTTFontNameID: 571
  1412. *rcDevFontNameID: 503
  1413. }
  1414. *TTFS: MSGothicEngName
  1415. {
  1416. *rcTTFontNameID: 572
  1417. *rcDevFontNameID: 505
  1418. }
  1419. *TTFS: MSGothicVEngName
  1420. {
  1421. *rcTTFontNameID: 573
  1422. *rcDevFontNameID: 507
  1423. }
  1424. *DeviceFonts: LIST(1,2,3,4,20,21,26,27,77,78,79,80,81,82,83)
  1425. *FontCartridge: FC1
  1426. {
  1427. *rcCartridgeNameID: 306
  1428. *Fonts: LIST(22,23)
  1429. }
  1430. *FontCartridge: FC2
  1431. {
  1432. *rcCartridgeNameID: 307
  1433. *Fonts: LIST(24,25)
  1434. }
  1435. *FontCartridge: FC3
  1436. {
  1437. *rcCartridgeNameID: 309
  1438. *Fonts: LIST(30,31)
  1439. }
  1440. *FontCartridge: FC4
  1441. {
  1442. *rcCartridgeNameID: 310
  1443. *Fonts: LIST(28,29)
  1444. }
  1445. *FontCartridge: FC5
  1446. {
  1447. *rcCartridgeNameID: 311
  1448. *Fonts: LIST(36,37)
  1449. }
  1450. *FontCartridge: FC6
  1451. {
  1452. *rcCartridgeNameID: 312
  1453. *Fonts: LIST(34,35)
  1454. }
  1455. *FontCartridge: FC7
  1456. {
  1457. *rcCartridgeNameID: 313
  1458. *Fonts: LIST(32,33)
  1459. }
  1460. *FontCartridge: FC8
  1461. {
  1462. *rcCartridgeNameID: 314
  1463. *Fonts: LIST(38,39)
  1464. }
  1465. *FontCartridge: FC9
  1466. {
  1467. *rcCartridgeNameID: 315
  1468. *Fonts: LIST(40,41)
  1469. }
  1470. *FontCartridge: FC10
  1471. {
  1472. *rcCartridgeNameID: 316
  1473. *Fonts: LIST(42,43)
  1474. }
  1475. *Command: CmdBoldOn { *CallbackID: 38 }
  1476. *Command: CmdBoldOff { *CallbackID: 39 }
  1477. *Command: CmdItalicOn { *CallbackID: 40 }
  1478. *Command: CmdItalicOff { *CallbackID: 41 }
  1479. *Command: CmdWhiteTextOn { *CallbackID: 42 }
  1480. *Command: CmdWhiteTextOff { *CallbackID: 43 }