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.

2209 lines
67 KiB

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