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.

1634 lines
42 KiB

  1. *GPDSpecVersion: "1.0"
  2. *GPDFileVersion: "1.24"
  3. *GPDFileName: "xrn17.gpd"
  4. *Include: "StdNames.gpd"
  5. *Include: "ttfsub.gpd"
  6. *Include: "XrxCbIds.gpd"
  7. *ModelName: "Xerox DocuPrint N17"
  8. *MasterUnits: PAIR(1200, 1200)
  9. *ResourceDLL: "pcl5eres.dll"
  10. *HelpFile: "XeroxDP.hlp"
  11. *PrinterType: PAGE
  12. *PrintRatePPM: 17
  13. *MaxCopies: 999
  14. *rcInstalledOptionNameID: 443
  15. *rcNotInstalledOptionNameID: 444
  16. *% Allow the plugin to process the Xerox Job Type Command
  17. *Command: CmdStartJob
  18. {
  19. *Order: JOB_SETUP.1
  20. *CallbackID: =CB_JOB_TYPE
  21. }
  22. *Feature: Collate
  23. {
  24. *rcNameID: 366
  25. *DefaultOption: OFF
  26. *Option: OFF
  27. {
  28. *rcNameID: =OFF_DISPLAY
  29. }
  30. *Option: ON
  31. {
  32. *rcNameID: =ON_DISPLAY
  33. *Command: CmdSelect
  34. {
  35. *Order: JOB_SETUP.2
  36. *Cmd: "@PJL SET QTY=" %d{NumOfCopies}"<0A>"
  37. }
  38. }
  39. }
  40. *Feature: Orientation
  41. {
  42. *rcNameID: =ORIENTATION_DISPLAY
  43. *DefaultOption: PORTRAIT
  44. *Option: PORTRAIT
  45. {
  46. *rcNameID: =PORTRAIT_DISPLAY
  47. *Command: CmdSelect
  48. {
  49. *Order: DOC_SETUP.25
  50. *NoPageEject?: TRUE
  51. *Cmd: "<1B>&l0o1E"
  52. }
  53. }
  54. *Option: LANDSCAPE_CC90
  55. {
  56. *rcNameID: =LANDSCAPE_DISPLAY
  57. *Command: CmdSelect
  58. {
  59. *Order: DOC_SETUP.25
  60. *NoPageEject?: TRUE
  61. *Cmd: "<1B>&l1o1E"
  62. }
  63. }
  64. }
  65. *Feature: InputBin
  66. {
  67. *rcNameID: =PAPER_SOURCE_DISPLAY
  68. *DefaultOption: Option1
  69. *Option: Option1 *% Auto Select
  70. {
  71. *rcNameID: 271
  72. *Command: CmdSelect
  73. {
  74. *Order: DOC_SETUP.15
  75. *Cmd: "<1B>&l7H"
  76. }
  77. }
  78. *Option: Option2 *% Tray 1
  79. {
  80. *rcNameID: 276
  81. *Command: CmdSelect
  82. {
  83. *Order: DOC_SETUP.15
  84. *Cmd: "<1B>&l1H"
  85. }
  86. *Constraints: LIST(PaperSize.ENV_10, PaperSize.ENV_DL, PaperSize.ENV_MONARCH, PaperSize.ENV_C5, PaperSize.A6, PaperSize.A5, PaperSize.ENV_B5, PaperSize.STATEMENT)
  87. }
  88. *Option: Option3 *% Tray 2
  89. {
  90. *rcNameID: 277
  91. *Command: CmdSelect
  92. {
  93. *Order: DOC_SETUP.15
  94. *Cmd: "<1B>&l4H"
  95. }
  96. *Constraints: LIST(PaperSize.ENV_10, PaperSize.ENV_DL, PaperSize.ENV_MONARCH, PaperSize.ENV_C5, PaperSize.A6, PaperSize.A5, PaperSize.ENV_B5, PaperSize.STATEMENT, PaperSize.EXECUTIVE)
  97. }
  98. *Option: Option4 *% Tray3
  99. {
  100. *rcNameID: 410
  101. *Command: CmdSelect
  102. {
  103. *Order: DOC_SETUP.15
  104. *Cmd: "<1B>&l5H"
  105. }
  106. *Constraints: LIST(PaperSize.ENV_10, PaperSize.ENV_DL, PaperSize.ENV_MONARCH, PaperSize.ENV_C5, PaperSize.A6, PaperSize.A5, PaperSize.ENV_B5, PaperSize.STATEMENT, PaperSize.EXECUTIVE)
  107. }
  108. *Option: MANUAL
  109. {
  110. *rcNameID: 576
  111. *Command: CmdSelect
  112. {
  113. *Order: DOC_SETUP.15
  114. *Cmd: "<1B>&l2H"
  115. }
  116. }
  117. *Option: MBF
  118. {
  119. *rcNameID: 555
  120. *Command: CmdSelect
  121. {
  122. *Order: DOC_SETUP.15
  123. *Cmd: "<1B>&l8H"
  124. }
  125. }
  126. *Option: ENVFEED
  127. {
  128. *rcNameID: =ENV_FEED_DISPLAY
  129. *Command: CmdSelect
  130. {
  131. *Order: DOC_SETUP.15
  132. *Cmd: "<1B>&l6H"
  133. }
  134. *Constraints: LIST(PaperSize.LETTER, PaperSize.A4, PaperSize.FOLIO, PaperSize.LEGAL, PaperSize.A6, PaperSize.A5, PaperSize.ENV_B5, PaperSize.STATEMENT, PaperSize.EXECUTIVE)
  135. }
  136. }
  137. *Feature: Tray2
  138. {
  139. *rcNameID: 277
  140. *HelpIndex: 45757
  141. *FeatureType: PRINTER_PROPERTY
  142. *DefaultOption: NotInstalled
  143. *Option: Installed
  144. {
  145. *rcNameID: 443
  146. }
  147. *Option: NotInstalled
  148. {
  149. *rcNameID: 444
  150. *Constraints: LIST(InputBin.Option3)
  151. }
  152. }
  153. *Feature: Tray3
  154. {
  155. *rcNameID: 410
  156. *HelpIndex: 45758
  157. *FeatureType: PRINTER_PROPERTY
  158. *DefaultOption: NotInstalled
  159. *Option: Installed
  160. {
  161. *rcNameID: 443
  162. }
  163. *Option: NotInstalled
  164. {
  165. *rcNameID: 444
  166. *Constraints: LIST(InputBin.Option4)
  167. }
  168. }
  169. *Feature: ENVFEED
  170. {
  171. *rcNameID: =ENV_FEED_DISPLAY
  172. *HelpIndex: 45619
  173. *FeatureType: PRINTER_PROPERTY
  174. *DefaultOption: NotInstalled
  175. *Option: Installed
  176. {
  177. *rcNameID: 443
  178. }
  179. *Option: NotInstalled
  180. {
  181. *rcNameID: 444
  182. *Constraints: LIST(InputBin.ENVFEED)
  183. }
  184. }
  185. *Feature: Resolution
  186. {
  187. *rcNameID: =RESOLUTION_DISPLAY
  188. *DefaultOption: Option1
  189. *Option: Option1
  190. {
  191. *Name: "600 x 600 " =DOTS_PER_INCH
  192. *DPI: PAIR(600, 600)
  193. *TextDPI: PAIR(600, 600)
  194. *MinStripBlankPixels: 32
  195. EXTERN_GLOBAL: *StripBlanks: LIST(ENCLOSED,TRAILING)
  196. *SpotDiameter: 100
  197. *Command: CmdBeginRaster { *Cmd : "<1B>*r1A" }
  198. *Command: CmdEndRaster { *Cmd : "<1B>*rB" }
  199. *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  200. *Command: CmdSelect
  201. {
  202. *Order: JOB_SETUP.7
  203. *Cmd: "@PJL SET RESOLUTION=600<0A>@PJL ENTER LANGUAGE=PCL<0A0D1B>E<1B>*t600R"
  204. }
  205. }
  206. *Option: Option2
  207. {
  208. *Name: "300 x 300 " =DOTS_PER_INCH
  209. *DPI: PAIR(300, 300)
  210. *TextDPI: PAIR(300, 300)
  211. *MinStripBlankPixels: 32
  212. EXTERN_GLOBAL: *StripBlanks: LIST(ENCLOSED,TRAILING)
  213. *SpotDiameter: 100
  214. *Command: CmdBeginRaster { *Cmd : "<1B>*r1A" }
  215. *Command: CmdEndRaster { *Cmd : "<1B>*rB" }
  216. *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  217. *Command: CmdSelect
  218. {
  219. *Order: JOB_SETUP.7
  220. *Cmd: "@PJL SET RESOLUTION=300<0A>@PJL ENTER LANGUAGE=PCL<0A0D1B>E<1B>*t300R"
  221. }
  222. }
  223. }
  224. *Feature: PaperSize
  225. {
  226. *rcNameID: =PAPER_SIZE_DISPLAY
  227. *DefaultOption: LETTER
  228. *Option: LETTER
  229. {
  230. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  231. *switch: Orientation
  232. {
  233. *case: PORTRAIT
  234. {
  235. *switch: EdgeToEdge
  236. {
  237. *case: OFF
  238. {
  239. *PrintableArea: PAIR(9600, 12660)
  240. *PrintableOrigin: PAIR(300, 300)
  241. *CursorOrigin: PAIR(300, 220)
  242. *Command: CmdSelect
  243. {
  244. *Order: DOC_SETUP.30
  245. *Cmd: "<1B>&l2a8c1E<1B>*p0x0Y<1B>*c0t5760x7656Y"
  246. }
  247. }
  248. *case: ON
  249. {
  250. *PrintableArea: PAIR(10060, 13060)
  251. *PrintableOrigin: PAIR(70, 70)
  252. *CursorOrigin: PAIR(0, 0)
  253. *Command: CmdSelect
  254. {
  255. *Order: DOC_SETUP.30
  256. *Cmd: "<1B>&l2a8c0E<1B>*p0x0Y<1B>*c0t6120x7920Y"
  257. }
  258. }
  259. }
  260. }
  261. *case: LANDSCAPE_CC90
  262. {
  263. *switch: EdgeToEdge
  264. {
  265. *case: OFF
  266. {
  267. *PrintableArea: PAIR(9760, 12720)
  268. *PrintableOrigin: PAIR(200, 240)
  269. *CursorOrigin: PAIR(200, 12960)
  270. *Command: CmdSelect
  271. {
  272. *Order: DOC_SETUP.30
  273. *Cmd: "<1B>&l2a8c1E<1B>*p0x0Y<1B>*c0t7652x5880Y"
  274. }
  275. }
  276. *case: ON
  277. {
  278. *PrintableArea: PAIR(10060, 13060)
  279. *PrintableOrigin: PAIR(70, 70)
  280. *CursorOrigin: PAIR(0, 13200)
  281. *Command: CmdSelect
  282. {
  283. *Order: DOC_SETUP.30
  284. *Cmd: "<1B>&l2a8c0E<1B>*p0x0Y<1B>*c0t7920x6120Y"
  285. }
  286. }
  287. }
  288. }
  289. }
  290. }
  291. *Option: LEGAL
  292. {
  293. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  294. *switch: Orientation
  295. {
  296. *case: PORTRAIT
  297. {
  298. *switch: EdgeToEdge
  299. {
  300. *case: OFF
  301. {
  302. *PrintableArea: PAIR(9600, 16260)
  303. *PrintableOrigin: PAIR(300, 300)
  304. *CursorOrigin: PAIR(300, 180)
  305. *Command: CmdSelect
  306. {
  307. *Order: DOC_SETUP.30
  308. *Cmd: "<1B>&l3a8c1E<1B>*p0x0Y<1B>*c0t5760x9864Y"
  309. }
  310. }
  311. *case: ON
  312. {
  313. *PrintableArea: PAIR(10060, 16660)
  314. *PrintableOrigin: PAIR(70, 70)
  315. *CursorOrigin: PAIR(0, 0)
  316. *Command: CmdSelect
  317. {
  318. *Order: DOC_SETUP.30
  319. *Cmd: "<1B>&l3a8c0E<1B>*p0x0Y<1B>*c0t6120x10080Y"
  320. }
  321. }
  322. }
  323. }
  324. *case: LANDSCAPE_CC90
  325. {
  326. *switch: EdgeToEdge
  327. {
  328. *case: OFF
  329. {
  330. *PrintableArea: PAIR(9760, 16320)
  331. *PrintableOrigin: PAIR(200, 240)
  332. *CursorOrigin: PAIR(200, 16560)
  333. *Command: CmdSelect
  334. {
  335. *Order: DOC_SETUP.30
  336. *Cmd: "<1B>&l3a8c0E<1B>*p0x0Y<1B>*c0t9792x5880Y"
  337. }
  338. }
  339. *case: ON
  340. {
  341. *PrintableArea: PAIR(10060, 16660)
  342. *PrintableOrigin: PAIR(70, 70)
  343. *CursorOrigin: PAIR(0, 16800)
  344. *Command: CmdSelect
  345. {
  346. *Order: DOC_SETUP.30
  347. *Cmd: "<1B>&l3a8c0E<1B>*p0x0Y<1B>*c0t10080x6120Y"
  348. }
  349. }
  350. }
  351. }
  352. }
  353. }
  354. *Option: FOLIO *%8.5 x 13 in
  355. {
  356. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  357. *switch: Orientation
  358. {
  359. *case: PORTRAIT
  360. {
  361. *switch: EdgeToEdge
  362. {
  363. *case: OFF
  364. {
  365. *PrintableArea: PAIR(9600, 15060)
  366. *PrintableOrigin: PAIR(300, 300)
  367. *CursorOrigin: PAIR(300, 180)
  368. *Command: CmdSelect
  369. {
  370. *Order: DOC_SETUP.30
  371. *Cmd: "<1B>&l10a8c1E<1B>*p0x0Y<1B>*c0t5760x9144Y"
  372. }
  373. }
  374. *case: ON
  375. {
  376. *PrintableArea: PAIR(10060, 15460)
  377. *PrintableOrigin: PAIR(70, 70)
  378. *CursorOrigin: PAIR(0, 0)
  379. *Command: CmdSelect
  380. {
  381. *Order: DOC_SETUP.30
  382. *Cmd: "<1B>&l10a8c0E<1B>*p0x0Y<1B>*c0t6120x9360Y"
  383. }
  384. }
  385. }
  386. }
  387. *case: LANDSCAPE_CC90
  388. {
  389. *switch: EdgeToEdge
  390. {
  391. *case: OFF
  392. {
  393. *PrintableArea: PAIR(9720, 15000)
  394. *PrintableOrigin: PAIR(240, 300)
  395. *CursorOrigin: PAIR(200, 15360)
  396. *Command: CmdSelect
  397. {
  398. *Order: DOC_SETUP.30
  399. *Cmd: "<1B>&l10a8c1E<1B>*p0x0Y<1B>*c0t9042x5880Y"
  400. }
  401. }
  402. *case: ON
  403. {
  404. *PrintableArea: PAIR(10060, 15460)
  405. *PrintableOrigin: PAIR(70, 70)
  406. *CursorOrigin: PAIR(0, 15600)
  407. *Command: CmdSelect
  408. {
  409. *Order: DOC_SETUP.30
  410. *Cmd: "<1B>&l10a8c0E<1B>*p0x0Y<1B>*c0t9360x6120Y"
  411. }
  412. }
  413. }
  414. }
  415. }
  416. }
  417. *Option: STATEMENT
  418. {
  419. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  420. *switch: Orientation
  421. {
  422. *case: PORTRAIT
  423. {
  424. *switch: EdgeToEdge
  425. {
  426. *case: OFF
  427. {
  428. *PrintableArea: PAIR(6000, 9600)
  429. *PrintableOrigin: PAIR(300, 300)
  430. *CursorOrigin: PAIR(300, 300)
  431. *Command: CmdSelect
  432. {
  433. *Order: DOC_SETUP.30
  434. *Cmd: "<1B>&l15a8c1E<1B>*p0x0Y<1B>*c0t3600x5760Y"
  435. }
  436. }
  437. *case: ON
  438. {
  439. *PrintableArea: PAIR(6460, 10060)
  440. *PrintableOrigin: PAIR(70, 70)
  441. *CursorOrigin: PAIR(0, 0)
  442. *Command: CmdSelect
  443. {
  444. *Order: DOC_SETUP.30
  445. *Cmd: "<1B>&l15a8c0E<1B>*p0x0Y<1B>*c0t3960x6120Y"
  446. }
  447. }
  448. }
  449. }
  450. *case: LANDSCAPE_CC90
  451. {
  452. *switch: EdgeToEdge
  453. {
  454. *case: OFF
  455. {
  456. *PrintableArea: PAIR(6000, 9600)
  457. *PrintableOrigin: PAIR(300, 300)
  458. *CursorOrigin: PAIR(300, 9900)
  459. *Command: CmdSelect
  460. {
  461. *Order: DOC_SETUP.30
  462. *Cmd: "<1B>&l15a8c1E<1B>*p0x0Y<1B>*c0t5760x3600Y"
  463. }
  464. }
  465. *case: ON
  466. {
  467. *PrintableArea: PAIR(6460, 10060)
  468. *PrintableOrigin: PAIR(70, 70)
  469. *CursorOrigin: PAIR(0, 10200)
  470. *Command: CmdSelect
  471. {
  472. *Order: DOC_SETUP.30
  473. *Cmd: "<1B>&l15a8c0E<1B>*p0x0Y<1B>*c0t6120x3960Y"
  474. }
  475. }
  476. }
  477. }
  478. }
  479. }
  480. *Option: EXECUTIVE
  481. {
  482. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  483. *switch: Orientation
  484. {
  485. *case: PORTRAIT
  486. {
  487. *switch: EdgeToEdge
  488. {
  489. *case: OFF
  490. {
  491. *PrintableArea: PAIR(8100, 12060)
  492. *PrintableOrigin: PAIR(248, 300)
  493. *CursorOrigin: PAIR(248, 240)
  494. *Command: CmdSelect
  495. {
  496. *Order: DOC_SETUP.30
  497. *Cmd: "<1B>&l1a8c1E<1B>*p0x0Y<1B>*c0t4922x7272Y"
  498. }
  499. }
  500. *case: ON
  501. {
  502. *PrintableArea: PAIR(8560, 12460)
  503. *PrintableOrigin: PAIR(70, 70)
  504. *CursorOrigin: PAIR(0, 0)
  505. *Command: CmdSelect
  506. {
  507. *Order: DOC_SETUP.30
  508. *Cmd: "<1B>&l1a8c0E<1B>*p0x0Y<1B>*c0t5220x7560Y"
  509. }
  510. }
  511. }
  512. }
  513. *case: LANDSCAPE_CC90
  514. {
  515. *switch: EdgeToEdge
  516. {
  517. *case: OFF
  518. {
  519. *PrintableArea: PAIR(8220, 12120)
  520. *PrintableOrigin: PAIR(240, 240)
  521. *CursorOrigin: PAIR(160, 12360)
  522. *Command: CmdSelect
  523. {
  524. *Order: DOC_SETUP.30
  525. *Cmd: "<1B>&l1a8c1E<1B>*p0x0Y<1B>*c0t7272x5028Y"
  526. }
  527. }
  528. *case: ON
  529. {
  530. *PrintableArea: PAIR(8560, 12460)
  531. *PrintableOrigin: PAIR(70, 70)
  532. *CursorOrigin: PAIR(0, 12600)
  533. *Command: CmdSelect
  534. {
  535. *Order: DOC_SETUP.30
  536. *Cmd: "<1B>&l1a8c0E<1B>*p0x0Y<1B>*c0t7560x5220Y"
  537. }
  538. }
  539. }
  540. }
  541. }
  542. }
  543. *Option: A4
  544. {
  545. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  546. *switch: Orientation
  547. {
  548. *case: PORTRAIT
  549. {
  550. *switch: EdgeToEdge
  551. {
  552. *case: OFF
  553. {
  554. *PrintableArea: PAIR(9344, 13488)
  555. *PrintableOrigin: PAIR(248, 300)
  556. *CursorOrigin: PAIR(248, 200)
  557. *Command: CmdSelect
  558. {
  559. *Order: DOC_SETUP.30
  560. *Cmd: "<1B>&l26a8c1E<1B>*p0x0Y<1B>*c0t5657x8177Y"
  561. }
  562. }
  563. *case: ON
  564. {
  565. *PrintableArea: PAIR(9784, 13888)
  566. *PrintableOrigin: PAIR(70, 70)
  567. *CursorOrigin: PAIR(0, 0)
  568. *Command: CmdSelect
  569. {
  570. *Order: DOC_SETUP.30
  571. *Cmd: "<1B>&l26a8c0E<1B>*p0x0Y<1B>*c0t5954x8416Y"
  572. }
  573. }
  574. }
  575. }
  576. *case: LANDSCAPE_CC90
  577. {
  578. *switch: EdgeToEdge
  579. {
  580. *case: OFF
  581. {
  582. *PrintableArea: PAIR(9424, 13548)
  583. *PrintableOrigin: PAIR(240, 240)
  584. *CursorOrigin: PAIR(160, 13788)
  585. *Command: CmdSelect
  586. {
  587. *Order: DOC_SETUP.30
  588. *Cmd: "<1B>&l26a8c1E<1B>*p0x0Y<1B>*c0t8128x5762Y"
  589. }
  590. }
  591. *case: ON
  592. {
  593. *PrintableArea: PAIR(9784, 13888)
  594. *PrintableOrigin: PAIR(70, 70)
  595. *CursorOrigin: PAIR(0, 14028)
  596. *Command: CmdSelect
  597. {
  598. *Order: DOC_SETUP.30
  599. *Cmd: "<1B>&l26a8c0E<1B>*p0x0Y<1B>*c0t8416x5954Y"
  600. }
  601. }
  602. }
  603. }
  604. }
  605. }
  606. *Option: A6
  607. {
  608. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  609. *switch: Orientation
  610. {
  611. *case: PORTRAIT
  612. {
  613. *switch: EdgeToEdge
  614. {
  615. *case: OFF
  616. {
  617. *PrintableArea: PAIR(4360, 6392)
  618. *PrintableOrigin: PAIR(300, 300)
  619. *CursorOrigin: PAIR(300, 252)
  620. *Command: CmdSelect
  621. {
  622. *Order: DOC_SETUP.30
  623. *Cmd: "<1B>&l24a8c1E<1B>*p0x0Y<1B>*c0t2736x3852Y"
  624. }
  625. }
  626. *case: ON
  627. {
  628. *PrintableArea: PAIR(4820, 6850)
  629. *PrintableOrigin: PAIR(70, 70)
  630. *CursorOrigin: PAIR(0, 0)
  631. *Command: CmdSelect
  632. {
  633. *Order: DOC_SETUP.30
  634. *Cmd: "<1B>&l24a8c0E<1B>*p0x0Y<1B>*c0t2976x4194Y"
  635. }
  636. }
  637. }
  638. }
  639. *case: LANDSCAPE_CC90
  640. {
  641. *switch: EdgeToEdge
  642. {
  643. *case: OFF
  644. {
  645. *PrintableArea: PAIR(4360, 6392)
  646. *PrintableOrigin: PAIR(300, 300)
  647. *CursorOrigin: PAIR(200, 6692)
  648. *Command: CmdSelect
  649. {
  650. *Order: DOC_SETUP.30
  651. *Cmd: "<1B>&l24a8c1E<1B>*p0x0Y<1B>*c0t3852x2736Y"
  652. }
  653. }
  654. *case: ON
  655. {
  656. *PrintableArea: PAIR(4820, 6850)
  657. *PrintableOrigin: PAIR(70, 70)
  658. *CursorOrigin: PAIR(0, 6992)
  659. *Command: CmdSelect
  660. {
  661. *Order: DOC_SETUP.30
  662. *Cmd: "<1B>&l24a8c0E<1B>*p0x0Y<1B>*c0t4194x2976Y"
  663. }
  664. }
  665. }
  666. }
  667. }
  668. }
  669. *Option: A5
  670. {
  671. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  672. *switch: Orientation
  673. {
  674. *case: PORTRAIT
  675. {
  676. *switch: EdgeToEdge
  677. {
  678. *case: OFF
  679. {
  680. *PrintableArea: PAIR(6396, 9384)
  681. *PrintableOrigin: PAIR(300, 300)
  682. *CursorOrigin: PAIR(300, 180)
  683. *Command: CmdSelect
  684. {
  685. *Order: DOC_SETUP.30
  686. *Cmd: "<1B>&l25a8c1E<1B>*p0x0Y<1B>*c0t3837x5738Y"
  687. }
  688. }
  689. *case: ON
  690. {
  691. *PrintableArea: PAIR(6856, 9784)
  692. *PrintableOrigin: PAIR(70, 70)
  693. *CursorOrigin: PAIR(0, 0)
  694. *Command: CmdSelect
  695. {
  696. *Order: DOC_SETUP.30
  697. *Cmd: "<1B>&l25a8c0E<1B>*p0x0Y<1B>*c0t4196x5954Y"
  698. }
  699. }
  700. }
  701. }
  702. *case: LANDSCAPE_CC90
  703. {
  704. *switch: EdgeToEdge
  705. {
  706. *case: OFF
  707. {
  708. *PrintableArea: PAIR(6396, 9324)
  709. *PrintableOrigin: PAIR(300, 300)
  710. *CursorOrigin: PAIR(200, 9624)
  711. *Command: CmdSelect
  712. {
  713. *Order: DOC_SETUP.30
  714. *Cmd: "<1B>&l25a8c1E<1B>*p0x0Y<1B>*c0t5594x3957Y"
  715. }
  716. }
  717. *case: ON
  718. {
  719. *PrintableArea: PAIR(6856, 9784)
  720. *PrintableOrigin: PAIR(70, 70)
  721. *CursorOrigin: PAIR(0, 9924)
  722. *Command: CmdSelect
  723. {
  724. *Order: DOC_SETUP.30
  725. *Cmd: "<1B>&l25a8c0E<1B>*p0x0Y<1B>*c0t5954x4196Y"
  726. }
  727. }
  728. }
  729. }
  730. }
  731. }
  732. *Option: ENV_B5 *%This really needs to be B5 ISO paper not an envelope
  733. {
  734. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  735. *% *Name: "B5 ISO"
  736. *% *PageDimensions: PAIR(8314, 11812)
  737. *switch: Orientation
  738. {
  739. *case: PORTRAIT
  740. {
  741. *switch: EdgeToEdge
  742. {
  743. *case: OFF
  744. {
  745. *PrintableArea: PAIR(7714, 11272)
  746. *PrintableOrigin: PAIR(300, 300)
  747. *CursorOrigin: PAIR(300, 180)
  748. *Command: CmdSelect
  749. {
  750. *Order: DOC_SETUP.30
  751. *Cmd: "<1B>&l65a8c1E<1B>*p0x0Y<1B>*c0t4802x6868Y"
  752. }
  753. }
  754. *case: ON
  755. {
  756. *PrintableArea: PAIR(8174, 11672)
  757. *PrintableOrigin: PAIR(70, 70)
  758. *CursorOrigin: PAIR(0, 0)
  759. *Command: CmdSelect
  760. {
  761. *Order: DOC_SETUP.30
  762. *Cmd: "<1B>&l65a8c0E<1B>*p0x0Y<1B>*c0t4988x7086Y"
  763. }
  764. }
  765. }
  766. }
  767. *case: LANDSCAPE_CC90
  768. {
  769. *switch: EdgeToEdge
  770. {
  771. *case: OFF
  772. {
  773. *PrintableArea: PAIR(7834, 11332)
  774. *PrintableOrigin: PAIR(240, 240)
  775. *CursorOrigin: PAIR(200, 11572)
  776. *Command: CmdSelect
  777. {
  778. *Order: DOC_SETUP.30
  779. *Cmd: "<1B>&l65a8c1E<1B>*p0x0Y<1B>*c0t6998x4802Y"
  780. }
  781. }
  782. *case: ON
  783. {
  784. *PrintableArea: PAIR(8174, 11672)
  785. *PrintableOrigin: PAIR(70, 70)
  786. *CursorOrigin: PAIR(0, 11812)
  787. *Command: CmdSelect
  788. {
  789. *Order: DOC_SETUP.30
  790. *Cmd: "<1B>&l65a8c0E<1B>*p0x0Y<1B>*c0t7086x4988Y"
  791. }
  792. }
  793. }
  794. }
  795. }
  796. }
  797. *Option: ENV_10
  798. {
  799. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  800. *switch: Orientation
  801. {
  802. *case: PORTRAIT
  803. {
  804. *switch: EdgeToEdge
  805. {
  806. *case: OFF
  807. {
  808. *PrintableArea: PAIR(4336, 10800)
  809. *PrintableOrigin: PAIR(300, 300)
  810. *CursorOrigin: PAIR(300, 180)
  811. *Command: CmdSelect
  812. {
  813. *Order: DOC_SETUP.30
  814. *Cmd: "<1B>&l81a8c1E<1B>*p0x0Y<1B>*c0t2614x6624Y"
  815. }
  816. }
  817. *case: ON
  818. {
  819. *PrintableArea: PAIR(4816, 11260)
  820. *PrintableOrigin: PAIR(70, 70)
  821. *CursorOrigin: PAIR(0, 0)
  822. *Command: CmdSelect
  823. {
  824. *Order: DOC_SETUP.30
  825. *Cmd: "<1B>&l81a8c0E<1B>*p0x0Y<1B>*c0t2972x6840Y"
  826. }
  827. }
  828. }
  829. }
  830. *case: LANDSCAPE_CC90
  831. {
  832. *switch: EdgeToEdge
  833. {
  834. *case: OFF
  835. {
  836. *PrintableArea: PAIR(4356, 10800)
  837. *PrintableOrigin: PAIR(300, 300)
  838. *CursorOrigin: PAIR(200, 11100)
  839. *Command: CmdSelect
  840. {
  841. *Order: DOC_SETUP.30
  842. *Cmd: "<1B>&l81a8c1E<1B>*p0x0Y<1B>*c0t6480x2734Y"
  843. }
  844. }
  845. *case: ON
  846. {
  847. *PrintableArea: PAIR(4816, 11260)
  848. *PrintableOrigin: PAIR(70, 70)
  849. *CursorOrigin: PAIR(0, 11400)
  850. *Command: CmdSelect
  851. {
  852. *Order: DOC_SETUP.30
  853. *Cmd: "<1B>&l81a8c0E<1B>*p0x0Y<1B>*c0t6840x2972Y"
  854. }
  855. }
  856. }
  857. }
  858. }
  859. }
  860. *Option: ENV_DL
  861. {
  862. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  863. *switch: Orientation
  864. {
  865. *case: PORTRAIT
  866. {
  867. *switch: EdgeToEdge
  868. {
  869. *case: OFF
  870. {
  871. *PrintableArea: PAIR(4576, 9792)
  872. *PrintableOrigin: PAIR(300, 300)
  873. *CursorOrigin: PAIR(300, 180)
  874. *Command: CmdSelect
  875. {
  876. *Order: DOC_SETUP.30
  877. *Cmd: "<1B>&l90a8c1E<1B>*p0x0Y<1B>*c0t2757x6019Y"
  878. }
  879. }
  880. *case: ON
  881. {
  882. *PrintableArea: PAIR(5060, 10260)
  883. *PrintableOrigin: PAIR(70, 70)
  884. *CursorOrigin: PAIR(0, 0)
  885. *Command: CmdSelect
  886. {
  887. *Order: DOC_SETUP.30
  888. *Cmd: "<1B>&l90a8c0E<1B>*p0x0Y<1B>*c0t3116x6234Y"
  889. }
  890. }
  891. }
  892. }
  893. *case: LANDSCAPE_CC90
  894. {
  895. *switch: EdgeToEdge
  896. {
  897. *case: OFF
  898. {
  899. *PrintableArea: PAIR(4596, 9792)
  900. *PrintableOrigin: PAIR(300, 300)
  901. *CursorOrigin: PAIR(200, 10092)
  902. *Command: CmdSelect
  903. {
  904. *Order: DOC_SETUP.30
  905. *Cmd: "<1B>&l90a8c1E<1B>*p0x0Y<1B>*c0t5875x2878Y"
  906. }
  907. }
  908. *case: ON
  909. {
  910. *PrintableArea: PAIR(5060, 10260)
  911. *PrintableOrigin: PAIR(70, 70)
  912. *CursorOrigin: PAIR(0, 10392)
  913. *Command: CmdSelect
  914. {
  915. *Order: DOC_SETUP.30
  916. *Cmd: "<1B>&l90a8c0E<1B>*p0x0Y<1B>*c0t6234x3116Y"
  917. }
  918. }
  919. }
  920. }
  921. }
  922. }
  923. *Option: ENV_C5
  924. {
  925. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  926. *switch: Orientation
  927. {
  928. *case: PORTRAIT
  929. {
  930. *switch: EdgeToEdge
  931. {
  932. *case: OFF
  933. {
  934. *PrintableArea: PAIR(7036, 10224)
  935. *PrintableOrigin: PAIR(300, 300)
  936. *CursorOrigin: PAIR(300, 180)
  937. *Command: CmdSelect
  938. {
  939. *Order: DOC_SETUP.30
  940. *Cmd: "<1B>&l91a8c1E<1B>*p0x0Y<1B>*c0t4234x6278Y"
  941. }
  942. }
  943. *case: ON
  944. {
  945. *PrintableArea: PAIR(7516, 10684)
  946. *PrintableOrigin: PAIR(70, 70)
  947. *CursorOrigin: PAIR(0, 0)
  948. *Command: CmdSelect
  949. {
  950. *Order: DOC_SETUP.30
  951. *Cmd: "<1B>&l91a8c0E<1B>*p0x0Y<1B>*c0t4592x6494Y"
  952. }
  953. }
  954. }
  955. }
  956. *case: LANDSCAPE_CC90
  957. {
  958. *switch: EdgeToEdge
  959. {
  960. *case: OFF
  961. {
  962. *PrintableArea: PAIR(7056, 10224)
  963. *PrintableOrigin: PAIR(300, 300)
  964. *CursorOrigin: PAIR(200, 10524)
  965. *Command: CmdSelect
  966. {
  967. *Order: DOC_SETUP.30
  968. *Cmd: "<1B>&l91a8c1E<1B>*p0x0Y<1B>*c0t6134x4354Y"
  969. }
  970. }
  971. *case: ON
  972. {
  973. *PrintableArea: PAIR(7516, 10684)
  974. *PrintableOrigin: PAIR(70, 70)
  975. *CursorOrigin: PAIR(0, 10824)
  976. *Command: CmdSelect
  977. {
  978. *Order: DOC_SETUP.30
  979. *Cmd: "<1B>&l91a8c0E<1B>*p0x0Y<1B>*c0t6494x4592Y"
  980. }
  981. }
  982. }
  983. }
  984. }
  985. }
  986. *Option: ENV_MONARCH
  987. {
  988. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  989. *switch: Orientation
  990. {
  991. *case: PORTRAIT
  992. {
  993. *switch: EdgeToEdge
  994. {
  995. *case: OFF
  996. {
  997. *PrintableArea: PAIR(4036, 8400)
  998. *PrintableOrigin: PAIR(300, 300)
  999. *CursorOrigin: PAIR(300, 180)
  1000. *Command: CmdSelect
  1001. {
  1002. *Order: DOC_SETUP.30
  1003. *Cmd: "<1B>&l80a8c1E<1B>*p0x0Y<1B>*c0t2434x5184Y"
  1004. }
  1005. }
  1006. *case: ON
  1007. {
  1008. *PrintableArea: PAIR(4516, 8860)
  1009. *PrintableOrigin: PAIR(70, 70)
  1010. *CursorOrigin: PAIR(0, 0)
  1011. *Command: CmdSelect
  1012. {
  1013. *Order: DOC_SETUP.30
  1014. *Cmd: "<1B>&l80a8c0E<1B>*p0x0Y<1B>*c0t2792x5400Y"
  1015. }
  1016. }
  1017. }
  1018. }
  1019. *case: LANDSCAPE_CC90
  1020. {
  1021. *switch: EdgeToEdge
  1022. {
  1023. *case: OFF
  1024. {
  1025. *PrintableArea: PAIR(4056, 8400)
  1026. *PrintableOrigin: PAIR(300, 300)
  1027. *CursorOrigin: PAIR(200, 8700)
  1028. *Command: CmdSelect
  1029. {
  1030. *Order: DOC_SETUP.30
  1031. *Cmd: "<1B>&l80a8c1E<1B>*p0x0Y<1B>*c0t5040x2557Y"
  1032. }
  1033. }
  1034. *case: ON
  1035. {
  1036. *PrintableArea: PAIR(4516, 88600)
  1037. *PrintableOrigin: PAIR(70, 70)
  1038. *CursorOrigin: PAIR(0, 9000)
  1039. *Command: CmdSelect
  1040. {
  1041. *Order: DOC_SETUP.30
  1042. *Cmd: "<1B>&l80a8c0E<1B>*p0x0Y<1B>*c0t5400x2792Y"
  1043. }
  1044. }
  1045. }
  1046. }
  1047. }
  1048. }
  1049. }
  1050. *Feature: MediaType
  1051. {
  1052. *rcNameID: =MEDIA_TYPE_DISPLAY
  1053. *DefaultOption: Option1
  1054. *Option: Option1
  1055. {
  1056. *rcNameID: 271
  1057. }
  1058. *Option: Option2
  1059. {
  1060. *rcNameID: 435
  1061. *Command: CmdSelect
  1062. {
  1063. *Order: DOC_SETUP.11
  1064. *Cmd: "<1B>&n6WdPlain"
  1065. }
  1066. }
  1067. *Option: Option3
  1068. {
  1069. *rcNameID: 436
  1070. *Command: CmdSelect
  1071. {
  1072. *Order: DOC_SETUP.11
  1073. *Cmd: "<1B>&n11WdPreprinted"
  1074. }
  1075. }
  1076. *Option: Option4
  1077. {
  1078. *rcNameID: 437
  1079. *Command: CmdSelect
  1080. {
  1081. *Order: DOC_SETUP.11
  1082. *Cmd: "<1B>&n11WdLetterhead"
  1083. }
  1084. }
  1085. *Option: Option5
  1086. {
  1087. *rcNameID: =TRANSPARENCY_DISPLAY
  1088. *Command: CmdSelect
  1089. {
  1090. *Order: DOC_SETUP.11
  1091. *Cmd: "<1B>&n13WdTransparency"
  1092. }
  1093. }
  1094. *Option: Option6
  1095. {
  1096. *rcNameID: 438
  1097. *Command: CmdSelect
  1098. {
  1099. *Order: DOC_SETUP.11
  1100. *Cmd: "<1B>&n11WdPrepunched"
  1101. }
  1102. }
  1103. *Option: Option7
  1104. {
  1105. *rcNameID: 439
  1106. *Command: CmdSelect
  1107. {
  1108. *Order: DOC_SETUP.11
  1109. *Cmd: "<1B>&n7WdLabels"
  1110. }
  1111. }
  1112. *Option: Option8
  1113. {
  1114. *rcNameID: 269
  1115. *Command: CmdSelect
  1116. {
  1117. *Order: DOC_SETUP.11
  1118. *Cmd: "<1B>&n5WdBond"
  1119. }
  1120. }
  1121. *Option: Option9
  1122. {
  1123. *rcNameID: 440
  1124. *Command: CmdSelect
  1125. {
  1126. *Order: DOC_SETUP.11
  1127. *Cmd: "<1B>&n9WdRecycled"
  1128. }
  1129. }
  1130. *Option: Option10
  1131. {
  1132. *rcNameID: 441
  1133. *Command: CmdSelect
  1134. {
  1135. *Order: DOC_SETUP.11
  1136. *Cmd: "<1B>&n6WdColor"
  1137. }
  1138. }
  1139. *Option: Option11
  1140. {
  1141. *rcNameID: 442
  1142. *Command: CmdSelect
  1143. {
  1144. *Order: DOC_SETUP.11
  1145. *Cmd: "<1B>&n11WdCard Stock"
  1146. }
  1147. }
  1148. *% The Plugin will hide and handle the next 5 media types
  1149. *Option: Option12
  1150. {
  1151. *rcNameID: 624
  1152. *Command: CmdSelect
  1153. {
  1154. *Order: DOC_SETUP.11
  1155. *CallbackID: =CB_UDT_1
  1156. }
  1157. }
  1158. *Option: Option13
  1159. {
  1160. *rcNameID: 625
  1161. *Command: CmdSelect
  1162. {
  1163. *Order: DOC_SETUP.11
  1164. *CallbackID: =CB_UDT_2
  1165. }
  1166. }
  1167. *Option: Option14
  1168. {
  1169. *rcNameID: 626
  1170. *Command: CmdSelect
  1171. {
  1172. *Order: DOC_SETUP.11
  1173. *CallbackID: =CB_UDT_3
  1174. }
  1175. }
  1176. *Option: Option15
  1177. {
  1178. *rcNameID: 627
  1179. *Command: CmdSelect
  1180. {
  1181. *Order: DOC_SETUP.11
  1182. *CallbackID: =CB_UDT_4
  1183. }
  1184. }
  1185. *Option: Option16
  1186. {
  1187. *rcNameID: 628
  1188. *Command: CmdSelect
  1189. {
  1190. *Order: DOC_SETUP.11
  1191. *CallbackID: =CB_UDT_5
  1192. }
  1193. }
  1194. }
  1195. *Feature: PrintQuality
  1196. {
  1197. *rcNameID: 705
  1198. *HelpIndex: 45761
  1199. *DefaultOption: Option3
  1200. *Option: Option1
  1201. {
  1202. *rcNameID: 478
  1203. *Command: CmdSelect
  1204. {
  1205. *Order: JOB_SETUP.4
  1206. *Cmd: "@PJL SET RET=OFF<0D0A>@PJL SET ECONOMODE=ON<0D0A>"
  1207. }
  1208. }
  1209. *Option: Option2
  1210. {
  1211. *rcNameID: 621
  1212. *Command: CmdSelect
  1213. {
  1214. *Order: JOB_SETUP.4
  1215. *Cmd: "@PJL SET ECONOMODE=OFF<0D0A>@PJL SET RET=ON<0D0A>"
  1216. }
  1217. }
  1218. *Option: Option3
  1219. {
  1220. *rcNameID: 622
  1221. *Command: CmdSelect
  1222. {
  1223. *Order: JOB_SETUP.4
  1224. *Cmd: "@PJL SET RET=OFF<0D0A>@PJL SET ECONOMODE=OFF<0D0A>"
  1225. }
  1226. }
  1227. }
  1228. *Feature: OutputBin
  1229. {
  1230. *rcNameID: =OUTPUTBIN_DISPLAY
  1231. *HelpIndex: 45762
  1232. *DefaultOption: Option1
  1233. *Option: Option1 *%Automatic
  1234. {
  1235. *rcNameID: 577
  1236. *Command: CmdSelect
  1237. {
  1238. *Order: DOC_SETUP.20
  1239. *Cmd: "<1B>&l0G"
  1240. }
  1241. }
  1242. *Option: Option2 *%StandardBin
  1243. {
  1244. *rcNameID: 578
  1245. *Command: CmdSelect
  1246. {
  1247. *Order: DOC_SETUP.20
  1248. *Cmd: "<1B>&l1G"
  1249. }
  1250. }
  1251. *Option: Option3 *%OffsetBin
  1252. {
  1253. *rcNameID: 579
  1254. *Command: CmdSelect
  1255. {
  1256. *Order: DOC_SETUP.20
  1257. *Cmd: "<1B>&l2G"
  1258. }
  1259. }
  1260. }
  1261. *Feature: OffsetBin
  1262. {
  1263. *rcNameID: 579
  1264. *HelpIndex: 45759
  1265. *FeatureType: PRINTER_PROPERTY
  1266. *DefaultOption: NotInstalled
  1267. *Option: Installed
  1268. {
  1269. *rcNameID: 443
  1270. }
  1271. *Option: NotInstalled
  1272. {
  1273. *rcNameID: 444
  1274. *Constraints: LIST(OutputBin.Option3)
  1275. }
  1276. }
  1277. *Feature: Halftone
  1278. {
  1279. *rcNameID: =HALFTONING_DISPLAY
  1280. *DefaultOption: HT_PATSIZE_AUTO
  1281. *Option: HT_PATSIZE_AUTO
  1282. {
  1283. *rcNameID: =HT_AUTO_SELECT_DISPLAY
  1284. }
  1285. *Option: HT_PATSIZE_SUPERCELL_M
  1286. {
  1287. *rcNameID: =HT_SUPERCELL_DISPLAY
  1288. }
  1289. *Option: HT_PATSIZE_6x6_M
  1290. {
  1291. *rcNameID: =HT_DITHER6X6_DISPLAY
  1292. }
  1293. *Option: HT_PATSIZE_8x8_M
  1294. {
  1295. *rcNameID: =HT_DITHER8X8_DISPLAY
  1296. }
  1297. }
  1298. *Feature: HardDisk
  1299. {
  1300. *rcNameID: 430
  1301. *HelpIndex: 45659
  1302. *FeatureType: PRINTER_PROPERTY
  1303. *DefaultOption: NotInstalled
  1304. *Option: Installed
  1305. {
  1306. *rcNameID: 443
  1307. }
  1308. *Option: NotInstalled
  1309. {
  1310. *rcNameID: 444
  1311. }
  1312. }
  1313. *Feature: EdgeToEdge
  1314. {
  1315. *rcNameID: 580
  1316. *HelpIndex: 45644
  1317. *DefaultOption: OFF
  1318. *Option: OFF
  1319. {
  1320. *rcNameID: =OFF_DISPLAY
  1321. *Command: CmdSelect
  1322. {
  1323. *Order: JOB_SETUP.5
  1324. *Cmd: "@PJL SET XEDGETOEDGE=OFF<0A>"
  1325. }
  1326. }
  1327. *Option: ON
  1328. {
  1329. *rcNameID: =ON_DISPLAY
  1330. *Command: CmdSelect
  1331. {
  1332. *Order: JOB_SETUP.5
  1333. *Cmd: "@PJL SET XEDGETOEDGE=ON<0A>"
  1334. }
  1335. }
  1336. }
  1337. *Feature: Memory
  1338. {
  1339. *rcNameID: =PRINTER_MEMORY_DISPLAY
  1340. *HelpIndex: 45660
  1341. *DefaultOption: 16384KB
  1342. *Option: 16384KB
  1343. {
  1344. *Name: "16MB"
  1345. *MemoryConfigKB: PAIR(16384, 16267)
  1346. }
  1347. *Option: 20480KB
  1348. {
  1349. *Name: "20MB"
  1350. *MemoryConfigKB: PAIR(20480, 20363)
  1351. }
  1352. *Option: 24576KB
  1353. {
  1354. *Name: "24MB"
  1355. *MemoryConfigKB: PAIR(24576, 24459)
  1356. }
  1357. *Option: 28672KB
  1358. {
  1359. *Name: "28MB"
  1360. *MemoryConfigKB: PAIR(28672, 28555)
  1361. }
  1362. *Option: 32767KB
  1363. {
  1364. *Name: "32MB"
  1365. *MemoryConfigKB: PAIR(32767, 32767)
  1366. }
  1367. *Option: 36864KB
  1368. {
  1369. *Name: "36MB"
  1370. *MemoryConfigKB: PAIR(36864, 36747)
  1371. }
  1372. *Option: 40960KB
  1373. {
  1374. *Name: "40MB"
  1375. *MemoryConfigKB: PAIR(40960, 40843)
  1376. }
  1377. *Option: 45056KB
  1378. {
  1379. *Name: "44MB"
  1380. *MemoryConfigKB: PAIR(45056, 45056)
  1381. }
  1382. *Option: 49152KB
  1383. {
  1384. *Name: "48MB"
  1385. *MemoryConfigKB: PAIR(49152, 49152)
  1386. }
  1387. *Option: 53248KB
  1388. {
  1389. *Name: "52MB"
  1390. *MemoryConfigKB: PAIR(53248, 53131)
  1391. }
  1392. *Option: 57344KB
  1393. {
  1394. *Name: "56MB"
  1395. *MemoryConfigKB: PAIR(57344, 57344)
  1396. }
  1397. *Option: 61440KB
  1398. {
  1399. *Name: "60MB"
  1400. *MemoryConfigKB: PAIR(61440, 61440)
  1401. }
  1402. *Option: 65536KB
  1403. {
  1404. *Name: "64MB"
  1405. *MemoryConfigKB: PAIR(65536, 65419)
  1406. }
  1407. *Option: 69632KB
  1408. {
  1409. *Name: "68MB"
  1410. *MemoryConfigKB: PAIR(69632, 69632)
  1411. }
  1412. *Option: 73728KB
  1413. {
  1414. *Name: "72MB"
  1415. *MemoryConfigKB: PAIR(73728, 73728)
  1416. }
  1417. *Option: 77824KB
  1418. {
  1419. *Name: "76MB"
  1420. *MemoryConfigKB: PAIR(77824, 77824)
  1421. }
  1422. *Option: 81920KB
  1423. {
  1424. *Name: "80MB"
  1425. *MemoryConfigKB: PAIR(81920, 81920)
  1426. }
  1427. *Option: 86016KB
  1428. {
  1429. *Name: "84MB"
  1430. *MemoryConfigKB: PAIR(86016, 86016)
  1431. }
  1432. *Option: 90112KB
  1433. {
  1434. *Name: "88MB"
  1435. *MemoryConfigKB: PAIR(90112, 90112)
  1436. }
  1437. *Option: 94208KB
  1438. {
  1439. *Name: "92MB"
  1440. *MemoryConfigKB: PAIR(94208, 94208)
  1441. }
  1442. *Option: 98304KB
  1443. {
  1444. *Name: "96MB"
  1445. *MemoryConfigKB: PAIR(98304, 98304)
  1446. }
  1447. *Option: 102400KB
  1448. {
  1449. *Name: "100MB"
  1450. *MemoryConfigKB: PAIR(102400, 102400)
  1451. }
  1452. *Option: 106496KB
  1453. {
  1454. *Name: "104MB"
  1455. *MemoryConfigKB: PAIR(106496, 106496)
  1456. }
  1457. }
  1458. *Feature: Duplex
  1459. {
  1460. *rcNameID: =TWO_SIDED_PRINTING_DISPLAY
  1461. *DefaultOption: NONE
  1462. *Option: NONE
  1463. {
  1464. *rcNameID: =NONE_DISPLAY
  1465. *Command: CmdSelect
  1466. {
  1467. *Order: DOC_SETUP.10
  1468. *Cmd: "<1B>&l0S"
  1469. }
  1470. }
  1471. *Option: VERTICAL
  1472. {
  1473. *rcNameID: =FLIP_ON_LONG_EDGE_DISPLAY
  1474. *Command: CmdSelect
  1475. {
  1476. *Order: DOC_SETUP.10
  1477. *Cmd: "<1B>&l1S"
  1478. }
  1479. *Constraints: LIST(PaperSize.ENV_10, PaperSize.ENV_DL, PaperSize.ENV_MONARCH, PaperSize.ENV_C5, PaperSize.A6, PaperSize.A5, PaperSize.ENV_B5, PaperSize.STATEMENT, PaperSize.EXECUTIVE)
  1480. }
  1481. *Option: HORIZONTAL
  1482. {
  1483. *rcNameID: =FLIP_ON_SHORT_EDGE_DISPLAY
  1484. *Command: CmdSelect
  1485. {
  1486. *Order: DOC_SETUP.10
  1487. *Cmd: "<1B>&l2S"
  1488. }
  1489. *Constraints: LIST(PaperSize.ENV_10, PaperSize.ENV_DL, PaperSize.ENV_MONARCH, PaperSize.ENV_C5, PaperSize.A6, PaperSize.A5, PaperSize.ENV_B5, PaperSize.STATEMENT, PaperSize.EXECUTIVE)
  1490. }
  1491. }
  1492. *Feature: DuplexUnit
  1493. {
  1494. *rcNameID: 581
  1495. *HelpIndex: 15572
  1496. *FeatureType: PRINTER_PROPERTY
  1497. *DefaultOption: NotInstalled
  1498. *Option: Installed
  1499. {
  1500. *rcNameID: 443
  1501. }
  1502. *Option: NotInstalled
  1503. {
  1504. *rcNameID: 444
  1505. *Constraints: LIST(Duplex.VERTICAL,Duplex.HORIZONTAL)
  1506. }
  1507. }
  1508. *Command: CmdStartDoc
  1509. {
  1510. *Order: DOC_SETUP.9
  1511. *Cmd: "<1B>&u600D<1B>*r0F"
  1512. }
  1513. *Command: CmdStartPage
  1514. {
  1515. *Order: PAGE_SETUP.1
  1516. *Cmd: "<1B>*b0M<0D>"
  1517. }
  1518. *Command: CmdEndJob
  1519. {
  1520. *Order: JOB_FINISH.1
  1521. *Cmd: "<1B>E<1B>%%-12345X@PJL EOJ<0D0A1B>%%-12345X"
  1522. }
  1523. *switch: Collate
  1524. {
  1525. *case: OFF
  1526. {
  1527. *Command: CmdCopies
  1528. {
  1529. *Order: DOC_SETUP.13
  1530. *Cmd: "<1B>&l" %d[1,999]{NumOfCopies}"X"
  1531. }
  1532. }
  1533. }
  1534. *RotateCoordinate?: TRUE
  1535. *RotateRaster?: TRUE
  1536. *RotateFont?: TRUE
  1537. *TextCaps: LIST(TC_CR_90,TC_UA_ABLE)
  1538. *MemoryUsage: LIST(FONT)
  1539. *CursorXAfterCR: AT_PRINTABLE_X_ORIGIN
  1540. *BadCursorMoveInGrxMode: LIST(X_PORTRAIT,Y_LANDSCAPE)
  1541. *XMoveThreshold: 0
  1542. *YMoveThreshold: 0
  1543. *XMoveUnit: 600
  1544. *YMoveUnit: 600
  1545. *Command: CmdXMoveAbsolute { *Cmd : "<1B>*p" %d{(DestX / 2) }"X" }
  1546. *Command: CmdXMoveRelRight { *Cmd : "<1B>*p+" %d[0,9600]{max_repeat((DestXRel / 2) )}"X" }
  1547. *Command: CmdXMoveRelLeft { *Cmd : "<1B>*p-" %d[0,9600]{max_repeat((DestXRel / 2) )}"X" }
  1548. *Command: CmdYMoveAbsolute { *Cmd : "<1B>*p" %d{(DestY / 2) }"Y" }
  1549. *Command: CmdYMoveRelDown { *Cmd : "<1B>*p+" %d{(DestYRel / 2) }"Y" }
  1550. *Command: CmdYMoveRelUp { *Cmd : "<1B>*p-" %d{(DestYRel / 2) }"Y" }
  1551. *Command: CmdCR { *Cmd : "<0D>" }
  1552. *Command: CmdLF { *Cmd : "<0A>" }
  1553. *Command: CmdFF { *Cmd : "<0C>" }
  1554. *Command: CmdBackSpace { *Cmd : "<08>" }
  1555. *Command: CmdUniDirectionOn { *Cmd : "<00>" }
  1556. *Command: CmdUniDirectionOff { *Cmd : "<00>" }
  1557. *Command: CmdPushCursor { *Cmd : "<1B>&f0S" }
  1558. *Command: CmdPopCursor { *Cmd : "<1B>&f1S" }
  1559. *Command: CmdSetSimpleRotation { *Cmd : "<1B>&a" %d{PrintDirInCCDegrees}"P" }
  1560. *EjectPageWithFF?: TRUE
  1561. *Command: CmdEnableTIFF4 { *Cmd : "<1B>*b2M" }
  1562. *Command: CmdDisableCompression { *Cmd : "<1B>*b0M" }
  1563. *Command: CmdEnableDRC { *Cmd : "<1B>*b3M" }
  1564. *OutputDataFormat: H_BYTE
  1565. *OptimizeLeftBound?: TRUE
  1566. *CursorXAfterSendBlockData: AT_GRXDATA_ORIGIN
  1567. *CursorYAfterSendBlockData: AUTO_INCREMENT
  1568. *DefaultFont: 136
  1569. *DefaultCTT: 0
  1570. *CharPosition: BASELINE
  1571. *TTFSEnabled?: TRUE
  1572. *DeviceFonts: LIST(136,138,146,147,148,149,150,151,152,153,154,155,156,157,164,165,
  1573. + 166,196,197,198,199,200,201,202,203,209,210,211,212,213,214,215,
  1574. + 216,217,218,219,220,221,222,223,224,225,226,227,228,229,230)
  1575. *MinFontID: 16534
  1576. *MaxFontID: 32768
  1577. *switch: Resolution
  1578. {
  1579. *case: Option1
  1580. {
  1581. *FontFormat: HPPCL_OUTLINE
  1582. }
  1583. *case: Option2
  1584. {
  1585. *FontFormat: HPPCL_RES
  1586. }
  1587. }
  1588. *Command: CmdSetFontID { *Cmd : "<1B>*c" %d{NextFontID}"D" }
  1589. *Command: CmdSelectFontID { *Cmd : "<1B>(" %d{CurrentFontID}"X" }
  1590. *Command: CmdSetCharCode { *Cmd : "<1B>*c" %d{NextGlyph}"E" }
  1591. *Command: CmdUnderlineOn { *Cmd : "<1B>&dD" }
  1592. *Command: CmdUnderlineOff { *Cmd : "<1B>&d@" }
  1593. *Command: CmdWhiteTextOn { *Cmd : "<1B>*v1o1T" }
  1594. *Command: CmdWhiteTextOff { *Cmd : "<1B>*v0o0T" }
  1595. *MinGrayFill: 1
  1596. *MaxGrayFill: 100
  1597. *Command: CmdSetRectWidth { *Cmd : "<1B>*c" %d{(RectXSize / 2) }"A" }
  1598. *Command: CmdSetRectHeight { *Cmd : "<1B>*c" %d{(RectYSize / 2) }"B" }
  1599. *Command: CmdRectGrayFill { *Cmd : "<1B>*c" %d{GrayPercentage }"g2P" }
  1600. *Command: CmdRectWhiteFill { *Cmd : "<1B>*c1P" }
  1601. *Command: CmdRectBlackFill { *Cmd : "<1B>*c0P" }