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.

1626 lines
49 KiB

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