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.

1702 lines
52 KiB

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