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.

2210 lines
89 KiB

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