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.

1433 lines
40 KiB

  1. *%---------------------------------------------------------
  2. *% Windows 2000 Minolta Di520/620 Printer GPD File
  3. *%---------------------------------------------------------
  4. *% Date:2000/10/13
  5. *% Rev. 1.33
  6. *%---------------------------------------------------------
  7. *% Symbol Definition
  8. *%---------------------------------------------------------
  9. *Define: MLT_MC
  10. *%---------------------------------------------------------
  11. *% GPD Version Infomation
  12. *%---------------------------------------------------------
  13. *GPDSpecVersion: "1.0"
  14. *GPDFileVersion: "1.33"
  15. *%---------------------------------------------------------
  16. *% Include Files
  17. *%---------------------------------------------------------
  18. *Include: "StdNames.gpd"
  19. *Include: "ttfsub.gpd"
  20. *Include: "locale.gpd"
  21. *%---------------------------------------------------------
  22. *% Resource Dll
  23. *%---------------------------------------------------------
  24. *ResourceDLL: "Mn350620.Dll"
  25. *%---------------------------------------------------------
  26. *% GPD File Name
  27. *%---------------------------------------------------------
  28. *GPDFileName: "MnDi620.GPD"
  29. *%---------------------------------------------------------
  30. *% Model Name
  31. *%---------------------------------------------------------
  32. *ModelName: "Minolta Pi6200"
  33. *%---------------------------------------------------------
  34. *% Master Unit
  35. *%---------------------------------------------------------
  36. *MasterUnits: PAIR(600, 600)
  37. *%---------------------------------------------------------
  38. *% Printer Type Define (Page/Dot)
  39. *%---------------------------------------------------------
  40. *% Di620 62PPM
  41. *PrintRate: 62
  42. *PrintRatePPM: 62
  43. *MaxCopies: 999
  44. *PrintRateUnit: PPM
  45. *PrinterType: PAGE
  46. *% ---------------------------------------------------------
  47. *% Constraints Define
  48. *% ---------------------------------------------------------
  49. *BlockMacro: AllMailBinConstraints
  50. {
  51. *% For
  52. *Constraints: LIST(OutputBin.Option2, OutputBin.Option3, OutputBin.Option4, OutputBin.Option5, OutputBin.Option6)
  53. }
  54. *% ---------------------------------------------------------
  55. *% Constraints Define
  56. *% ---------------------------------------------------------
  57. *BlockMacro: AllStapleModeConstraints
  58. {
  59. *% For
  60. *Constraints: LIST(Stapling.Option2, Stapling.Option3, Stapling.Option4, Stapling.Option5)
  61. }
  62. *% ---------------------------------------------------------
  63. *% Constraints Define
  64. *% ---------------------------------------------------------
  65. *BlockMacro: AllOHPInterleavedConstraints
  66. {
  67. *% For
  68. *Constraints: LIST(MediaType.Option2, MediaType.Option3)
  69. }
  70. *%---------------------------------------------------------
  71. *% Page Protect
  72. *%---------------------------------------------------------
  73. *Feature: PageProtect
  74. {
  75. *rcNameID: =PAGE_PROTECTION_DISPLAY
  76. *DefaultOption: OFF
  77. *Option: ON
  78. {
  79. *rcNameID: =ON_DISPLAY
  80. *Command: CmdSelect
  81. {
  82. *Order: JOB_SETUP.2
  83. *Cmd: "@PJL SET PAGEPROTECT=ON<0A>"
  84. }
  85. }
  86. *Option: OFF
  87. {
  88. *rcNameID: =OFF_DISPLAY
  89. *Command: CmdSelect
  90. {
  91. *Order: JOB_SETUP.2
  92. *Cmd: "@PJL SET PAGEPROTECT=AUTO<0A>"
  93. }
  94. }
  95. }
  96. *%---------------------------------------------------------
  97. *% Oritentation
  98. *%---------------------------------------------------------
  99. *Feature: Orientation
  100. {
  101. *rcNameID: =ORIENTATION_DISPLAY
  102. *DefaultOption: PORTRAIT
  103. *Option: PORTRAIT
  104. {
  105. *rcNameID: =PORTRAIT_DISPLAY
  106. *Command: CmdSelect
  107. {
  108. *Order: DOC_SETUP.3
  109. *NoPageEject?: TRUE
  110. *Cmd: "<1B>&l0O"
  111. }
  112. }
  113. *Option: LANDSCAPE_CC90
  114. {
  115. *rcNameID: =LANDSCAPE_DISPLAY
  116. *Command: CmdSelect
  117. {
  118. *Order: DOC_SETUP.3
  119. *NoPageEject?: TRUE
  120. *Cmd: "<1B>&l1O"
  121. }
  122. }
  123. }
  124. *%--------------------------------------
  125. *% Optional Tray Unit
  126. *%--------------------------------------
  127. *Feature: LctUnit
  128. {
  129. *FeatureType: PRINTER_PROPERTY
  130. *rcNameID: 528
  131. *DefaultOption: Installed
  132. *Option: Installed
  133. {
  134. *rcNameID: 570
  135. *OptionID: 1443
  136. *Constraints: LIST(InputBin.3RD_TRAY)
  137. }
  138. *Option: NotInstalled
  139. {
  140. *% 3rd tray, Lower Tray Enable
  141. *% This Setting regards that the 3rd and lower tray is enabled.
  142. *rcNameID: 571
  143. *OptionID: 1444
  144. }
  145. }
  146. *Feature: LccUnit
  147. {
  148. *FeatureType: PRINTER_PROPERTY
  149. *rcNameID: 526
  150. *DefaultOption: NotInstalled
  151. *Option: Installed
  152. {
  153. *rcNameID: 570
  154. *OptionID: 2443
  155. }
  156. *Option: NotInstalled
  157. {
  158. *rcNameID: 571
  159. *OptionID: 2444
  160. *Constraints: LIST(InputBin.LCC)
  161. }
  162. }
  163. *%---------------------------------------------------------
  164. *% Input Bin
  165. *%---------------------------------------------------------
  166. *Feature: InputBin
  167. {
  168. *rcNameID: =PAPER_SOURCE_DISPLAY
  169. *DefaultOption: AUTO
  170. *%-----------------------------------------------------
  171. *% Auto
  172. *%-----------------------------------------------------
  173. *Option: AUTO
  174. {
  175. *rcNameID: =AUTO_DISPLAY
  176. *InsertBlock: =AllOHPInterleavedConstraints
  177. *Command: CmdSelect
  178. {
  179. *Order: DOC_SETUP.5
  180. *Cmd: "<1B>&l7H"
  181. }
  182. }
  183. *%-----------------------------------------------------
  184. *% UPPER_TRAY
  185. *%-----------------------------------------------------
  186. *Option: UPPER_TRAY
  187. {
  188. *rcNameID: 521
  189. *OptionID: 618
  190. *Command: CmdSelect
  191. {
  192. *Order: DOC_SETUP.5
  193. *Cmd: "<1B>&l8H"
  194. }
  195. }
  196. *%-----------------------------------------------------
  197. *% 2ND_TRAY
  198. *%-----------------------------------------------------
  199. *Option: 2ND_TRAY
  200. {
  201. *rcNameID: 522
  202. *OptionID: 619
  203. *Command: CmdSelect
  204. {
  205. *Order: DOC_SETUP.5
  206. *Cmd: "<1B>&l4H"
  207. }
  208. }
  209. *%-----------------------------------------------------
  210. *% 3RD_TRAY
  211. *%-----------------------------------------------------
  212. *Option: 3RD_TRAY
  213. {
  214. *rcNameID: 523
  215. *OptionID: 620
  216. *Command: CmdSelect
  217. {
  218. *Order: DOC_SETUP.5
  219. *Cmd: "<1B>&l5H"
  220. }
  221. }
  222. *%-----------------------------------------------------
  223. *% LOWER_TRAY
  224. *%-----------------------------------------------------
  225. *Option: LOWER_TRAY
  226. {
  227. *rcNameID: 524
  228. *OptionID: 621
  229. *Command: CmdSelect
  230. {
  231. *Order: DOC_SETUP.5
  232. *Cmd: "<1B>&l20H"
  233. }
  234. }
  235. *%-----------------------------------------------------
  236. *% LCC
  237. *%-----------------------------------------------------
  238. *Option: LCC
  239. {
  240. *rcNameID: 526
  241. *OptionID: 816
  242. *Command: CmdSelect
  243. {
  244. *Order: DOC_SETUP.5
  245. *Cmd: "<1B>&l21H"
  246. }
  247. }
  248. *%-----------------------------------------------------
  249. *% Bypass
  250. *%-----------------------------------------------------
  251. *Option: BYPASS
  252. {
  253. *rcNameID: 529
  254. *OptionID: 810
  255. *InsertBlock: =AllOHPInterleavedConstraints
  256. *Command: CmdSelect
  257. {
  258. *Order: DOC_SETUP.5
  259. *Cmd: "<1B>&l2H"
  260. }
  261. }
  262. }
  263. *%---------------------------------------------------------
  264. *% Definition of Resolution
  265. *%---------------------------------------------------------
  266. *Feature: Resolution
  267. {
  268. *rcNameID: =RESOLUTION_DISPLAY
  269. *DefaultOption: Option1
  270. *Option: Option1
  271. {
  272. *rcNameID: 650
  273. *OptionID: 802
  274. *DPI: PAIR(600, 600)
  275. *TextDPI: PAIR(600, 600)
  276. *MinStripBlankPixels: 32
  277. EXTERN_GLOBAL: *StripBlanks: LIST(ENCLOSED,TRAILING)
  278. *SpotDiameter: 100
  279. *Command: CmdBeginRaster { *Cmd : "<1B>*r1A" }
  280. *Command: CmdEndRaster { *Cmd : "<1B>*rB" }
  281. *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  282. *Command: CmdSelect
  283. {
  284. *Order: JOB_SETUP.11
  285. *Cmd: "@PJL SET RESOLUTION=600<0A>@PJL ENTER LANGUAGE=PCL<0A0D1B>E<1B>*t600R"
  286. }
  287. }
  288. }
  289. *%--------------------------------------
  290. *% Optional Finishing Unit
  291. *%--------------------------------------
  292. *Feature: FinishingUnit
  293. {
  294. *FeatureType: PRINTER_PROPERTY
  295. *rcNameID: 555
  296. *DefaultOption: NotInstalled
  297. *Option: NotInstalled
  298. {
  299. *rcNameID: 571
  300. *OptionID: 3444
  301. *DisabledFeatures: LIST(Folding, Punch, Stapling, OutputBin)
  302. *Constraints: LIST(Folding.Option2, Folding.Option3, Folding.Option4, HolePunch.Option2, HolePunch.Option3,
  303. + Stapling.Option2, Stapling.Option3, Stapling.Option4, Stapling.Option5)
  304. *InsertBlock: =AllMailBinConstraints
  305. }
  306. *Option: OptFoldingFinisher
  307. {
  308. *rcNameID: 556
  309. *OptionID: 891
  310. *InsertBlock: =AllMailBinConstraints
  311. }
  312. *Option: OptFinisher
  313. {
  314. *rcNameID: 555
  315. *OptionID: 822
  316. *DisabledFeatures: LIST(Folding, Stapling, OutputBin)
  317. *Constraints: LIST(Folding.Option2, Folding.Option3, Folding.Option4, HolePunch.Option2, HolePunch.Option3,
  318. + Stapling.Option3, Stapling.Option4, Stapling.Option5)
  319. *InsertBlock: =AllMailBinConstraints
  320. }
  321. *Option: OptMailbinFinisher
  322. {
  323. *rcNameID: 557
  324. *OptionID: 823
  325. *DisabledFeatures: LIST(Folding, Stapling)
  326. *Constraints: LIST(Folding.Option2, Folding.Option3, Folding.Option4, HolePunch.Option2, HolePunch.Option3,
  327. + Stapling.Option3, Stapling.Option4, Stapling.Option5)
  328. }
  329. }
  330. *%-------------------------------------------------------------
  331. *Feature: OutputBin
  332. *%-------------------------------------------------------------
  333. {
  334. *rcNameID: =OUTPUTBIN_DISPLAY
  335. *DefaultOption: Option1
  336. *% Top Output Bin
  337. *Option: Option1
  338. {
  339. *rcNameID: 540
  340. *OptionID: 1839
  341. *Command: CmdSelect
  342. {
  343. *Order: JOB_SETUP.4
  344. *% *Cmd: "@PJL SET OUTBIN=NONE<0A>"
  345. }
  346. }
  347. *% Mail Bin1
  348. *Option: Option2
  349. {
  350. *rcNameID: 546
  351. *OptionID: 829
  352. *Command: CmdSelect
  353. {
  354. *Order: JOB_SETUP.4
  355. *Cmd: "@PJL SET OUTBIN=LOWER<0A>"
  356. }
  357. }
  358. *% Mail Bin2
  359. *Option: Option3
  360. {
  361. *rcNameID: 547
  362. *OptionID: 830
  363. *Command: CmdSelect
  364. {
  365. *Order: JOB_SETUP.4
  366. *Cmd: "@PJL SET OUTBIN=OPTIONALOUTBIN1<0A>"
  367. }
  368. }
  369. *% Mail Bin3
  370. *Option: Option4
  371. {
  372. *rcNameID: 548
  373. *OptionID: 831
  374. *Command: CmdSelect
  375. {
  376. *Order: JOB_SETUP.4
  377. *Cmd: "@PJL SET OUTBIN=OPTIONALOUTBIN2<0A>"
  378. }
  379. }
  380. *% Mail Bin4
  381. *Option: Option5
  382. {
  383. *rcNameID: 549
  384. *OptionID: 832
  385. *Command: CmdSelect
  386. {
  387. *Order: JOB_SETUP.4
  388. *Cmd: "@PJL SET OUTBIN=OPTIONALOUTBIN3<0A>"
  389. }
  390. }
  391. *% Mail Bin5
  392. *Option: Option6
  393. {
  394. *rcNameID: 550
  395. *OptionID: 833
  396. *Command: CmdSelect
  397. {
  398. *Order: JOB_SETUP.4
  399. *Cmd: "@PJL SET OUTBIN=OPTIONALOUTBIN4<0A>"
  400. }
  401. }
  402. }
  403. *% ---------------------------------------------------------
  404. *% Constraints Define
  405. *% ---------------------------------------------------------
  406. *BlockMacro: PaperConstraints1
  407. {
  408. *% For Invoice, A5
  409. *Constraints: LIST(Stapling.Option2,Stapling.Option3,Stapling.Option4,Stapling.Option5,
  410. + HolePunch.Option2,Folding.Option3,Folding.Option4)
  411. }
  412. *BlockMacro: PaperConstraints2
  413. {
  414. *% For
  415. *Constraints: LIST(Folding.Option3, Folding.Option4)
  416. }
  417. *BlockMacro: PaperConstraints3
  418. {
  419. *% For
  420. *Constraints: LIST(Folding.Option3)
  421. }
  422. *BlockMacro: PaperConstraints4
  423. {
  424. *% For Invoice and A5, Service man call
  425. *Constraints: LIST(Duplex.VERTICAL, Duplex.HORIZONTAL)
  426. }
  427. *%---------------------------------------------------------
  428. *Feature: PaperSize
  429. *%---------------------------------------------------------
  430. {
  431. *rcNameID: =PAPER_SIZE_DISPLAY
  432. *switch: Locale
  433. {
  434. *case: English_United_States
  435. {
  436. *DefaultOption: LETTER
  437. }
  438. *case: English_United_Kingdom
  439. {
  440. *DefaultOption: A4
  441. }
  442. *default:
  443. {
  444. *DefaultOption: A4
  445. }
  446. }
  447. *Option: 11X17
  448. {
  449. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  450. *switch: Orientation
  451. {
  452. *case: PORTRAIT
  453. {
  454. *PrintableArea: PAIR(6300, 9930)
  455. *PrintableOrigin: PAIR(150, 120)
  456. *CursorOrigin: PAIR(150, 90)
  457. *Command: CmdSelect
  458. {
  459. *Order: DOC_SETUP.4
  460. *Cmd: "<1B>&l6a8c1E<1B>*p0x0Y<1B>*c0t7545x119977Y"
  461. }
  462. }
  463. *case: LANDSCAPE_CC90
  464. {
  465. *PrintableArea: PAIR(6350, 9960)
  466. *PrintableOrigin: PAIR(100, 120)
  467. *CursorOrigin: PAIR(100, 10080)
  468. *Command: CmdSelect
  469. {
  470. *Order: DOC_SETUP.4
  471. *Cmd: "<1B>&l6a8c1E<1B>*p0x0Y<1B>*c0t11952x7680Y"
  472. }
  473. }
  474. }
  475. }
  476. *%-------------------------------------
  477. *% LEGAL Size Definition
  478. *%-------------------------------------
  479. *Option: LEGAL
  480. {
  481. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  482. *InsertBlock: =PaperConstraints2
  483. *Constraints: LIST(Folding.Option3)
  484. *PageProtectMem: 5230
  485. *switch: Orientation
  486. {
  487. *case: PORTRAIT
  488. {
  489. *PrintableArea: PAIR(4800, 8124)
  490. *PrintableOrigin: PAIR(150, 150)
  491. *CursorOrigin: PAIR(150, 90)
  492. *Command: CmdSelect
  493. {
  494. *Order: DOC_SETUP.4
  495. *Cmd: "<1B>&l3a8c1E<1B>*p0x0Y<1B>*c0t5760x9864Y"
  496. }
  497. }
  498. *case: LANDSCAPE_CC90
  499. {
  500. *PrintableArea: PAIR(4850, 8142)
  501. *PrintableOrigin: PAIR(100, 138)
  502. *CursorOrigin: PAIR(100, 8280)
  503. *Command: CmdSelect
  504. {
  505. *Order: DOC_SETUP.4
  506. *Cmd: "<1B>&l3a8c1E<1B>*p0x0Y<1B>*c0t9792x5880Y"
  507. }
  508. }
  509. }
  510. }
  511. *%-------------------------------------
  512. *% LETTER Size Definition
  513. *%-------------------------------------
  514. *Option: LETTER
  515. {
  516. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  517. *InsertBlock: =PaperConstraints3
  518. *Constraints: LIST(Folding.Option3)
  519. *PageProtectMem: 4109
  520. *switch: Orientation
  521. {
  522. *case: PORTRAIT
  523. {
  524. *PrintableArea: PAIR(4800, 6324)
  525. *PrintableOrigin: PAIR(120, 130)
  526. *CursorOrigin: PAIR(120, 110)
  527. *Command: CmdSelect
  528. {
  529. *Order: DOC_SETUP.4
  530. *Cmd: "<1B>&l2a8c1E<1B>*p0x0Y<1B>*c0t5760x7704Y"
  531. }
  532. }
  533. *case: LANDSCAPE_CC90
  534. {
  535. *PrintableArea: PAIR(4880, 6344)
  536. *PrintableOrigin: PAIR(100, 136)
  537. *CursorOrigin: PAIR(100, 6480)
  538. *Command: CmdSelect
  539. {
  540. *Order: DOC_SETUP.4
  541. *Cmd: "<1B>&l2a8c1E<1B>*p0x0Y<1B>*c0t7632x5880Y"
  542. }
  543. }
  544. }
  545. }
  546. *%-------------------------------------
  547. *% EXECUTIVE Size Definition
  548. *%-------------------------------------
  549. *Option: EXECUTIVE
  550. {
  551. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  552. *InsertBlock: =PaperConstraints2
  553. *Constraints: LIST(Folding.Option3)
  554. *Constraints: LIST(Folding.Option4)
  555. *PageProtectMem: 4109
  556. *switch: Orientation
  557. {
  558. *case: PORTRAIT
  559. {
  560. *PrintableArea: PAIR(4050, 6024)
  561. *PrintableOrigin: PAIR(150, 150)
  562. *CursorOrigin: PAIR(150, 90)
  563. *Command: CmdSelect
  564. {
  565. *Order: DOC_SETUP.4
  566. *Cmd: "<1B>&l1a8c1E<1B>*p0x0Y<1B>*c0t4860x7344Y"
  567. }
  568. }
  569. *case: LANDSCAPE_CC90
  570. {
  571. *PrintableArea: PAIR(4110, 6040)
  572. *PrintableOrigin: PAIR(120, 140)
  573. *CursorOrigin: PAIR(100, 6180)
  574. *Command: CmdSelect
  575. {
  576. *Order: DOC_SETUP.4
  577. *Cmd: "<1B>&l1a8c1E<1B>*p0x0Y<1B>*c0t7272x4980Y"
  578. }
  579. }
  580. }
  581. }
  582. *%-------------------------------------
  583. *% Invoice Size Definition
  584. *%-------------------------------------
  585. *Option: INVOICE
  586. {
  587. *rcNameID: 500
  588. *OptionID: 552
  589. *InsertBlock: =PaperConstraints1
  590. *InsertBlock: =PaperConstraints4
  591. *PageProtectMem: 4361
  592. *PageDimensions: PAIR(3300, 5100)
  593. *switch: Orientation
  594. {
  595. *case: PORTRAIT
  596. {
  597. *PrintableArea: PAIR(3000, 4818)
  598. *PrintableOrigin: PAIR(120, 150)
  599. *CursorOrigin: PAIR(120, 141)
  600. *Command: CmdSelect
  601. {
  602. *Order: DOC_SETUP.4
  603. *% *Cmd: "<1B>&l11a8c1E<1B>*p0x0Y<1B>*c0t3610x5818Y"
  604. *Cmd: "<1B>&l1011a8c1E<1B>*p0x0Y<1B>*c0t3610x5818Y"
  605. }
  606. }
  607. *case: LANDSCAPE_CC90
  608. {
  609. *PrintableArea: PAIR(3018, 4818)
  610. *PrintableOrigin: PAIR(150, 150)
  611. *CursorOrigin: PAIR(150, 4818)
  612. *Command: CmdSelect
  613. {
  614. *Order: DOC_SETUP.4
  615. *% *Cmd: "<1B>&l11a8c1E<1B>*p0x0Y<1B>*c0t5818x3610Y"
  616. *Cmd: "<1B>&l1011a8c1E<1B>*p0x0Y<1B>*c0t5818x3610Y"
  617. }
  618. }
  619. }
  620. }
  621. *%-------------------------------------
  622. *% A3 Size Definition
  623. *%-------------------------------------
  624. *Option: A3
  625. {
  626. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  627. *PageProtectMem: 9667
  628. *switch: Orientation
  629. {
  630. *case: PORTRAIT
  631. {
  632. *PrintableArea: PAIR(6714, 9654)
  633. *PrintableOrigin: PAIR(150, 150)
  634. *CursorOrigin: PAIR(150, 90)
  635. *Command: CmdSelect
  636. {
  637. *Order: DOC_SETUP.4
  638. *Cmd: "<1B>&l27a8c1E<1B>*p0x0Y<1B>*c0t8057x11693Y"
  639. }
  640. }
  641. *case: LANDSCAPE_CC90
  642. {
  643. *PrintableArea: PAIR(6794, 9684)
  644. *PrintableOrigin: PAIR(100, 120)
  645. *CursorOrigin: PAIR(100, 9804)
  646. *Command: CmdSelect
  647. {
  648. *Order: DOC_SETUP.4
  649. *Cmd: "<1B>&l27a8c1E<1B>*p0x0Y<1B>*c0t11621x8177Y"
  650. }
  651. }
  652. }
  653. }
  654. *%-------------------------------------
  655. *% A4 Size Definition
  656. *%-------------------------------------
  657. *Option: A4
  658. {
  659. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  660. *InsertBlock: =PaperConstraints3
  661. *Constraints: LIST(Folding.Option3)
  662. *PageProtectMem: 4249
  663. *switch: Orientation
  664. {
  665. *case: PORTRAIT
  666. {
  667. *PrintableArea: PAIR(4646, 6738)
  668. *PrintableOrigin: PAIR(150, 110)
  669. *CursorOrigin: PAIR(150, 100)
  670. *Command: CmdSelect
  671. {
  672. *Order: DOC_SETUP.4
  673. *% *Cmd: "<1B>&l26a8c1E<1B>*p0x0Y<1B>*c0t5594x8201Y"
  674. *Cmd: "<1B>&l2026a8c1E<1B>*p0x0Y<1B>*c0t5594x8201Y"
  675. }
  676. }
  677. *case: LANDSCAPE_CC90
  678. {
  679. *% Change 5/25
  680. *%*PrintableArea: PAIR(4732, 6758)
  681. *%*PrintableOrigin: PAIR(110, 136)
  682. *%*CursorOrigin: PAIR(100, 6894)
  683. *PrintableArea: PAIR(4732, 6728)
  684. *PrintableOrigin: PAIR(110, 100)
  685. *CursorOrigin: PAIR(100, 6878)
  686. *Command: CmdSelect
  687. {
  688. *Order: DOC_SETUP.4
  689. *% *Cmd: "<1B>&l26a8c1E<1B>*p0x0Y<1B>*c0t8129x5714Y"
  690. *Cmd: "<1B>&l2026a8c1E<1B>*p0x0Y<1B>*c0t8129x5714Y"
  691. }
  692. }
  693. }
  694. }
  695. *%-------------------------------------
  696. *% A5 Size Definition
  697. *%-------------------------------------
  698. *Option: A5
  699. {
  700. *rcNameID: =A5_DISPLAY
  701. *InsertBlock: =PaperConstraints1
  702. *InsertBlock: =PaperConstraints4
  703. *PageProtectMem: 5603
  704. *PageDimensions: PAIR(3496, 4960)
  705. *switch: Orientation
  706. {
  707. *case: PORTRAIT
  708. {
  709. *PrintableArea: PAIR(3190, 4705)
  710. *PrintableOrigin: PAIR(150, 145)
  711. *CursorOrigin: PAIR(150, 130)
  712. *Command: CmdSelect
  713. {
  714. *Order: DOC_SETUP.4
  715. *% 2000/06/26 Change Paper Command
  716. *%*Cmd: "<1B>&l25a8c1E<1B>*p0x0Y<1B>*c0t3838x5762Y"
  717. *Cmd: "<1B>&l1025a8c1E<1B>*p0x0Y<1B>*c0t3838x5762Y"
  718. }
  719. }
  720. *case: LANDSCAPE_CC90
  721. {
  722. *PrintableArea: PAIR(3228, 4662)
  723. *PrintableOrigin: PAIR(120, 150)
  724. *CursorOrigin: PAIR(100, 4812)
  725. *Command: CmdSelect
  726. {
  727. *Order: DOC_SETUP.4
  728. *% 2000/06/26 Change Paper Command
  729. *%*Cmd: "<1B>&l25a8c1E<1B>*p0x0Y<1B>*c0t5594x3958Y"
  730. *Cmd: "<1B>&l1025a8c1E<1B>*p0x0Y<1B>*c0t5594x3958Y"
  731. }
  732. }
  733. }
  734. }
  735. *%-------------------------------------
  736. *% B4 Size Definition
  737. *%-------------------------------------
  738. *Option: B4
  739. {
  740. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  741. *PageProtectMem: 6391
  742. *switch: Orientation
  743. {
  744. *case: PORTRAIT
  745. {
  746. *PrintableArea: PAIR(5772, 8328)
  747. *PrintableOrigin: PAIR(150, 150)
  748. *CursorOrigin: PAIR(150, 90)
  749. *Command: CmdSelect
  750. {
  751. *Order: DOC_SETUP.4
  752. *Cmd: "<1B>&l46a8c1E<1B>*p0x0Y<1B>*c0t6926x10102Y"
  753. }
  754. }
  755. *case: LANDSCAPE_CC90
  756. {
  757. *PrintableArea: PAIR(5832, 8358)
  758. *PrintableOrigin: PAIR(80, 120)
  759. *CursorOrigin: PAIR(80, 8478)
  760. *Command: CmdSelect
  761. {
  762. *Order: DOC_SETUP.4
  763. *Cmd: "<1B>&l46a8c1E<1B>*p0x0Y<1B>*c0t10030x7046Y"
  764. }
  765. }
  766. }
  767. }
  768. *%-------------------------------------
  769. *% B5 Size Definition
  770. *%-------------------------------------
  771. *Option: B5
  772. {
  773. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  774. *InsertBlock: =PaperConstraints3
  775. *Constraints: LIST(Folding.Option3)
  776. *PageProtectMem: 3198
  777. *switch: Orientation
  778. {
  779. *case: PORTRAIT
  780. {
  781. *PrintableArea: PAIR(4002, 5802)
  782. *PrintableOrigin: PAIR(150, 140)
  783. *CursorOrigin: PAIR(150, 130)
  784. *Command: CmdSelect
  785. {
  786. *Order: DOC_SETUP.4
  787. *Cmd: "<1B>&l2045a8c1E<1B>*p0x0Y<1B>*c0t4802x7070Y"
  788. *% *Cmd: "<1B>&l2045a8c1E<1B>*p0x0Y<1B>*c0t4802x7070Y"
  789. }
  790. }
  791. *case: LANDSCAPE_CC90
  792. {
  793. *PrintableArea: PAIR(4072, 5832)
  794. *PrintableOrigin: PAIR(110, 90)
  795. *CursorOrigin: PAIR(100, 5922)
  796. *Command: CmdSelect
  797. {
  798. *Order: DOC_SETUP.4
  799. *Cmd: "<1B>&l2045a8c1E<1B>*p0x0Y<1B>*c0t6998x4922Y"
  800. *% *Cmd: "<1B>&l2045a8c1E<1B>*p0x0Y<1B>*c0t6998x4922Y"
  801. }
  802. }
  803. }
  804. }
  805. }
  806. *BlockMacro: HolePunchAndStaplePaperSize
  807. {
  808. *%
  809. *Constraints: LIST(PaperSize.11X17,PaperSize.LEGAL,PaperSize.A3,PaperSize.B4)
  810. }
  811. *BlockMacro: Stapling5PaperSize
  812. {
  813. *%
  814. *Constraints: LIST(PaperSize.EXECUTIVE,PaperSize.B5)
  815. }
  816. *BlockMacro: Folding2AndInputBin
  817. {
  818. *%
  819. *Constraints: LIST(InputBin.UPPER_TRAY,InputBin.2ND_TRAY,InputBin.3RD_TRAY,InputBin.LOWER_TRAY,InputBin.LCC,InputBin.BYPASS)
  820. }
  821. *BlockMacro: HolePunch2AndFolding
  822. {
  823. *%
  824. *Constraints: LIST(Folding.Option2,Folding.Option3,Folding.Option4)
  825. }
  826. *BlockMacro: HolePunch3AndFolding
  827. {
  828. *%
  829. *Constraints: LIST(Folding.Option4)
  830. }
  831. *BlockMacro: Staple2AndFolding
  832. {
  833. *%
  834. *Constraints: LIST(Folding.Option3,Folding.Option4)
  835. }
  836. *BlockMacro: Staple3AndFoldingPunch
  837. {
  838. *%
  839. *Constraints: LIST(Folding.Option4,HolePunch.Option2)
  840. }
  841. *BlockMacro: Staple4AndFoldingPunch
  842. {
  843. *%
  844. *Constraints: LIST(Folding.Option2,Folding.Option3,Folding.Option4,HolePunch.Option3)
  845. }
  846. *BlockMacro: Staple5AndFoldingPunch
  847. {
  848. *%
  849. *Constraints: LIST(Folding.Option2,Folding.Option3,HolePunch.Option2,HolePunch.Option3)
  850. }
  851. *%-------------------------------------------------------------
  852. *%Feature: Hole Punch
  853. *%-------------------------------------------------------------
  854. *Feature: HolePunch
  855. {
  856. *ConflictPriority: 3
  857. *FeatureType: DOC_PROPERTY
  858. *rcNameID: 610
  859. *DefaultOption: Option1
  860. *Option: Option1
  861. {
  862. *rcNameID: 611
  863. *OptionID: 2839
  864. *Command: CmdSelect
  865. {
  866. *Order: JOB_SETUP.8
  867. *Cmd: "@PJL COMMENT EFIPJL SET PUNCH=GENERICOFF<0A>"
  868. }
  869. }
  870. *% short
  871. *Option: Option2
  872. {
  873. *rcNameID: 612
  874. *OptionID: 870
  875. *InsertBlock: =HolePunch2AndFolding
  876. *Command: CmdSelect
  877. {
  878. *Order: JOB_SETUP.8
  879. *Cmd: "@PJL COMMENT EFIPJL SET PUNCH=RIGHT<0A>"
  880. }
  881. }
  882. *Option: Option3
  883. {
  884. *rcNameID: 613
  885. *OptionID: 871
  886. *InsertBlock: =HolePunchAndStaplePaperSize
  887. *Constraints: LIST(Folding.Option4)
  888. *Command: CmdSelect
  889. {
  890. *Order: JOB_SETUP.8
  891. *Cmd: "@PJL COMMENT EFIPJL SET PUNCH=LEFT<0A>"
  892. }
  893. }
  894. }
  895. *%-------------------------------------------------------------
  896. *%Feature: Stapling
  897. *%-------------------------------------------------------------
  898. *Feature: Stapling
  899. {
  900. *ConflictPriority: 3
  901. *FeatureType: DOC_PROPERTY
  902. *rcNameID: 600
  903. *DefaultOption: Option1
  904. *% OFF
  905. *Option: Option1
  906. {
  907. *rcNameID: =OFF_DISPLAY
  908. *OptionID: 3839
  909. *Command: CmdSelect
  910. {
  911. *Order: JOB_SETUP.7
  912. *Cmd: "@PJL COMMENT EFIPJL SET STAPLE=GENERICOFF<0A>"
  913. }
  914. }
  915. *% Corner
  916. *Option: Option2
  917. {
  918. *rcNameID: 603
  919. *OptionID: 892
  920. *InsertBlock: =AllMailBinConstraints
  921. *InsertBlock: =Staple2AndFolding
  922. *Command: CmdSelect
  923. {
  924. *Order: JOB_SETUP.7
  925. *Cmd: "@PJL COMMENT EFIPJL SET STAPLE=ONEUPLEFT<0A>"
  926. }
  927. }
  928. *% Long Edge 2-Point
  929. *Option: Option3
  930. {
  931. *rcNameID: 606
  932. *OptionID: 893
  933. *InsertBlock: =AllMailBinConstraints
  934. *InsertBlock: =HolePunchAndStaplePaperSize
  935. *InsertBlock: =Staple3AndFoldingPunch
  936. *Command: CmdSelect
  937. {
  938. *Order: JOB_SETUP.7
  939. *Cmd: "@PJL COMMENT EFIPJL SET STAPLE=ONEUPRIGHT<0A>"
  940. }
  941. }
  942. *% Short Edge 2-points
  943. *Option: Option4
  944. {
  945. *rcNameID: 607
  946. *OptionID: 894
  947. *InsertBlock: =AllMailBinConstraints
  948. *InsertBlock: =Staple4AndFoldingPunch
  949. *Command: CmdSelect
  950. {
  951. *Order: JOB_SETUP.7
  952. *Cmd: "@PJL COMMENT EFIPJL SET STAPLE=ONELOWLEFT<0A>"
  953. }
  954. }
  955. *% Center
  956. *Option: Option5
  957. {
  958. *rcNameID: 602
  959. *OptionID: 895
  960. *InsertBlock: =AllMailBinConstraints
  961. *InsertBlock: =Stapling5PaperSize
  962. *InsertBlock: =Staple5AndFoldingPunch
  963. *Command: CmdSelect
  964. {
  965. *Order: JOB_SETUP.7
  966. *Cmd: "@PJL COMMENT EFIPJL SET STAPLE=TWOLEFT<0A>"
  967. }
  968. }
  969. }
  970. *%-------------------------------------------------------------
  971. *%Feature: Folding
  972. *%-------------------------------------------------------------
  973. *Feature: Folding
  974. {
  975. *ConflictPriority: 3
  976. *FeatureType: DOC_PROPERTY
  977. *rcNameID: 580
  978. *DefaultOption: Option1
  979. *% OFF
  980. *Option: Option1
  981. {
  982. *rcNameID: =OFF_DISPLAY
  983. *Command: CmdSelect
  984. {
  985. *Order: JOB_SETUP.9
  986. *Cmd: "@PJL COMMENT EFIPJL SET ZFOLD=GENERICOFF<0A>"
  987. }
  988. }
  989. *% Z-Folding
  990. *Option: Option2
  991. {
  992. *rcNameID: 581
  993. *OptionID: 901
  994. *InsertBlock: =AllOHPInterleavedConstraints
  995. *InsertBlock: =Folding2AndInputBin
  996. *Command: CmdSelect
  997. {
  998. *Order: JOB_SETUP.9
  999. *Cmd: "@PJL COMMENT EFIPJL SET ZFOLD=GENERICON<0A>"
  1000. }
  1001. }
  1002. *% Half-Fold
  1003. *Option: Option3
  1004. {
  1005. *rcNameID: 582
  1006. *OptionID: 902
  1007. *InsertBlock: =AllOHPInterleavedConstraints
  1008. *Command: CmdSelect
  1009. {
  1010. *Order: JOB_SETUP.9
  1011. *Cmd: "@PJL COMMENT EFIPJL SET ZFOLD=RIGHT<0A>"
  1012. }
  1013. }
  1014. *% Crease
  1015. *Option: Option4
  1016. {
  1017. *rcNameID: 583
  1018. *OptionID: 903
  1019. *InsertBlock: =AllOHPInterleavedConstraints
  1020. *Command: CmdSelect
  1021. {
  1022. *Order: JOB_SETUP.9
  1023. *Cmd: "@PJL COMMENT EFIPJL SET ZFOLD=LEFT<0A>"
  1024. }
  1025. }
  1026. }
  1027. *%-------------------------------------------------------------
  1028. *%Feature: MediaType
  1029. *%-------------------------------------------------------------
  1030. *Feature: MediaType
  1031. {
  1032. *rcNameID: =MEDIA_TYPE_DISPLAY
  1033. *DefaultOption: Option1
  1034. *% Plain Paper
  1035. *Option: Option1
  1036. {
  1037. *rcNameID: 510
  1038. *OptionID: 268
  1039. *Command: CmdSelect
  1040. {
  1041. *Order: JOB_SETUP.3
  1042. *Cmd: "@PJL COMMENT EFIPJL SET MEDIATYPE=MEDTYPEPAPER<0A>"
  1043. }
  1044. }
  1045. *% OHP Interleaved
  1046. *Option: Option2
  1047. {
  1048. *rcNameID: 632
  1049. *OptionID: 896
  1050. *Command: CmdSelect
  1051. {
  1052. *Order: JOB_SETUP.3
  1053. *Cmd: "@PJL COMMENT EFIPJL SET MEDIATYPE=MEDTYPEINTERLEAVED<0A>"
  1054. }
  1055. }
  1056. *% OHP Printer-Interleaved
  1057. *Option: Option3
  1058. {
  1059. *rcNameID: 633
  1060. *OptionID: 897
  1061. *Command: CmdSelect
  1062. {
  1063. *Order: JOB_SETUP.3
  1064. *Cmd: "@PJL COMMENT EFIPJL SET MEDIATYPE=MEDTYPEPRINTINTERLEAVED<0A>"
  1065. }
  1066. }
  1067. }
  1068. *%-------------------------------------------------------------
  1069. *Feature: Halftone
  1070. *%-------------------------------------------------------------
  1071. {
  1072. *rcNameID: =HALFTONING_DISPLAY
  1073. *DefaultOption: HT_PATSIZE_AUTO
  1074. *Option: HT_PATSIZE_AUTO
  1075. {
  1076. *rcNameID: =HT_AUTO_SELECT_DISPLAY
  1077. }
  1078. *Option: HT_PATSIZE_6x6_M
  1079. {
  1080. *rcNameID: =HT_DITHER6X6_DISPLAY
  1081. }
  1082. *Option: HT_PATSIZE_8x8_M
  1083. {
  1084. *rcNameID: =HT_DITHER8X8_DISPLAY
  1085. }
  1086. }
  1087. *%-------------------------------------------------------------
  1088. *Feature: Memory
  1089. *%-------------------------------------------------------------
  1090. {
  1091. *rcNameID: =PRINTER_MEMORY_DISPLAY
  1092. *DefaultOption: 4096KB
  1093. *Option: 4096KB
  1094. {
  1095. *Name: "4MB"
  1096. *MemoryConfigKB: PAIR(4096, 3150)
  1097. }
  1098. *Option: 8192KB
  1099. {
  1100. *Name: "8MB"
  1101. *MemoryConfigKB: PAIR(8192, 6750)
  1102. }
  1103. *Option: 12288KB
  1104. {
  1105. *Name: "12MB"
  1106. *MemoryConfigKB: PAIR(12288, 10350)
  1107. }
  1108. *Option: 16384KB
  1109. {
  1110. *Name: "16MB"
  1111. *MemoryConfigKB: PAIR(16384, 13950)
  1112. }
  1113. *Option: 20480KB
  1114. {
  1115. *Name: "20MB"
  1116. *MemoryConfigKB: PAIR(20480, 17550)
  1117. }
  1118. *Option: 24576KB
  1119. {
  1120. *Name: "24MB"
  1121. *MemoryConfigKB: PAIR(24576, 21150)
  1122. }
  1123. *Option: 28672KB
  1124. {
  1125. *Name: "28MB"
  1126. *MemoryConfigKB: PAIR(28672, 25805)
  1127. }
  1128. *Option: 36864KB
  1129. {
  1130. *Name: "36MB"
  1131. *MemoryConfigKB: PAIR(36864, 31950)
  1132. }
  1133. *Option: 40960KB
  1134. {
  1135. *Name: "40MB"
  1136. *MemoryConfigKB: PAIR(40960, 35550)
  1137. }
  1138. *Option: 45056KB
  1139. {
  1140. *Name: "44MB"
  1141. *MemoryConfigKB: PAIR(49152, 42750)
  1142. }
  1143. *Option: 49152KB
  1144. {
  1145. *Name: "48MB"
  1146. *MemoryConfigKB: PAIR(45056, 40550)
  1147. }
  1148. *Option: 53248KB
  1149. {
  1150. *Name: "52MB"
  1151. *MemoryConfigKB: PAIR(53248, 47923)
  1152. }
  1153. *Option: 69632KB
  1154. {
  1155. *Name: "68MB"
  1156. *MemoryConfigKB: PAIR(69632, 60750)
  1157. }
  1158. }
  1159. *%---------------------------------------------------------
  1160. *% Definition of Duplex Unit
  1161. *%---------------------------------------------------------
  1162. *Feature: DuplexUnit
  1163. {
  1164. *FeatureType: PRINTER_PROPERTY
  1165. *ConflictPriority: 3
  1166. *rcNameID: 552
  1167. *DefaultOption: Installed
  1168. *Option: Installed
  1169. {
  1170. *rcNameID: 570
  1171. *OptionID: 443
  1172. }
  1173. }
  1174. *%---------------------------------------------------------
  1175. *% Duplex Printing
  1176. *%---------------------------------------------------------
  1177. *Feature: Duplex
  1178. {
  1179. *rcNameID: =TWO_SIDED_PRINTING_DISPLAY
  1180. *DefaultOption: NONE
  1181. *Option: NONE
  1182. {
  1183. *rcNameID: =NONE_DISPLAY
  1184. *Command: CmdSelect
  1185. {
  1186. *Order: JOB_SETUP.6
  1187. *Cmd: "@PJL SET DUPLEX=OFF<0A>"
  1188. }
  1189. }
  1190. *Option: VERTICAL
  1191. {
  1192. *rcNameID: =FLIP_ON_LONG_EDGE_DISPLAY
  1193. *Constraints: LIST(Stapling.Option4, HolePunch.Option2, Folding.Option3)
  1194. *switch: Orientation
  1195. {
  1196. *case: PORTRAIT
  1197. {
  1198. *Command: CmdSelect
  1199. {
  1200. *Order: JOB_SETUP.6
  1201. *Cmd: "@PJL SET DUPLEX=ON<0A>@PJL SET BINDING=LONGEDGE<0A>"
  1202. }
  1203. }
  1204. *case: LANDSCAPE_CC90
  1205. {
  1206. *Command: CmdSelect
  1207. {
  1208. *Order: JOB_SETUP.6
  1209. *Cmd: "@PJL SET DUPLEX=ON<0A>@PJL SET BINDING=SHORTEDGE<0A>"
  1210. }
  1211. }
  1212. }
  1213. }
  1214. *Option: HORIZONTAL
  1215. {
  1216. *rcNameID: =FLIP_ON_SHORT_EDGE_DISPLAY
  1217. *Constraints: LIST(Stapling.Option3, HolePunch.Option2, Folding.Option3, Folding.Option2)
  1218. *switch: Orientation
  1219. {
  1220. *case: PORTRAIT
  1221. {
  1222. *Command: CmdSelect
  1223. {
  1224. *Order: JOB_SETUP.6
  1225. *Cmd: "@PJL SET DUPLEX=ON<0A>@PJL SET BINDING=SHORTEDGE<0A>"
  1226. }
  1227. }
  1228. *case: LANDSCAPE_CC90
  1229. {
  1230. *Command: CmdSelect
  1231. {
  1232. *Order: JOB_SETUP.6
  1233. *Cmd: "@PJL SET DUPLEX=ON<0A>@PJL SET BINDING=LONGEDGE<0A>"
  1234. }
  1235. }
  1236. }
  1237. }
  1238. }
  1239. *%---------------------------------------------------------
  1240. *% Change 2000/05/23
  1241. *Feature: Collate
  1242. {
  1243. *rcNameID: 660 *% this shouldn't appear...
  1244. *DefaultOption: ON
  1245. *Option: ON
  1246. {
  1247. *rcNameID: =ON_DISPLAY
  1248. *Command: CmdSelect
  1249. {
  1250. *Order: JOB_SETUP.5
  1251. *Cmd: "@PJL SET COPIES=" %d[1,999]{NumOfCopies}"<0A>@PJL COMMENT EFIPJL SET SORTERMODE=GENERICON<0A>"
  1252. }
  1253. }
  1254. *Option: OFF
  1255. {
  1256. *rcNameID: =OFF_DISPLAY
  1257. *Command: CmdSelect
  1258. {
  1259. *Order: JOB_SETUP.5
  1260. *Cmd: "@PJL COMMENT EFIPJL SET SORTERMODE=CROSSSORT<0A>"
  1261. }
  1262. }
  1263. }
  1264. *%---------------------------------------------------------
  1265. *% Definition of Document Start
  1266. *%---------------------------------------------------------
  1267. *Command: CmdStartJob
  1268. {
  1269. *Order: JOB_SETUP.1
  1270. *Cmd: "<1B>%%-12345X"
  1271. }
  1272. *Command: CmdStartDoc
  1273. {
  1274. *Order: DOC_SETUP.2
  1275. *Cmd: "<1B>&u600D<1B>*r0F"
  1276. }
  1277. *Command: CmdStartPage
  1278. {
  1279. *Order: PAGE_SETUP.1
  1280. *Cmd: "<1B>*b0M<0D>"
  1281. }
  1282. *Command: CmdEndJob
  1283. {
  1284. *Order: JOB_FINISH.1
  1285. *Cmd: "<1B>E<1B>%%-12345X"
  1286. }
  1287. *% Change CmdStarJob to CmdCopies
  1288. *switch: Collate
  1289. {
  1290. *case: OFF
  1291. {
  1292. *Command: CmdCopies
  1293. {
  1294. *Order: DOC_SETUP.1
  1295. *Cmd: "<1B>&l" %d[1,999]{NumOfCopies}"X"
  1296. }
  1297. }
  1298. *case: ON
  1299. {
  1300. *Command: CmdCopies
  1301. {
  1302. *% Don't issue Command
  1303. *Order: DOC_SETUP.1
  1304. }
  1305. }
  1306. }
  1307. *RotateCoordinate?: TRUE
  1308. *RotateRaster?: TRUE
  1309. *RotateFont?: TRUE
  1310. *TextCaps: LIST(TC_CR_90,TC_UA_ABLE)
  1311. *MemoryUsage: LIST(FONT, RASTER, VECTOR)
  1312. *CursorXAfterCR: AT_PRINTABLE_X_ORIGIN
  1313. *BadCursorMoveInGrxMode: LIST(X_PORTRAIT,Y_LANDSCAPE)
  1314. *XMoveThreshold: 0
  1315. *YMoveThreshold: 0
  1316. *XMoveUnit: 600
  1317. *YMoveUnit: 600
  1318. *Command: CmdXMoveAbsolute { *Cmd : "<1B>*p" %d{DestX}"X" }
  1319. *Command: CmdXMoveRelRight { *Cmd : "<1B>*p+" %d[0,4800]{max_repeat(DestXRel )}"X" }
  1320. *Command: CmdXMoveRelLeft { *Cmd : "<1B>*p-" %d[0,4800]{max_repeat(DestXRel )}"X" }
  1321. *Command: CmdYMoveAbsolute { *Cmd : "<1B>*p" %d{DestY}"Y" }
  1322. *Command: CmdYMoveRelDown { *Cmd : "<1B>*p+" %d{DestYRel}"Y" }
  1323. *Command: CmdYMoveRelUp { *Cmd : "<1B>*p-" %d{DestYRel}"Y" }
  1324. *Command: CmdCR { *Cmd : "<0D>" }
  1325. *Command: CmdLF { *Cmd : "<0A>" }
  1326. *Command: CmdFF { *Cmd : "<0C>" }
  1327. *Command: CmdBackSpace { *Cmd : "<08>" }
  1328. *Command: CmdPushCursor { *Cmd : "<1B>&f0S" }
  1329. *Command: CmdPopCursor { *Cmd : "<1B>&f1S" }
  1330. *Command: CmdSetSimpleRotation { *Cmd : "<1B>&a" %d{PrintDirInCCDegrees}"P" }
  1331. *EjectPageWithFF?: TRUE
  1332. *Command: CmdEnableTIFF4 { *Cmd : "<1B>*b2M" }
  1333. *Command: CmdDisableCompression { *Cmd : "<1B>*b0M" }
  1334. *Command: CmdEnableDRC { *Cmd : "<1B>*b3M" }
  1335. *OutputDataFormat: H_BYTE
  1336. *OptimizeLeftBound?: TRUE
  1337. *CursorXAfterSendBlockData: AT_GRXDATA_ORIGIN
  1338. *CursorYAfterSendBlockData: AUTO_INCREMENT
  1339. *DefaultFont: 80
  1340. *DefaultCTT: 0
  1341. *CharPosition: BASELINE
  1342. *TTFSEnabled?: TRUE
  1343. *DeviceFonts: LIST(44,45,75,76,78,80,96,146,147,148,149,150,151,152,153,
  1344. + 154,155,156,157,169,170,171,201,202,203,204,205,206,
  1345. + 207,208,214,215,216,217,218,219,220,221,222,223,224,
  1346. + 225,226,227,228,229,230,231,233,234,235)
  1347. *MinFontID: 16534
  1348. *MaxFontID: 32768
  1349. *FontFormat: HPPCL_OUTLINE
  1350. *Command: CmdSetFontID { *Cmd : "<1B>*c" %d{NextFontID}"D" }
  1351. *Command: CmdSelectFontID { *Cmd : "<1B>(" %d{CurrentFontID}"X" }
  1352. *Command: CmdSetCharCode { *Cmd : "<1B>*c" %d{NextGlyph}"E" }
  1353. *Command: CmdUnderlineOn { *Cmd : "<1B>&dD" }
  1354. *Command: CmdUnderlineOff { *Cmd : "<1B>&d@" }
  1355. *Command: CmdWhiteTextOn { *Cmd : "<1B>*v1o1T" }
  1356. *Command: CmdWhiteTextOff { *Cmd : "<1B>*v0o0T" }
  1357. *MinGrayFill: 1
  1358. *MaxGrayFill: 100
  1359. *Command: CmdSetRectWidth { *Cmd : "<1B>*c" %d{RectXSize}"A" }
  1360. *Command: CmdSetRectHeight { *Cmd : "<1B>*c" %d{RectYSize}"B" }
  1361. *Command: CmdRectGrayFill { *Cmd : "<1B>*c" %d{GrayPercentage }"g2P" }
  1362. *Command: CmdRectWhiteFill { *Cmd : "<1B>*c1P" }
  1363. *Command: CmdRectBlackFill { *Cmd : "<1B>*c0P" }
  1364. *Command: CmdDownloadPattern { *Cmd: "<1B>*c" %d{PatternBrushID}"G" "<1B>*c" %d{PatternBrushSize}"W" }
  1365. *Command: CmdSelectPattern { *Cmd: "<1B>*c" %d{PatternBrushID}"G" "<1B>*v" %d{PatternBrushType}"T" }
  1366. *Command: CmdSelectWhiteBrush { *Cmd: "<1B>*v1o1T" }
  1367. *Command: CmdSelectBlackBrush { *Cmd: "<1B>*v0o0T" }