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.

1717 lines
50 KiB

  1. *%
  2. *% Copyright (c) 1997 - 1999 Microsoft Corporation
  3. *% All Rights Reserved.
  4. *%
  5. *GPDSpecVersion: "1.0"
  6. *Include: "StdNames.gpd"
  7. *GPDFileVersion: "1.0"
  8. *GPDFileName: "Okd590c.GPD"
  9. *ModelName: "Okidata ML 590C"
  10. *MasterUnits: PAIR(720, 720)
  11. *ResourceDLL: "Okd24res.Dll"
  12. *PrinterType: SERIAL
  13. *FontCartSlots: 1
  14. *Feature: Orientation
  15. {
  16. *rcNameID: =ORIENTATION_DISPLAY
  17. *DefaultOption: PORTRAIT
  18. *Option: PORTRAIT
  19. {
  20. *rcNameID: =PORTRAIT_DISPLAY
  21. }
  22. *Option: LANDSCAPE_CC270
  23. {
  24. *rcNameID: =LANDSCAPE_DISPLAY
  25. }
  26. }
  27. *Feature: InputBin
  28. {
  29. *rcNameID: =PAPER_SOURCE_DISPLAY
  30. *DefaultOption: TRACTOR
  31. *Option: TRACTOR
  32. {
  33. *rcNameID: =TRACTOR_DISPLAY
  34. }
  35. *Option: MANUAL
  36. {
  37. *rcNameID: =MANUAL_FEED_DISPLAY
  38. }
  39. *Option: Option3
  40. {
  41. *rcNameID: 269
  42. *OptionID: 269
  43. *Command: CmdSelect
  44. {
  45. *Order: DOC_SETUP.2
  46. *Cmd: "<1B1901>"
  47. }
  48. }
  49. *Option: Option4
  50. {
  51. *rcNameID: 270
  52. *OptionID: 270
  53. *Command: CmdSelect
  54. {
  55. *Order: DOC_SETUP.2
  56. *Cmd: "<1B1902>"
  57. }
  58. }
  59. }
  60. *Feature: Resolution
  61. {
  62. *rcNameID: =RESOLUTION_DISPLAY
  63. *DefaultOption: Option3
  64. *Option: Option1
  65. {
  66. *Name: "360 x 360 " =DOTS_PER_INCH
  67. *DPI: PAIR(360, 360)
  68. *TextDPI: PAIR(360, 360)
  69. *PinsPerLogPass: 48
  70. *PinsPerPhysPass: 24
  71. *MinStripBlankPixels: 270
  72. *RequireUniDir?: TRUE
  73. EXTERN_GLOBAL: *StripBlanks: LIST(TRAILING)
  74. *SpotDiameter: 283
  75. *Command: CmdSendBlockData { *Cmd : "<1B>*(" %l{NumOfDataBytes / 3} }
  76. }
  77. *Option: Option2
  78. {
  79. *Name: "360 x 180 " =DOTS_PER_INCH
  80. *DPI: PAIR(360, 180)
  81. *TextDPI: PAIR(360, 180)
  82. *PinsPerLogPass: 24
  83. *PinsPerPhysPass: 24
  84. *MinStripBlankPixels: 270
  85. *RequireUniDir?: TRUE
  86. EXTERN_GLOBAL: *StripBlanks: LIST(TRAILING)
  87. *SpotDiameter: 170
  88. *Command: CmdSendBlockData { *Cmd : "<1B>*(" %l{NumOfDataBytes / 3} }
  89. }
  90. *Option: Option3
  91. {
  92. *Name: "180 x 180 " =DOTS_PER_INCH
  93. *DPI: PAIR(180, 180)
  94. *TextDPI: PAIR(180, 180)
  95. *PinsPerLogPass: 24
  96. *PinsPerPhysPass: 24
  97. *MinStripBlankPixels: 135
  98. *RequireUniDir?: TRUE
  99. EXTERN_GLOBAL: *StripBlanks: LIST(TRAILING)
  100. *SpotDiameter: 140
  101. *Command: CmdSendBlockData { *Cmd : "<1B>*'" %l{NumOfDataBytes / 3} }
  102. }
  103. *Option: Option4
  104. {
  105. *Name: "120 x 180 " =DOTS_PER_INCH
  106. *DPI: PAIR(120, 180)
  107. *TextDPI: PAIR(120, 180)
  108. *PinsPerLogPass: 24
  109. *PinsPerPhysPass: 24
  110. *MinStripBlankPixels: 90
  111. *RequireUniDir?: TRUE
  112. EXTERN_GLOBAL: *StripBlanks: LIST(TRAILING)
  113. *SpotDiameter: 120
  114. *Command: CmdSendBlockData { *Cmd : "<1B>*!" %l{NumOfDataBytes / 3} }
  115. }
  116. }
  117. *Feature: PaperSize
  118. {
  119. *rcNameID: =PAPER_SIZE_DISPLAY
  120. *DefaultOption: LETTER
  121. *Option: LETTER
  122. {
  123. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  124. *Command: CmdSelect
  125. {
  126. *Order: DOC_SETUP.3
  127. *Cmd: "<1B>C<000B>"
  128. }
  129. *switch: InputBin
  130. {
  131. *case: TRACTOR
  132. {
  133. *PrintableArea: PAIR(5760, 7920)
  134. *PrintableOrigin: PAIR(180, 0)
  135. }
  136. *case: MANUAL
  137. {
  138. *PrintableArea: PAIR(5760, 7560)
  139. *PrintableOrigin: PAIR(180, 0)
  140. }
  141. *case: Option3
  142. {
  143. *PrintableArea: PAIR(5760, 7200)
  144. *PrintableOrigin: PAIR(180, 0)
  145. }
  146. *case: Option4
  147. {
  148. *PrintableArea: PAIR(5760, 7200)
  149. *PrintableOrigin: PAIR(180, 0)
  150. }
  151. }
  152. }
  153. *Option: LEGAL
  154. {
  155. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  156. *Command: CmdSelect
  157. {
  158. *Order: DOC_SETUP.3
  159. *Cmd: "<1B>C<000E>"
  160. }
  161. *switch: InputBin
  162. {
  163. *case: TRACTOR
  164. {
  165. *PrintableArea: PAIR(5760, 10080)
  166. *PrintableOrigin: PAIR(180, 0)
  167. }
  168. *case: MANUAL
  169. {
  170. *PrintableArea: PAIR(5760, 9720)
  171. *PrintableOrigin: PAIR(180, 0)
  172. }
  173. *case: Option3
  174. {
  175. *PrintableArea: PAIR(5760, 9360)
  176. *PrintableOrigin: PAIR(180, 0)
  177. }
  178. *case: Option4
  179. {
  180. *PrintableArea: PAIR(5760, 9360)
  181. *PrintableOrigin: PAIR(180, 0)
  182. }
  183. }
  184. }
  185. *Option: EXECUTIVE
  186. {
  187. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  188. *Command: CmdSelect
  189. {
  190. *Order: DOC_SETUP.3
  191. *Cmd: "<1B>2<1B>C?"
  192. }
  193. *switch: InputBin
  194. {
  195. *case: TRACTOR
  196. {
  197. *PrintableArea: PAIR(5040, 7560)
  198. *PrintableOrigin: PAIR(180, 0)
  199. }
  200. *case: MANUAL
  201. {
  202. *PrintableArea: PAIR(5040, 7200)
  203. *PrintableOrigin: PAIR(180, 0)
  204. }
  205. *case: Option3
  206. {
  207. *PrintableArea: PAIR(5040, 6840)
  208. *PrintableOrigin: PAIR(180, 0)
  209. }
  210. *case: Option4
  211. {
  212. *PrintableArea: PAIR(5040, 6840)
  213. *PrintableOrigin: PAIR(180, 0)
  214. }
  215. }
  216. }
  217. *Option: A4
  218. {
  219. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  220. *Command: CmdSelect
  221. {
  222. *Order: DOC_SETUP.3
  223. *Cmd: "<1B>2<1B>CF"
  224. }
  225. *switch: InputBin
  226. {
  227. *case: TRACTOR
  228. {
  229. *PrintableArea: PAIR(5760, 8417)
  230. *PrintableOrigin: PAIR(180, 0)
  231. *switch: Resolution
  232. {
  233. *case: Option1
  234. {
  235. *PrintableArea: PAIR(5760, 8416)
  236. }
  237. *case: Option2
  238. {
  239. *PrintableArea: PAIR(5760, 8416)
  240. }
  241. *case: Option3
  242. {
  243. *PrintableArea: PAIR(5760, 8416)
  244. }
  245. *case: Option4
  246. {
  247. *PrintableArea: PAIR(5760, 8416)
  248. }
  249. }
  250. }
  251. *case: MANUAL
  252. {
  253. *PrintableArea: PAIR(5760, 8057)
  254. *PrintableOrigin: PAIR(180, 0)
  255. *switch: Resolution
  256. {
  257. *case: Option1
  258. {
  259. *PrintableArea: PAIR(5760, 8056)
  260. }
  261. *case: Option2
  262. {
  263. *PrintableArea: PAIR(5760, 8056)
  264. }
  265. *case: Option3
  266. {
  267. *PrintableArea: PAIR(5760, 8056)
  268. }
  269. *case: Option4
  270. {
  271. *PrintableArea: PAIR(5760, 8056)
  272. }
  273. }
  274. }
  275. *case: Option3
  276. {
  277. *PrintableArea: PAIR(5760, 7697)
  278. *PrintableOrigin: PAIR(180, 0)
  279. *switch: Resolution
  280. {
  281. *case: Option1
  282. {
  283. *PrintableArea: PAIR(5760, 7696)
  284. }
  285. *case: Option2
  286. {
  287. *PrintableArea: PAIR(5760, 7696)
  288. }
  289. *case: Option3
  290. {
  291. *PrintableArea: PAIR(5760, 7696)
  292. }
  293. *case: Option4
  294. {
  295. *PrintableArea: PAIR(5760, 7696)
  296. }
  297. }
  298. }
  299. *case: Option4
  300. {
  301. *PrintableArea: PAIR(5760, 7697)
  302. *PrintableOrigin: PAIR(180, 0)
  303. *switch: Resolution
  304. {
  305. *case: Option1
  306. {
  307. *PrintableArea: PAIR(5760, 7696)
  308. }
  309. *case: Option2
  310. {
  311. *PrintableArea: PAIR(5760, 7696)
  312. }
  313. *case: Option3
  314. {
  315. *PrintableArea: PAIR(5760, 7696)
  316. }
  317. *case: Option4
  318. {
  319. *PrintableArea: PAIR(5760, 7696)
  320. }
  321. }
  322. }
  323. }
  324. }
  325. *Option: A5
  326. {
  327. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  328. *Command: CmdSelect
  329. {
  330. *Order: DOC_SETUP.3
  331. *Cmd: "<1B>A<041B>C|"
  332. }
  333. *switch: InputBin
  334. {
  335. *case: TRACTOR
  336. {
  337. *PrintableArea: PAIR(4018, 5954)
  338. *PrintableOrigin: PAIR(180, 0)
  339. *switch: Resolution
  340. {
  341. *case: Option2
  342. {
  343. *PrintableArea: PAIR(4018, 5952)
  344. }
  345. *case: Option3
  346. {
  347. *PrintableArea: PAIR(4016, 5952)
  348. }
  349. *case: Option4
  350. {
  351. *PrintableArea: PAIR(4014, 5952)
  352. }
  353. }
  354. }
  355. *case: MANUAL
  356. {
  357. *PrintableArea: PAIR(4018, 5594)
  358. *PrintableOrigin: PAIR(180, 0)
  359. *switch: Resolution
  360. {
  361. *case: Option2
  362. {
  363. *PrintableArea: PAIR(4018, 5592)
  364. }
  365. *case: Option3
  366. {
  367. *PrintableArea: PAIR(4016, 5592)
  368. }
  369. *case: Option4
  370. {
  371. *PrintableArea: PAIR(4014, 5592)
  372. }
  373. }
  374. }
  375. *case: Option3
  376. {
  377. *PrintableArea: PAIR(4018, 5234)
  378. *PrintableOrigin: PAIR(180, 0)
  379. *switch: Resolution
  380. {
  381. *case: Option2
  382. {
  383. *PrintableArea: PAIR(4018, 5232)
  384. }
  385. *case: Option3
  386. {
  387. *PrintableArea: PAIR(4016, 5232)
  388. }
  389. *case: Option4
  390. {
  391. *PrintableArea: PAIR(4014, 5232)
  392. }
  393. }
  394. }
  395. *case: Option4
  396. {
  397. *PrintableArea: PAIR(4018, 5234)
  398. *PrintableOrigin: PAIR(180, 0)
  399. *switch: Resolution
  400. {
  401. *case: Option2
  402. {
  403. *PrintableArea: PAIR(4018, 5232)
  404. }
  405. *case: Option3
  406. {
  407. *PrintableArea: PAIR(4016, 5232)
  408. }
  409. *case: Option4
  410. {
  411. *PrintableArea: PAIR(4014, 5232)
  412. }
  413. }
  414. }
  415. }
  416. }
  417. *Option: B4
  418. {
  419. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  420. *Command: CmdSelect
  421. {
  422. *Order: DOC_SETUP.3
  423. *Cmd: "<1B>2<1B>CS"
  424. }
  425. *switch: InputBin
  426. {
  427. *case: TRACTOR
  428. {
  429. *PrintableArea: PAIR(5760, 10318)
  430. *PrintableOrigin: PAIR(180, 0)
  431. *switch: Resolution
  432. {
  433. *case: Option2
  434. {
  435. *PrintableArea: PAIR(5760, 10316)
  436. }
  437. *case: Option3
  438. {
  439. *PrintableArea: PAIR(5760, 10316)
  440. }
  441. *case: Option4
  442. {
  443. *PrintableArea: PAIR(5760, 10316)
  444. }
  445. }
  446. }
  447. *case: MANUAL
  448. {
  449. *PrintableArea: PAIR(5760, 9958)
  450. *PrintableOrigin: PAIR(180, 0)
  451. *switch: Resolution
  452. {
  453. *case: Option2
  454. {
  455. *PrintableArea: PAIR(5760, 9956)
  456. }
  457. *case: Option3
  458. {
  459. *PrintableArea: PAIR(5760, 9956)
  460. }
  461. *case: Option4
  462. {
  463. *PrintableArea: PAIR(5760, 9956)
  464. }
  465. }
  466. }
  467. *case: Option3
  468. {
  469. *PrintableArea: PAIR(5760, 9598)
  470. *PrintableOrigin: PAIR(180, 0)
  471. *switch: Resolution
  472. {
  473. *case: Option2
  474. {
  475. *PrintableArea: PAIR(5760, 9596)
  476. }
  477. *case: Option3
  478. {
  479. *PrintableArea: PAIR(5760, 9596)
  480. }
  481. *case: Option4
  482. {
  483. *PrintableArea: PAIR(5760, 9596)
  484. }
  485. }
  486. }
  487. *case: Option4
  488. {
  489. *PrintableArea: PAIR(5760, 9598)
  490. *PrintableOrigin: PAIR(180, 0)
  491. *switch: Resolution
  492. {
  493. *case: Option2
  494. {
  495. *PrintableArea: PAIR(5760, 9596)
  496. }
  497. *case: Option3
  498. {
  499. *PrintableArea: PAIR(5760, 9596)
  500. }
  501. *case: Option4
  502. {
  503. *PrintableArea: PAIR(5760, 9596)
  504. }
  505. }
  506. }
  507. }
  508. }
  509. *Option: B5
  510. {
  511. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  512. *Command: CmdSelect
  513. {
  514. *Order: DOC_SETUP.3
  515. *Cmd: "<1B>2<1B>C%<"
  516. }
  517. *switch: InputBin
  518. {
  519. *case: TRACTOR
  520. {
  521. *PrintableArea: PAIR(4982, 7286)
  522. *PrintableOrigin: PAIR(180, 0)
  523. *switch: Resolution
  524. {
  525. *case: Option2
  526. {
  527. *PrintableArea: PAIR(4982, 7284)
  528. }
  529. *case: Option3
  530. {
  531. *PrintableArea: PAIR(4980, 7284)
  532. }
  533. *case: Option4
  534. {
  535. *PrintableArea: PAIR(4980, 7284)
  536. }
  537. }
  538. }
  539. *case: MANUAL
  540. {
  541. *PrintableArea: PAIR(4982, 6926)
  542. *PrintableOrigin: PAIR(180, 0)
  543. *switch: Resolution
  544. {
  545. *case: Option2
  546. {
  547. *PrintableArea: PAIR(4982, 6924)
  548. }
  549. *case: Option3
  550. {
  551. *PrintableArea: PAIR(4980, 6924)
  552. }
  553. *case: Option4
  554. {
  555. *PrintableArea: PAIR(4980, 6924)
  556. }
  557. }
  558. }
  559. *case: Option3
  560. {
  561. *PrintableArea: PAIR(4982, 6566)
  562. *PrintableOrigin: PAIR(180, 0)
  563. *switch: Resolution
  564. {
  565. *case: Option2
  566. {
  567. *PrintableArea: PAIR(4982, 6564)
  568. }
  569. *case: Option3
  570. {
  571. *PrintableArea: PAIR(4980, 6564)
  572. }
  573. *case: Option4
  574. {
  575. *PrintableArea: PAIR(4980, 6564)
  576. }
  577. }
  578. }
  579. *case: Option4
  580. {
  581. *PrintableArea: PAIR(4982, 6566)
  582. *PrintableOrigin: PAIR(180, 0)
  583. *switch: Resolution
  584. {
  585. *case: Option2
  586. {
  587. *PrintableArea: PAIR(4982, 6564)
  588. }
  589. *case: Option3
  590. {
  591. *PrintableArea: PAIR(4980, 6564)
  592. }
  593. *case: Option4
  594. {
  595. *PrintableArea: PAIR(4980, 6564)
  596. }
  597. }
  598. }
  599. }
  600. }
  601. *Option: FOLIO
  602. {
  603. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  604. *Command: CmdSelect
  605. {
  606. *Order: DOC_SETUP.3
  607. *Cmd: "<1B>2<1B>CN"
  608. }
  609. *switch: InputBin
  610. {
  611. *case: TRACTOR
  612. {
  613. *PrintableArea: PAIR(5760, 9360)
  614. *PrintableOrigin: PAIR(180, 0)
  615. }
  616. *case: MANUAL
  617. {
  618. *PrintableArea: PAIR(5760, 9000)
  619. *PrintableOrigin: PAIR(180, 0)
  620. }
  621. *case: Option3
  622. {
  623. *PrintableArea: PAIR(5760, 8640)
  624. *PrintableOrigin: PAIR(180, 0)
  625. }
  626. *case: Option4
  627. {
  628. *PrintableArea: PAIR(5760, 8640)
  629. *PrintableOrigin: PAIR(180, 0)
  630. }
  631. }
  632. }
  633. *Option: Option9
  634. {
  635. *rcNameID: 262
  636. *OptionID: 262
  637. *PageDimensions: PAIR(6120, 8640)
  638. *Command: CmdSelect
  639. {
  640. *Order: DOC_SETUP.3
  641. *Cmd: "<1B>C<000C>"
  642. }
  643. *switch: InputBin
  644. {
  645. *case: TRACTOR
  646. {
  647. *PrintableArea: PAIR(5760, 8640)
  648. *PrintableOrigin: PAIR(180, 0)
  649. }
  650. *case: MANUAL
  651. {
  652. *PrintableArea: PAIR(5760, 8280)
  653. *PrintableOrigin: PAIR(180, 0)
  654. }
  655. *case: Option3
  656. {
  657. *PrintableArea: PAIR(5760, 7920)
  658. *PrintableOrigin: PAIR(180, 0)
  659. }
  660. *case: Option4
  661. {
  662. *PrintableArea: PAIR(5760, 7920)
  663. *PrintableOrigin: PAIR(180, 0)
  664. }
  665. }
  666. }
  667. *Option: Option10
  668. {
  669. *rcNameID: 263
  670. *OptionID: 263
  671. *PageDimensions: PAIR(5760, 4320)
  672. *Command: CmdSelect
  673. {
  674. *Order: DOC_SETUP.3
  675. *Cmd: "<1B>2<1B>C$"
  676. }
  677. *switch: InputBin
  678. {
  679. *case: TRACTOR
  680. {
  681. *PrintableArea: PAIR(5580, 4320)
  682. *PrintableOrigin: PAIR(180, 0)
  683. }
  684. *case: MANUAL
  685. {
  686. *PrintableArea: PAIR(5580, 3960)
  687. *PrintableOrigin: PAIR(180, 0)
  688. }
  689. *case: Option3
  690. {
  691. *PrintableArea: PAIR(5580, 3600)
  692. *PrintableOrigin: PAIR(180, 0)
  693. }
  694. *case: Option4
  695. {
  696. *PrintableArea: PAIR(5580, 3600)
  697. *PrintableOrigin: PAIR(180, 0)
  698. }
  699. }
  700. }
  701. *Option: 10X14
  702. {
  703. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  704. *Command: CmdSelect
  705. {
  706. *Order: DOC_SETUP.3
  707. *Cmd: "<1B>2<1B>CT"
  708. }
  709. *switch: InputBin
  710. {
  711. *case: TRACTOR
  712. {
  713. *PrintableArea: PAIR(5760, 10080)
  714. *PrintableOrigin: PAIR(180, 0)
  715. }
  716. *case: MANUAL
  717. {
  718. *PrintableArea: PAIR(5760, 9720)
  719. *PrintableOrigin: PAIR(180, 0)
  720. }
  721. *case: Option3
  722. {
  723. *PrintableArea: PAIR(5760, 9360)
  724. *PrintableOrigin: PAIR(180, 0)
  725. }
  726. *case: Option4
  727. {
  728. *PrintableArea: PAIR(5760, 9360)
  729. *PrintableOrigin: PAIR(180, 0)
  730. }
  731. }
  732. }
  733. *Option: Option12
  734. {
  735. *rcNameID: 264
  736. *OptionID: 264
  737. *PageDimensions: PAIR(5954, 8640)
  738. *Command: CmdSelect
  739. {
  740. *Order: DOC_SETUP.3
  741. *Cmd: "<1B>2<1B>CH"
  742. }
  743. *switch: InputBin
  744. {
  745. *case: TRACTOR
  746. {
  747. *PrintableArea: PAIR(5760, 8640)
  748. *PrintableOrigin: PAIR(180, 0)
  749. }
  750. *case: MANUAL
  751. {
  752. *PrintableArea: PAIR(5760, 8280)
  753. *PrintableOrigin: PAIR(180, 0)
  754. }
  755. *case: Option3
  756. {
  757. *PrintableArea: PAIR(5760, 7920)
  758. *PrintableOrigin: PAIR(180, 0)
  759. }
  760. *case: Option4
  761. {
  762. *PrintableArea: PAIR(5760, 7920)
  763. *PrintableOrigin: PAIR(180, 0)
  764. }
  765. }
  766. }
  767. *Option: FANFOLD_STD_GERMAN
  768. {
  769. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  770. *Command: CmdSelect
  771. {
  772. *Order: DOC_SETUP.3
  773. *Cmd: "<1B>C<000C>"
  774. }
  775. *switch: InputBin
  776. {
  777. *case: TRACTOR
  778. {
  779. *PrintableArea: PAIR(5760, 8640)
  780. *PrintableOrigin: PAIR(180, 0)
  781. }
  782. *case: MANUAL
  783. {
  784. *PrintableArea: PAIR(5760, 8280)
  785. *PrintableOrigin: PAIR(180, 0)
  786. }
  787. *case: Option3
  788. {
  789. *PrintableArea: PAIR(5760, 7920)
  790. *PrintableOrigin: PAIR(180, 0)
  791. }
  792. *case: Option4
  793. {
  794. *PrintableArea: PAIR(5760, 7920)
  795. *PrintableOrigin: PAIR(180, 0)
  796. }
  797. }
  798. }
  799. *Option: Option14
  800. {
  801. *rcNameID: 267
  802. *OptionID: 267
  803. *PageDimensions: PAIR(6120, 9360)
  804. *Command: CmdSelect
  805. {
  806. *Order: DOC_SETUP.3
  807. *Cmd: "<1B>2<1B>C4"
  808. }
  809. *switch: InputBin
  810. {
  811. *case: TRACTOR
  812. {
  813. *PrintableArea: PAIR(5760, 9360)
  814. *PrintableOrigin: PAIR(180, 0)
  815. }
  816. *case: MANUAL
  817. {
  818. *PrintableArea: PAIR(5760, 9000)
  819. *PrintableOrigin: PAIR(180, 0)
  820. }
  821. *case: Option3
  822. {
  823. *PrintableArea: PAIR(5760, 8640)
  824. *PrintableOrigin: PAIR(180, 0)
  825. }
  826. *case: Option4
  827. {
  828. *PrintableArea: PAIR(5760, 8640)
  829. *PrintableOrigin: PAIR(180, 0)
  830. }
  831. }
  832. }
  833. *Option: ENV_MONARCH
  834. {
  835. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  836. *RotateSize? : TRUE
  837. *Command: CmdSelect
  838. {
  839. *Order: DOC_SETUP.3
  840. *Cmd: "<1B>2<1B>C<16>"
  841. }
  842. *switch: InputBin
  843. {
  844. *case: TRACTOR
  845. {
  846. *PrintableArea: PAIR(5220, 2794)
  847. *PrintableOrigin: PAIR(180, 0)
  848. *switch: Resolution
  849. {
  850. *case: Option2
  851. {
  852. *PrintableArea: PAIR(5220, 2792)
  853. }
  854. *case: Option3
  855. {
  856. *PrintableArea: PAIR(5220, 2792)
  857. }
  858. *case: Option4
  859. {
  860. *PrintableArea: PAIR(5220, 2792)
  861. }
  862. }
  863. }
  864. *case: MANUAL
  865. {
  866. *PrintableArea: PAIR(5220, 2434)
  867. *PrintableOrigin: PAIR(180, 0)
  868. *switch: Resolution
  869. {
  870. *case: Option2
  871. {
  872. *PrintableArea: PAIR(5220, 2432)
  873. }
  874. *case: Option3
  875. {
  876. *PrintableArea: PAIR(5220, 2432)
  877. }
  878. *case: Option4
  879. {
  880. *PrintableArea: PAIR(5220, 2432)
  881. }
  882. }
  883. }
  884. *case: Option3
  885. {
  886. *PrintableArea: PAIR(5220, 2074)
  887. *PrintableOrigin: PAIR(180, 0)
  888. *switch: Resolution
  889. {
  890. *case: Option2
  891. {
  892. *PrintableArea: PAIR(5220, 2072)
  893. }
  894. *case: Option3
  895. {
  896. *PrintableArea: PAIR(5220, 2072)
  897. }
  898. *case: Option4
  899. {
  900. *PrintableArea: PAIR(5220, 2072)
  901. }
  902. }
  903. }
  904. *case: Option4
  905. {
  906. *PrintableArea: PAIR(5220, 2074)
  907. *PrintableOrigin: PAIR(180, 0)
  908. *switch: Resolution
  909. {
  910. *case: Option2
  911. {
  912. *PrintableArea: PAIR(5220, 2072)
  913. }
  914. *case: Option3
  915. {
  916. *PrintableArea: PAIR(5220, 2072)
  917. }
  918. *case: Option4
  919. {
  920. *PrintableArea: PAIR(5220, 2072)
  921. }
  922. }
  923. }
  924. }
  925. }
  926. *Option: ENV_9
  927. {
  928. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  929. *RotateSize? : TRUE
  930. *Command: CmdSelect
  931. {
  932. *Order: DOC_SETUP.3
  933. *Cmd: "<1B>2<1B>C<16>"
  934. }
  935. *switch: InputBin
  936. {
  937. *case: TRACTOR
  938. {
  939. *PrintableArea: PAIR(5760, 2794)
  940. *PrintableOrigin: PAIR(180, 0)
  941. *switch: Resolution
  942. {
  943. *case: Option2
  944. {
  945. *PrintableArea: PAIR(5760, 2792)
  946. }
  947. *case: Option3
  948. {
  949. *PrintableArea: PAIR(5760, 2792)
  950. }
  951. *case: Option4
  952. {
  953. *PrintableArea: PAIR(5760, 2792)
  954. }
  955. }
  956. }
  957. *case: MANUAL
  958. {
  959. *PrintableArea: PAIR(5760, 2434)
  960. *PrintableOrigin: PAIR(180, 0)
  961. *switch: Resolution
  962. {
  963. *case: Option2
  964. {
  965. *PrintableArea: PAIR(5760, 2432)
  966. }
  967. *case: Option3
  968. {
  969. *PrintableArea: PAIR(5760, 2432)
  970. }
  971. *case: Option4
  972. {
  973. *PrintableArea: PAIR(5760, 2432)
  974. }
  975. }
  976. }
  977. *case: Option3
  978. {
  979. *PrintableArea: PAIR(5760, 2074)
  980. *PrintableOrigin: PAIR(180, 0)
  981. *switch: Resolution
  982. {
  983. *case: Option2
  984. {
  985. *PrintableArea: PAIR(5760, 2072)
  986. }
  987. *case: Option3
  988. {
  989. *PrintableArea: PAIR(5760, 2072)
  990. }
  991. *case: Option4
  992. {
  993. *PrintableArea: PAIR(5760, 2072)
  994. }
  995. }
  996. }
  997. *case: Option4
  998. {
  999. *PrintableArea: PAIR(5760, 2074)
  1000. *PrintableOrigin: PAIR(180, 0)
  1001. *switch: Resolution
  1002. {
  1003. *case: Option2
  1004. {
  1005. *PrintableArea: PAIR(5760, 2072)
  1006. }
  1007. *case: Option3
  1008. {
  1009. *PrintableArea: PAIR(5760, 2072)
  1010. }
  1011. *case: Option4
  1012. {
  1013. *PrintableArea: PAIR(5760, 2072)
  1014. }
  1015. }
  1016. }
  1017. }
  1018. }
  1019. *Option: ENV_10
  1020. {
  1021. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1022. *RotateSize? : TRUE
  1023. *Command: CmdSelect
  1024. {
  1025. *Order: DOC_SETUP.3
  1026. *Cmd: "<1B>2<1B>C<19>"
  1027. }
  1028. *switch: InputBin
  1029. {
  1030. *case: TRACTOR
  1031. {
  1032. *PrintableArea: PAIR(5760, 2974)
  1033. *PrintableOrigin: PAIR(180, 0)
  1034. *switch: Resolution
  1035. {
  1036. *case: Option2
  1037. {
  1038. *PrintableArea: PAIR(5760, 2972)
  1039. }
  1040. *case: Option3
  1041. {
  1042. *PrintableArea: PAIR(5760, 2972)
  1043. }
  1044. *case: Option4
  1045. {
  1046. *PrintableArea: PAIR(5760, 2972)
  1047. }
  1048. }
  1049. }
  1050. *case: MANUAL
  1051. {
  1052. *PrintableArea: PAIR(5760, 2614)
  1053. *PrintableOrigin: PAIR(180, 0)
  1054. *switch: Resolution
  1055. {
  1056. *case: Option2
  1057. {
  1058. *PrintableArea: PAIR(5760, 2612)
  1059. }
  1060. *case: Option3
  1061. {
  1062. *PrintableArea: PAIR(5760, 2612)
  1063. }
  1064. *case: Option4
  1065. {
  1066. *PrintableArea: PAIR(5760, 2612)
  1067. }
  1068. }
  1069. }
  1070. *case: Option3
  1071. {
  1072. *PrintableArea: PAIR(5760, 2254)
  1073. *PrintableOrigin: PAIR(180, 0)
  1074. *switch: Resolution
  1075. {
  1076. *case: Option2
  1077. {
  1078. *PrintableArea: PAIR(5760, 2252)
  1079. }
  1080. *case: Option3
  1081. {
  1082. *PrintableArea: PAIR(5760, 2252)
  1083. }
  1084. *case: Option4
  1085. {
  1086. *PrintableArea: PAIR(5760, 2252)
  1087. }
  1088. }
  1089. }
  1090. *case: Option4
  1091. {
  1092. *PrintableArea: PAIR(5760, 2254)
  1093. *PrintableOrigin: PAIR(180, 0)
  1094. *switch: Resolution
  1095. {
  1096. *case: Option2
  1097. {
  1098. *PrintableArea: PAIR(5760, 2252)
  1099. }
  1100. *case: Option3
  1101. {
  1102. *PrintableArea: PAIR(5760, 2252)
  1103. }
  1104. *case: Option4
  1105. {
  1106. *PrintableArea: PAIR(5760, 2252)
  1107. }
  1108. }
  1109. }
  1110. }
  1111. }
  1112. *Option: ENV_11
  1113. {
  1114. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1115. *RotateSize? : TRUE
  1116. *Command: CmdSelect
  1117. {
  1118. *Order: DOC_SETUP.3
  1119. *Cmd: "<1B>0<1B>C$"
  1120. }
  1121. *switch: InputBin
  1122. {
  1123. *case: TRACTOR
  1124. {
  1125. *PrintableArea: PAIR(5760, 3240)
  1126. *PrintableOrigin: PAIR(180, 0)
  1127. }
  1128. *case: MANUAL
  1129. {
  1130. *PrintableArea: PAIR(5760, 2880)
  1131. *PrintableOrigin: PAIR(180, 0)
  1132. }
  1133. *case: Option3
  1134. {
  1135. *PrintableArea: PAIR(5760, 2520)
  1136. *PrintableOrigin: PAIR(180, 0)
  1137. }
  1138. *case: Option4
  1139. {
  1140. *PrintableArea: PAIR(5760, 2520)
  1141. *PrintableOrigin: PAIR(180, 0)
  1142. }
  1143. }
  1144. }
  1145. *Option: ENV_DL
  1146. {
  1147. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1148. *RotateSize? : TRUE
  1149. *Command: CmdSelect
  1150. {
  1151. *Order: DOC_SETUP.3
  1152. *Cmd: "<1B>2<1B>C<1A>"
  1153. }
  1154. *switch: InputBin
  1155. {
  1156. *case: TRACTOR
  1157. {
  1158. *PrintableArea: PAIR(5760, 3118)
  1159. *PrintableOrigin: PAIR(180, 0)
  1160. *switch: Resolution
  1161. {
  1162. *case: Option2
  1163. {
  1164. *PrintableArea: PAIR(5760, 3116)
  1165. }
  1166. *case: Option3
  1167. {
  1168. *PrintableArea: PAIR(5760, 3116)
  1169. }
  1170. *case: Option4
  1171. {
  1172. *PrintableArea: PAIR(5760, 3116)
  1173. }
  1174. }
  1175. }
  1176. *case: MANUAL
  1177. {
  1178. *PrintableArea: PAIR(5760, 2758)
  1179. *PrintableOrigin: PAIR(180, 0)
  1180. *switch: Resolution
  1181. {
  1182. *case: Option2
  1183. {
  1184. *PrintableArea: PAIR(5760, 2756)
  1185. }
  1186. *case: Option3
  1187. {
  1188. *PrintableArea: PAIR(5760, 2756)
  1189. }
  1190. *case: Option4
  1191. {
  1192. *PrintableArea: PAIR(5760, 2756)
  1193. }
  1194. }
  1195. }
  1196. *case: Option3
  1197. {
  1198. *PrintableArea: PAIR(5760, 2398)
  1199. *PrintableOrigin: PAIR(180, 0)
  1200. *switch: Resolution
  1201. {
  1202. *case: Option2
  1203. {
  1204. *PrintableArea: PAIR(5760, 2396)
  1205. }
  1206. *case: Option3
  1207. {
  1208. *PrintableArea: PAIR(5760, 2396)
  1209. }
  1210. *case: Option4
  1211. {
  1212. *PrintableArea: PAIR(5760, 2396)
  1213. }
  1214. }
  1215. }
  1216. *case: Option4
  1217. {
  1218. *PrintableArea: PAIR(5760, 2398)
  1219. *PrintableOrigin: PAIR(180, 0)
  1220. *switch: Resolution
  1221. {
  1222. *case: Option2
  1223. {
  1224. *PrintableArea: PAIR(5760, 2396)
  1225. }
  1226. *case: Option3
  1227. {
  1228. *PrintableArea: PAIR(5760, 2396)
  1229. }
  1230. *case: Option4
  1231. {
  1232. *PrintableArea: PAIR(5760, 2396)
  1233. }
  1234. }
  1235. }
  1236. }
  1237. }
  1238. *Option: ENV_C6
  1239. {
  1240. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1241. *RotateSize? : TRUE
  1242. *Command: CmdSelect
  1243. {
  1244. *Order: DOC_SETUP.3
  1245. *Cmd: "<1B>2<1B>C<1B>"
  1246. }
  1247. *switch: InputBin
  1248. {
  1249. *case: TRACTOR
  1250. {
  1251. *PrintableArea: PAIR(4414, 3233)
  1252. *PrintableOrigin: PAIR(180, 0)
  1253. *switch: Resolution
  1254. {
  1255. *case: Option1
  1256. {
  1257. *PrintableArea: PAIR(4414, 3232)
  1258. }
  1259. *case: Option2
  1260. {
  1261. *PrintableArea: PAIR(4414, 3232)
  1262. }
  1263. *case: Option3
  1264. {
  1265. *PrintableArea: PAIR(4412, 3232)
  1266. }
  1267. *case: Option4
  1268. {
  1269. *PrintableArea: PAIR(4410, 3232)
  1270. }
  1271. }
  1272. }
  1273. *case: MANUAL
  1274. {
  1275. *PrintableArea: PAIR(4414, 2873)
  1276. *PrintableOrigin: PAIR(180, 0)
  1277. *switch: Resolution
  1278. {
  1279. *case: Option1
  1280. {
  1281. *PrintableArea: PAIR(4414, 2872)
  1282. }
  1283. *case: Option2
  1284. {
  1285. *PrintableArea: PAIR(4414, 2872)
  1286. }
  1287. *case: Option3
  1288. {
  1289. *PrintableArea: PAIR(4412, 2872)
  1290. }
  1291. *case: Option4
  1292. {
  1293. *PrintableArea: PAIR(4410, 2872)
  1294. }
  1295. }
  1296. }
  1297. *case: Option3
  1298. {
  1299. *PrintableArea: PAIR(4414, 2513)
  1300. *PrintableOrigin: PAIR(180, 0)
  1301. *switch: Resolution
  1302. {
  1303. *case: Option1
  1304. {
  1305. *PrintableArea: PAIR(4414, 2512)
  1306. }
  1307. *case: Option2
  1308. {
  1309. *PrintableArea: PAIR(4414, 2512)
  1310. }
  1311. *case: Option3
  1312. {
  1313. *PrintableArea: PAIR(4412, 2512)
  1314. }
  1315. *case: Option4
  1316. {
  1317. *PrintableArea: PAIR(4410, 2512)
  1318. }
  1319. }
  1320. }
  1321. *case: Option4
  1322. {
  1323. *PrintableArea: PAIR(4414, 2513)
  1324. *PrintableOrigin: PAIR(180, 0)
  1325. *switch: Resolution
  1326. {
  1327. *case: Option1
  1328. {
  1329. *PrintableArea: PAIR(4414, 2512)
  1330. }
  1331. *case: Option2
  1332. {
  1333. *PrintableArea: PAIR(4414, 2512)
  1334. }
  1335. *case: Option3
  1336. {
  1337. *PrintableArea: PAIR(4412, 2512)
  1338. }
  1339. *case: Option4
  1340. {
  1341. *PrintableArea: PAIR(4410, 2512)
  1342. }
  1343. }
  1344. }
  1345. }
  1346. }
  1347. *Option: ENV_ITALY
  1348. {
  1349. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1350. *RotateSize? : TRUE
  1351. *Command: CmdSelect
  1352. {
  1353. *Order: DOC_SETUP.3
  1354. *Cmd: "<1B>2<1B>C<1A>"
  1355. }
  1356. *switch: InputBin
  1357. {
  1358. *case: TRACTOR
  1359. {
  1360. *PrintableArea: PAIR(5760, 3118)
  1361. *PrintableOrigin: PAIR(180, 0)
  1362. *switch: Resolution
  1363. {
  1364. *case: Option2
  1365. {
  1366. *PrintableArea: PAIR(5760, 3116)
  1367. }
  1368. *case: Option3
  1369. {
  1370. *PrintableArea: PAIR(5760, 3116)
  1371. }
  1372. *case: Option4
  1373. {
  1374. *PrintableArea: PAIR(5760, 3116)
  1375. }
  1376. }
  1377. }
  1378. *case: MANUAL
  1379. {
  1380. *PrintableArea: PAIR(5760, 2758)
  1381. *PrintableOrigin: PAIR(180, 0)
  1382. *switch: Resolution
  1383. {
  1384. *case: Option2
  1385. {
  1386. *PrintableArea: PAIR(5760, 2756)
  1387. }
  1388. *case: Option3
  1389. {
  1390. *PrintableArea: PAIR(5760, 2756)
  1391. }
  1392. *case: Option4
  1393. {
  1394. *PrintableArea: PAIR(5760, 2756)
  1395. }
  1396. }
  1397. }
  1398. *case: Option3
  1399. {
  1400. *PrintableArea: PAIR(5760, 2398)
  1401. *PrintableOrigin: PAIR(180, 0)
  1402. *switch: Resolution
  1403. {
  1404. *case: Option2
  1405. {
  1406. *PrintableArea: PAIR(5760, 2396)
  1407. }
  1408. *case: Option3
  1409. {
  1410. *PrintableArea: PAIR(5760, 2396)
  1411. }
  1412. *case: Option4
  1413. {
  1414. *PrintableArea: PAIR(5760, 2396)
  1415. }
  1416. }
  1417. }
  1418. *case: Option4
  1419. {
  1420. *PrintableArea: PAIR(5760, 2398)
  1421. *PrintableOrigin: PAIR(180, 0)
  1422. *switch: Resolution
  1423. {
  1424. *case: Option2
  1425. {
  1426. *PrintableArea: PAIR(5760, 2396)
  1427. }
  1428. *case: Option3
  1429. {
  1430. *PrintableArea: PAIR(5760, 2396)
  1431. }
  1432. *case: Option4
  1433. {
  1434. *PrintableArea: PAIR(5760, 2396)
  1435. }
  1436. }
  1437. }
  1438. }
  1439. }
  1440. *Option: ENV_B5
  1441. {
  1442. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1443. *RotateSize? : TRUE
  1444. *Command: CmdSelect
  1445. {
  1446. *Order: DOC_SETUP.3
  1447. *Cmd: "<1B>2<1B>C*"
  1448. }
  1449. *switch: InputBin
  1450. {
  1451. *case: TRACTOR
  1452. {
  1453. *PrintableArea: PAIR(5760, 4990)
  1454. *PrintableOrigin: PAIR(180, 0)
  1455. *switch: Resolution
  1456. {
  1457. *case: Option2
  1458. {
  1459. *PrintableArea: PAIR(5760, 4988)
  1460. }
  1461. *case: Option3
  1462. {
  1463. *PrintableArea: PAIR(5760, 4988)
  1464. }
  1465. *case: Option4
  1466. {
  1467. *PrintableArea: PAIR(5760, 4988)
  1468. }
  1469. }
  1470. }
  1471. *case: MANUAL
  1472. {
  1473. *PrintableArea: PAIR(5760, 4630)
  1474. *PrintableOrigin: PAIR(180, 0)
  1475. *switch: Resolution
  1476. {
  1477. *case: Option2
  1478. {
  1479. *PrintableArea: PAIR(5760, 4628)
  1480. }
  1481. *case: Option3
  1482. {
  1483. *PrintableArea: PAIR(5760, 4628)
  1484. }
  1485. *case: Option4
  1486. {
  1487. *PrintableArea: PAIR(5760, 4628)
  1488. }
  1489. }
  1490. }
  1491. *case: Option3
  1492. {
  1493. *PrintableArea: PAIR(5760, 4270)
  1494. *PrintableOrigin: PAIR(180, 0)
  1495. *switch: Resolution
  1496. {
  1497. *case: Option2
  1498. {
  1499. *PrintableArea: PAIR(5760, 4268)
  1500. }
  1501. *case: Option3
  1502. {
  1503. *PrintableArea: PAIR(5760, 4268)
  1504. }
  1505. *case: Option4
  1506. {
  1507. *PrintableArea: PAIR(5760, 4268)
  1508. }
  1509. }
  1510. }
  1511. *case: Option4
  1512. {
  1513. *PrintableArea: PAIR(5760, 4270)
  1514. *PrintableOrigin: PAIR(180, 0)
  1515. *switch: Resolution
  1516. {
  1517. *case: Option2
  1518. {
  1519. *PrintableArea: PAIR(5760, 4268)
  1520. }
  1521. *case: Option3
  1522. {
  1523. *PrintableArea: PAIR(5760, 4268)
  1524. }
  1525. *case: Option4
  1526. {
  1527. *PrintableArea: PAIR(5760, 4268)
  1528. }
  1529. }
  1530. }
  1531. }
  1532. }
  1533. *Option: CUSTOMSIZE
  1534. {
  1535. *rcNameID: =USER_DEFINED_SIZE_DISPLAY
  1536. *MinSize: PAIR(720, 360)
  1537. *MaxSize: PAIR(7200, 30240)
  1538. *MaxPrintableWidth: 5760
  1539. *MinLeftMargin: 180
  1540. *CenterPrintable?: FALSE
  1541. *switch: InputBin
  1542. {
  1543. *case: TRACTOR
  1544. {
  1545. *TopMargin: 0
  1546. *BottomMargin: 0
  1547. }
  1548. *case: MANUAL
  1549. {
  1550. *TopMargin: 0
  1551. *BottomMargin: 360
  1552. }
  1553. *case: Option3
  1554. {
  1555. *TopMargin: 0
  1556. *BottomMargin: 720
  1557. }
  1558. *case: Option4
  1559. {
  1560. *TopMargin: 0
  1561. *BottomMargin: 720
  1562. }
  1563. }
  1564. *Command: CmdSelect
  1565. {
  1566. *Order: DOC_SETUP.3
  1567. *Cmd: "<1B>2<1B>C" %c{(PhysPaperLength / 120) }
  1568. }
  1569. }
  1570. }
  1571. *InvalidCombination: LIST(InputBin.TRACTOR, PaperSize.ENV_10)
  1572. *InvalidCombination: LIST(InputBin.TRACTOR, PaperSize.ENV_11)
  1573. *InvalidCombination: LIST(InputBin.TRACTOR, PaperSize.ENV_DL)
  1574. *InvalidCombination: LIST(InputBin.TRACTOR, PaperSize.ENV_C6)
  1575. *InvalidCombination: LIST(InputBin.TRACTOR, PaperSize.ENV_ITALY)
  1576. *InvalidCombination: LIST(InputBin.TRACTOR, PaperSize.ENV_B5)
  1577. *Feature: ColorMode
  1578. {
  1579. *rcNameID: =COLOR_PRINTING_MODE_DISPLAY
  1580. *DefaultOption: Color
  1581. *Option: Mono
  1582. {
  1583. *rcNameID: =MONO_DISPLAY
  1584. *DevNumOfPlanes: 1
  1585. *DevBPP: 1
  1586. *Color? : FALSE
  1587. }
  1588. *Option: Color
  1589. {
  1590. *rcNameID: =COLOR_DISPLAY
  1591. *DevNumOfPlanes: 4
  1592. *DevBPP: 1
  1593. *DrvBPP: 4
  1594. EXTERN_GLOBAL: *UseExpColorSelectCmd? : TRUE
  1595. *ColorPlaneOrder: LIST(YELLOW, MAGENTA, CYAN, BLACK)
  1596. *Command: CmdSendYellowData { *Cmd : "<1B>r<04>" }
  1597. *Command: CmdSendMagentaData { *Cmd : "<1B>r<01>" }
  1598. *Command: CmdSendCyanData { *Cmd : "<1B>r<02>" }
  1599. *Command: CmdSendBlackData { *Cmd : "<1B>r<00>" }
  1600. *Command: CmdSelectBlackColor { *Cmd : "<1B>r<00>" }
  1601. *Command: CmdSelectRedColor { *Cmd : "<1B>r<05>" }
  1602. *Command: CmdSelectGreenColor { *Cmd : "<1B>r<06>" }
  1603. *Command: CmdSelectYellowColor { *Cmd : "<1B>r<04>" }
  1604. *Command: CmdSelectBlueColor { *Cmd : "<1B>r<03>" }
  1605. *Command: CmdSelectMagentaColor { *Cmd : "<1B>r<01>" }
  1606. *Command: CmdSelectCyanColor { *Cmd : "<1B>r<02>" }
  1607. *Command: CmdSelect
  1608. {
  1609. *Order: DOC_SETUP.6
  1610. *Cmd: "<1B>r<00>"
  1611. }
  1612. }
  1613. }
  1614. *Feature: Halftone
  1615. {
  1616. *rcNameID: =HALFTONING_DISPLAY
  1617. *DefaultOption: HT_PATSIZE_AUTO
  1618. *Option: HT_PATSIZE_AUTO
  1619. {
  1620. *rcNameID: =HT_AUTO_SELECT_DISPLAY
  1621. }
  1622. *Option: HT_PATSIZE_SUPERCELL_M
  1623. {
  1624. *rcNameID: =HT_SUPERCELL_DISPLAY
  1625. }
  1626. *Option: HT_PATSIZE_6x6_M
  1627. {
  1628. *rcNameID: =HT_DITHER6X6_DISPLAY
  1629. }
  1630. *Option: HT_PATSIZE_8x8_M
  1631. {
  1632. *rcNameID: =HT_DITHER8X8_DISPLAY
  1633. }
  1634. }
  1635. *Command: CmdStartDoc
  1636. {
  1637. *Order: DOC_SETUP.1
  1638. *Cmd: "<1B>@<1B>6<1B>t<011B>R<1A>"
  1639. }
  1640. *Command: CmdStartPage
  1641. {
  1642. *Order: PAGE_SETUP.1
  1643. *Cmd: "<0D>"
  1644. }
  1645. *Command: CmdEndJob
  1646. {
  1647. *Order: JOB_FINISH.1
  1648. *Cmd: "<1B>@"
  1649. }
  1650. *RotateCoordinate?: FALSE
  1651. *RotateRaster?: FALSE
  1652. *RotateFont?: FALSE
  1653. *switch: Orientation
  1654. {
  1655. *case: PORTRAIT
  1656. {
  1657. *TextCaps: LIST(TC_OP_CHARACTER,TC_EA_DOUBLE,TC_IA_ABLE,TC_UA_ABLE,TC_RA_ABLE)
  1658. }
  1659. *case: LANDSCAPE_CC270
  1660. {
  1661. *TextCaps: LIST(TC_CP_STROKE,TC_RA_ABLE)
  1662. }
  1663. }
  1664. *CursorXAfterCR: AT_CURSOR_X_ORIGIN
  1665. *YMoveAttributes: LIST(SEND_CR_FIRST,FAVOR_LF)
  1666. *MaxLineSpacing: 255
  1667. *YMoveThreshold: *
  1668. *YMoveUnit: 180
  1669. *Command: CmdYMoveRelDown { *Cmd : "<1B>J" %c[0,255]{max_repeat((DestYRel / 4) )} }
  1670. *Command: CmdSetLineSpacing { *Cmd : "<1B>3" %c[0,255]{(LinefeedSpacing / 4) } }
  1671. *Command: CmdCR { *Cmd : "<0D>" }
  1672. *Command: CmdLF { *Cmd : "<0A>" }
  1673. *Command: CmdFF { *Cmd : "<0C>" }
  1674. *Command: CmdUniDirectionOn { *Cmd : "<1B>U<01>" }
  1675. *Command: CmdUniDirectionOff { *Cmd : "<1B>U<00>" }
  1676. *EjectPageWithFF?: TRUE
  1677. *OutputDataFormat: V_BYTE
  1678. *OptimizeLeftBound?: FALSE
  1679. *ChangeColorModeOnDoc?: FALSE
  1680. *CursorXAfterSendBlockData: AT_GRXDATA_END
  1681. *CursorYAfterSendBlockData: NO_MOVE
  1682. *DefaultFont: 1
  1683. *DefaultCTT: -2
  1684. *CharPosition: BASELINE
  1685. *switch: Orientation
  1686. {
  1687. *case: PORTRAIT
  1688. {
  1689. *DeviceFonts: LIST(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,
  1690. + 17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,
  1691. + 46,47,48,49,50,51,52,53,69,70,71,72,73,74,75,76,
  1692. + 77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,93,
  1693. + 94,95,96,97,98)
  1694. }
  1695. *case: LANDSCAPE_CC270
  1696. {
  1697. *DeviceFonts: LIST()
  1698. }
  1699. }
  1700. *FontCartridge: FC1
  1701. {
  1702. *rcCartridgeNameID: 271
  1703. *PortraitFonts: LIST(59,60)
  1704. *LandscapeFonts: LIST()
  1705. }
  1706. *FontCartridge: FC2
  1707. {
  1708. *rcCartridgeNameID: 272
  1709. *PortraitFonts: LIST(55,56)
  1710. *LandscapeFonts: LIST()
  1711. }
  1712. *Command: CmdBoldOn { *Cmd : "<1B>G" }
  1713. *Command: CmdBoldOff { *Cmd : "<1B>H" }
  1714. *Command: CmdItalicOn { *Cmd : "<1B>4" }
  1715. *Command: CmdItalicOff { *Cmd : "<1B>5" }
  1716. *Command: CmdUnderlineOn { *Cmd : "<1B>-<01>" }
  1717. *Command: CmdUnderlineOff { *Cmd : "<1B>-<00>" }