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.

1133 lines
26 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: "RIMF53J.GPD"
  12. *Include: "STDNAMES.GPD"
  13. *ModelName: "RICOH IMAGIO MF530 RPDL"
  14. *MasterUnits: PAIR(1200, 1200)
  15. *ResourceDLL: "RPDLRES.DLL"
  16. *HelpFile: "RPDLCFG.HLP"
  17. *PrinterType: PAGE
  18. *MaxCopies: 999
  19. *FontCartSlots: 2
  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: SideCassette
  114. {
  115. *rcNameID: 265
  116. *OptionID: 265 *%%% DMBIN_SIDECASSETTE
  117. *Installable?: TRUE
  118. *rcInstallableFeatureNameID: 265
  119. *Command: CmdSelect
  120. {
  121. *Order: DOC_SETUP.110
  122. *Cmd: "<1B19>1<1B19>S"
  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.JAPANESE_POSTCARD)
  529. *InvalidCombination: LIST(InputBin.Tray2, PaperSize.A6)
  530. *InvalidCombination: LIST(InputBin.Tray2, PaperSize.JAPANESE_POSTCARD)
  531. *InvalidCombination: LIST(InputBin.Tray3, PaperSize.A6)
  532. *InvalidCombination: LIST(InputBin.Tray3, PaperSize.JAPANESE_POSTCARD)
  533. *InvalidCombination: LIST(InputBin.Tray4, PaperSize.A6)
  534. *InvalidCombination: LIST(InputBin.Tray4, PaperSize.JAPANESE_POSTCARD)
  535. *%======== Edge to Edge Print (custom feature) ========
  536. *Feature: EdgeToEdgePrint
  537. {
  538. *rcNameID: 635
  539. *HelpIndex: 1
  540. *FeatureType: DOC_PROPERTY
  541. *DefaultOption: Standard
  542. *Option: Standard
  543. {
  544. *rcNameID: 636
  545. *Command: CmdSelect
  546. {
  547. *Order: DOC_SETUP.50
  548. *CallbackID: 149
  549. }
  550. }
  551. *Option: EdgeToEdge
  552. {
  553. *rcNameID: 637
  554. *Command: CmdSelect
  555. {
  556. *Order: DOC_SETUP.50
  557. *CallbackID: 150
  558. }
  559. }
  560. }
  561. *%======== Emulation Mode after Printing (custom feature) ========
  562. *Feature: EmulationMode
  563. {
  564. *rcNameID: 600
  565. *HelpIndex: 4
  566. *FeatureType: PRINTER_PROPERTY
  567. *DefaultOption: None
  568. *Option: None
  569. {
  570. *rcNameID: 601
  571. }
  572. *Option: R98
  573. {
  574. *rcNameID: 602
  575. *Command: CmdSelect
  576. {
  577. *Order: JOB_FINISH.40
  578. *Cmd: "<1B12>!1@R98<1B> "
  579. }
  580. }
  581. *Option: R16
  582. {
  583. *rcNameID: 603
  584. *Command: CmdSelect
  585. {
  586. *Order: JOB_FINISH.40
  587. *Cmd: "<1B12>!1@R16<1B> "
  588. }
  589. }
  590. *Option: R55
  591. {
  592. *rcNameID: 605
  593. *Command: CmdSelect
  594. {
  595. *Order: JOB_FINISH.40
  596. *Cmd: "<1B12>!1@R55<1B> "
  597. }
  598. }
  599. *Option: RPGL
  600. {
  601. *rcNameID: 606
  602. *Command: CmdSelect
  603. {
  604. *Order: JOB_FINISH.40
  605. *Cmd: "<1B12>!1@RGL<1B> "
  606. }
  607. }
  608. *Option: RPGL2
  609. {
  610. *rcNameID: 607
  611. *Command: CmdSelect
  612. {
  613. *Order: JOB_FINISH.40
  614. *Cmd: "<1B12>!1@GL2<1B> "
  615. }
  616. }
  617. *Option: R52
  618. {
  619. *rcNameID: 608
  620. *Command: CmdSelect
  621. {
  622. *Order: JOB_FINISH.40
  623. *Cmd: "<1B12>!1@R52<1B> "
  624. }
  625. }
  626. *Option: R73
  627. {
  628. *rcNameID: 609
  629. *Command: CmdSelect
  630. {
  631. *Order: JOB_FINISH.40
  632. *Cmd: "<1B12>!1@R73<1B> "
  633. }
  634. }
  635. *Option: R35
  636. {
  637. *rcNameID: 610
  638. *Command: CmdSelect
  639. {
  640. *Order: JOB_FINISH.40
  641. *Cmd: "<1B12>!1@R35<1B> "
  642. }
  643. }
  644. *Option: R01
  645. {
  646. *rcNameID: 611
  647. *Command: CmdSelect
  648. {
  649. *Order: JOB_FINISH.40
  650. *Cmd: "<1B12>!1@R01<1B> "
  651. }
  652. }
  653. *Option: Program1
  654. {
  655. *rcNameID: 612
  656. *Command: CmdSelect
  657. {
  658. *Order: JOB_FINISH.40
  659. *Cmd: "<1B12>!0@P1<1B> "
  660. }
  661. }
  662. *Option: Program2
  663. {
  664. *rcNameID: 613
  665. *Command: CmdSelect
  666. {
  667. *Order: JOB_FINISH.40
  668. *Cmd: "<1B12>!0@P2<1B> "
  669. }
  670. }
  671. *Option: Program3
  672. {
  673. *rcNameID: 614
  674. *Command: CmdSelect
  675. {
  676. *Order: JOB_FINISH.40
  677. *Cmd: "<1B12>!0@P3<1B> "
  678. }
  679. }
  680. *Option: Program4
  681. {
  682. *rcNameID: 615
  683. *Command: CmdSelect
  684. {
  685. *Order: JOB_FINISH.40
  686. *Cmd: "<1B12>!0@P4<1B> "
  687. }
  688. }
  689. *Option: Program5
  690. {
  691. *rcNameID: 616
  692. *Command: CmdSelect
  693. {
  694. *Order: JOB_FINISH.40
  695. *Cmd: "<1B12>!0@P5<1B> "
  696. }
  697. }
  698. *Option: Program6
  699. {
  700. *rcNameID: 617
  701. *Command: CmdSelect
  702. {
  703. *Order: JOB_FINISH.40
  704. *Cmd: "<1B12>!0@P6<1B> "
  705. }
  706. }
  707. *Option: Program7
  708. {
  709. *rcNameID: 618
  710. *Command: CmdSelect
  711. {
  712. *Order: JOB_FINISH.40
  713. *Cmd: "<1B12>!0@P7<1B> "
  714. }
  715. }
  716. *Option: Program8
  717. {
  718. *rcNameID: 619
  719. *Command: CmdSelect
  720. {
  721. *Order: JOB_FINISH.40
  722. *Cmd: "<1B12>!0@P8<1B> "
  723. }
  724. }
  725. }
  726. *%======== OutputBin ========
  727. *Feature: OutputBin
  728. {
  729. *rcNameID: =OUTPUTBIN_DISPLAY
  730. *HelpIndex: 6
  731. *Installable?: TRUE
  732. *rcInstallableFeatureNameID: 802 *%%% Sorter
  733. *DefaultOption: Normal
  734. *Option: Normal
  735. {
  736. *rcNameID: 268
  737. *Command: CmdSelect
  738. {
  739. *Order: DOC_SETUP.120
  740. *Cmd: "<1B12>6,,0 "
  741. }
  742. }
  743. *Option: NormalFaceUp
  744. {
  745. *rcNameID: 269
  746. *Command: CmdSelect
  747. {
  748. *Order: DOC_SETUP.120
  749. *Cmd: "<1B12>6,0,0 "
  750. }
  751. }
  752. *Option: Sorting
  753. {
  754. *rcNameID: 298
  755. *Command: CmdSelect
  756. {
  757. *Order: DOC_SETUP.120
  758. *Cmd: "<1B12>6,,1 "
  759. }
  760. }
  761. *Option: Stacking
  762. {
  763. *rcNameID: 299
  764. *Command: CmdSelect
  765. {
  766. *Order: DOC_SETUP.120
  767. *Cmd: "<1B12>6,,2 "
  768. }
  769. }
  770. }
  771. *%======== Scan for Rules (custom feature) ========
  772. *Feature: ScanForRules
  773. {
  774. *rcNameID: 663
  775. *HelpIndex: 10
  776. *FeatureType: DOC_PROPERTY
  777. *DefaultOption: Yes
  778. *Option: Yes
  779. {
  780. *rcNameID: 673
  781. EXTERN_GLOBAL: *MinGrayFill: 1
  782. EXTERN_GLOBAL: *MaxGrayFill: 100
  783. *Command: CmdSetRectWidth {
  784. *CallbackID: 102
  785. *Params: LIST(RectXSize)
  786. }
  787. *Command: CmdSetRectHeight {
  788. *CallbackID: 103
  789. *Params: LIST(RectYSize)
  790. }
  791. *Command: CmdRectGrayFill {
  792. *CallbackID: 104
  793. *Params: LIST(DestX, DestY, GrayPercentage)
  794. }
  795. }
  796. *Option: No
  797. {
  798. *rcNameID: 674
  799. }
  800. }
  801. *%======== ImageControl ========
  802. *Feature: ImageControl
  803. {
  804. *rcNameID: =IMAGECONTROL_DISPLAY
  805. *HelpIndex: 13
  806. *DefaultOption: Scale100
  807. *Option: Scale100
  808. {
  809. *rcNameID: 318 *%%% 100%
  810. *Command: CmdSelect
  811. {
  812. *Order: DOC_SETUP.60
  813. *CallbackID: 120
  814. }
  815. }
  816. *Option: AtoA_Scale67
  817. {
  818. *rcNameID: 319 *%%% A Size->A Size Down Scaling (67%)
  819. *Command: CmdSelect
  820. {
  821. *Order: DOC_SETUP.60
  822. *CallbackID: 99
  823. }
  824. }
  825. *Option: BtoA_Scale80
  826. {
  827. *rcNameID: 320 *%%% B Size->A Size Down Scaling (80%)
  828. *Command: CmdSelect
  829. {
  830. *Order: DOC_SETUP.60
  831. *CallbackID: 100
  832. }
  833. }
  834. *Option: 2Up_Scale67
  835. {
  836. *rcNameID: 326 *%%% 2 in 1 (Down Scaling)
  837. *Command: CmdSelect
  838. {
  839. *Order: DOC_SETUP.60
  840. *CallbackID: 108
  841. }
  842. }
  843. *Option: 2Up_Scale100
  844. {
  845. *rcNameID: 327 *%%% 2 in 1 (Non Scaling)
  846. *Command: CmdSelect
  847. {
  848. *Order: DOC_SETUP.60
  849. *CallbackID: 109
  850. }
  851. }
  852. *Option: Scale88
  853. {
  854. *rcNameID: 329 *%%% 88%
  855. *Command: CmdSelect
  856. {
  857. *Order: DOC_SETUP.60
  858. *CallbackID: 121
  859. }
  860. }
  861. *Option: Scale80
  862. {
  863. *rcNameID: 330 *%%% 80%
  864. *Command: CmdSelect
  865. {
  866. *Order: DOC_SETUP.60
  867. *CallbackID: 122
  868. }
  869. }
  870. *Option: Scale75
  871. {
  872. *rcNameID: 331 *%%% 75%
  873. *Command: CmdSelect
  874. {
  875. *Order: DOC_SETUP.60
  876. *CallbackID: 123
  877. }
  878. }
  879. *Option: Scale70
  880. {
  881. *rcNameID: 332 *%%% 70%
  882. *Command: CmdSelect
  883. {
  884. *Order: DOC_SETUP.60
  885. *CallbackID: 124
  886. }
  887. }
  888. *Option: Scale67
  889. {
  890. *rcNameID: 333 *%%% 67%
  891. *Command: CmdSelect
  892. {
  893. *Order: DOC_SETUP.60
  894. *CallbackID: 125
  895. }
  896. }
  897. }
  898. *InvalidCombination: LIST(PaperSize.A2toA3, ImageControl.AtoA_Scale67)
  899. *InvalidCombination: LIST(PaperSize.A2toA3, ImageControl.BtoA_Scale80)
  900. *InvalidCombination: LIST(PaperSize.A2toA3, ImageControl.2Up_Scale67)
  901. *InvalidCombination: LIST(PaperSize.A2toA3, ImageControl.2Up_Scale100)
  902. *InvalidCombination: LIST(PaperSize.A2toA3, ImageControl.Scale88)
  903. *InvalidCombination: LIST(PaperSize.A2toA3, ImageControl.Scale80)
  904. *InvalidCombination: LIST(PaperSize.A2toA3, ImageControl.Scale75)
  905. *InvalidCombination: LIST(PaperSize.A2toA3, ImageControl.Scale70)
  906. *InvalidCombination: LIST(PaperSize.A2toA3, ImageControl.Scale67)
  907. *%======== Halftone ========
  908. *Feature: Halftone
  909. {
  910. *rcNameID: =HALFTONING_DISPLAY
  911. *HelpIndex: 14
  912. *DefaultOption: HT_PATSIZE_8x8_M
  913. *Option: HT_PATSIZE_6x6_M
  914. {
  915. *rcNameID: 665
  916. }
  917. *Option: HT_PATSIZE_8x8_M
  918. {
  919. *rcNameID: 666
  920. }
  921. *Option: HT_PATSIZE_10x10_M
  922. {
  923. *rcNameID: 667
  924. }
  925. *Option: HT_PATSIZE_12x12_M
  926. {
  927. *rcNameID: 668
  928. }
  929. *Option: HT_PATSIZE_14x14_M
  930. {
  931. *rcNameID: 669
  932. }
  933. *Option: HT_PATSIZE_16x16_M
  934. {
  935. *rcNameID: 670
  936. }
  937. *Ifdef: WINNT_50
  938. *Option: HT_PATSIZE_SUPERCELL_M
  939. {
  940. *rcNameID: =HT_SUPERCELL_DISPLAY
  941. }
  942. *Endif:
  943. }
  944. *%======== Duplex ========
  945. *Feature: Duplex
  946. {
  947. *rcNameID: =TWO_SIDED_PRINTING_DISPLAY
  948. *DefaultOption: NONE
  949. *Option: NONE
  950. {
  951. *rcNameID: =NONE_DISPLAY
  952. }
  953. *Option: VERTICAL
  954. {
  955. *rcNameID: =FLIP_ON_LONG_EDGE_DISPLAY
  956. *Command: CmdSelect
  957. {
  958. *Order: DOC_SETUP.90
  959. *CallbackID: 71
  960. }
  961. }
  962. *Option: HORIZONTAL
  963. {
  964. *rcNameID: =FLIP_ON_SHORT_EDGE_DISPLAY
  965. *Command: CmdSelect
  966. {
  967. *Order: DOC_SETUP.90
  968. *CallbackID: 72
  969. }
  970. }
  971. }
  972. *InvalidCombination: LIST(InputBin.MANUAL, Duplex.VERTICAL)
  973. *InvalidCombination: LIST(InputBin.MANUAL, Duplex.HORIZONTAL)
  974. *%======== Duplex Unit (custom feature) ========
  975. *Feature: DuplexUnit
  976. {
  977. *rcNameID: 808
  978. *FeatureType: PRINTER_PROPERTY
  979. *DefaultOption: NotInstalled
  980. *Option: NotInstalled
  981. {
  982. *rcNameID: 801
  983. *DisabledFeatures: LIST(Duplex)
  984. }
  985. *Option: Installed
  986. {
  987. *rcNameID: 800
  988. }
  989. }
  990. *%======== StartDoc ========
  991. *Command: CmdStartDoc
  992. {
  993. *Order: DOC_SETUP.10
  994. *CallbackID: 69
  995. }
  996. *%======== EndJob ========
  997. *Command: CmdEndJob
  998. {
  999. *Order: JOB_FINISH.10
  1000. *CallbackID: 30
  1001. }
  1002. *%======== Copies ========
  1003. *Command: CmdCopies
  1004. {
  1005. *Order: DOC_SETUP.130
  1006. *CallbackID: 31
  1007. *Params: LIST(NumOfCopies)
  1008. }
  1009. *%======== Capabilities ========
  1010. *RotateCoordinate?: FALSE
  1011. *RotateRaster?: TRUE
  1012. *RotateFont?: TRUE
  1013. *TextCaps: LIST(TC_OP_CHARACTER,TC_SF_X_YINDEP,TC_SA_DOUBLE,TC_SA_INTEGER,TC_SA_CONTIN,TC_EA_DOUBLE,TC_IA_ABLE)
  1014. *%======== Cursor Control ========
  1015. *CursorXAfterCR: AT_CURSOR_X_ORIGIN
  1016. *XMoveThreshold: 0
  1017. *YMoveThreshold: 0
  1018. *%XMoveUnit: 1200
  1019. *%YMoveUnit: 1200
  1020. *Command: CmdXMoveAbsolute {
  1021. *CallbackID: 44
  1022. *Params: LIST(DestX)
  1023. }
  1024. *Command: CmdXMoveRelRight {
  1025. *CallbackID: 45
  1026. *Params: LIST(DestXRel)
  1027. }
  1028. *Command: CmdXMoveRelLeft {
  1029. *CallbackID: 46
  1030. *Params: LIST(DestXRel)
  1031. }
  1032. *Command: CmdYMoveAbsolute {
  1033. *CallbackID: 47
  1034. *Params: LIST(DestY)
  1035. }
  1036. *Command: CmdYMoveRelDown {
  1037. *CallbackID: 48
  1038. *Params: LIST(DestYRel)
  1039. }
  1040. *Command: CmdYMoveRelUp {
  1041. *CallbackID: 49
  1042. *Params: LIST(DestYRel)
  1043. }
  1044. *Command: CmdCR { *CallbackID: 105 }
  1045. *Command: CmdLF { *CallbackID: 106 }
  1046. *Command: CmdFF { *CallbackID: 37 }
  1047. *Command: CmdBackSpace { *CallbackID: 107 }
  1048. *EjectPageWithFF?: TRUE
  1049. *%======== Raster Data ========
  1050. *OutputDataFormat: H_BYTE
  1051. *OptimizeLeftBound?: TRUE
  1052. *CursorXAfterSendBlockData: AT_GRXDATA_ORIGIN
  1053. *CursorYAfterSendBlockData: NO_MOVE
  1054. *%======== Font ========
  1055. *DefaultFont: 20
  1056. *DefaultCTT: 0
  1057. *CharPosition: BASELINE
  1058. *TTFSEnabled?: TRUE
  1059. *TTFS: MSMincho
  1060. {
  1061. *rcTTFontNameID: 500
  1062. *rcDevFontNameID: 501
  1063. }
  1064. *TTFS: MSMinchoV
  1065. {
  1066. *rcTTFontNameID: 502
  1067. *rcDevFontNameID: 503
  1068. }
  1069. *TTFS: MSGothic
  1070. {
  1071. *rcTTFontNameID: 504
  1072. *rcDevFontNameID: 505
  1073. }
  1074. *TTFS: MSGothicV
  1075. {
  1076. *rcTTFontNameID: 506
  1077. *rcDevFontNameID: 507
  1078. }
  1079. *TTFS: MSMinchoEngName
  1080. {
  1081. *rcTTFontNameID: 570
  1082. *rcDevFontNameID: 501
  1083. }
  1084. *TTFS: MSMinchoVEngName
  1085. {
  1086. *rcTTFontNameID: 571
  1087. *rcDevFontNameID: 503
  1088. }
  1089. *TTFS: MSGothicEngName
  1090. {
  1091. *rcTTFontNameID: 572
  1092. *rcDevFontNameID: 505
  1093. }
  1094. *TTFS: MSGothicVEngName
  1095. {
  1096. *rcTTFontNameID: 573
  1097. *rcDevFontNameID: 507
  1098. }
  1099. *DeviceFonts: LIST(1,2,3,4,20,21,77,78,79,80,81,82,83)
  1100. *FontCartridge: FC1
  1101. {
  1102. *rcCartridgeNameID: 317
  1103. *% *Fonts: LIST(1,2,3,4,20,21,26,27)
  1104. *Fonts: LIST(26,27)
  1105. }
  1106. *Command: CmdBoldOn { *CallbackID: 38 }
  1107. *Command: CmdBoldOff { *CallbackID: 39 }
  1108. *Command: CmdItalicOn { *CallbackID: 40 }
  1109. *Command: CmdItalicOff { *CallbackID: 41 }
  1110. *Command: CmdWhiteTextOn { *CallbackID: 42 }
  1111. *Command: CmdWhiteTextOff { *CallbackID: 43 }