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.

1078 lines
24 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: "RISP4_2J.GPD"
  12. *Include: "STDNAMES.GPD"
  13. *ModelName: "RICOH SP4mkII(+) RPDL"
  14. *MasterUnits: PAIR(1200, 1200)
  15. *ResourceDLL: "RPDLRES.DLL"
  16. *HelpFile: "RPDLCFG.HLP"
  17. *PrinterType: PAGE
  18. *MaxCopies: 99
  19. *FontCartSlots: 2
  20. *PrintRate: 8
  21. *PrintRateUnit: PPM
  22. *rcInstalledOptionNameID: 800
  23. *rcNotInstalledOptionNameID: 801
  24. *%======== Orientation ========
  25. *Feature: Orientation
  26. {
  27. *rcNameID: =ORIENTATION_DISPLAY
  28. *DefaultOption: PORTRAIT
  29. *Option: PORTRAIT
  30. {
  31. *rcNameID: =PORTRAIT_DISPLAY
  32. *Command: CmdSelect
  33. {
  34. *Order: DOC_SETUP.70
  35. *CallbackID: 56
  36. }
  37. }
  38. *Option: LANDSCAPE_CC270
  39. {
  40. *rcNameID: =LANDSCAPE_DISPLAY
  41. *Command: CmdSelect
  42. {
  43. *Order: DOC_SETUP.70
  44. *CallbackID: 57
  45. }
  46. }
  47. }
  48. *%======== InputBin ========
  49. *Feature: InputBin
  50. {
  51. *rcNameID: =PAPER_SOURCE_DISPLAY
  52. *DefaultOption: LOWER
  53. *Option: LOWER
  54. {
  55. *rcNameID: =LOWER_TRAY_DISPLAY
  56. *Command: CmdSelect
  57. {
  58. *Order: DOC_SETUP.90
  59. *Cmd: "<1B19>2"
  60. }
  61. }
  62. *Option: UPPER
  63. {
  64. *rcNameID: =UPPER_TRAY_DISPLAY
  65. *Command: CmdSelect
  66. {
  67. *Order: DOC_SETUP.90
  68. *Cmd: "<1B19>1"
  69. }
  70. }
  71. }
  72. *%======== Resolution ========
  73. *Feature: Resolution
  74. {
  75. *rcNameID: =RESOLUTION_DISPLAY
  76. *DefaultOption: 240dpi
  77. *Option: 240dpi
  78. {
  79. *rcNameID: 638
  80. *DPI: PAIR(240, 240)
  81. *TextDPI: PAIR(240, 240)
  82. EXTERN_GLOBAL: *XMoveUnit: 240
  83. EXTERN_GLOBAL: *YMoveUnit: 240
  84. *MinStripBlankPixels: 32
  85. EXTERN_GLOBAL: *StripBlanks: LIST(LEADING,ENCLOSED,TRAILING)
  86. EXTERN_GLOBAL: *SendMultipleRows?: TRUE
  87. *SpotDiameter: 100
  88. *Command: CmdSendBlockData {
  89. *CallbackID: 24
  90. *Params: LIST(NumOfDataBytes, RasterDataHeightInPixels, RasterDataWidthInBytes)
  91. }
  92. *Command: CmdSelect
  93. {
  94. *Order: DOC_SETUP.40
  95. *CallbackID: 52
  96. }
  97. }
  98. }
  99. *%======== PaperSize ========
  100. *Feature: PaperSize
  101. {
  102. *rcNameID: =PAPER_SIZE_DISPLAY
  103. *DefaultOption: A4
  104. *Option: A3
  105. {
  106. *rcNameID: =A3_DISPLAY
  107. *switch: EdgeToEdgePrint
  108. {
  109. *case: Standard
  110. {
  111. *PrintableArea: PAIR(13440, 19440)
  112. *PrintableOrigin: PAIR(240, 240)
  113. }
  114. *case: EdgeToEdge
  115. {
  116. *PrintableArea: PAIR(14028, 19848)
  117. *PrintableOrigin: PAIR(0, 0)
  118. *switch: Resolution
  119. {
  120. *case: 240dpi
  121. {
  122. *PrintableArea: PAIR(14025, 19845)
  123. }
  124. }
  125. }
  126. }
  127. *Command: CmdSelect
  128. {
  129. *Order: DOC_SETUP.80
  130. *CallbackID: 89
  131. }
  132. }
  133. *Option: A4
  134. {
  135. *rcNameID: =A4_DISPLAY
  136. *switch: EdgeToEdgePrint
  137. {
  138. *case: Standard
  139. {
  140. *PrintableArea: PAIR(9360, 13600)
  141. *PrintableOrigin: PAIR(240, 240)
  142. }
  143. *case: EdgeToEdge
  144. {
  145. *PrintableArea: PAIR(9924, 14028)
  146. *PrintableOrigin: PAIR(0, 0)
  147. *switch: Resolution
  148. {
  149. *case: 240dpi
  150. {
  151. *PrintableArea: PAIR(9920, 14025)
  152. }
  153. }
  154. }
  155. }
  156. *Command: CmdSelect
  157. {
  158. *Order: DOC_SETUP.80
  159. *CallbackID: 90
  160. }
  161. }
  162. *Option: A5
  163. {
  164. *rcNameID: =A5_DISPLAY
  165. *switch: EdgeToEdgePrint
  166. {
  167. *case: Standard
  168. {
  169. *PrintableArea: PAIR(6400, 9520)
  170. *PrintableOrigin: PAIR(240, 240)
  171. }
  172. *case: EdgeToEdge
  173. {
  174. *PrintableArea: PAIR(6996, 9924)
  175. *PrintableOrigin: PAIR(0, 0)
  176. *switch: Resolution
  177. {
  178. *case: 240dpi
  179. {
  180. *PrintableArea: PAIR(6995, 9920)
  181. }
  182. }
  183. }
  184. }
  185. *Command: CmdSelect
  186. {
  187. *Order: DOC_SETUP.80
  188. *CallbackID: 91
  189. }
  190. }
  191. *Option: A6
  192. {
  193. *Ifdef: WINNT_50
  194. *rcNameID: =A6_DISPLAY
  195. *Else:
  196. *Name: "A6"
  197. *PageDimensions: PAIR(4961, 6992)
  198. *Endif:
  199. *switch: EdgeToEdgePrint
  200. {
  201. *case: Standard
  202. {
  203. *PrintableArea: PAIR(4400, 6560)
  204. *PrintableOrigin: PAIR(240, 240)
  205. }
  206. *case: EdgeToEdge
  207. {
  208. *PrintableArea: PAIR(4956, 6996)
  209. *PrintableOrigin: PAIR(0, 0)
  210. *switch: Resolution
  211. {
  212. *case: 240dpi
  213. {
  214. *PrintableArea: PAIR(4955, 6995)
  215. }
  216. }
  217. }
  218. }
  219. *Command: CmdSelect
  220. {
  221. *Order: DOC_SETUP.80
  222. *CallbackID: 76
  223. }
  224. }
  225. *Option: B4
  226. {
  227. *rcNameID: =B4_DISPLAY
  228. *switch: EdgeToEdgePrint
  229. {
  230. *case: Standard
  231. {
  232. *PrintableArea: PAIR(11680, 16760)
  233. *PrintableOrigin: PAIR(240, 240)
  234. }
  235. *case: EdgeToEdge
  236. {
  237. *PrintableArea: PAIR(12144, 17196)
  238. *PrintableOrigin: PAIR(0, 0)
  239. *switch: Resolution
  240. {
  241. *case: 240dpi
  242. {
  243. *PrintableArea: PAIR(12140, 17195)
  244. }
  245. }
  246. }
  247. }
  248. *Command: CmdSelect
  249. {
  250. *Order: DOC_SETUP.80
  251. *CallbackID: 92
  252. }
  253. }
  254. *Option: B5
  255. {
  256. *rcNameID: =B5_DISPLAY
  257. *switch: EdgeToEdgePrint
  258. {
  259. *case: Standard
  260. {
  261. *PrintableArea: PAIR(8000, 11760)
  262. *PrintableOrigin: PAIR(240, 240)
  263. }
  264. *case: EdgeToEdge
  265. {
  266. *PrintableArea: PAIR(8604, 12144)
  267. *PrintableOrigin: PAIR(0, 0)
  268. *switch: Resolution
  269. {
  270. *case: 240dpi
  271. {
  272. *PrintableArea: PAIR(8600, 12140)
  273. }
  274. }
  275. }
  276. }
  277. *Command: CmdSelect
  278. {
  279. *Order: DOC_SETUP.80
  280. *CallbackID: 93
  281. }
  282. }
  283. *Option: B6_JIS
  284. {
  285. *Ifdef: WINNT_50
  286. *rcNameID: =B6_JIS_DISPLAY
  287. *Else:
  288. *Name: "B6 (JIS)"
  289. *PageDimensions: PAIR(6047, 8598)
  290. *Endif:
  291. *switch: EdgeToEdgePrint
  292. {
  293. *case: Standard
  294. {
  295. *PrintableArea: PAIR(5520, 8200)
  296. *PrintableOrigin: PAIR(240, 240)
  297. }
  298. *case: EdgeToEdge
  299. {
  300. *PrintableArea: PAIR(6036, 8592)
  301. *PrintableOrigin: PAIR(0, 0)
  302. *switch: Resolution
  303. {
  304. *case: 240dpi
  305. {
  306. *PrintableArea: PAIR(6035, 8590)
  307. }
  308. }
  309. }
  310. }
  311. *Command: CmdSelect
  312. {
  313. *Order: DOC_SETUP.80
  314. *CallbackID: 94
  315. }
  316. }
  317. *Option: JAPANESE_POSTCARD
  318. {
  319. *rcNameID: =JAPANESE_POSTCARD_DISPLAY
  320. *switch: EdgeToEdgePrint
  321. {
  322. *case: Standard
  323. {
  324. *PrintableArea: PAIR(4400, 6560)
  325. *PrintableOrigin: PAIR(240, 240)
  326. }
  327. *case: EdgeToEdge
  328. {
  329. *PrintableArea: PAIR(4728, 6996)
  330. *PrintableOrigin: PAIR(0, 0)
  331. *switch: Resolution
  332. {
  333. *case: 240dpi
  334. {
  335. *PrintableArea: PAIR(4725, 6995)
  336. }
  337. }
  338. }
  339. }
  340. *Command: CmdSelect
  341. {
  342. *Order: DOC_SETUP.80
  343. *CallbackID: 76
  344. }
  345. }
  346. *Option: TABLOID
  347. {
  348. *rcNameID: =TABLOID_DISPLAY
  349. *switch: EdgeToEdgePrint
  350. {
  351. *case: Standard
  352. {
  353. *PrintableArea: PAIR(12640, 20000)
  354. *PrintableOrigin: PAIR(240, 240)
  355. }
  356. *case: EdgeToEdge
  357. {
  358. *PrintableArea: PAIR(13200, 20400)
  359. *PrintableOrigin: PAIR(0, 0)
  360. }
  361. }
  362. *Command: CmdSelect
  363. {
  364. *Order: DOC_SETUP.80
  365. *CallbackID: 95
  366. }
  367. }
  368. *Option: LEGAL
  369. {
  370. *rcNameID: =LEGAL_DISPLAY
  371. *switch: EdgeToEdgePrint
  372. {
  373. *case: Standard
  374. {
  375. *PrintableArea: PAIR(9600, 16400)
  376. *PrintableOrigin: PAIR(240, 240)
  377. }
  378. *case: EdgeToEdge
  379. {
  380. *PrintableArea: PAIR(10200, 16800)
  381. *PrintableOrigin: PAIR(0, 0)
  382. }
  383. }
  384. *Command: CmdSelect
  385. {
  386. *Order: DOC_SETUP.80
  387. *CallbackID: 96
  388. }
  389. }
  390. *Option: LETTER
  391. {
  392. *rcNameID: =LETTER_DISPLAY
  393. *switch: EdgeToEdgePrint
  394. {
  395. *case: Standard
  396. {
  397. *PrintableArea: PAIR(9600, 12640)
  398. *PrintableOrigin: PAIR(240, 240)
  399. }
  400. *case: EdgeToEdge
  401. {
  402. *PrintableArea: PAIR(10200, 13200)
  403. *PrintableOrigin: PAIR(0, 0)
  404. }
  405. }
  406. *Command: CmdSelect
  407. {
  408. *Order: DOC_SETUP.80
  409. *CallbackID: 97
  410. }
  411. }
  412. *Option: STATEMENT
  413. {
  414. *rcNameID: =STATEMENT_DISPLAY
  415. *switch: EdgeToEdgePrint
  416. {
  417. *case: Standard
  418. {
  419. *PrintableArea: PAIR(6000, 9840)
  420. *PrintableOrigin: PAIR(240, 240)
  421. }
  422. *case: EdgeToEdge
  423. {
  424. *PrintableArea: PAIR(6600, 10200)
  425. *PrintableOrigin: PAIR(0, 0)
  426. }
  427. }
  428. *Command: CmdSelect
  429. {
  430. *Order: DOC_SETUP.80
  431. *CallbackID: 98
  432. }
  433. }
  434. *Option: 11x15toA4 *%%% custom option
  435. {
  436. *rcNameID: 692
  437. *PageDimensions: PAIR(13200, 18000)
  438. *PrintableArea: PAIR(13200, 16320)
  439. *PrintableOrigin: PAIR(0, 840)
  440. *Command: CmdSelect
  441. {
  442. *Order: DOC_SETUP.80
  443. *CallbackID: 199
  444. }
  445. }
  446. *Option: A2toA3 *%%% custom option
  447. {
  448. *rcNameID: 258
  449. *PageDimensions: PAIR(19848, 28068)
  450. *PrintableArea: PAIR(19848, 28068)
  451. *PrintableOrigin: PAIR(0, 0)
  452. *switch: Resolution
  453. {
  454. *case: 240dpi
  455. {
  456. *PrintableArea: PAIR(19845, 28065)
  457. }
  458. }
  459. *Command: CmdSelect
  460. {
  461. *Order: DOC_SETUP.80
  462. *CallbackID: 101
  463. }
  464. }
  465. }
  466. *%======== Edge to Edge Print (custom feature) ========
  467. *Feature: EdgeToEdgePrint
  468. {
  469. *rcNameID: 635
  470. *HelpIndex: 1
  471. *FeatureType: DOC_PROPERTY
  472. *DefaultOption: Standard
  473. *Option: Standard
  474. {
  475. *rcNameID: 636
  476. *Command: CmdSelect
  477. {
  478. *Order: DOC_SETUP.50
  479. *CallbackID: 149
  480. }
  481. }
  482. *Option: EdgeToEdge
  483. {
  484. *rcNameID: 637
  485. *Command: CmdSelect
  486. {
  487. *Order: DOC_SETUP.50
  488. *CallbackID: 150
  489. }
  490. }
  491. }
  492. *%======== Left Margin in Printing (custom feature) ========
  493. *Feature: LeftMarginInPrinting
  494. {
  495. *rcNameID: 652
  496. *HelpIndex: 2
  497. *FeatureType: PRINTER_PROPERTY *%%% Margin in Printing
  498. *DefaultOption: 0mm
  499. *Option: 0mm
  500. {
  501. *rcNameID: 656
  502. *Command: CmdSelect
  503. {
  504. *Order: DOC_SETUP.20
  505. *CallbackID: 169
  506. }
  507. }
  508. *Option: 1mm
  509. {
  510. *rcNameID: 657
  511. *Command: CmdSelect
  512. {
  513. *Order: DOC_SETUP.20
  514. *CallbackID: 170
  515. }
  516. }
  517. *Option: 2mm
  518. {
  519. *rcNameID: 658
  520. *Command: CmdSelect
  521. {
  522. *Order: DOC_SETUP.20
  523. *CallbackID: 171
  524. }
  525. }
  526. *Option: 3mm
  527. {
  528. *rcNameID: 659
  529. *Command: CmdSelect
  530. {
  531. *Order: DOC_SETUP.20
  532. *CallbackID: 172
  533. }
  534. }
  535. *Option: 4mm
  536. {
  537. *rcNameID: 660
  538. *Command: CmdSelect
  539. {
  540. *Order: DOC_SETUP.20
  541. *CallbackID: 173
  542. }
  543. }
  544. *Option: 5mm
  545. {
  546. *rcNameID: 661
  547. *Command: CmdSelect
  548. {
  549. *Order: DOC_SETUP.20
  550. *CallbackID: 174
  551. }
  552. }
  553. }
  554. *%======== Top Margin in Printing (custom feature) ========
  555. *Feature: TopMarginInPrinting
  556. {
  557. *rcNameID: 653
  558. *HelpIndex: 3
  559. *FeatureType: PRINTER_PROPERTY *%%% Margin in Printing
  560. *DefaultOption: 0mm
  561. *Option: 0mm
  562. {
  563. *rcNameID: 656
  564. *Command: CmdSelect
  565. {
  566. *Order: DOC_SETUP.30
  567. *CallbackID: 175
  568. }
  569. }
  570. *Option: 1mm
  571. {
  572. *rcNameID: 657
  573. *Command: CmdSelect
  574. {
  575. *Order: DOC_SETUP.30
  576. *CallbackID: 176
  577. }
  578. }
  579. *Option: 2mm
  580. {
  581. *rcNameID: 658
  582. *Command: CmdSelect
  583. {
  584. *Order: DOC_SETUP.30
  585. *CallbackID: 177
  586. }
  587. }
  588. *Option: 3mm
  589. {
  590. *rcNameID: 659
  591. *Command: CmdSelect
  592. {
  593. *Order: DOC_SETUP.30
  594. *CallbackID: 178
  595. }
  596. }
  597. *Option: 4mm
  598. {
  599. *rcNameID: 660
  600. *Command: CmdSelect
  601. {
  602. *Order: DOC_SETUP.30
  603. *CallbackID: 179
  604. }
  605. }
  606. *Option: 5mm
  607. {
  608. *rcNameID: 661
  609. *Command: CmdSelect
  610. {
  611. *Order: DOC_SETUP.30
  612. *CallbackID: 180
  613. }
  614. }
  615. }
  616. *%======== Emulation Mode after Printing (custom feature) ========
  617. *Feature: EmulationMode
  618. {
  619. *rcNameID: 600
  620. *HelpIndex: 4
  621. *FeatureType: PRINTER_PROPERTY
  622. *DefaultOption: None
  623. *Option: None
  624. {
  625. *rcNameID: 601
  626. }
  627. *Option: R98
  628. {
  629. *rcNameID: 602
  630. *Command: CmdSelect
  631. {
  632. *Order: JOB_FINISH.40
  633. *Cmd: "<1B12>!1@R98<1B> "
  634. }
  635. }
  636. *Option: R16
  637. {
  638. *rcNameID: 603
  639. *Command: CmdSelect
  640. {
  641. *Order: JOB_FINISH.40
  642. *Cmd: "<1B12>!1@R16<1B> "
  643. }
  644. }
  645. *Option: R55
  646. {
  647. *rcNameID: 605
  648. *Command: CmdSelect
  649. {
  650. *Order: JOB_FINISH.40
  651. *Cmd: "<1B12>!1@R55<1B> "
  652. }
  653. }
  654. *Option: RPGL
  655. {
  656. *rcNameID: 606
  657. *Command: CmdSelect
  658. {
  659. *Order: JOB_FINISH.40
  660. *Cmd: "<1B12>!1@RGL<1B> "
  661. }
  662. }
  663. *Option: RPGL2
  664. {
  665. *rcNameID: 607
  666. *Command: CmdSelect
  667. {
  668. *Order: JOB_FINISH.40
  669. *Cmd: "<1B12>!1@GL2<1B> "
  670. }
  671. }
  672. *Option: R52
  673. {
  674. *rcNameID: 608
  675. *Command: CmdSelect
  676. {
  677. *Order: JOB_FINISH.40
  678. *Cmd: "<1B12>!1@R52<1B> "
  679. }
  680. }
  681. *Option: R73
  682. {
  683. *rcNameID: 609
  684. *Command: CmdSelect
  685. {
  686. *Order: JOB_FINISH.40
  687. *Cmd: "<1B12>!1@R73<1B> "
  688. }
  689. }
  690. *Option: R35
  691. {
  692. *rcNameID: 610
  693. *Command: CmdSelect
  694. {
  695. *Order: JOB_FINISH.40
  696. *Cmd: "<1B12>!1@R35<1B> "
  697. }
  698. }
  699. *Option: R01
  700. {
  701. *rcNameID: 611
  702. *Command: CmdSelect
  703. {
  704. *Order: JOB_FINISH.40
  705. *Cmd: "<1B12>!1@R01<1B> "
  706. }
  707. }
  708. *Option: Program1
  709. {
  710. *rcNameID: 612
  711. *Command: CmdSelect
  712. {
  713. *Order: JOB_FINISH.40
  714. *Cmd: "<1B12>!0@P1<1B> "
  715. }
  716. }
  717. *Option: Program2
  718. {
  719. *rcNameID: 613
  720. *Command: CmdSelect
  721. {
  722. *Order: JOB_FINISH.40
  723. *Cmd: "<1B12>!0@P2<1B> "
  724. }
  725. }
  726. *Option: Program3
  727. {
  728. *rcNameID: 614
  729. *Command: CmdSelect
  730. {
  731. *Order: JOB_FINISH.40
  732. *Cmd: "<1B12>!0@P3<1B> "
  733. }
  734. }
  735. *Option: Program4
  736. {
  737. *rcNameID: 615
  738. *Command: CmdSelect
  739. {
  740. *Order: JOB_FINISH.40
  741. *Cmd: "<1B12>!0@P4<1B> "
  742. }
  743. }
  744. *Option: Program5
  745. {
  746. *rcNameID: 616
  747. *Command: CmdSelect
  748. {
  749. *Order: JOB_FINISH.40
  750. *Cmd: "<1B12>!0@P5<1B> "
  751. }
  752. }
  753. *Option: Program6
  754. {
  755. *rcNameID: 617
  756. *Command: CmdSelect
  757. {
  758. *Order: JOB_FINISH.40
  759. *Cmd: "<1B12>!0@P6<1B> "
  760. }
  761. }
  762. *Option: Program7
  763. {
  764. *rcNameID: 618
  765. *Command: CmdSelect
  766. {
  767. *Order: JOB_FINISH.40
  768. *Cmd: "<1B12>!0@P7<1B> "
  769. }
  770. }
  771. *Option: Program8
  772. {
  773. *rcNameID: 619
  774. *Command: CmdSelect
  775. {
  776. *Order: JOB_FINISH.40
  777. *Cmd: "<1B12>!0@P8<1B> "
  778. }
  779. }
  780. }
  781. *%======== Scan for Rules (custom feature) ========
  782. *Feature: ScanForRules
  783. {
  784. *rcNameID: 663
  785. *HelpIndex: 10
  786. *FeatureType: DOC_PROPERTY
  787. *DefaultOption: Yes
  788. *Option: Yes
  789. {
  790. *rcNameID: 673
  791. EXTERN_GLOBAL: *MinGrayFill: 1
  792. EXTERN_GLOBAL: *MaxGrayFill: 100
  793. *Command: CmdSetRectWidth {
  794. *CallbackID: 102
  795. *Params: LIST(RectXSize)
  796. }
  797. *Command: CmdSetRectHeight {
  798. *CallbackID: 103
  799. *Params: LIST(RectYSize)
  800. }
  801. *Command: CmdRectGrayFill {
  802. *CallbackID: 104
  803. *Params: LIST(DestX, DestY, GrayPercentage)
  804. }
  805. *Command: CmdRectWhiteFill {
  806. *CallbackID: 191
  807. *Params: LIST(DestX, DestY)
  808. }
  809. }
  810. *Option: No
  811. {
  812. *rcNameID: 674
  813. }
  814. }
  815. *%======== ImageControl ========
  816. *Feature: ImageControl
  817. {
  818. *rcNameID: =IMAGECONTROL_DISPLAY
  819. *HelpIndex: 13
  820. *DefaultOption: Scale100
  821. *Option: Scale100
  822. {
  823. *rcNameID: 318 *%%% 100%
  824. *Command: CmdSelect
  825. {
  826. *Order: DOC_SETUP.60
  827. *CallbackID: 120
  828. }
  829. }
  830. *Option: 2Up_Scale67
  831. {
  832. *rcNameID: 326 *%%% 2 in 1 (Down Scaling)
  833. *Command: CmdSelect
  834. {
  835. *Order: DOC_SETUP.60
  836. *CallbackID: 108
  837. }
  838. }
  839. *Option: 2Up_Scale100
  840. {
  841. *rcNameID: 327 *%%% 2 in 1 (Non Scaling)
  842. *Command: CmdSelect
  843. {
  844. *Order: DOC_SETUP.60
  845. *CallbackID: 109
  846. }
  847. }
  848. *Option: Scale88
  849. {
  850. *rcNameID: 329 *%%% 88%
  851. *Command: CmdSelect
  852. {
  853. *Order: DOC_SETUP.60
  854. *CallbackID: 121
  855. }
  856. }
  857. *Option: Scale80
  858. {
  859. *rcNameID: 330 *%%% 80%
  860. *Command: CmdSelect
  861. {
  862. *Order: DOC_SETUP.60
  863. *CallbackID: 122
  864. }
  865. }
  866. *Option: Scale75
  867. {
  868. *rcNameID: 331 *%%% 75%
  869. *Command: CmdSelect
  870. {
  871. *Order: DOC_SETUP.60
  872. *CallbackID: 123
  873. }
  874. }
  875. *Option: Scale70
  876. {
  877. *rcNameID: 332 *%%% 70%
  878. *Command: CmdSelect
  879. {
  880. *Order: DOC_SETUP.60
  881. *CallbackID: 124
  882. }
  883. }
  884. *Option: Scale67
  885. {
  886. *rcNameID: 333 *%%% 67%
  887. *Command: CmdSelect
  888. {
  889. *Order: DOC_SETUP.60
  890. *CallbackID: 125
  891. }
  892. }
  893. }
  894. *InvalidCombination: LIST(PaperSize.A2toA3, ImageControl.2Up_Scale67)
  895. *InvalidCombination: LIST(PaperSize.A2toA3, ImageControl.2Up_Scale100)
  896. *InvalidCombination: LIST(PaperSize.A2toA3, ImageControl.Scale88)
  897. *InvalidCombination: LIST(PaperSize.A2toA3, ImageControl.Scale80)
  898. *InvalidCombination: LIST(PaperSize.A2toA3, ImageControl.Scale75)
  899. *InvalidCombination: LIST(PaperSize.A2toA3, ImageControl.Scale70)
  900. *InvalidCombination: LIST(PaperSize.A2toA3, ImageControl.Scale67)
  901. *%======== Halftone ========
  902. *Feature: Halftone
  903. {
  904. *rcNameID: =HALFTONING_DISPLAY
  905. *HelpIndex: 14
  906. *DefaultOption: HT_PATSIZE_6x6_M
  907. *Option: HT_PATSIZE_6x6_M
  908. {
  909. *rcNameID: 665
  910. }
  911. *Option: HT_PATSIZE_8x8_M
  912. {
  913. *rcNameID: 666
  914. }
  915. *Option: HT_PATSIZE_10x10_M
  916. {
  917. *rcNameID: 667
  918. }
  919. *Option: HT_PATSIZE_12x12_M
  920. {
  921. *rcNameID: 668
  922. }
  923. *Ifdef: WINNT_50
  924. *Option: HT_PATSIZE_SUPERCELL_M
  925. {
  926. *rcNameID: =HT_SUPERCELL_DISPLAY
  927. }
  928. *Endif:
  929. }
  930. *%======== StartDoc ========
  931. *Command: CmdStartDoc
  932. {
  933. *Order: DOC_SETUP.10
  934. *CallbackID: 67
  935. }
  936. *%======== EndJob ========
  937. *Command: CmdEndJob
  938. {
  939. *Order: JOB_FINISH.10
  940. *CallbackID: 27
  941. }
  942. *%======== Copies ========
  943. *Command: CmdCopies
  944. {
  945. *Order: DOC_SETUP.100
  946. *CallbackID: 31
  947. *Params: LIST(NumOfCopies)
  948. }
  949. *%======== Capabilities ========
  950. *RotateCoordinate?: FALSE
  951. *RotateRaster?: TRUE
  952. *RotateFont?: TRUE
  953. *TextCaps: LIST(TC_OP_CHARACTER,TC_SF_X_YINDEP,TC_SA_DOUBLE,TC_SA_INTEGER,TC_SA_CONTIN,TC_EA_DOUBLE,TC_IA_ABLE)
  954. *%======== Cursor Control ========
  955. *CursorXAfterCR: AT_CURSOR_X_ORIGIN
  956. *XMoveThreshold: 0
  957. *YMoveThreshold: 0
  958. *%XMoveUnit: 1200
  959. *%YMoveUnit: 1200
  960. *Command: CmdXMoveAbsolute {
  961. *CallbackID: 44
  962. *Params: LIST(DestX)
  963. }
  964. *Command: CmdXMoveRelRight {
  965. *CallbackID: 45
  966. *Params: LIST(DestXRel)
  967. }
  968. *Command: CmdXMoveRelLeft {
  969. *CallbackID: 46
  970. *Params: LIST(DestXRel)
  971. }
  972. *Command: CmdYMoveAbsolute {
  973. *CallbackID: 47
  974. *Params: LIST(DestY)
  975. }
  976. *Command: CmdYMoveRelDown {
  977. *CallbackID: 48
  978. *Params: LIST(DestYRel)
  979. }
  980. *Command: CmdYMoveRelUp {
  981. *CallbackID: 49
  982. *Params: LIST(DestYRel)
  983. }
  984. *Command: CmdCR { *CallbackID: 105 }
  985. *Command: CmdLF { *CallbackID: 106 }
  986. *Command: CmdFF { *CallbackID: 37 }
  987. *Command: CmdBackSpace { *CallbackID: 107 }
  988. *EjectPageWithFF?: TRUE
  989. *%======== Raster Data ========
  990. *OutputDataFormat: H_BYTE
  991. *OptimizeLeftBound?: TRUE
  992. *CursorXAfterSendBlockData: AT_GRXDATA_ORIGIN
  993. *CursorYAfterSendBlockData: NO_MOVE
  994. *%======== Font ========
  995. *DefaultFont: 20
  996. *DefaultCTT: 0
  997. *CharPosition: BASELINE
  998. *TTFSEnabled?: FALSE
  999. *TTFS: MSMincho
  1000. {
  1001. *rcTTFontNameID: 500
  1002. *rcDevFontNameID: 501
  1003. }
  1004. *TTFS: MSMinchoV
  1005. {
  1006. *rcTTFontNameID: 502
  1007. *rcDevFontNameID: 503
  1008. }
  1009. *TTFS: MSGothic
  1010. {
  1011. *rcTTFontNameID: 504
  1012. *rcDevFontNameID: 505
  1013. }
  1014. *TTFS: MSGothicV
  1015. {
  1016. *rcTTFontNameID: 506
  1017. *rcDevFontNameID: 507
  1018. }
  1019. *TTFS: MSMinchoEngName
  1020. {
  1021. *rcTTFontNameID: 570
  1022. *rcDevFontNameID: 501
  1023. }
  1024. *TTFS: MSMinchoVEngName
  1025. {
  1026. *rcTTFontNameID: 571
  1027. *rcDevFontNameID: 503
  1028. }
  1029. *TTFS: MSGothicEngName
  1030. {
  1031. *rcTTFontNameID: 572
  1032. *rcDevFontNameID: 505
  1033. }
  1034. *TTFS: MSGothicVEngName
  1035. {
  1036. *rcTTFontNameID: 573
  1037. *rcDevFontNameID: 507
  1038. }
  1039. *DeviceFonts: LIST(1,2,3,4,20,21,44,45,77,78,79,80,81,82,83)
  1040. *FontCartridge: FC1
  1041. {
  1042. *rcCartridgeNameID: 305
  1043. *% *Fonts: LIST(1,2,3,4,20,21)
  1044. *Fonts: LIST()
  1045. }
  1046. *FontCartridge: FC2
  1047. {
  1048. *rcCartridgeNameID: 308
  1049. *% *Fonts: LIST(1,2,3,4,26,27)
  1050. *Fonts: LIST(26,27)
  1051. }
  1052. *Command: CmdBoldOn { *CallbackID: 38 }
  1053. *Command: CmdBoldOff { *CallbackID: 39 }
  1054. *Command: CmdItalicOn { *CallbackID: 40 }
  1055. *Command: CmdItalicOff { *CallbackID: 41 }
  1056. *Command: CmdWhiteTextOn { *CallbackID: 42 }
  1057. *Command: CmdWhiteTextOff { *CallbackID: 43 }