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.

1594 lines
35 KiB

  1. *%
  2. *% Copyright (c) 2000 Kyocera Corporation
  3. *% All Rights Reserved.
  4. *%
  5. *GPDSpecVersion: "1.1"
  6. *GPDFileName: "KMDP1800.GPD"
  7. *GPDFileVersion: "1.1.0228A"
  8. *Include: "StdNames.gpd"
  9. *Include: "ttfsub.gpd"
  10. *ModelName: "Kyocera Mita DP-1800"
  11. *MasterUnits: PAIR(600, 600)
  12. *ResourceDLL: "kyores.dll"
  13. *PrintRate: 18
  14. *PrintRatePPM: 18
  15. *PrintRateUnit: PPM
  16. *PrinterType: PAGE
  17. *MaxCopies: 999
  18. *rcInstalledOptionNameID: 313
  19. *rcNotInstalledOptionNameID: 312
  20. *%******************MULTIPLE DLLs******************
  21. *Feature: RESDLL
  22. {
  23. *Option: KyoRes
  24. {
  25. *Name: "kyores.dll"
  26. }
  27. *Option: KyoFonts
  28. {
  29. *Name: "kyofonts.dll"
  30. }
  31. }
  32. *%******************ORIENTATION********************
  33. *Feature: Orientation
  34. {
  35. *rcNameID: =ORIENTATION_DISPLAY
  36. *DefaultOption: PORTRAIT
  37. *Option: PORTRAIT
  38. {
  39. *rcNameID: =PORTRAIT_DISPLAY
  40. *Command: CmdSelect
  41. {
  42. *Order: DOC_SETUP.1
  43. *NoPageEject?: TRUE
  44. *Cmd: "<1B>&l0O"
  45. }
  46. }
  47. *Option: LANDSCAPE_CC90
  48. {
  49. *rcNameID: =LANDSCAPE_DISPLAY
  50. *Command: CmdSelect
  51. {
  52. *Order: DOC_SETUP.1
  53. *NoPageEject?: TRUE
  54. *Cmd: "<1B>&l1O"
  55. }
  56. }
  57. }
  58. *%*****************PAPER CONSTRAINTS****************
  59. *BlockMacro: SmallPapers
  60. {
  61. *Constraints: LIST(PaperSize.A6,PaperSize.B5ISO,PaperSize.Option8,PaperSize.EXECUTIVE)
  62. }
  63. *BlockMacro: RegPapers
  64. {
  65. *Constraints: LIST(PaperSize.LETTER,PaperSize.LEGAL,PaperSize.A4,PaperSize.A5,PaperSize.B5)
  66. }
  67. *BlockMacro: Envelopes
  68. {
  69. *Constraints: LIST(PaperSize.ENV_10,PaperSize.ENV_9,PaperSize.ENV_MONARCH)
  70. *Constraints: LIST(PaperSize.ENV_PERSONAL,PaperSize.ENV_C5,PaperSize.ENV_DL)
  71. }
  72. *%********************PAPER SOURCE******************
  73. *Feature: InputBin
  74. {
  75. *rcNameID: =PAPER_SOURCE_DISPLAY
  76. *DefaultOption: Option2
  77. *Option: Option2 *% Cassette 1 (Internal)
  78. {
  79. *rcNameID: 265
  80. *InsertBlock: =SmallPapers
  81. *InsertBlock: =Envelopes
  82. *Command: CmdSelect
  83. {
  84. *Order: DOC_SETUP.4
  85. *Cmd: "!R!PSRC1;MTYP0;EXIT;"
  86. }
  87. }
  88. *Option: Option3 *% Cassette 2
  89. {
  90. *rcNameID: 488
  91. *InsertBlock: =SmallPapers
  92. *InsertBlock: =Envelopes
  93. *Command: CmdSelect
  94. {
  95. *Order: DOC_SETUP.4
  96. *Cmd: "!R!PSRC2;MTYP0;EXIT;"
  97. }
  98. }
  99. *Option: Option4 *% Cassette 3
  100. {
  101. *rcNameID: 498
  102. *InsertBlock: =SmallPapers
  103. *InsertBlock: =Envelopes
  104. *Command: CmdSelect
  105. {
  106. *Order: DOC_SETUP.4
  107. *Cmd: "!R!PSRC3;MTYP0;EXIT;"
  108. }
  109. }
  110. *Option: MANUAL *% Multi-Purpose Feeder
  111. {
  112. *rcNameID: 391
  113. *Constraints: LIST(Duplex.VERTICAL,Duplex.HORIZONTAL)
  114. *Command: CmdSelect
  115. {
  116. *Order: DOC_SETUP.4
  117. *Cmd: "!R!PSRC0;MTYP0;EXIT;"
  118. }
  119. }
  120. *Option: Option7 *% Envelope Feeder
  121. {
  122. *rcNameID: 502
  123. *InsertBlock: =SmallPapers
  124. *InsertBlock: =RegPapers
  125. *Constraints: LIST(Duplex.VERTICAL,Duplex.HORIZONTAL)
  126. *Command: CmdSelect
  127. {
  128. *Order: DOC_SETUP.4
  129. *Cmd: "!R!PSRC99;MTYP0;EXIT;"
  130. }
  131. }
  132. *Option: Option9 *% Bulk Feeder
  133. {
  134. *rcNameID: 497
  135. *Command: CmdSelect
  136. {
  137. *Order: DOC_SETUP.4
  138. *Cmd: "!R!PSRC99;MTYP0;EXIT;"
  139. }
  140. }
  141. }
  142. *%*********************RESOLUTION*******************
  143. *Feature: Resolution
  144. {
  145. *rcNameID: =RESOLUTION_DISPLAY
  146. *DefaultOption: Option1
  147. *Option: Option1
  148. {
  149. *Name: "600 "=DOTS_PER_INCH
  150. *DPI: PAIR(600, 600)
  151. *TextDPI: PAIR(600, 600)
  152. *MinStripBlankPixels: 32
  153. EXTERN_GLOBAL: *StripBlanks: LIST(ENCLOSED,TRAILING)
  154. *SpotDiameter: 100
  155. *Command: CmdBeginRaster { *Cmd : "<1B>*r1A" }
  156. *Command: CmdEndRaster { *Cmd : "<1B>*rB" }
  157. *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  158. *Command: CmdSelect
  159. {
  160. *Order: JOB_SETUP.4
  161. *Cmd: "@PJL SET RESOLUTION=600<0D0A>@PJL ENTER LANGUAGE = PCL<0D0A1B>E<1B>*t600R<1B>&u"
  162. + "600D<1B>*r0F"
  163. }
  164. EXTERN_GLOBAL: *RotateRaster?: TRUE
  165. }
  166. *Option: Option2
  167. {
  168. *Name: "300 "=DOTS_PER_INCH
  169. *DPI: PAIR(300, 300)
  170. *TextDPI: PAIR(300, 300)
  171. *MinStripBlankPixels: 32
  172. EXTERN_GLOBAL: *StripBlanks: LIST(ENCLOSED,TRAILING)
  173. *SpotDiameter: 100
  174. *Command: CmdBeginRaster { *Cmd : "<1B>*r1A" }
  175. *Command: CmdEndRaster { *Cmd : "<1B>*rB" }
  176. *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  177. *Command: CmdSelect
  178. {
  179. *Order: JOB_SETUP.4
  180. *Cmd: "@PJL SET RESOLUTION=300<0D0A>@PJL ENTER LANGUAGE = PCL<0D0A1B>E<1B>*t300R<1B>&u"
  181. + "600D<1B>*r0F"
  182. }
  183. EXTERN_GLOBAL: *RotateRaster?: TRUE
  184. }
  185. }
  186. *%********************PAPER SIZE********************
  187. *Feature: PaperSize
  188. {
  189. *rcNameID: =PAPER_SIZE_DISPLAY
  190. *DefaultOption: LETTER
  191. *Option: LETTER
  192. {
  193. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  194. *PageProtectMem: 4109
  195. *switch: Orientation
  196. {
  197. *case: PORTRAIT
  198. {
  199. *PrintableArea: PAIR(4800, 6350)
  200. *PrintableOrigin: PAIR(140, 100)
  201. *CursorOrigin: PAIR(143, 95)
  202. *Command: CmdSelect
  203. {
  204. *Order: DOC_SETUP.5
  205. *Cmd: "<1B>&l2a&l8c1E<1B>*p0x0Y<1B>*c0t5776x7670Y"
  206. }
  207. }
  208. *case: LANDSCAPE_CC90
  209. {
  210. *PrintableArea: PAIR(4810, 6290)
  211. *PrintableOrigin: PAIR(150, 150)
  212. *CursorOrigin: PAIR(95, 6481)
  213. *Command: CmdSelect
  214. {
  215. *Order: DOC_SETUP.5
  216. *Cmd: "<1B>&l2a&l8c1E<1B>*p0x0Y<1B>*c0t7670x5822Y"
  217. }
  218. }
  219. }
  220. }
  221. *Option: LEGAL
  222. {
  223. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  224. *PageProtectMem: 5230
  225. *switch: Orientation
  226. {
  227. *case: PORTRAIT
  228. {
  229. *PrintableArea: PAIR(4800, 8150)
  230. *PrintableOrigin: PAIR(140, 100)
  231. *CursorOrigin: PAIR(143, 95)
  232. *Command: CmdSelect
  233. {
  234. *Order: DOC_SETUP.5
  235. *Cmd: "<1B>&l3a&l8c1E<1B>*p0x0Y<1B>*c0t5776x9830Y"
  236. }
  237. }
  238. *case: LANDSCAPE_CC90
  239. {
  240. *PrintableArea: PAIR(4800, 8100)
  241. *PrintableOrigin: PAIR(150, 150)
  242. *CursorOrigin: PAIR(95, 8281)
  243. *Command: CmdSelect
  244. {
  245. *Order: DOC_SETUP.5
  246. *Cmd: "<1B>&l3a&l8c1E<1B>*p0x0Y<1B>*c0t9830x5822Y"
  247. }
  248. }
  249. }
  250. }
  251. *Option: EXECUTIVE
  252. {
  253. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  254. *PageProtectMem: 4109
  255. *switch: Orientation
  256. {
  257. *case: PORTRAIT
  258. {
  259. *PrintableArea: PAIR(4050, 6050)
  260. *PrintableOrigin: PAIR(140, 100)
  261. *CursorOrigin: PAIR(143, 95)
  262. *Command: CmdSelect
  263. {
  264. *Order: DOC_SETUP.5
  265. *Cmd: "<1B>&l1a&l8c1E<1B>*p0x0Y<1B>*c0t4876x7310Y"
  266. }
  267. }
  268. *case: LANDSCAPE_CC90
  269. {
  270. *PrintableArea: PAIR(4050, 6000)
  271. *PrintableOrigin: PAIR(150, 150)
  272. *CursorOrigin: PAIR(95, 6181)
  273. *Command: CmdSelect
  274. {
  275. *Order: DOC_SETUP.5
  276. *Cmd: "<1B>&l1a&l8c1E<1B>*p0x0Y<1B>*c0t7310x4922Y"
  277. }
  278. }
  279. }
  280. }
  281. *Option: A4
  282. {
  283. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  284. *PageProtectMem: 4249
  285. *switch: Orientation
  286. {
  287. *case: PORTRAIT
  288. {
  289. *PrintableArea: PAIR(4662, 6764)
  290. *PrintableOrigin: PAIR(150, 100)
  291. *CursorOrigin: PAIR(143, 95)
  292. *Command: CmdSelect
  293. {
  294. *Order: DOC_SETUP.5
  295. *Cmd: "<1B>&l26a&l8c1E<1B>*p0x0Y<1B>*c0t5611x8167Y"
  296. }
  297. }
  298. *case: LANDSCAPE_CC90
  299. {
  300. *PrintableArea: PAIR(4662, 6714)
  301. *PrintableOrigin: PAIR(150, 150)
  302. *CursorOrigin: PAIR(95, 6895)
  303. *Command: CmdSelect
  304. {
  305. *Order: DOC_SETUP.5
  306. *Cmd: "<1B>&l26a&l8c1E<1B>*p0x0Y<1B>*c0t8167x5657Y"
  307. }
  308. }
  309. }
  310. }
  311. *Option: A5
  312. {
  313. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  314. *PageProtectMem: 2125
  315. *switch: Orientation
  316. {
  317. *case: PORTRAIT
  318. {
  319. *PrintableArea: PAIR(3198, 4662)
  320. *PrintableOrigin: PAIR(150, 150)
  321. *CursorOrigin: PAIR(143, 95)
  322. *Command: CmdSelect
  323. {
  324. *Order: DOC_SETUP.5
  325. *Cmd: "!R!spsz13;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t3854x5705Y"
  326. }
  327. }
  328. *case: LANDSCAPE_CC90
  329. {
  330. *PrintableArea: PAIR(3198, 4662)
  331. *PrintableOrigin: PAIR(150, 150)
  332. *CursorOrigin: PAIR(95, 4843)
  333. *Command: CmdSelect
  334. {
  335. *Order: DOC_SETUP.5
  336. *Cmd: "!R!spsz13;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t5705x3900Y"
  337. }
  338. }
  339. }
  340. }
  341. *Option: A6
  342. {
  343. *rcNameID: 258
  344. *PageDimensions: PAIR(2480, 3498)
  345. *PageProtectMem: 2125
  346. *switch: Orientation
  347. {
  348. *case: PORTRAIT
  349. {
  350. *PrintableArea: PAIR(2180, 3198)
  351. *PrintableOrigin: PAIR(150, 150)
  352. *CursorOrigin: PAIR(143, 95)
  353. *Command: CmdSelect
  354. {
  355. *Order: DOC_SETUP.5
  356. *Cmd: "!R!spsz14;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t2632x3948Y"
  357. }
  358. }
  359. *case: LANDSCAPE_CC90
  360. {
  361. *PrintableArea: PAIR(2180, 3198)
  362. *PrintableOrigin: PAIR(150, 150)
  363. *CursorOrigin: PAIR(95, 3379)
  364. *Command: CmdSelect
  365. {
  366. *Order: DOC_SETUP.5
  367. *Cmd: "!R!spsz14;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t3948x2678Y"
  368. }
  369. }
  370. }
  371. }
  372. *Option: B5
  373. {
  374. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  375. *PageProtectMem: 3198
  376. *switch: Orientation
  377. {
  378. *case: PORTRAIT
  379. {
  380. *PrintableArea: PAIR(4002, 5772)
  381. *PrintableOrigin: PAIR(150, 150)
  382. *CursorOrigin: PAIR(143, 95)
  383. *Command: CmdSelect
  384. {
  385. *Order: DOC_SETUP.5
  386. *Cmd: "!R!spsz9;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t4819x7036Y"
  387. }
  388. }
  389. *case: LANDSCAPE_CC90
  390. {
  391. *PrintableArea: PAIR(4002, 5772)
  392. *PrintableOrigin: PAIR(150, 150)
  393. *CursorOrigin: PAIR(95, 5953)
  394. *Command: CmdSelect
  395. {
  396. *Order: DOC_SETUP.5
  397. *Cmd: "!R!spsz9;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t7036x4865Y"
  398. }
  399. }
  400. }
  401. }
  402. *Option: B5ISO
  403. {
  404. *rcNameID: 470
  405. *PageDimensions: PAIR(4157, 5905)
  406. *PageProtectMem: 3198
  407. *switch: Orientation
  408. {
  409. *case: PORTRAIT
  410. {
  411. *PrintableArea: PAIR(3850, 5650)
  412. *PrintableOrigin: PAIR(150, 150)
  413. *CursorOrigin: PAIR(143, 95)
  414. *Command: CmdSelect
  415. {
  416. *Order: DOC_SETUP.5
  417. *Cmd: "<1B>&l100a&l8c1E<1B>*p0x0Y<1B>*c0t4644x6836Y"
  418. }
  419. }
  420. *case: LANDSCAPE_CC90
  421. {
  422. *PrintableArea: PAIR(3850, 5600)
  423. *PrintableOrigin: PAIR(150, 150)
  424. *CursorOrigin: PAIR(95, 5800)
  425. *Command: CmdSelect
  426. {
  427. *Order: DOC_SETUP.5
  428. *Cmd: "<1B>&l100a&l8c1E<1B>*p0x0Y<1B>*c0t6836x4690Y"
  429. }
  430. }
  431. }
  432. }
  433. *Option: Option8 *% B6
  434. {
  435. *rcNameID: 259
  436. *PageDimensions: PAIR(3024, 4302)
  437. *PageProtectMem: 3198
  438. *switch: Orientation
  439. {
  440. *case: PORTRAIT
  441. {
  442. *PrintableArea: PAIR(2724, 4002)
  443. *PrintableOrigin: PAIR(150, 150)
  444. *CursorOrigin: PAIR(143, 95)
  445. *Command: CmdSelect
  446. {
  447. *Order: DOC_SETUP.5
  448. *Cmd: "!R!spsz15;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t3285x4913Y"
  449. }
  450. }
  451. *case: LANDSCAPE_CC90
  452. {
  453. *PrintableArea: PAIR(2724, 4002)
  454. *PrintableOrigin: PAIR(150, 150)
  455. *CursorOrigin: PAIR(95, 4183)
  456. *Command: CmdSelect
  457. {
  458. *Order: DOC_SETUP.5
  459. *Cmd: "!R!spsz15;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t4913x3331Y"
  460. }
  461. }
  462. }
  463. }
  464. *Option: ENV_10
  465. {
  466. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  467. *PageProtectMem: 4109
  468. *switch: Orientation
  469. {
  470. *case: PORTRAIT
  471. {
  472. *PrintableArea: PAIR(2177, 5400)
  473. *PrintableOrigin: PAIR(150, 150)
  474. *switch: Resolution
  475. {
  476. *case: Option2
  477. {
  478. *PrintableArea: PAIR(2176, 5400)
  479. }
  480. }
  481. *CursorOrigin: PAIR(143, 95)
  482. *Command: CmdSelect
  483. {
  484. *Order: DOC_SETUP.5
  485. *Cmd: "<1B>&l81a&l8c1E<1B>*p0x0Y<1B>*c0t2630x6590Y"
  486. }
  487. }
  488. *case: LANDSCAPE_CC90
  489. {
  490. *PrintableArea: PAIR(2177, 5400)
  491. *PrintableOrigin: PAIR(150, 150)
  492. *switch: Resolution
  493. {
  494. *case: Option2
  495. {
  496. *PrintableArea: PAIR(2176, 5400)
  497. }
  498. }
  499. *CursorOrigin: PAIR(95, 5581)
  500. *Command: CmdSelect
  501. {
  502. *Order: DOC_SETUP.5
  503. *Cmd: "<1B>&l81a&l8c1E<1B>*p0x0Y<1B>*c0t6590x2676Y"
  504. }
  505. }
  506. }
  507. }
  508. *Option: ENV_9
  509. {
  510. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  511. *PageProtectMem: 4109
  512. *switch: Orientation
  513. {
  514. *case: PORTRAIT
  515. {
  516. *PrintableArea: PAIR(2028, 5028)
  517. *PrintableOrigin: PAIR(150, 150)
  518. *CursorOrigin: PAIR(143, 95)
  519. *Command: CmdSelect
  520. {
  521. *Order: DOC_SETUP.5
  522. *Cmd: "!R!spsz16;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t2450x6144Y"
  523. }
  524. }
  525. *case: LANDSCAPE_CC90
  526. {
  527. *PrintableArea: PAIR(2028, 5028)
  528. *PrintableOrigin: PAIR(150, 150)
  529. *CursorOrigin: PAIR(95, 5209)
  530. *Command: CmdSelect
  531. {
  532. *Order: DOC_SETUP.5
  533. *Cmd: "!R!spsz16;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t6144x2496Y"
  534. }
  535. }
  536. }
  537. }
  538. *Option: ENV_MONARCH
  539. {
  540. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  541. *PageProtectMem: 4109
  542. *switch: Orientation
  543. {
  544. *case: PORTRAIT
  545. {
  546. *PrintableArea: PAIR(2028, 4200)
  547. *PrintableOrigin: PAIR(150, 150)
  548. *CursorOrigin: PAIR(143, 95)
  549. *Command: CmdSelect
  550. {
  551. *Order: DOC_SETUP.5
  552. *Cmd: "<1B>&l80a&l8c1E<1B>*p0x0Y<1B>*c0t2450x5150Y"
  553. }
  554. }
  555. *case: LANDSCAPE_CC90
  556. {
  557. *PrintableArea: PAIR(2028, 4200)
  558. *PrintableOrigin: PAIR(150, 150)
  559. *CursorOrigin: PAIR(95, 4381)
  560. *Command: CmdSelect
  561. {
  562. *Order: DOC_SETUP.5
  563. *Cmd: "<1B>&l80a&l8c1E<1B>*p0x0Y<1B>*c0t5150x2496Y"
  564. }
  565. }
  566. }
  567. }
  568. *Option: ENV_PERSONAL
  569. {
  570. *rcNameID: 468
  571. *PageProtectMem: 4109
  572. *switch: Orientation
  573. {
  574. *case: PORTRAIT
  575. {
  576. *PrintableArea: PAIR(1878, 3600)
  577. *PrintableOrigin: PAIR(150, 150)
  578. *CursorOrigin: PAIR(143, 95)
  579. *Command: CmdSelect
  580. {
  581. *Order: DOC_SETUP.5
  582. *Cmd: "!R!spsz17;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t2270x4430Y"
  583. }
  584. }
  585. *case: LANDSCAPE_CC90
  586. {
  587. *PrintableArea: PAIR(1878, 3600)
  588. *PrintableOrigin: PAIR(150, 150)
  589. *CursorOrigin: PAIR(95, 3781)
  590. *Command: CmdSelect
  591. {
  592. *Order: DOC_SETUP.5
  593. *Cmd: "!R!spsz17;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t4430x2316Y"
  594. }
  595. }
  596. }
  597. }
  598. *Option: ENV_C5
  599. {
  600. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  601. *PageProtectMem: 4109
  602. *switch: Orientation
  603. {
  604. *case: PORTRAIT
  605. {
  606. *PrintableArea: PAIR(3528, 5112)
  607. *PrintableOrigin: PAIR(150, 150)
  608. *CursorOrigin: PAIR(143, 95)
  609. *Command: CmdSelect
  610. {
  611. *Order: DOC_SETUP.5
  612. *Cmd: "<1B>&l91a&l8c1E<1B>*p0x0Y<1B>*c0t4250x6245Y"
  613. }
  614. }
  615. *case: LANDSCAPE_CC90
  616. {
  617. *PrintableArea: PAIR(3528, 5112)
  618. *PrintableOrigin: PAIR(150, 150)
  619. *CursorOrigin: PAIR(95, 5293)
  620. *Command: CmdSelect
  621. {
  622. *Order: DOC_SETUP.5
  623. *Cmd: "<1B>&l91a&l8c1E<1B>*p0x0Y<1B>*c0t6245x4296Y"
  624. }
  625. }
  626. }
  627. }
  628. *Option: ENV_DL
  629. {
  630. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  631. *PageProtectMem: 4109
  632. *switch: Orientation
  633. {
  634. *case: PORTRAIT
  635. {
  636. *PrintableArea: PAIR(2298, 4896)
  637. *PrintableOrigin: PAIR(150, 150)
  638. *CursorOrigin: PAIR(143, 95)
  639. *Command: CmdSelect
  640. {
  641. *Order: DOC_SETUP.5
  642. *Cmd: "<1B>&l90a&l8c1E<1B>*p0x0Y<1B>*c0t2774x5986Y"
  643. }
  644. }
  645. *case: LANDSCAPE_CC90
  646. {
  647. *PrintableArea: PAIR(2298, 4896)
  648. *PrintableOrigin: PAIR(150, 150)
  649. *CursorOrigin: PAIR(95, 5077)
  650. *Command: CmdSelect
  651. {
  652. *Order: DOC_SETUP.5
  653. *Cmd: "<1B>&l90a&l8c1E<1B>*p0x0Y<1B>*c0t5986x2820Y"
  654. }
  655. }
  656. }
  657. }
  658. *Option: CUSTOMSIZE
  659. {
  660. *rcNameID: =USER_DEFINED_SIZE_DISPLAY
  661. *MinSize: PAIR(1800, 3000)
  662. *MaxSize: PAIR(5100, 32767)
  663. *MaxPrintableWidth: 5100
  664. *MinLeftMargin: 50
  665. *CenterPrintable?: FALSE
  666. *PageProtectMem: 1692
  667. *switch: Orientation
  668. {
  669. *case: PORTRAIT
  670. {
  671. *Command: CmdSelect
  672. {
  673. *Order: DOC_SETUP.5
  674. *Cmd: "!R!spsz7;exit;<1B>&l4d1e" %d{(PhysPaperLength / 150) - 1}"F<1B>*p0x0Y<1B>*p0x0Y"
  675. + "<1B>*c0t" %d{(((PhysPaperWidth - 299) * 6) / 5) }"x" %d{(((PhysPaperLength - 300) * 6) / 5) }
  676. + "Y"
  677. }
  678. }
  679. *case: LANDSCAPE_CC90
  680. {
  681. *Command: CmdSelect
  682. {
  683. *Order: DOC_SETUP.5
  684. *Cmd: "!R!spsz7;exit;<1B>&l4d1e" %d{(PhysPaperLength / 150) - 1}"f" %d{(((PhysPaperLength - 8400) * 6) / 5) }
  685. + "Z<1B>*p0x0Y<1B>*c0t" %d{(((PhysPaperLength - 300) * 6) / 5) }"x" %d{(((PhysPaperWidth - 300) * 6) / 5) }
  686. + "Y"
  687. }
  688. }
  689. }
  690. }
  691. }
  692. *%**************Mediatype entries***********
  693. *Feature: MediaType
  694. {
  695. *rcNameID: =MEDIA_TYPE_DISPLAY
  696. *DefaultOption: Plain
  697. *Option: Plain
  698. {
  699. *rcNameID: 401
  700. *Command: CmdSelect
  701. {
  702. *Order: DOC_SETUP.4
  703. *Cmd: "!R!PSRC100;MTYP1;EXIT;"
  704. }
  705. }
  706. *Option: Transparency
  707. {
  708. *rcNameID: 451
  709. *Constraints: LIST(Duplex.VERTICAL,Duplex.HORIZONTAL)
  710. *InsertBlock: =Envelopes
  711. *Command: CmdSelect
  712. {
  713. *Order: DOC_SETUP.4
  714. *Cmd: "!R!PSRC100;MTYP2;EXIT;"
  715. }
  716. }
  717. *Option: Preprinted
  718. {
  719. *rcNameID: 402
  720. *Command: CmdSelect
  721. {
  722. *Order: DOC_SETUP.4
  723. *Cmd: "!R!PSRC100;MTYP3;EXIT;"
  724. }
  725. }
  726. *Option: Labels
  727. {
  728. *rcNameID: 376
  729. *Constraints: LIST(Duplex.VERTICAL,Duplex.HORIZONTAL)
  730. *InsertBlock: =Envelopes
  731. *Command: CmdSelect
  732. {
  733. *Order: DOC_SETUP.4
  734. *Cmd: "!R!PSRC100;MTYP4;EXIT;"
  735. }
  736. }
  737. *Option: Bond
  738. {
  739. *rcNameID: 343
  740. *Command: CmdSelect
  741. {
  742. *Order: DOC_SETUP.4
  743. *Cmd: "!R!PSRC100;MTYP5;EXIT;"
  744. }
  745. }
  746. *Option: Recycled
  747. {
  748. *rcNameID: 410
  749. *Command: CmdSelect
  750. {
  751. *Order: DOC_SETUP.4
  752. *Cmd: "!R!PSRC100;MTYP6;EXIT;"
  753. }
  754. }
  755. *Option: Vellum
  756. {
  757. *rcNameID: 461
  758. *Constraints: LIST(Duplex.VERTICAL,Duplex.HORIZONTAL)
  759. *Command: CmdSelect
  760. {
  761. *Order: DOC_SETUP.4
  762. *Cmd: "!R!PSRC100;MTYP7;EXIT;"
  763. }
  764. }
  765. *Option: Rough
  766. {
  767. *rcNameID: 412
  768. *Command: CmdSelect
  769. {
  770. *Order: DOC_SETUP.4
  771. *Cmd: "!R!PSRC100;MTYP8;EXIT;"
  772. }
  773. }
  774. *Option: Letterhead
  775. {
  776. *rcNameID: 377
  777. *InsertBlock: =Envelopes
  778. *Command: CmdSelect
  779. {
  780. *Order: DOC_SETUP.4
  781. *Cmd: "!R!PSRC100;MTYP9;EXIT;"
  782. }
  783. }
  784. *Option: Color
  785. {
  786. *rcNameID: 350
  787. *Command: CmdSelect
  788. {
  789. *Order: DOC_SETUP.4
  790. *Cmd: "!R!PSRC100;MTYP10;EXIT;"
  791. }
  792. }
  793. *Option: Prepunched
  794. {
  795. *rcNameID: 403
  796. *InsertBlock: =Envelopes
  797. *Command: CmdSelect
  798. {
  799. *Order: DOC_SETUP.4
  800. *Cmd: "!R!PSRC100;MTYP11;EXIT;"
  801. }
  802. }
  803. *Option: Envelope
  804. {
  805. *rcNameID: 369
  806. *Constraints: LIST(Duplex.VERTICAL,Duplex.HORIZONTAL)
  807. *InsertBlock: =SmallPapers
  808. *InsertBlock: =RegPapers
  809. *Command: CmdSelect
  810. {
  811. *Order: DOC_SETUP.4
  812. *Cmd: "!R!PSRC100;MTYP12;EXIT;"
  813. }
  814. }
  815. *Option: Cardstock
  816. {
  817. *rcNameID: 349
  818. *Constraints: LIST(Duplex.VERTICAL,Duplex.HORIZONTAL)
  819. *Command: CmdSelect
  820. {
  821. *Order: DOC_SETUP.4
  822. *Cmd: "!R!PSRC100;MTYP13;EXIT;"
  823. }
  824. }
  825. *Option: Custom1
  826. {
  827. *rcNameID: 352
  828. *Command: CmdSelect
  829. {
  830. *Order: DOC_SETUP.4
  831. *Cmd: "!R!PSRC100;MTYP21;EXIT;"
  832. }
  833. }
  834. *Option: Custom2
  835. {
  836. *rcNameID: 354
  837. *Command: CmdSelect
  838. {
  839. *Order: DOC_SETUP.4
  840. *Cmd: "!R!PSRC100;MTYP22;EXIT;"
  841. }
  842. }
  843. *Option: Custom3
  844. {
  845. *rcNameID: 355
  846. *Command: CmdSelect
  847. {
  848. *Order: DOC_SETUP.4
  849. *Cmd: "!R!PSRC100;MTYP23;EXIT;"
  850. }
  851. }
  852. *Option: Custom4
  853. {
  854. *rcNameID: 356
  855. *Command: CmdSelect
  856. {
  857. *Order: DOC_SETUP.4
  858. *Cmd: "!R!PSRC100;MTYP24;EXIT;"
  859. }
  860. }
  861. *Option: Custom5
  862. {
  863. *rcNameID: 357
  864. *Command: CmdSelect
  865. {
  866. *Order: DOC_SETUP.4
  867. *Cmd: "!R!PSRC100;MTYP25;EXIT;"
  868. }
  869. }
  870. *Option: Custom6
  871. {
  872. *rcNameID: 358
  873. *Command: CmdSelect
  874. {
  875. *Order: DOC_SETUP.4
  876. *Cmd: "!R!PSRC100;MTYP26;EXIT;"
  877. }
  878. }
  879. *Option: Custom7
  880. {
  881. *rcNameID: 359
  882. *Command: CmdSelect
  883. {
  884. *Order: DOC_SETUP.4
  885. *Cmd: "!R!PSRC100;MTYP27;EXIT;"
  886. }
  887. }
  888. *Option: Custom8
  889. {
  890. *rcNameID: 360
  891. *Command: CmdSelect
  892. {
  893. *Order: DOC_SETUP.4
  894. *Cmd: "!R!PSRC100;MTYP28;EXIT;"
  895. }
  896. }
  897. }
  898. *%*************PRINTER FEATURES:EcoPrint************
  899. *Feature: EcoPrint
  900. {
  901. *rcNameID: =DRAFT_QUALITY_DISPLAY
  902. *DefaultOption: Option1
  903. *Option: Option1
  904. {
  905. *rcNameID: 392
  906. *Command: CmdSelect
  907. {
  908. *Order: JOB_SETUP.1
  909. *Cmd: "!R!SEM6;EXIT;<1B>%%-12345X@PJL SET ECOPRINT=OFF<0A>"
  910. }
  911. }
  912. *Option: Option2
  913. {
  914. *rcNameID: =ON_DISPLAY
  915. *Command: CmdSelect
  916. {
  917. *Order: JOB_SETUP.1
  918. *Cmd: "!R!SEM6;EXIT;<1B>%%-12345X@PJL SET ECOPRINT=ON<0A>"
  919. }
  920. }
  921. }
  922. *%****************PRINTER FEATURES:KIR**************
  923. *Feature: PrintQuality
  924. {
  925. *rcNameID: 375
  926. *DefaultOption: Option2
  927. *Option: Option1
  928. {
  929. *rcNameID: =OFF_DISPLAY
  930. *Command: CmdSelect
  931. {
  932. *Order: JOB_SETUP.5
  933. *Cmd: "!R!sir0;exit;"
  934. }
  935. }
  936. *Option: Option2
  937. {
  938. *rcNameID: =ON_DISPLAY
  939. *Command: CmdSelect
  940. {
  941. *Order: JOB_SETUP.5
  942. *Cmd: "!R!sir2;exit;"
  943. }
  944. }
  945. }
  946. *%***********PRINTER FEATURES:Image Control*********
  947. *Feature: ImageControl
  948. {
  949. *rcNameID: =IMAGECONTROL_DISPLAY
  950. *DefaultOption: Option1
  951. *Option: Option1
  952. {
  953. *rcNameID: 339
  954. *Command: CmdSelect
  955. {
  956. *Order: JOB_SETUP.3
  957. *Cmd: "@PJL SET IMAGEADAPT=AUTO"
  958. }
  959. }
  960. *Option: Option2
  961. {
  962. *rcNameID: =OFF_DISPLAY
  963. *Command: CmdSelect
  964. {
  965. *Order: JOB_SETUP.3
  966. *Cmd: "@PJL SET IMAGEADAPT=OFF"
  967. }
  968. }
  969. *Option: Option3
  970. {
  971. *rcNameID: =ON_DISPLAY
  972. *Command: CmdSelect
  973. {
  974. *Order: JOB_SETUP.3
  975. *Cmd: "@PJL SET IMAGEADAPT=ON"
  976. }
  977. }
  978. }
  979. *%***********PRINTER FEATURES:Print Density*********
  980. *Feature: PrintDensity
  981. {
  982. *rcNameID: 404
  983. *DefaultOption: Option2
  984. *Option: Option1 *% Light
  985. {
  986. *rcNameID: 378
  987. *Command: CmdSelect
  988. {
  989. *Order: JOB_SETUP.2
  990. *Cmd: "@PJL SET DENSITY=1"
  991. }
  992. }
  993. *Option: Option2 *% Medium
  994. {
  995. *rcNameID: 389
  996. *Command: CmdSelect
  997. {
  998. *Order: JOB_SETUP.2
  999. *Cmd: "@PJL SET DENSITY=3"
  1000. }
  1001. }
  1002. *Option: Option3 *% Dark
  1003. {
  1004. *rcNameID: 361
  1005. *Command: CmdSelect
  1006. {
  1007. *Order: JOB_SETUP.2
  1008. *Cmd: "@PJL SET DENSITY=5"
  1009. }
  1010. }
  1011. }
  1012. *%************List of Constraints for Mailboxes***********
  1013. *BlockMacro: MBox1-15
  1014. {
  1015. *Constraints: LIST(OutputBin.Option7,OutputBin.Option8,OutputBin.Option9,OutputBin.Option10,OutputBin.Option11)
  1016. *Constraints: LIST(OutputBin.Option12,OutputBin.Option13,OutputBin.Option14,OutputBin.Option15,OutputBin.Option16)
  1017. *Constraints: LIST(OutputBin.Option17,OutputBin.Option18,OutputBin.Option19,OutputBin.Option20,OutputBin.Option21)
  1018. }
  1019. *%************PRINTER FEATURES:Output Bin***********
  1020. *Feature: OutputBin
  1021. {
  1022. *rcNameID: =OUTPUTBIN_DISPLAY
  1023. *DefaultOption: Option1
  1024. *Option: Option1 *% Printer Default
  1025. {
  1026. *rcNameID: 280
  1027. }
  1028. *Option: Option2 *% Top Tray (Face-Down)
  1029. {
  1030. *rcNameID: 450
  1031. *Command: CmdSelect
  1032. {
  1033. *Order: JOB_SETUP.6
  1034. *Cmd: "<1B>&l1G"
  1035. }
  1036. }
  1037. *Option: Option3 *% Rear Tray (Face-Up)
  1038. {
  1039. *rcNameID: 409
  1040. *Command: CmdSelect
  1041. {
  1042. *Order: JOB_SETUP.6
  1043. *Cmd: "<1B>&l2G"
  1044. }
  1045. }
  1046. *Option: Option4 *% Stacker Mode (Face-Down)
  1047. {
  1048. *rcNameID: 423
  1049. *InsertBlock: =Envelopes
  1050. *InsertBlock: =SmallPapers
  1051. *switch: OutputUnit
  1052. {
  1053. *case: ST-20
  1054. {
  1055. *Command: CmdSelect
  1056. {
  1057. *Order: JOB_SETUP.6
  1058. *Cmd: "!R!STAK3;EXIT;"
  1059. }
  1060. }
  1061. *case: SO-6
  1062. {
  1063. *Command: CmdSelect
  1064. {
  1065. *Order: JOB_SETUP.6
  1066. *Cmd: "!R!SSTK 0;EXIT;"
  1067. }
  1068. }
  1069. }
  1070. }
  1071. *Option: StackerFaceUp *% Stacker Mode (Face-Up)
  1072. {
  1073. *rcNameID: 420
  1074. *Command: CmdSelect
  1075. {
  1076. *Order: JOB_SETUP.6
  1077. *Cmd: "<1B>&l2G"
  1078. }
  1079. }
  1080. *Option: Option5 *% Sorter Mode (Face-Down)
  1081. {
  1082. *rcNameID: 419
  1083. *InsertBlock: =Envelopes
  1084. *InsertBlock: =SmallPapers
  1085. *Command: CmdSelect
  1086. {
  1087. *Order: JOB_SETUP.6
  1088. *Cmd: "!R!CSTK;EXIT;"
  1089. }
  1090. }
  1091. *Option: Option6 *% Collator Mode (Face-Down)
  1092. {
  1093. *rcNameID: 417
  1094. *InsertBlock: =Envelopes
  1095. *InsertBlock: =SmallPapers
  1096. *Command: CmdSelect
  1097. {
  1098. *Order: JOB_SETUP.6
  1099. *Cmd: "!R!SSTK;EXIT;"
  1100. }
  1101. }
  1102. *Option: Option7 *% Mailbox 1 (Face-Down)
  1103. {
  1104. *rcNameID: 286
  1105. *InsertBlock: =SmallPapers
  1106. *InsertBlock: =Envelopes
  1107. *Command: CmdSelect
  1108. {
  1109. *Order: JOB_SETUP.6
  1110. *Cmd: "!R!MSTK 1;EXIT;"
  1111. }
  1112. }
  1113. *Option: Option8 *% Mailbox 2 (Face-Down)
  1114. {
  1115. *rcNameID: 287
  1116. *InsertBlock: =SmallPapers
  1117. *InsertBlock: =Envelopes
  1118. *Command: CmdSelect
  1119. {
  1120. *Order: JOB_SETUP.6
  1121. *Cmd: "!R!MSTK 2;EXIT;"
  1122. }
  1123. }
  1124. *Option: Option9 *% Mailbox 3 (Face-Down)
  1125. {
  1126. *rcNameID: 288
  1127. *InsertBlock: =SmallPapers
  1128. *InsertBlock: =Envelopes
  1129. *Command: CmdSelect
  1130. {
  1131. *Order: JOB_SETUP.6
  1132. *Cmd: "!R!MSTK 3;EXIT;"
  1133. }
  1134. }
  1135. *Option: Option10 *% Mailbox 4 (Face-Down)
  1136. {
  1137. *rcNameID: 289
  1138. *InsertBlock: =SmallPapers
  1139. *InsertBlock: =Envelopes
  1140. *Command: CmdSelect
  1141. {
  1142. *Order: JOB_SETUP.6
  1143. *Cmd: "!R!MSTK 4;EXIT;"
  1144. }
  1145. }
  1146. *Option: Option11 *% Mailbox 5 (Face-Down)
  1147. {
  1148. *rcNameID: 290
  1149. *InsertBlock: =SmallPapers
  1150. *InsertBlock: =Envelopes
  1151. *Command: CmdSelect
  1152. {
  1153. *Order: JOB_SETUP.6
  1154. *Cmd: "!R!MSTK 5;EXIT;"
  1155. }
  1156. }
  1157. *Option: Option12 *% Mailbox 6 (Face-Down)
  1158. {
  1159. *rcNameID: 291
  1160. *InsertBlock: =SmallPapers
  1161. *InsertBlock: =Envelopes
  1162. *Command: CmdSelect
  1163. {
  1164. *Order: JOB_SETUP.6
  1165. *Cmd: "!R!MSTK 6;EXIT;"
  1166. }
  1167. }
  1168. *Option: Option13 *% Mailbox 7 (Face-Down)
  1169. {
  1170. *rcNameID: 292
  1171. *InsertBlock: =SmallPapers
  1172. *InsertBlock: =Envelopes
  1173. *Command: CmdSelect
  1174. {
  1175. *Order: JOB_SETUP.6
  1176. *Cmd: "!R!MSTK 7;EXIT;"
  1177. }
  1178. }
  1179. *Option: Option14 *% Mailbox 8 (Face-Down)
  1180. {
  1181. *rcNameID: 293
  1182. *InsertBlock: =SmallPapers
  1183. *InsertBlock: =Envelopes
  1184. *Command: CmdSelect
  1185. {
  1186. *Order: JOB_SETUP.6
  1187. *Cmd: "!R!MSTK 8;EXIT;"
  1188. }
  1189. }
  1190. *Option: Option15 *% Mailbox 9 (Face-Down)
  1191. {
  1192. *rcNameID: 294
  1193. *InsertBlock: =SmallPapers
  1194. *InsertBlock: =Envelopes
  1195. *Command: CmdSelect
  1196. {
  1197. *Order: JOB_SETUP.6
  1198. *Cmd: "!R!MSTK 9;EXIT;"
  1199. }
  1200. }
  1201. *Option: Option16 *% Mailbox 10 (Face-Down)
  1202. {
  1203. *rcNameID: 295
  1204. *InsertBlock: =SmallPapers
  1205. *InsertBlock: =Envelopes
  1206. *Command: CmdSelect
  1207. {
  1208. *Order: JOB_SETUP.6
  1209. *Cmd: "!R!MSTK 10;EXIT;"
  1210. }
  1211. }
  1212. *Option: Option17 *% Mailbox 11 (Face-Down)
  1213. {
  1214. *rcNameID: 296
  1215. *InsertBlock: =SmallPapers
  1216. *InsertBlock: =Envelopes
  1217. *Command: CmdSelect
  1218. {
  1219. *Order: JOB_SETUP.6
  1220. *Cmd: "!R!MSTK 11;EXIT;"
  1221. }
  1222. }
  1223. *Option: Option18 *% Mailbox 12 (Face-Down)
  1224. {
  1225. *rcNameID: 297
  1226. *InsertBlock: =SmallPapers
  1227. *InsertBlock: =Envelopes
  1228. *Command: CmdSelect
  1229. {
  1230. *Order: JOB_SETUP.6
  1231. *Cmd: "!R!MSTK 12;EXIT;"
  1232. }
  1233. }
  1234. *Option: Option19 *% Mailbox 13 (Face-Down)
  1235. {
  1236. *rcNameID: 298
  1237. *InsertBlock: =SmallPapers
  1238. *InsertBlock: =Envelopes
  1239. *Command: CmdSelect
  1240. {
  1241. *Order: JOB_SETUP.6
  1242. *Cmd: "!R!MSTK 13;EXIT;"
  1243. }
  1244. }
  1245. *Option: Option20 *% Mailbox 14 (Face-Down)
  1246. {
  1247. *rcNameID: 299
  1248. *InsertBlock: =SmallPapers
  1249. *InsertBlock: =Envelopes
  1250. *Command: CmdSelect
  1251. {
  1252. *Order: JOB_SETUP.6
  1253. *Cmd: "!R!MSTK 14;EXIT;"
  1254. }
  1255. }
  1256. *Option: Option21 *% Mailbox 15 (Face-Down)
  1257. {
  1258. *rcNameID: 300
  1259. *InsertBlock: =SmallPapers
  1260. *InsertBlock: =Envelopes
  1261. *Command: CmdSelect
  1262. {
  1263. *Order: JOB_SETUP.6
  1264. *Cmd: "!R!MSTK 15;EXIT;"
  1265. }
  1266. }
  1267. }
  1268. *%*********INSTALLABLE OPTIONS:Optional Disk*********
  1269. *Feature: OptionalDisk
  1270. {
  1271. *FeatureType: PRINTER_PROPERTY
  1272. *rcNameID: 486
  1273. *DefaultOption: None
  1274. *Option: None
  1275. {
  1276. *rcNameID: 392
  1277. *Constraints: JobStorage.Temporary
  1278. }
  1279. *Option: RAMDisk
  1280. {
  1281. *rcNameID: 407
  1282. }
  1283. }
  1284. *%************PRINTER FEATURES:Job Storage**********
  1285. *Feature: JobStorage
  1286. {
  1287. *FeatureType: DOC_PROPERTY
  1288. *rcNameID: 374
  1289. *DefaultOption: None
  1290. *Option: None
  1291. {
  1292. *rcNameID: 392
  1293. *Command: CmdCopies
  1294. {
  1295. *Order: JOB_SETUP.7
  1296. *Cmd: "<1B>&l" %d[1,999]{NumOfCopies}"X"
  1297. }
  1298. *Command: CmdEndJob
  1299. {
  1300. *Order: JOB_FINISH.1
  1301. *Cmd: "<1B>E<1B>%%-12345X!R!RES;EXIT;"
  1302. }
  1303. }
  1304. *Option: Temporary
  1305. {
  1306. *rcNameID: 447
  1307. *Command: CmdCopies
  1308. {
  1309. *Order: JOB_SETUP.7
  1310. *Cmd: "!R!JOBS1," %d[1,999]{NumOfCopies} ",2,0;EXIT;"
  1311. }
  1312. *Command: CmdEndJob
  1313. {
  1314. *Order: JOB_FINISH.1
  1315. *Cmd: "<1B>E<1B>%%-12345X!R!JOBT;RES;EXIT;"
  1316. }
  1317. }
  1318. }
  1319. *%********************HALFTONING********************
  1320. *Feature: Halftone
  1321. {
  1322. *rcNameID: =HALFTONING_DISPLAY
  1323. *DefaultOption: HT_PATSIZE_AUTO
  1324. *Option: HT_PATSIZE_AUTO
  1325. {
  1326. *rcNameID: =HT_AUTO_SELECT_DISPLAY
  1327. }
  1328. *Option: HT_PATSIZE_6x6_M
  1329. {
  1330. *rcNameID: =HT_DITHER6X6_DISPLAY
  1331. }
  1332. *Option: HT_PATSIZE_8x8_M
  1333. {
  1334. *rcNameID: =HT_DITHER8X8_DISPLAY
  1335. }
  1336. }
  1337. *%************INSTALLABLE OPTIONS:MEMORY************
  1338. *Feature: Memory
  1339. {
  1340. *rcNameID: =PRINTER_MEMORY_DISPLAY
  1341. *DefaultOption: 16384KB
  1342. *Option: 16384KB
  1343. {
  1344. *Name: "16 MB"
  1345. *MemoryConfigKB: PAIR(16384, 13950)
  1346. }
  1347. *Option: 20480KB
  1348. {
  1349. *Name: "20 MB"
  1350. *MemoryConfigKB: PAIR(20480, 17550)
  1351. }
  1352. *Option: 24576KB
  1353. {
  1354. *Name: "24 MB"
  1355. *MemoryConfigKB: PAIR(24576, 21150)
  1356. }
  1357. *Option: 32768KB
  1358. {
  1359. *Name: "32 MB"
  1360. *MemoryConfigKB: PAIR(32768, 28350)
  1361. }
  1362. *Option: 49152KB
  1363. {
  1364. *Name: "48 MB"
  1365. *MemoryConfigKB: PAIR(49152, 42750)
  1366. }
  1367. *Option: 65536KB
  1368. {
  1369. *Name: "64 MB"
  1370. *MemoryConfigKB: PAIR(65536, 57150)
  1371. }
  1372. }
  1373. *%***********INSTALLABLE OPTIONS:Duplexer***********
  1374. *Feature: DuplexUnit
  1375. {
  1376. *FeatureType: PRINTER_PROPERTY
  1377. *rcNameID: 367
  1378. *DefaultOption: NotInstalled
  1379. *Option: NotInstalled
  1380. {
  1381. *rcNameID: 312
  1382. *DisabledFeatures: LIST(Duplex)
  1383. *Constraints: LIST(Duplex.VERTICAL,Duplex.HORIZONTAL)
  1384. }
  1385. *Option: Installed
  1386. {
  1387. *rcNameID: 313
  1388. *DisabledFeatures: LIST(OptFeeder,OutputBin)
  1389. *Constraints: LIST(OptFeeder.PF-7E,OutputUnit.HS-3E)
  1390. }
  1391. }
  1392. *%********************DUPLEXING*********************
  1393. *Feature: Duplex
  1394. {
  1395. *rcNameID: =TWO_SIDED_PRINTING_DISPLAY
  1396. *DefaultOption: NONE
  1397. *Option: NONE
  1398. {
  1399. *rcNameID: =NONE_DISPLAY
  1400. *Command: CmdSelect
  1401. {
  1402. *Order: DOC_SETUP.2
  1403. *Cmd: "<1B>&l0S"
  1404. }
  1405. }
  1406. *Option: VERTICAL
  1407. {
  1408. *rcNameID: =FLIP_ON_LONG_EDGE_DISPLAY
  1409. *InsertBlock: =Envelopes
  1410. *InsertBlock: =SmallPapers
  1411. *Command: CmdSelect
  1412. {
  1413. *Order: DOC_SETUP.3
  1414. *Cmd: "<1B>&l1S"
  1415. }
  1416. }
  1417. *Option: HORIZONTAL
  1418. {
  1419. *rcNameID: =FLIP_ON_SHORT_EDGE_DISPLAY
  1420. *InsertBlock: =Envelopes
  1421. *InsertBlock: =SmallPapers
  1422. *Command: CmdSelect
  1423. {
  1424. *Order: DOC_SETUP.3
  1425. *Cmd: "<1B>&l2S"
  1426. }
  1427. }
  1428. }
  1429. *%********INSTALLABLE OPTIONS:Paper Feeder*********
  1430. *Feature: PaperFeeder
  1431. {
  1432. *FeatureType: PRINTER_PROPERTY
  1433. *rcNameID: 506
  1434. *DefaultOption: None
  1435. *Option: None
  1436. {
  1437. *rcNameID: 392
  1438. *Constraints: LIST(InputBin.Option3,InputBin.Option4)
  1439. }
  1440. *Option: One
  1441. {
  1442. *rcNameID: 484
  1443. *Constraints: LIST(InputBin.Option4,OptFeeder.PF-7E,OutputUnit.HS-3E)
  1444. }
  1445. *Option: Two
  1446. {
  1447. *rcNameID: 485
  1448. *Constraints: OptFeeder.PF-7E
  1449. }
  1450. }
  1451. *%*******INSTALLABLE OPTIONS:Optional Feeder*******
  1452. *Feature: OptFeeder
  1453. {
  1454. *FeatureType: PRINTER_PROPERTY
  1455. *rcNameID: 394
  1456. *DefaultOption: MPF
  1457. *Option: None
  1458. {
  1459. *rcNameID: 392
  1460. *Constraints: LIST(InputBin.Option7,InputBin.Option9,InputBin.MANUAL)
  1461. }
  1462. *Option: MPF
  1463. {
  1464. *rcNameID: 391
  1465. *Constraints: LIST(InputBin.Option7,InputBin.Option9)
  1466. }
  1467. *Option: EF-1
  1468. {
  1469. *rcNameID: 502
  1470. *Constraints: LIST(InputBin.MANUAL,InputBin.Option9)
  1471. }
  1472. *Option: PF-7E
  1473. {
  1474. *rcNameID: 497
  1475. *Constraints: LIST(InputBin.MANUAL,InputBin.Option3,InputBin.Option4,InputBin.Option7)
  1476. *Constraints: LIST(DuplexUnit.Installed,OutputUnit.SO-6,OutputUnit.ST-20)
  1477. }
  1478. }
  1479. *%*********INSTALLABLE OPTIONS:Output Units*********
  1480. *Feature: OutputUnit
  1481. {
  1482. *FeatureType: PRINTER_PROPERTY
  1483. *rcNameID: 395
  1484. *DefaultOption: NotInstalled
  1485. *Option: NotInstalled
  1486. {
  1487. *rcNameID: 312
  1488. *InsertBlock: =MBox1-15
  1489. *Constraints: LIST(OutputBin.Option6,OutputBin.Option5)
  1490. *Constraints: LIST(OutputBin.StackerFaceUp,OutputBin.Option4)
  1491. }
  1492. *Option: HS-3E
  1493. {
  1494. *rcNameID: 504
  1495. *InsertBlock: =MBox1-15
  1496. *Constraints: LIST(OutputBin.Option3,OutputBin.Option6)
  1497. *Constraints: LIST(OutputBin.Option5,OutputBin.Option4)
  1498. *Constraints: LIST(DuplexUnit.Installed)
  1499. }
  1500. *Option: SO-6
  1501. {
  1502. *rcNameID: 507
  1503. *Constraints: LIST(OutputBin.StackerFaceUp)
  1504. }
  1505. *Option: ST-20
  1506. {
  1507. *rcNameID: 503
  1508. *InsertBlock: =MBox1-15
  1509. *Constraints: LIST(OutputBin.StackerFaceUp,OutputBin.Option6,OutputBin.Option5)
  1510. }
  1511. }
  1512. *Command: CmdStartPage
  1513. {
  1514. *Order: PAGE_SETUP.1
  1515. *Cmd: "<1B>*b0M<0D>"
  1516. }
  1517. *RotateCoordinate?: TRUE
  1518. *TTFSEnabled?: TRUE
  1519. *RotateFont?: TRUE
  1520. *TextCaps: LIST(TC_CR_90,TC_UA_ABLE)
  1521. *MemoryUsage: LIST(FONT)
  1522. *CursorXAfterCR: AT_PRINTABLE_X_ORIGIN
  1523. *BadCursorMoveInGrxMode: LIST(X_PORTRAIT,Y_LANDSCAPE)
  1524. *XMoveThreshold: 0
  1525. *YMoveThreshold: 0
  1526. *XMoveUnit: 600
  1527. *YMoveUnit: 600
  1528. *Command: CmdXMoveAbsolute { *Cmd : "<1B>*p" %d{DestX}"X" }
  1529. *Command: CmdXMoveRelRight { *Cmd : "<1B>*p+" %d[0,4800]{max_repeat(DestXRel )}"X" }
  1530. *Command: CmdXMoveRelLeft { *Cmd : "<1B>*p-" %d[0,4800]{max_repeat(DestXRel )}"X" }
  1531. *Command: CmdYMoveAbsolute { *Cmd : "<1B>*p" %d{DestY}"Y" }
  1532. *Command: CmdYMoveRelDown { *Cmd : "<1B>*p+" %d{DestYRel}"Y" }
  1533. *Command: CmdYMoveRelUp { *Cmd : "<1B>*p-" %d{DestYRel}"Y" }
  1534. *Command: CmdCR { *Cmd : "<0D>" }
  1535. *Command: CmdLF { *Cmd : "<0A>" }
  1536. *Command: CmdFF { *Cmd : "<0C>" }
  1537. *Command: CmdBackSpace { *Cmd : "<08>" }
  1538. *Command: CmdUniDirectionOn { *Cmd : "<00>" }
  1539. *Command: CmdUniDirectionOff { *Cmd : "<00>" }
  1540. *Command: CmdPushCursor { *Cmd : "<1B>&f0S" }
  1541. *Command: CmdPopCursor { *Cmd : "<1B>&f1S" }
  1542. *Command: CmdSetSimpleRotation { *Cmd : "<1B>&a" %d{PrintDirInCCDegrees}"P" }
  1543. *EjectPageWithFF?: TRUE
  1544. *Command: CmdEnableDRC { *Cmd : "<1B>*b3M" }
  1545. *Command: CmdEnableTIFF4 { *Cmd : "<1B>*b2M" }
  1546. *Command: CmdDisableCompression { *Cmd : "<1B>*b0M" }
  1547. *OutputDataFormat: H_BYTE
  1548. *OptimizeLeftBound?: TRUE
  1549. *CursorXAfterSendBlockData: AT_GRXDATA_ORIGIN
  1550. *CursorYAfterSendBlockData: AUTO_INCREMENT
  1551. *DefaultFont: RESDLL.KyoFonts.56
  1552. *DefaultCTT: 0
  1553. *CharPosition: BASELINE
  1554. *DeviceFonts: LIST(RESDLL.KyoFonts.1,RESDLL.KyoFonts.2,RESDLL.KyoFonts.3,RESDLL.KyoFonts.4,
  1555. + RESDLL.KyoFonts.5,RESDLL.KyoFonts.6,RESDLL.KyoFonts.7,RESDLL.KyoFonts.8,
  1556. + RESDLL.KyoFonts.9,RESDLL.KyoFonts.10,RESDLL.KyoFonts.11,RESDLL.KyoFonts.12,
  1557. + RESDLL.KyoFonts.13,RESDLL.KyoFonts.14,RESDLL.KyoFonts.15,RESDLL.KyoFonts.16,
  1558. + RESDLL.KyoFonts.17,RESDLL.KyoFonts.18,RESDLL.KyoFonts.19,RESDLL.KyoFonts.20,
  1559. + RESDLL.KyoFonts.21,RESDLL.KyoFonts.22,RESDLL.KyoFonts.23,RESDLL.KyoFonts.24,
  1560. + RESDLL.KyoFonts.25,RESDLL.KyoFonts.26,RESDLL.KyoFonts.27,RESDLL.KyoFonts.28,
  1561. + RESDLL.KyoFonts.29,RESDLL.KyoFonts.30,RESDLL.KyoFonts.31,RESDLL.KyoFonts.32,
  1562. + RESDLL.KyoFonts.33,RESDLL.KyoFonts.34,RESDLL.KyoFonts.35,RESDLL.KyoFonts.36,
  1563. + RESDLL.KyoFonts.37,RESDLL.KyoFonts.38,RESDLL.KyoFonts.39,RESDLL.KyoFonts.40,
  1564. + RESDLL.KyoFonts.41,RESDLL.KyoFonts.42,RESDLL.KyoFonts.43,RESDLL.KyoFonts.44,
  1565. + RESDLL.KyoFonts.45,RESDLL.KyoFonts.46,RESDLL.KyoFonts.47,RESDLL.KyoFonts.48,
  1566. + RESDLL.KyoFonts.49,RESDLL.KyoFonts.50,RESDLL.KyoFonts.51,RESDLL.KyoFonts.52,
  1567. + RESDLL.KyoFonts.53,RESDLL.KyoFonts.54,RESDLL.KyoFonts.55,RESDLL.KyoFonts.56,
  1568. + RESDLL.KyoFonts.57,RESDLL.KyoFonts.58,RESDLL.KyoFonts.59,RESDLL.KyoFonts.60,
  1569. + RESDLL.KyoFonts.61,RESDLL.KyoFonts.62,RESDLL.KyoFonts.63,RESDLL.KyoFonts.64,
  1570. + RESDLL.KyoFonts.65,RESDLL.KyoFonts.66,RESDLL.KyoFonts.67,RESDLL.KyoFonts.68,
  1571. + RESDLL.KyoFonts.69,RESDLL.KyoFonts.70,RESDLL.KyoFonts.71,RESDLL.KyoFonts.72,
  1572. + RESDLL.KyoFonts.73,RESDLL.KyoFonts.74,RESDLL.KyoFonts.75,RESDLL.KyoFonts.76,
  1573. + RESDLL.KyoFonts.77,RESDLL.KyoFonts.78,RESDLL.KyoFonts.79,RESDLL.KyoFonts.80,
  1574. + RESDLL.KyoFonts.81)
  1575. *MinFontID: 16534
  1576. *MaxFontID: 32768
  1577. *FontFormat: HPPCL_RES
  1578. *Command: CmdSetFontID { *Cmd : "<1B>*c" %d{NextFontID}"D" }
  1579. *Command: CmdSelectFontID { *Cmd : "<1B>(" %d{CurrentFontID}"X" }
  1580. *Command: CmdSetCharCode { *Cmd : "<1B>*c" %d{NextGlyph}"E" }
  1581. *Command: CmdUnderlineOn { *Cmd : "<1B>&dD" }
  1582. *Command: CmdUnderlineOff { *Cmd : "<1B>&d@" }
  1583. *Command: CmdSelectWhiteBrush{ *Cmd : "<1B>*v1o1T" }
  1584. *Command: CmdSelectBlackBrush { *Cmd : "<1B>*v0o0T" }
  1585. *MinGrayFill: 1
  1586. *MaxGrayFill: 100
  1587. *Command: CmdSetRectWidth { *Cmd : "<1B>*c" %d{RectXSize}"A" }
  1588. *Command: CmdSetRectHeight { *Cmd : "<1B>*c" %d{RectYSize}"B" }
  1589. *Command: CmdRectGrayFill { *Cmd : "<1B>*c" %d{GrayPercentage}"g2P" }
  1590. *Command: CmdRectWhiteFill { *Cmd : "<1B>*c1P" }
  1591. *Command: CmdRectBlackFill { *Cmd : "<1B>*c0P" }
  1592. *Command: CmdDownloadPattern {*Cmd: "<1B>*c" %d{PatternBrushID}"G" "<1B>*c" %d{PatternBrushSize}"W" }
  1593. *Command: CmdSelectPattern {*Cmd: "<1B>*c" %d{PatternBrushID}"G" "<1B>*v" %d{PatternBrushType}"T" }