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.

1938 lines
62 KiB

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