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.

1972 lines
56 KiB

  1. *%
  2. *% Copyright (c) 1997 - 1999 Microsoft Corporation
  3. *% All Rights Reserved.
  4. *%
  5. *GPDSpecVersion: "1.0"
  6. *GPDFileName: "IBPP2391.GPD"
  7. *GPDFileVersion: "1.0"
  8. *Include: "StdNames.gpd"
  9. *ModelName: "IBM Personal Printer II 2391"
  10. *MasterUnits: PAIR(360, 360)
  11. *ResourceDLL: "ib239res.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: TRACTOR
  30. *Option: TRACTOR
  31. {
  32. *rcNameID: =TRACTOR_DISPLAY
  33. }
  34. *Option: AUTO
  35. {
  36. *rcNameID: =AUTO_DISPLAY
  37. }
  38. *Option: MANUAL
  39. {
  40. *rcNameID: =MANUAL_FEED_DISPLAY
  41. }
  42. }
  43. *Feature: Resolution
  44. {
  45. *rcNameID: =RESOLUTION_DISPLAY
  46. *DefaultOption: Option1
  47. *Option: Option1
  48. {
  49. *Name: "360 x 360 " =DOTS_PER_INCH
  50. *DPI: PAIR(360, 360)
  51. *TextDPI: PAIR(360, 360)
  52. *PinsPerLogPass: 48
  53. *PinsPerPhysPass: 24
  54. *MinStripBlankPixels: 270
  55. *RequireUniDir?: TRUE
  56. EXTERN_GLOBAL: *StripBlanks: LIST(TRAILING)
  57. *SpotDiameter: 283
  58. *Command: CmdSendBlockData { *Cmd : "<1B>[g" %l{((NumOfDataBytes * 3) / 3) + 1}"<0C>" }
  59. }
  60. *Option: Option2
  61. {
  62. *Name: "360 x 180 " =DOTS_PER_INCH
  63. *DPI: PAIR(360, 180)
  64. *TextDPI: PAIR(360, 180)
  65. *PinsPerLogPass: 24
  66. *PinsPerPhysPass: 24
  67. *MinStripBlankPixels: 270
  68. *RequireUniDir?: TRUE
  69. EXTERN_GLOBAL: *StripBlanks: LIST(TRAILING)
  70. *SpotDiameter: 170
  71. *Command: CmdSendBlockData { *Cmd : "<1B>[g" %l{((NumOfDataBytes * 3) / 3) + 1}"<0C>" }
  72. }
  73. *Option: Option3
  74. {
  75. *Name: "180 x 180 " =DOTS_PER_INCH
  76. *DPI: PAIR(180, 180)
  77. *TextDPI: PAIR(180, 180)
  78. *PinsPerLogPass: 24
  79. *PinsPerPhysPass: 24
  80. *MinStripBlankPixels: 135
  81. *RequireUniDir?: TRUE
  82. EXTERN_GLOBAL: *StripBlanks: LIST(TRAILING)
  83. *SpotDiameter: 140
  84. *Command: CmdSendBlockData { *Cmd : "<1B>[g" %l{((NumOfDataBytes * 3) / 3) + 1}"<0B>" }
  85. }
  86. *Option: Option4
  87. {
  88. *Name: "120 x 180 " =DOTS_PER_INCH
  89. *DPI: PAIR(120, 180)
  90. *TextDPI: PAIR(120, 180)
  91. *PinsPerLogPass: 24
  92. *PinsPerPhysPass: 24
  93. *MinStripBlankPixels: 90
  94. *RequireUniDir?: TRUE
  95. *SpotDiameter: 120
  96. *Command: CmdSendBlockData { *Cmd : "<1B>[g" %l{((NumOfDataBytes * 3) / 3) + 1}"<09>" }
  97. }
  98. }
  99. *Feature: PaperSize
  100. {
  101. *rcNameID: =PAPER_SIZE_DISPLAY
  102. *DefaultOption: LETTER
  103. *Option: LETTER
  104. {
  105. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  106. *Command: CmdSelect
  107. {
  108. *Order: DOC_SETUP.8
  109. *Cmd: "<1B>C<000B>"
  110. }
  111. *switch: InputBin
  112. {
  113. *case: TRACTOR
  114. {
  115. *PrintableArea: PAIR(3060, 3960)
  116. *PrintableOrigin: PAIR(0, 0)
  117. }
  118. *case: AUTO
  119. {
  120. *PrintableArea: PAIR(3060, 3870)
  121. *PrintableOrigin: PAIR(0, 0)
  122. }
  123. *case: MANUAL
  124. {
  125. *PrintableArea: PAIR(3060, 3960)
  126. *PrintableOrigin: PAIR(0, 0)
  127. }
  128. }
  129. }
  130. *Option: Option2
  131. {
  132. *rcNameID: 258
  133. *PageDimensions: PAIR(3960, 3060)
  134. *Command: CmdSelect
  135. {
  136. *Order: DOC_SETUP.8
  137. *Cmd: "<1B>2<1B>C3"
  138. }
  139. *switch: InputBin
  140. {
  141. *case: TRACTOR
  142. {
  143. *PrintableArea: PAIR(3960, 3060)
  144. *PrintableOrigin: PAIR(0, 0)
  145. }
  146. *case: AUTO
  147. {
  148. *PrintableArea: PAIR(3960, 2970)
  149. *PrintableOrigin: PAIR(0, 0)
  150. }
  151. *case: MANUAL
  152. {
  153. *PrintableArea: PAIR(3960, 3060)
  154. *PrintableOrigin: PAIR(0, 0)
  155. }
  156. }
  157. }
  158. *Option: LEGAL
  159. {
  160. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  161. *Command: CmdSelect
  162. {
  163. *Order: DOC_SETUP.8
  164. *Cmd: "<1B>C<000E>"
  165. }
  166. *switch: InputBin
  167. {
  168. *case: TRACTOR
  169. {
  170. *PrintableArea: PAIR(3060, 5040)
  171. *PrintableOrigin: PAIR(0, 0)
  172. }
  173. *case: AUTO
  174. {
  175. *PrintableArea: PAIR(3060, 4950)
  176. *PrintableOrigin: PAIR(0, 0)
  177. }
  178. *case: MANUAL
  179. {
  180. *PrintableArea: PAIR(3060, 5040)
  181. *PrintableOrigin: PAIR(0, 0)
  182. }
  183. }
  184. }
  185. *Option: EXECUTIVE
  186. {
  187. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  188. *Command: CmdSelect
  189. {
  190. *Order: DOC_SETUP.8
  191. *Cmd: "<1B>2<1B>C?"
  192. }
  193. *switch: InputBin
  194. {
  195. *case: TRACTOR
  196. {
  197. *PrintableArea: PAIR(2610, 3780)
  198. *PrintableOrigin: PAIR(0, 0)
  199. }
  200. *case: AUTO
  201. {
  202. *PrintableArea: PAIR(2610, 3690)
  203. *PrintableOrigin: PAIR(0, 0)
  204. }
  205. *case: MANUAL
  206. {
  207. *PrintableArea: PAIR(2610, 3780)
  208. *PrintableOrigin: PAIR(0, 0)
  209. }
  210. }
  211. }
  212. *Option: A4
  213. {
  214. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  215. *Command: CmdSelect
  216. {
  217. *Order: DOC_SETUP.8
  218. *Cmd: "<1B>2<1B>CF"
  219. }
  220. *switch: InputBin
  221. {
  222. *case: TRACTOR
  223. {
  224. *PrintableArea: PAIR(2977, 4208)
  225. *PrintableOrigin: PAIR(0, 0)
  226. *switch: Resolution
  227. {
  228. *case: Option3
  229. {
  230. *PrintableArea: PAIR(2976, 4208)
  231. }
  232. *case: Option4
  233. {
  234. *PrintableArea: PAIR(2976, 4208)
  235. }
  236. }
  237. }
  238. *case: AUTO
  239. {
  240. *PrintableArea: PAIR(2977, 4118)
  241. *PrintableOrigin: PAIR(0, 0)
  242. *switch: Resolution
  243. {
  244. *case: Option3
  245. {
  246. *PrintableArea: PAIR(2976, 4118)
  247. }
  248. *case: Option4
  249. {
  250. *PrintableArea: PAIR(2976, 4118)
  251. }
  252. }
  253. }
  254. *case: MANUAL
  255. {
  256. *PrintableArea: PAIR(2977, 4208)
  257. *PrintableOrigin: PAIR(0, 0)
  258. *switch: Resolution
  259. {
  260. *case: Option3
  261. {
  262. *PrintableArea: PAIR(2976, 4208)
  263. }
  264. *case: Option4
  265. {
  266. *PrintableArea: PAIR(2976, 4208)
  267. }
  268. }
  269. }
  270. }
  271. }
  272. *Option: Option6
  273. {
  274. *rcNameID: 259
  275. *PageDimensions: PAIR(4208, 2977)
  276. *Command: CmdSelect
  277. {
  278. *Order: DOC_SETUP.8
  279. *Cmd: "<1B>3<0B1B>CZ"
  280. }
  281. *switch: InputBin
  282. {
  283. *case: TRACTOR
  284. {
  285. *PrintableArea: PAIR(4208, 2977)
  286. *PrintableOrigin: PAIR(0, 0)
  287. *switch: Resolution
  288. {
  289. *case: Option2
  290. {
  291. *PrintableArea: PAIR(4208, 2976)
  292. }
  293. *case: Option3
  294. {
  295. *PrintableArea: PAIR(4208, 2976)
  296. }
  297. *case: Option4
  298. {
  299. *PrintableArea: PAIR(4206, 2976)
  300. }
  301. }
  302. }
  303. *case: AUTO
  304. {
  305. *PrintableArea: PAIR(4208, 2887)
  306. *PrintableOrigin: PAIR(0, 0)
  307. *switch: Resolution
  308. {
  309. *case: Option2
  310. {
  311. *PrintableArea: PAIR(4208, 2886)
  312. }
  313. *case: Option3
  314. {
  315. *PrintableArea: PAIR(4208, 2886)
  316. }
  317. *case: Option4
  318. {
  319. *PrintableArea: PAIR(4206, 2886)
  320. }
  321. }
  322. }
  323. *case: MANUAL
  324. {
  325. *PrintableArea: PAIR(4208, 2977)
  326. *PrintableOrigin: PAIR(0, 0)
  327. *switch: Resolution
  328. {
  329. *case: Option2
  330. {
  331. *PrintableArea: PAIR(4208, 2976)
  332. }
  333. *case: Option3
  334. {
  335. *PrintableArea: PAIR(4208, 2976)
  336. }
  337. *case: Option4
  338. {
  339. *PrintableArea: PAIR(4206, 2976)
  340. }
  341. }
  342. }
  343. }
  344. }
  345. *Option: A5
  346. {
  347. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  348. *Command: CmdSelect
  349. {
  350. *Order: DOC_SETUP.8
  351. *Cmd: "<1B>A<041B>C|"
  352. }
  353. *switch: InputBin
  354. {
  355. *case: TRACTOR
  356. {
  357. *PrintableArea: PAIR(2099, 2977)
  358. *PrintableOrigin: PAIR(0, 0)
  359. *switch: Resolution
  360. {
  361. *case: Option2
  362. {
  363. *PrintableArea: PAIR(2099, 2976)
  364. }
  365. *case: Option3
  366. {
  367. *PrintableArea: PAIR(2098, 2976)
  368. }
  369. *case: Option4
  370. {
  371. *PrintableArea: PAIR(2097, 2976)
  372. }
  373. }
  374. }
  375. *case: AUTO
  376. {
  377. *PrintableArea: PAIR(2099, 2887)
  378. *PrintableOrigin: PAIR(0, 0)
  379. *switch: Resolution
  380. {
  381. *case: Option2
  382. {
  383. *PrintableArea: PAIR(2099, 2886)
  384. }
  385. *case: Option3
  386. {
  387. *PrintableArea: PAIR(2098, 2886)
  388. }
  389. *case: Option4
  390. {
  391. *PrintableArea: PAIR(2097, 2886)
  392. }
  393. }
  394. }
  395. *case: MANUAL
  396. {
  397. *PrintableArea: PAIR(2099, 2977)
  398. *PrintableOrigin: PAIR(0, 0)
  399. *switch: Resolution
  400. {
  401. *case: Option2
  402. {
  403. *PrintableArea: PAIR(2099, 2976)
  404. }
  405. *case: Option3
  406. {
  407. *PrintableArea: PAIR(2098, 2976)
  408. }
  409. *case: Option4
  410. {
  411. *PrintableArea: PAIR(2097, 2976)
  412. }
  413. }
  414. }
  415. }
  416. }
  417. *Option: FANFOLD_STD_GERMAN
  418. {
  419. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  420. *Command: CmdSelect
  421. {
  422. *Order: DOC_SETUP.8
  423. *Cmd: "<1B>C<000C>"
  424. }
  425. *switch: InputBin
  426. {
  427. *case: TRACTOR
  428. {
  429. *PrintableArea: PAIR(3060, 4320)
  430. *PrintableOrigin: PAIR(0, 0)
  431. }
  432. *case: AUTO
  433. {
  434. *PrintableArea: PAIR(3060, 4230)
  435. *PrintableOrigin: PAIR(0, 0)
  436. }
  437. *case: MANUAL
  438. {
  439. *PrintableArea: PAIR(3060, 4320)
  440. *PrintableOrigin: PAIR(0, 0)
  441. }
  442. }
  443. }
  444. *Option: Option9
  445. {
  446. *rcNameID: 260
  447. *PageDimensions: PAIR(5954, 8424)
  448. *Command: CmdSelect
  449. {
  450. *Order: DOC_SETUP.8
  451. *Cmd: "<1B>2<1B>C<8C>"
  452. }
  453. *switch: InputBin
  454. {
  455. *case: TRACTOR
  456. {
  457. *PrintableArea: PAIR(5760, 8424)
  458. *PrintableOrigin: PAIR(0, 0)
  459. }
  460. *case: AUTO
  461. {
  462. *PrintableArea: PAIR(5760, 8334)
  463. *PrintableOrigin: PAIR(0, 0)
  464. }
  465. *case: MANUAL
  466. {
  467. *PrintableArea: PAIR(5760, 8424)
  468. *PrintableOrigin: PAIR(0, 0)
  469. }
  470. }
  471. }
  472. *Option: A3
  473. {
  474. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  475. *Command: CmdSelect
  476. {
  477. *Order: DOC_SETUP.8
  478. *Cmd: "<1B>2<1B>Cc"
  479. }
  480. *switch: InputBin
  481. {
  482. *case: TRACTOR
  483. {
  484. *PrintableArea: PAIR(4208, 5954)
  485. *PrintableOrigin: PAIR(0, 0)
  486. *switch: Resolution
  487. {
  488. *case: Option4
  489. {
  490. *PrintableArea: PAIR(4206, 5954)
  491. }
  492. }
  493. }
  494. *case: AUTO
  495. {
  496. *PrintableArea: PAIR(4208, 5864)
  497. *PrintableOrigin: PAIR(0, 0)
  498. *switch: Resolution
  499. {
  500. *case: Option4
  501. {
  502. *PrintableArea: PAIR(4206, 5864)
  503. }
  504. }
  505. }
  506. *case: MANUAL
  507. {
  508. *PrintableArea: PAIR(4208, 5954)
  509. *PrintableOrigin: PAIR(0, 0)
  510. *switch: Resolution
  511. {
  512. *case: Option4
  513. {
  514. *PrintableArea: PAIR(4206, 5954)
  515. }
  516. }
  517. }
  518. }
  519. }
  520. *Option: Option11
  521. {
  522. *rcNameID: 261
  523. *PageDimensions: PAIR(5954, 4208)
  524. *Command: CmdSelect
  525. {
  526. *Order: DOC_SETUP.8
  527. *Cmd: "<1B>2<1B>CF"
  528. }
  529. *switch: InputBin
  530. {
  531. *case: TRACTOR
  532. {
  533. *PrintableArea: PAIR(5760, 4208)
  534. *PrintableOrigin: PAIR(0, 0)
  535. }
  536. *case: AUTO
  537. {
  538. *PrintableArea: PAIR(5760, 4118)
  539. *PrintableOrigin: PAIR(0, 0)
  540. }
  541. *case: MANUAL
  542. {
  543. *PrintableArea: PAIR(5760, 4208)
  544. *PrintableOrigin: PAIR(0, 0)
  545. }
  546. }
  547. }
  548. *Option: FANFOLD_LGL_GERMAN
  549. {
  550. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  551. *Command: CmdSelect
  552. {
  553. *Order: DOC_SETUP.8
  554. *Cmd: "<1B>C<000D>"
  555. }
  556. *switch: InputBin
  557. {
  558. *case: TRACTOR
  559. {
  560. *PrintableArea: PAIR(3060, 4680)
  561. *PrintableOrigin: PAIR(0, 0)
  562. }
  563. *case: AUTO
  564. {
  565. *PrintableArea: PAIR(3060, 4590)
  566. *PrintableOrigin: PAIR(0, 0)
  567. }
  568. *case: MANUAL
  569. {
  570. *PrintableArea: PAIR(3060, 4680)
  571. *PrintableOrigin: PAIR(0, 0)
  572. }
  573. }
  574. }
  575. *Option: B4
  576. {
  577. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  578. *Command: CmdSelect
  579. {
  580. *Order: DOC_SETUP.8
  581. *Cmd: "<1B>2<1B>CS"
  582. }
  583. *switch: InputBin
  584. {
  585. *case: TRACTOR
  586. {
  587. *PrintableArea: PAIR(3643, 5159)
  588. *PrintableOrigin: PAIR(0, 0)
  589. *switch: Resolution
  590. {
  591. *case: Option2
  592. {
  593. *PrintableArea: PAIR(3643, 5158)
  594. }
  595. *case: Option3
  596. {
  597. *PrintableArea: PAIR(3642, 5158)
  598. }
  599. *case: Option4
  600. {
  601. *PrintableArea: PAIR(3642, 5158)
  602. }
  603. }
  604. }
  605. *case: AUTO
  606. {
  607. *PrintableArea: PAIR(3643, 5069)
  608. *PrintableOrigin: PAIR(0, 0)
  609. *switch: Resolution
  610. {
  611. *case: Option2
  612. {
  613. *PrintableArea: PAIR(3643, 5068)
  614. }
  615. *case: Option3
  616. {
  617. *PrintableArea: PAIR(3642, 5068)
  618. }
  619. *case: Option4
  620. {
  621. *PrintableArea: PAIR(3642, 5068)
  622. }
  623. }
  624. }
  625. *case: MANUAL
  626. {
  627. *PrintableArea: PAIR(3643, 5159)
  628. *PrintableOrigin: PAIR(0, 0)
  629. *switch: Resolution
  630. {
  631. *case: Option2
  632. {
  633. *PrintableArea: PAIR(3643, 5158)
  634. }
  635. *case: Option3
  636. {
  637. *PrintableArea: PAIR(3642, 5158)
  638. }
  639. *case: Option4
  640. {
  641. *PrintableArea: PAIR(3642, 5158)
  642. }
  643. }
  644. }
  645. }
  646. }
  647. *Option: B5
  648. {
  649. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  650. *Command: CmdSelect
  651. {
  652. *Order: DOC_SETUP.8
  653. *Cmd: "<1B>2<1B>C%<"
  654. }
  655. *switch: InputBin
  656. {
  657. *case: TRACTOR
  658. {
  659. *PrintableArea: PAIR(2581, 3643)
  660. *PrintableOrigin: PAIR(0, 0)
  661. *switch: Resolution
  662. {
  663. *case: Option2
  664. {
  665. *PrintableArea: PAIR(2581, 3642)
  666. }
  667. *case: Option3
  668. {
  669. *PrintableArea: PAIR(2580, 3642)
  670. }
  671. *case: Option4
  672. {
  673. *PrintableArea: PAIR(2580, 3642)
  674. }
  675. }
  676. }
  677. *case: AUTO
  678. {
  679. *PrintableArea: PAIR(2581, 3553)
  680. *PrintableOrigin: PAIR(0, 0)
  681. *switch: Resolution
  682. {
  683. *case: Option2
  684. {
  685. *PrintableArea: PAIR(2581, 3552)
  686. }
  687. *case: Option3
  688. {
  689. *PrintableArea: PAIR(2580, 3552)
  690. }
  691. *case: Option4
  692. {
  693. *PrintableArea: PAIR(2580, 3552)
  694. }
  695. }
  696. }
  697. *case: MANUAL
  698. {
  699. *PrintableArea: PAIR(2581, 3643)
  700. *PrintableOrigin: PAIR(0, 0)
  701. *switch: Resolution
  702. {
  703. *case: Option2
  704. {
  705. *PrintableArea: PAIR(2581, 3642)
  706. }
  707. *case: Option3
  708. {
  709. *PrintableArea: PAIR(2580, 3642)
  710. }
  711. *case: Option4
  712. {
  713. *PrintableArea: PAIR(2580, 3642)
  714. }
  715. }
  716. }
  717. }
  718. }
  719. *Option: FOLIO
  720. {
  721. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  722. *Command: CmdSelect
  723. {
  724. *Order: DOC_SETUP.8
  725. *Cmd: "<1B>2<1B>CN"
  726. }
  727. *switch: InputBin
  728. {
  729. *case: TRACTOR
  730. {
  731. *PrintableArea: PAIR(3060, 4680)
  732. *PrintableOrigin: PAIR(0, 0)
  733. }
  734. *case: AUTO
  735. {
  736. *PrintableArea: PAIR(3060, 4590)
  737. *PrintableOrigin: PAIR(0, 0)
  738. }
  739. *case: MANUAL
  740. {
  741. *PrintableArea: PAIR(3060, 4680)
  742. *PrintableOrigin: PAIR(0, 0)
  743. }
  744. }
  745. }
  746. *Option: TABLOID
  747. {
  748. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  749. *Command: CmdSelect
  750. {
  751. *Order: DOC_SETUP.8
  752. *Cmd: "<1B>C<0011>"
  753. }
  754. *switch: InputBin
  755. {
  756. *case: TRACTOR
  757. {
  758. *PrintableArea: PAIR(3960, 6120)
  759. *PrintableOrigin: PAIR(0, 0)
  760. }
  761. *case: AUTO
  762. {
  763. *PrintableArea: PAIR(3960, 6030)
  764. *PrintableOrigin: PAIR(0, 0)
  765. }
  766. *case: MANUAL
  767. {
  768. *PrintableArea: PAIR(3960, 6120)
  769. *PrintableOrigin: PAIR(0, 0)
  770. }
  771. }
  772. }
  773. *Option: FANFOLD_US
  774. {
  775. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  776. *Command: CmdSelect
  777. {
  778. *Order: DOC_SETUP.8
  779. *Cmd: "<1B>C<000B>"
  780. }
  781. *switch: InputBin
  782. {
  783. *case: TRACTOR
  784. {
  785. *PrintableArea: PAIR(5357, 3960)
  786. *PrintableOrigin: PAIR(0, 0)
  787. *switch: Resolution
  788. {
  789. *case: Option3
  790. {
  791. *PrintableArea: PAIR(5356, 3960)
  792. }
  793. *case: Option4
  794. {
  795. *PrintableArea: PAIR(5355, 3960)
  796. }
  797. }
  798. }
  799. *case: AUTO
  800. {
  801. *PrintableArea: PAIR(5357, 3870)
  802. *PrintableOrigin: PAIR(0, 0)
  803. *switch: Resolution
  804. {
  805. *case: Option3
  806. {
  807. *PrintableArea: PAIR(5356, 3870)
  808. }
  809. *case: Option4
  810. {
  811. *PrintableArea: PAIR(5355, 3870)
  812. }
  813. }
  814. }
  815. *case: MANUAL
  816. {
  817. *PrintableArea: PAIR(5357, 3960)
  818. *PrintableOrigin: PAIR(0, 0)
  819. *switch: Resolution
  820. {
  821. *case: Option3
  822. {
  823. *PrintableArea: PAIR(5356, 3960)
  824. }
  825. *case: Option4
  826. {
  827. *PrintableArea: PAIR(5355, 3960)
  828. }
  829. }
  830. }
  831. }
  832. }
  833. *Option: Option18
  834. {
  835. *rcNameID: 262
  836. *PageDimensions: PAIR(2880, 2160)
  837. *Command: CmdSelect
  838. {
  839. *Order: DOC_SETUP.8
  840. *Cmd: "<1B>2<1B>C$"
  841. }
  842. *switch: InputBin
  843. {
  844. *case: TRACTOR
  845. {
  846. *PrintableArea: PAIR(2880, 2160)
  847. *PrintableOrigin: PAIR(0, 0)
  848. }
  849. *case: AUTO
  850. {
  851. *PrintableArea: PAIR(2880, 2070)
  852. *PrintableOrigin: PAIR(0, 0)
  853. }
  854. *case: MANUAL
  855. {
  856. *PrintableArea: PAIR(2880, 2160)
  857. *PrintableOrigin: PAIR(0, 0)
  858. }
  859. }
  860. }
  861. *Option: 10X14
  862. {
  863. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  864. *Command: CmdSelect
  865. {
  866. *Order: DOC_SETUP.8
  867. *Cmd: "<1B>2<1B>CT"
  868. }
  869. *switch: InputBin
  870. {
  871. *case: TRACTOR
  872. {
  873. *PrintableArea: PAIR(3600, 5040)
  874. *PrintableOrigin: PAIR(0, 0)
  875. }
  876. *case: AUTO
  877. {
  878. *PrintableArea: PAIR(3600, 4950)
  879. *PrintableOrigin: PAIR(0, 0)
  880. }
  881. *case: MANUAL
  882. {
  883. *PrintableArea: PAIR(3600, 5040)
  884. *PrintableOrigin: PAIR(0, 0)
  885. }
  886. }
  887. }
  888. *Option: Option20
  889. {
  890. *rcNameID: 263
  891. *PageDimensions: PAIR(2977, 4320)
  892. *Command: CmdSelect
  893. {
  894. *Order: DOC_SETUP.8
  895. *Cmd: "<1B>2<1B>CH"
  896. }
  897. *switch: InputBin
  898. {
  899. *case: TRACTOR
  900. {
  901. *PrintableArea: PAIR(2977, 4320)
  902. *PrintableOrigin: PAIR(0, 0)
  903. *switch: Resolution
  904. {
  905. *case: Option3
  906. {
  907. *PrintableArea: PAIR(2976, 4320)
  908. }
  909. *case: Option4
  910. {
  911. *PrintableArea: PAIR(2976, 4320)
  912. }
  913. }
  914. }
  915. *case: AUTO
  916. {
  917. *PrintableArea: PAIR(2977, 4230)
  918. *PrintableOrigin: PAIR(0, 0)
  919. *switch: Resolution
  920. {
  921. *case: Option3
  922. {
  923. *PrintableArea: PAIR(2976, 4230)
  924. }
  925. *case: Option4
  926. {
  927. *PrintableArea: PAIR(2976, 4230)
  928. }
  929. }
  930. }
  931. *case: MANUAL
  932. {
  933. *PrintableArea: PAIR(2977, 4320)
  934. *PrintableOrigin: PAIR(0, 0)
  935. *switch: Resolution
  936. {
  937. *case: Option3
  938. {
  939. *PrintableArea: PAIR(2976, 4320)
  940. }
  941. *case: Option4
  942. {
  943. *PrintableArea: PAIR(2976, 4320)
  944. }
  945. }
  946. }
  947. }
  948. }
  949. *Option: Option21
  950. {
  951. *rcNameID: 264
  952. *PageDimensions: PAIR(5076, 4320)
  953. *Command: CmdSelect
  954. {
  955. *Order: DOC_SETUP.8
  956. *Cmd: "<1B>2<1B>CH"
  957. }
  958. *switch: InputBin
  959. {
  960. *case: TRACTOR
  961. {
  962. *PrintableArea: PAIR(5076, 4320)
  963. *PrintableOrigin: PAIR(0, 0)
  964. }
  965. *case: AUTO
  966. {
  967. *PrintableArea: PAIR(5076, 4230)
  968. *PrintableOrigin: PAIR(0, 0)
  969. }
  970. *case: MANUAL
  971. {
  972. *PrintableArea: PAIR(5076, 4320)
  973. *PrintableOrigin: PAIR(0, 0)
  974. }
  975. }
  976. }
  977. *Option: Option22
  978. {
  979. *rcNameID: 265
  980. *PageDimensions: PAIR(5357, 4208)
  981. *Command: CmdSelect
  982. {
  983. *Order: DOC_SETUP.8
  984. *Cmd: "<1B>2<1B>CF"
  985. }
  986. *switch: InputBin
  987. {
  988. *case: TRACTOR
  989. {
  990. *PrintableArea: PAIR(5357, 4208)
  991. *PrintableOrigin: PAIR(0, 0)
  992. *switch: Resolution
  993. {
  994. *case: Option3
  995. {
  996. *PrintableArea: PAIR(5356, 4208)
  997. }
  998. *case: Option4
  999. {
  1000. *PrintableArea: PAIR(5355, 4208)
  1001. }
  1002. }
  1003. }
  1004. *case: AUTO
  1005. {
  1006. *PrintableArea: PAIR(5357, 4118)
  1007. *PrintableOrigin: PAIR(0, 0)
  1008. *switch: Resolution
  1009. {
  1010. *case: Option3
  1011. {
  1012. *PrintableArea: PAIR(5356, 4118)
  1013. }
  1014. *case: Option4
  1015. {
  1016. *PrintableArea: PAIR(5355, 4118)
  1017. }
  1018. }
  1019. }
  1020. *case: MANUAL
  1021. {
  1022. *PrintableArea: PAIR(5357, 4208)
  1023. *PrintableOrigin: PAIR(0, 0)
  1024. *switch: Resolution
  1025. {
  1026. *case: Option3
  1027. {
  1028. *PrintableArea: PAIR(5356, 4208)
  1029. }
  1030. *case: Option4
  1031. {
  1032. *PrintableArea: PAIR(5355, 4208)
  1033. }
  1034. }
  1035. }
  1036. }
  1037. }
  1038. *Option: Option23
  1039. {
  1040. *rcNameID: 266
  1041. *PageDimensions: PAIR(3060, 4680)
  1042. *Command: CmdSelect
  1043. {
  1044. *Order: DOC_SETUP.8
  1045. *Cmd: "<1B>2<1B>C4"
  1046. }
  1047. *switch: InputBin
  1048. {
  1049. *case: TRACTOR
  1050. {
  1051. *PrintableArea: PAIR(3060, 4680)
  1052. *PrintableOrigin: PAIR(0, 0)
  1053. }
  1054. *case: AUTO
  1055. {
  1056. *PrintableArea: PAIR(3060, 4590)
  1057. *PrintableOrigin: PAIR(0, 0)
  1058. }
  1059. *case: MANUAL
  1060. {
  1061. *PrintableArea: PAIR(3060, 4680)
  1062. *PrintableOrigin: PAIR(0, 0)
  1063. }
  1064. }
  1065. }
  1066. *Option: Option24
  1067. {
  1068. *rcNameID: 267
  1069. *PageDimensions: PAIR(5400, 4320)
  1070. *Command: CmdSelect
  1071. {
  1072. *Order: DOC_SETUP.8
  1073. *Cmd: "<1B>2<1B>CH"
  1074. }
  1075. *switch: InputBin
  1076. {
  1077. *case: TRACTOR
  1078. {
  1079. *PrintableArea: PAIR(5400, 4320)
  1080. *PrintableOrigin: PAIR(0, 0)
  1081. }
  1082. *case: AUTO
  1083. {
  1084. *PrintableArea: PAIR(5400, 4230)
  1085. *PrintableOrigin: PAIR(0, 0)
  1086. }
  1087. *case: MANUAL
  1088. {
  1089. *PrintableArea: PAIR(5400, 4320)
  1090. *PrintableOrigin: PAIR(0, 0)
  1091. }
  1092. }
  1093. }
  1094. *Option: Option25
  1095. {
  1096. *rcNameID: 268
  1097. *PageDimensions: PAIR(5357, 2160)
  1098. *RotateSize? : TRUE
  1099. *Command: CmdSelect
  1100. {
  1101. *Order: DOC_SETUP.8
  1102. *Cmd: "<1B>C<0006>"
  1103. }
  1104. *switch: InputBin
  1105. {
  1106. *case: TRACTOR
  1107. {
  1108. *PrintableArea: PAIR(2160, 5357)
  1109. *PrintableOrigin: PAIR(0, 0)
  1110. *switch: Resolution
  1111. {
  1112. *case: Option2
  1113. {
  1114. *PrintableArea: PAIR(2160, 5356)
  1115. }
  1116. *case: Option3
  1117. {
  1118. *PrintableArea: PAIR(2160, 5356)
  1119. }
  1120. *case: Option4
  1121. {
  1122. *PrintableArea: PAIR(2160, 5356)
  1123. }
  1124. }
  1125. }
  1126. *case: AUTO
  1127. {
  1128. *PrintableArea: PAIR(2160, 5267)
  1129. *PrintableOrigin: PAIR(0, 0)
  1130. *switch: Resolution
  1131. {
  1132. *case: Option2
  1133. {
  1134. *PrintableArea: PAIR(2160, 5266)
  1135. }
  1136. *case: Option3
  1137. {
  1138. *PrintableArea: PAIR(2160, 5266)
  1139. }
  1140. *case: Option4
  1141. {
  1142. *PrintableArea: PAIR(2160, 5266)
  1143. }
  1144. }
  1145. }
  1146. *case: MANUAL
  1147. {
  1148. *PrintableArea: PAIR(2160, 5357)
  1149. *PrintableOrigin: PAIR(0, 0)
  1150. *switch: Resolution
  1151. {
  1152. *case: Option2
  1153. {
  1154. *PrintableArea: PAIR(2160, 5356)
  1155. }
  1156. *case: Option3
  1157. {
  1158. *PrintableArea: PAIR(2160, 5356)
  1159. }
  1160. *case: Option4
  1161. {
  1162. *PrintableArea: PAIR(2160, 5356)
  1163. }
  1164. }
  1165. }
  1166. }
  1167. }
  1168. *Option: ENV_PERSONAL
  1169. {
  1170. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1171. *RotateSize? : TRUE
  1172. *Command: CmdSelect
  1173. {
  1174. *Order: DOC_SETUP.8
  1175. *Cmd: "<1B>2<1B>C'"
  1176. }
  1177. *switch: InputBin
  1178. {
  1179. *case: TRACTOR
  1180. {
  1181. *PrintableArea: PAIR(2340, 1307)
  1182. *PrintableOrigin: PAIR(0, 0)
  1183. *switch: Resolution
  1184. {
  1185. *case: Option2
  1186. {
  1187. *PrintableArea: PAIR(2340, 1306)
  1188. }
  1189. *case: Option3
  1190. {
  1191. *PrintableArea: PAIR(2340, 1306)
  1192. }
  1193. *case: Option4
  1194. {
  1195. *PrintableArea: PAIR(2340, 1306)
  1196. }
  1197. }
  1198. }
  1199. *case: AUTO
  1200. {
  1201. *PrintableArea: PAIR(2340, 1217)
  1202. *PrintableOrigin: PAIR(0, 0)
  1203. *switch: Resolution
  1204. {
  1205. *case: Option2
  1206. {
  1207. *PrintableArea: PAIR(2340, 1216)
  1208. }
  1209. *case: Option3
  1210. {
  1211. *PrintableArea: PAIR(2340, 1216)
  1212. }
  1213. *case: Option4
  1214. {
  1215. *PrintableArea: PAIR(2340, 1216)
  1216. }
  1217. }
  1218. }
  1219. *case: MANUAL
  1220. {
  1221. *PrintableArea: PAIR(2340, 1307)
  1222. *PrintableOrigin: PAIR(0, 0)
  1223. *switch: Resolution
  1224. {
  1225. *case: Option2
  1226. {
  1227. *PrintableArea: PAIR(2340, 1306)
  1228. }
  1229. *case: Option3
  1230. {
  1231. *PrintableArea: PAIR(2340, 1306)
  1232. }
  1233. *case: Option4
  1234. {
  1235. *PrintableArea: PAIR(2340, 1306)
  1236. }
  1237. }
  1238. }
  1239. }
  1240. }
  1241. *Option: ENV_MONARCH
  1242. {
  1243. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1244. *RotateSize? : TRUE
  1245. *Command: CmdSelect
  1246. {
  1247. *Order: DOC_SETUP.8
  1248. *Cmd: "<1B>2<1B>C<16>"
  1249. }
  1250. *switch: InputBin
  1251. {
  1252. *case: TRACTOR
  1253. {
  1254. *PrintableArea: PAIR(2700, 1397)
  1255. *PrintableOrigin: PAIR(0, 0)
  1256. *switch: Resolution
  1257. {
  1258. *case: Option2
  1259. {
  1260. *PrintableArea: PAIR(2700, 1396)
  1261. }
  1262. *case: Option3
  1263. {
  1264. *PrintableArea: PAIR(2700, 1396)
  1265. }
  1266. *case: Option4
  1267. {
  1268. *PrintableArea: PAIR(2700, 1396)
  1269. }
  1270. }
  1271. }
  1272. *case: AUTO
  1273. {
  1274. *PrintableArea: PAIR(2700, 1307)
  1275. *PrintableOrigin: PAIR(0, 0)
  1276. *switch: Resolution
  1277. {
  1278. *case: Option2
  1279. {
  1280. *PrintableArea: PAIR(2700, 1306)
  1281. }
  1282. *case: Option3
  1283. {
  1284. *PrintableArea: PAIR(2700, 1306)
  1285. }
  1286. *case: Option4
  1287. {
  1288. *PrintableArea: PAIR(2700, 1306)
  1289. }
  1290. }
  1291. }
  1292. *case: MANUAL
  1293. {
  1294. *PrintableArea: PAIR(2700, 1397)
  1295. *PrintableOrigin: PAIR(0, 0)
  1296. *switch: Resolution
  1297. {
  1298. *case: Option2
  1299. {
  1300. *PrintableArea: PAIR(2700, 1396)
  1301. }
  1302. *case: Option3
  1303. {
  1304. *PrintableArea: PAIR(2700, 1396)
  1305. }
  1306. *case: Option4
  1307. {
  1308. *PrintableArea: PAIR(2700, 1396)
  1309. }
  1310. }
  1311. }
  1312. }
  1313. }
  1314. *Option: ENV_9
  1315. {
  1316. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1317. *RotateSize? : TRUE
  1318. *Command: CmdSelect
  1319. {
  1320. *Order: DOC_SETUP.8
  1321. *Cmd: "<1B>2<1B>C<16>"
  1322. }
  1323. *switch: InputBin
  1324. {
  1325. *case: TRACTOR
  1326. {
  1327. *PrintableArea: PAIR(3197, 1397)
  1328. *PrintableOrigin: PAIR(0, 0)
  1329. *switch: Resolution
  1330. {
  1331. *case: Option2
  1332. {
  1333. *PrintableArea: PAIR(3197, 1396)
  1334. }
  1335. *case: Option3
  1336. {
  1337. *PrintableArea: PAIR(3196, 1396)
  1338. }
  1339. *case: Option4
  1340. {
  1341. *PrintableArea: PAIR(3195, 1396)
  1342. }
  1343. }
  1344. }
  1345. *case: AUTO
  1346. {
  1347. *PrintableArea: PAIR(3197, 1307)
  1348. *PrintableOrigin: PAIR(0, 0)
  1349. *switch: Resolution
  1350. {
  1351. *case: Option2
  1352. {
  1353. *PrintableArea: PAIR(3197, 1306)
  1354. }
  1355. *case: Option3
  1356. {
  1357. *PrintableArea: PAIR(3196, 1306)
  1358. }
  1359. *case: Option4
  1360. {
  1361. *PrintableArea: PAIR(3195, 1306)
  1362. }
  1363. }
  1364. }
  1365. *case: MANUAL
  1366. {
  1367. *PrintableArea: PAIR(3197, 1397)
  1368. *PrintableOrigin: PAIR(0, 0)
  1369. *switch: Resolution
  1370. {
  1371. *case: Option2
  1372. {
  1373. *PrintableArea: PAIR(3197, 1396)
  1374. }
  1375. *case: Option3
  1376. {
  1377. *PrintableArea: PAIR(3196, 1396)
  1378. }
  1379. *case: Option4
  1380. {
  1381. *PrintableArea: PAIR(3195, 1396)
  1382. }
  1383. }
  1384. }
  1385. }
  1386. }
  1387. *Option: ENV_10
  1388. {
  1389. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1390. *RotateSize? : TRUE
  1391. *Command: CmdSelect
  1392. {
  1393. *Order: DOC_SETUP.8
  1394. *Cmd: "<1B>2<1B>C<19>"
  1395. }
  1396. *switch: InputBin
  1397. {
  1398. *case: TRACTOR
  1399. {
  1400. *PrintableArea: PAIR(3420, 1487)
  1401. *PrintableOrigin: PAIR(0, 0)
  1402. *switch: Resolution
  1403. {
  1404. *case: Option2
  1405. {
  1406. *PrintableArea: PAIR(3420, 1486)
  1407. }
  1408. *case: Option3
  1409. {
  1410. *PrintableArea: PAIR(3420, 1486)
  1411. }
  1412. *case: Option4
  1413. {
  1414. *PrintableArea: PAIR(3420, 1486)
  1415. }
  1416. }
  1417. }
  1418. *case: AUTO
  1419. {
  1420. *PrintableArea: PAIR(3420, 1397)
  1421. *PrintableOrigin: PAIR(0, 0)
  1422. *switch: Resolution
  1423. {
  1424. *case: Option2
  1425. {
  1426. *PrintableArea: PAIR(3420, 1396)
  1427. }
  1428. *case: Option3
  1429. {
  1430. *PrintableArea: PAIR(3420, 1396)
  1431. }
  1432. *case: Option4
  1433. {
  1434. *PrintableArea: PAIR(3420, 1396)
  1435. }
  1436. }
  1437. }
  1438. *case: MANUAL
  1439. {
  1440. *PrintableArea: PAIR(3420, 1487)
  1441. *PrintableOrigin: PAIR(0, 0)
  1442. *switch: Resolution
  1443. {
  1444. *case: Option2
  1445. {
  1446. *PrintableArea: PAIR(3420, 1486)
  1447. }
  1448. *case: Option3
  1449. {
  1450. *PrintableArea: PAIR(3420, 1486)
  1451. }
  1452. *case: Option4
  1453. {
  1454. *PrintableArea: PAIR(3420, 1486)
  1455. }
  1456. }
  1457. }
  1458. }
  1459. }
  1460. *Option: ENV_11
  1461. {
  1462. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1463. *RotateSize? : TRUE
  1464. *Command: CmdSelect
  1465. {
  1466. *Order: DOC_SETUP.8
  1467. *Cmd: "<1B>0<1B>C$"
  1468. }
  1469. *switch: InputBin
  1470. {
  1471. *case: TRACTOR
  1472. {
  1473. *PrintableArea: PAIR(3737, 1620)
  1474. *PrintableOrigin: PAIR(0, 0)
  1475. *switch: Resolution
  1476. {
  1477. *case: Option3
  1478. {
  1479. *PrintableArea: PAIR(3736, 1620)
  1480. }
  1481. *case: Option4
  1482. {
  1483. *PrintableArea: PAIR(3735, 1620)
  1484. }
  1485. }
  1486. }
  1487. *case: AUTO
  1488. {
  1489. *PrintableArea: PAIR(3737, 1530)
  1490. *PrintableOrigin: PAIR(0, 0)
  1491. *switch: Resolution
  1492. {
  1493. *case: Option3
  1494. {
  1495. *PrintableArea: PAIR(3736, 1530)
  1496. }
  1497. *case: Option4
  1498. {
  1499. *PrintableArea: PAIR(3735, 1530)
  1500. }
  1501. }
  1502. }
  1503. *case: MANUAL
  1504. {
  1505. *PrintableArea: PAIR(3737, 1620)
  1506. *PrintableOrigin: PAIR(0, 0)
  1507. *switch: Resolution
  1508. {
  1509. *case: Option3
  1510. {
  1511. *PrintableArea: PAIR(3736, 1620)
  1512. }
  1513. *case: Option4
  1514. {
  1515. *PrintableArea: PAIR(3735, 1620)
  1516. }
  1517. }
  1518. }
  1519. }
  1520. }
  1521. *Option: ENV_DL
  1522. {
  1523. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1524. *RotateSize? : TRUE
  1525. *Command: CmdSelect
  1526. {
  1527. *Order: DOC_SETUP.8
  1528. *Cmd: "<1B>2<1B>C<1A>"
  1529. }
  1530. *switch: InputBin
  1531. {
  1532. *case: TRACTOR
  1533. {
  1534. *PrintableArea: PAIR(3118, 1559)
  1535. *PrintableOrigin: PAIR(0, 0)
  1536. *switch: Resolution
  1537. {
  1538. *case: Option2
  1539. {
  1540. *PrintableArea: PAIR(3118, 1558)
  1541. }
  1542. *case: Option3
  1543. {
  1544. *PrintableArea: PAIR(3118, 1558)
  1545. }
  1546. *case: Option4
  1547. {
  1548. *PrintableArea: PAIR(3117, 1558)
  1549. }
  1550. }
  1551. }
  1552. *case: AUTO
  1553. {
  1554. *PrintableArea: PAIR(3118, 1469)
  1555. *PrintableOrigin: PAIR(0, 0)
  1556. *switch: Resolution
  1557. {
  1558. *case: Option2
  1559. {
  1560. *PrintableArea: PAIR(3118, 1468)
  1561. }
  1562. *case: Option3
  1563. {
  1564. *PrintableArea: PAIR(3118, 1468)
  1565. }
  1566. *case: Option4
  1567. {
  1568. *PrintableArea: PAIR(3117, 1468)
  1569. }
  1570. }
  1571. }
  1572. *case: MANUAL
  1573. {
  1574. *PrintableArea: PAIR(3118, 1559)
  1575. *PrintableOrigin: PAIR(0, 0)
  1576. *switch: Resolution
  1577. {
  1578. *case: Option2
  1579. {
  1580. *PrintableArea: PAIR(3118, 1558)
  1581. }
  1582. *case: Option3
  1583. {
  1584. *PrintableArea: PAIR(3118, 1558)
  1585. }
  1586. *case: Option4
  1587. {
  1588. *PrintableArea: PAIR(3117, 1558)
  1589. }
  1590. }
  1591. }
  1592. }
  1593. }
  1594. *Option: ENV_C6
  1595. {
  1596. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1597. *RotateSize? : TRUE
  1598. *Command: CmdSelect
  1599. {
  1600. *Order: DOC_SETUP.8
  1601. *Cmd: "<1B>2<1B>C<1B>"
  1602. }
  1603. *switch: InputBin
  1604. {
  1605. *case: TRACTOR
  1606. {
  1607. *PrintableArea: PAIR(2297, 1616)
  1608. *PrintableOrigin: PAIR(0, 0)
  1609. *switch: Resolution
  1610. {
  1611. *case: Option3
  1612. {
  1613. *PrintableArea: PAIR(2296, 1616)
  1614. }
  1615. *case: Option4
  1616. {
  1617. *PrintableArea: PAIR(2295, 1616)
  1618. }
  1619. }
  1620. }
  1621. *case: AUTO
  1622. {
  1623. *PrintableArea: PAIR(2297, 1526)
  1624. *PrintableOrigin: PAIR(0, 0)
  1625. *switch: Resolution
  1626. {
  1627. *case: Option3
  1628. {
  1629. *PrintableArea: PAIR(2296, 1526)
  1630. }
  1631. *case: Option4
  1632. {
  1633. *PrintableArea: PAIR(2295, 1526)
  1634. }
  1635. }
  1636. }
  1637. *case: MANUAL
  1638. {
  1639. *PrintableArea: PAIR(2297, 1616)
  1640. *PrintableOrigin: PAIR(0, 0)
  1641. *switch: Resolution
  1642. {
  1643. *case: Option3
  1644. {
  1645. *PrintableArea: PAIR(2296, 1616)
  1646. }
  1647. *case: Option4
  1648. {
  1649. *PrintableArea: PAIR(2295, 1616)
  1650. }
  1651. }
  1652. }
  1653. }
  1654. }
  1655. *Option: ENV_ITALY
  1656. {
  1657. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1658. *RotateSize? : TRUE
  1659. *Command: CmdSelect
  1660. {
  1661. *Order: DOC_SETUP.8
  1662. *Cmd: "<1B>2<1B>C<1A>"
  1663. }
  1664. *switch: InputBin
  1665. {
  1666. *case: TRACTOR
  1667. {
  1668. *PrintableArea: PAIR(3262, 1559)
  1669. *PrintableOrigin: PAIR(0, 0)
  1670. *switch: Resolution
  1671. {
  1672. *case: Option2
  1673. {
  1674. *PrintableArea: PAIR(3262, 1558)
  1675. }
  1676. *case: Option3
  1677. {
  1678. *PrintableArea: PAIR(3262, 1558)
  1679. }
  1680. *case: Option4
  1681. {
  1682. *PrintableArea: PAIR(3261, 1558)
  1683. }
  1684. }
  1685. }
  1686. *case: AUTO
  1687. {
  1688. *PrintableArea: PAIR(3262, 1469)
  1689. *PrintableOrigin: PAIR(0, 0)
  1690. *switch: Resolution
  1691. {
  1692. *case: Option2
  1693. {
  1694. *PrintableArea: PAIR(3262, 1468)
  1695. }
  1696. *case: Option3
  1697. {
  1698. *PrintableArea: PAIR(3262, 1468)
  1699. }
  1700. *case: Option4
  1701. {
  1702. *PrintableArea: PAIR(3261, 1468)
  1703. }
  1704. }
  1705. }
  1706. *case: MANUAL
  1707. {
  1708. *PrintableArea: PAIR(3262, 1559)
  1709. *PrintableOrigin: PAIR(0, 0)
  1710. *switch: Resolution
  1711. {
  1712. *case: Option2
  1713. {
  1714. *PrintableArea: PAIR(3262, 1558)
  1715. }
  1716. *case: Option3
  1717. {
  1718. *PrintableArea: PAIR(3262, 1558)
  1719. }
  1720. *case: Option4
  1721. {
  1722. *PrintableArea: PAIR(3261, 1558)
  1723. }
  1724. }
  1725. }
  1726. }
  1727. }
  1728. *Option: ENV_B5
  1729. {
  1730. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1731. *RotateSize? : TRUE
  1732. *Command: CmdSelect
  1733. {
  1734. *Order: DOC_SETUP.8
  1735. *Cmd: "<1B>2<1B>C*"
  1736. }
  1737. *switch: InputBin
  1738. {
  1739. *case: TRACTOR
  1740. {
  1741. *PrintableArea: PAIR(3542, 2495)
  1742. *PrintableOrigin: PAIR(0, 0)
  1743. *switch: Resolution
  1744. {
  1745. *case: Option2
  1746. {
  1747. *PrintableArea: PAIR(3542, 2494)
  1748. }
  1749. *case: Option3
  1750. {
  1751. *PrintableArea: PAIR(3542, 2494)
  1752. }
  1753. *case: Option4
  1754. {
  1755. *PrintableArea: PAIR(3540, 2494)
  1756. }
  1757. }
  1758. }
  1759. *case: AUTO
  1760. {
  1761. *PrintableArea: PAIR(3542, 2405)
  1762. *PrintableOrigin: PAIR(0, 0)
  1763. *switch: Resolution
  1764. {
  1765. *case: Option2
  1766. {
  1767. *PrintableArea: PAIR(3542, 2404)
  1768. }
  1769. *case: Option3
  1770. {
  1771. *PrintableArea: PAIR(3542, 2404)
  1772. }
  1773. *case: Option4
  1774. {
  1775. *PrintableArea: PAIR(3540, 2404)
  1776. }
  1777. }
  1778. }
  1779. *case: MANUAL
  1780. {
  1781. *PrintableArea: PAIR(3542, 2495)
  1782. *PrintableOrigin: PAIR(0, 0)
  1783. *switch: Resolution
  1784. {
  1785. *case: Option2
  1786. {
  1787. *PrintableArea: PAIR(3542, 2494)
  1788. }
  1789. *case: Option3
  1790. {
  1791. *PrintableArea: PAIR(3542, 2494)
  1792. }
  1793. *case: Option4
  1794. {
  1795. *PrintableArea: PAIR(3540, 2494)
  1796. }
  1797. }
  1798. }
  1799. }
  1800. }
  1801. *Option: CUSTOMSIZE
  1802. {
  1803. *rcNameID: =USER_DEFINED_SIZE_DISPLAY
  1804. *MinSize: PAIR(1080, 180)
  1805. *MaxSize: PAIR(5760, 15120)
  1806. *MaxPrintableWidth: 5760
  1807. *MinLeftMargin: 0
  1808. *CenterPrintable?: FALSE
  1809. *switch: InputBin
  1810. {
  1811. *case: TRACTOR
  1812. {
  1813. *TopMargin: 0
  1814. *BottomMargin: 0
  1815. }
  1816. *case: AUTO
  1817. {
  1818. *TopMargin: 0
  1819. *BottomMargin: 90
  1820. }
  1821. *case: MANUAL
  1822. {
  1823. *TopMargin: 0
  1824. *BottomMargin: 0
  1825. }
  1826. }
  1827. *Command: CmdSelect
  1828. {
  1829. *Order: DOC_SETUP.8
  1830. *Cmd: "<1B>2<1B>C" %c{(PhysPaperLength / 60) }
  1831. }
  1832. }
  1833. }
  1834. *InvalidCombination: LIST(InputBin.TRACTOR, PaperSize.Option25)
  1835. *InvalidCombination: LIST(InputBin.TRACTOR, PaperSize.ENV_PERSONAL)
  1836. *InvalidCombination: LIST(InputBin.TRACTOR, PaperSize.ENV_MONARCH)
  1837. *InvalidCombination: LIST(InputBin.TRACTOR, PaperSize.ENV_9)
  1838. *InvalidCombination: LIST(InputBin.TRACTOR, PaperSize.ENV_10)
  1839. *InvalidCombination: LIST(InputBin.TRACTOR, PaperSize.ENV_11)
  1840. *InvalidCombination: LIST(InputBin.TRACTOR, PaperSize.ENV_DL)
  1841. *InvalidCombination: LIST(InputBin.TRACTOR, PaperSize.ENV_C6)
  1842. *InvalidCombination: LIST(InputBin.TRACTOR, PaperSize.ENV_ITALY)
  1843. *InvalidCombination: LIST(InputBin.TRACTOR, PaperSize.ENV_B5)
  1844. *Feature: PrintQuality
  1845. {
  1846. *rcNameID: =TEXT_QUALITY_DISPLAY
  1847. *DefaultOption: NEAR_LETTER_QUALITY
  1848. *Option: NEAR_LETTER_QUALITY
  1849. {
  1850. *rcNameID: =NEAR_LETTER_QUALITY_DISPLAY
  1851. *Command: CmdSelect
  1852. {
  1853. *Order: DOC_SETUP.6
  1854. *Cmd: "<1B>[d<010080>"
  1855. }
  1856. }
  1857. *Option: DRAFT_QUALITY
  1858. {
  1859. *rcNameID: =DRAFT_QUALITY_DISPLAY
  1860. *Command: CmdSelect
  1861. {
  1862. *Order: DOC_SETUP.6
  1863. *Cmd: "<1B>[d<0100>@"
  1864. }
  1865. }
  1866. *Option: Option3
  1867. {
  1868. *rcNameID: 269
  1869. *Command: CmdSelect
  1870. {
  1871. *Order: DOC_SETUP.6
  1872. *Cmd: "<1B>[d<010001>"
  1873. }
  1874. }
  1875. }
  1876. *Feature: Halftone
  1877. {
  1878. *rcNameID: =HALFTONING_DISPLAY
  1879. *DefaultOption: HT_PATSIZE_AUTO
  1880. *Option: HT_PATSIZE_AUTO
  1881. {
  1882. *rcNameID: =HT_AUTO_SELECT_DISPLAY
  1883. }
  1884. *Ifdef: WINNT_50
  1885. *Option: HT_PATSIZE_SUPERCELL_M
  1886. {
  1887. *rcNameID: =HT_SUPERCELL_DISPLAY
  1888. }
  1889. *Endif:
  1890. *Option: HT_PATSIZE_6x6_M
  1891. {
  1892. *rcNameID: =HT_DITHER6X6_DISPLAY
  1893. }
  1894. *Option: HT_PATSIZE_8x8_M
  1895. {
  1896. *rcNameID: =HT_DITHER8X8_DISPLAY
  1897. }
  1898. }
  1899. *Command: CmdStartDoc
  1900. {
  1901. *Order: DOC_SETUP.1
  1902. *Cmd: "<1B>[K<030000B6011B>6<1B>[T<0400000003>R<1B>[\<04000000B4001B>A<0C>"
  1903. }
  1904. *Command: CmdStartPage
  1905. {
  1906. *Order: PAGE_SETUP.1
  1907. *Cmd: "<0D>"
  1908. }
  1909. *Command: CmdEndJob
  1910. {
  1911. *Order: JOB_FINISH.1
  1912. *Cmd: "<181B>[K<030000B600>"
  1913. }
  1914. *RotateCoordinate?: FALSE
  1915. *RotateRaster?: FALSE
  1916. *RotateFont?: FALSE
  1917. *switch: Orientation
  1918. {
  1919. *case: PORTRAIT
  1920. {
  1921. *TextCaps: LIST(TC_OP_CHARACTER,TC_EA_DOUBLE,TC_IA_ABLE,TC_UA_ABLE,TC_RA_ABLE)
  1922. }
  1923. *case: LANDSCAPE_CC270
  1924. {
  1925. *TextCaps: LIST(TC_RA_ABLE)
  1926. }
  1927. }
  1928. *CursorXAfterCR: AT_CURSOR_X_ORIGIN
  1929. *YMoveAttributes: LIST(SEND_CR_FIRST,FAVOR_LF)
  1930. *MaxLineSpacing: 255
  1931. *XMoveThreshold: *
  1932. *YMoveThreshold: *
  1933. *XMoveUnit: 120
  1934. *YMoveUnit: 180
  1935. *Command: CmdXMoveRelRight { *Cmd : "<1B>d" %l[0,1632]{max_repeat((DestXRel / 3) )} }
  1936. *Command: CmdYMoveRelDown { *Cmd : "<1B>J" %c[0,255]{max_repeat((DestYRel / 2) )} }
  1937. *Command: CmdSetLineSpacing { *Cmd : "<1B>3" %c[1,255]{(LinefeedSpacing / 2) } }
  1938. *Command: CmdCR { *Cmd : "<0D>" }
  1939. *Command: CmdLF { *Cmd : "<0A>" }
  1940. *Command: CmdFF { *Cmd : "<0C>" }
  1941. *Command: CmdBackSpace { *Cmd : "<08>" }
  1942. *Command: CmdUniDirectionOn { *Cmd : "<1B>U<01>" }
  1943. *Command: CmdUniDirectionOff { *Cmd : "<1B>U<00>" }
  1944. *EjectPageWithFF?: TRUE
  1945. *OutputDataFormat: V_BYTE
  1946. *OptimizeLeftBound?: TRUE
  1947. *CursorXAfterSendBlockData: AT_GRXDATA_END
  1948. *CursorYAfterSendBlockData: NO_MOVE
  1949. *DefaultFont: 5
  1950. *DefaultCTT: -2
  1951. *switch: Orientation
  1952. {
  1953. *case: PORTRAIT
  1954. {
  1955. *DeviceFonts: LIST(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,
  1956. + 17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,
  1957. + 33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,
  1958. + 49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,
  1959. + 65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,
  1960. + 81,82,83,84)
  1961. }
  1962. *case: LANDSCAPE_CC270
  1963. {
  1964. *DeviceFonts: LIST()
  1965. }
  1966. }
  1967. *Command: CmdBoldOn { *Cmd : "<1B>E" }
  1968. *Command: CmdBoldOff { *Cmd : "<1B>F" }
  1969. *Command: CmdItalicOn { *Cmd : "<1B>[@<040001000000>" }
  1970. *Command: CmdItalicOff { *Cmd : "<1B>[@<040002000000>" }
  1971. *Command: CmdUnderlineOn { *Cmd : "<1B>-<01>" }
  1972. *Command: CmdUnderlineOff { *Cmd : "<1B>-<00>" }