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.

1206 lines
36 KiB

  1. *%
  2. *% Copyright (c) 1997 - 1999 Microsoft Corporation
  3. *% All Rights Reserved.
  4. *%
  5. *GPDSpecVersion: "1.0"
  6. *GPDFileName: "KYLS6550.GPD"
  7. *GPDFileVersion: "1.0"
  8. *Include: "StdNames.gpd"
  9. *Include: "ttfsub.gpd"
  10. *ModelName: "Kyocera LS-6550"
  11. *MasterUnits: PAIR(600, 600)
  12. *ResourceDLL: "kyores.dll"
  13. *PrintRate: 12
  14. *PrintRatePPM: 12
  15. *PrintRateUnit: PPM
  16. *PrinterType: PAGE
  17. *MaxCopies: 9999
  18. *FontCartSlots: 2
  19. *Feature: Orientation
  20. {
  21. *rcNameID: =ORIENTATION_DISPLAY
  22. *DefaultOption: PORTRAIT
  23. *Option: PORTRAIT
  24. {
  25. *rcNameID: =PORTRAIT_DISPLAY
  26. *Command: CmdSelect
  27. {
  28. *Order: DOC_SETUP.6
  29. *Cmd: "<1B>&l0O"
  30. }
  31. }
  32. *Option: LANDSCAPE_CC90
  33. {
  34. *rcNameID: =LANDSCAPE_DISPLAY
  35. *Command: CmdSelect
  36. {
  37. *Order: DOC_SETUP.6
  38. *Cmd: "<1B>&l1O"
  39. }
  40. }
  41. }
  42. *Feature: InputBin
  43. {
  44. *rcNameID: =PAPER_SOURCE_DISPLAY
  45. *DefaultOption: Option2
  46. *Option: Option1
  47. {
  48. *rcNameID: 264
  49. *Command: CmdSelect
  50. {
  51. *Order: DOC_SETUP.5
  52. *Cmd: "<1B>&l0H"
  53. }
  54. }
  55. *Option: Option2
  56. {
  57. *rcNameID: 265
  58. *Command: CmdSelect
  59. {
  60. *Order: DOC_SETUP.5
  61. *Cmd: "<1B>&l1H"
  62. }
  63. }
  64. *Option: Option3
  65. {
  66. *rcNameID: 268
  67. *Command: CmdSelect
  68. {
  69. *Order: DOC_SETUP.5
  70. *Cmd: "<1B>&l4H"
  71. }
  72. }
  73. *Option: Option4
  74. {
  75. *rcNameID: 274
  76. *Command: CmdSelect
  77. {
  78. *Order: DOC_SETUP.5
  79. *Cmd: "!R!CASS3;EXIT;"
  80. }
  81. }
  82. *Option: MANUAL
  83. {
  84. *rcNameID: =MANUAL_FEED_DISPLAY
  85. *Command: CmdSelect
  86. {
  87. *Order: DOC_SETUP.5
  88. *Cmd: "<1B>&l2H"
  89. }
  90. }
  91. *Option: Option6
  92. {
  93. *rcNameID: 276
  94. *Command: CmdSelect
  95. {
  96. *Order: DOC_SETUP.5
  97. *Cmd: "<1B>&l3H"
  98. }
  99. }
  100. *Option: Option7
  101. {
  102. *rcNameID: 277
  103. *Command: CmdSelect
  104. {
  105. *Order: DOC_SETUP.5
  106. *Cmd: "<1B>&l6H"
  107. }
  108. }
  109. *Option: Option8
  110. {
  111. *rcNameID: 278
  112. *Command: CmdSelect
  113. {
  114. *Order: DOC_SETUP.5
  115. *Cmd: "<1B>&l6H"
  116. }
  117. }
  118. }
  119. *Feature: Resolution
  120. {
  121. *rcNameID: =RESOLUTION_DISPLAY
  122. *DefaultOption: Option1
  123. *Option: Option1
  124. {
  125. *Name: "300 x 300 " =DOTS_PER_INCH
  126. *DPI: PAIR(300, 300)
  127. *TextDPI: PAIR(300, 300)
  128. *MinStripBlankPixels: 32
  129. EXTERN_GLOBAL: *StripBlanks: LIST(ENCLOSED,TRAILING)
  130. *SpotDiameter: 100
  131. *Command: CmdBeginRaster { *Cmd : "<1B>*r1A" }
  132. *Command: CmdEndRaster { *Cmd : "<1B>*rB" }
  133. *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  134. *Command: CmdSelect
  135. {
  136. *Order: DOC_SETUP.4
  137. *Cmd: "<1B>*t300R<1B>*r0F"
  138. }
  139. }
  140. *Option: Option2
  141. {
  142. *Name: "150 x 150 " =DOTS_PER_INCH
  143. *DPI: PAIR(150, 150)
  144. *TextDPI: PAIR(300, 300)
  145. *MinStripBlankPixels: 32
  146. EXTERN_GLOBAL: *StripBlanks: LIST(ENCLOSED,TRAILING)
  147. *SpotDiameter: 100
  148. *Command: CmdBeginRaster { *Cmd : "<1B>*r1A" }
  149. *Command: CmdEndRaster { *Cmd : "<1B>*rB" }
  150. *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  151. *Command: CmdSelect
  152. {
  153. *Order: DOC_SETUP.4
  154. *Cmd: "<1B>*t150R<1B>*r0F"
  155. }
  156. }
  157. }
  158. *Feature: PaperSize
  159. {
  160. *rcNameID: =PAPER_SIZE_DISPLAY
  161. *DefaultOption: LETTER
  162. *Option: LETTER
  163. {
  164. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  165. *PageProtectMem: 1028
  166. *switch: Orientation
  167. {
  168. *case: PORTRAIT
  169. {
  170. *PrintableArea: PAIR(4800, 6350)
  171. *PrintableOrigin: PAIR(150, 100)
  172. *switch: Resolution
  173. {
  174. *case: Option2
  175. {
  176. *PrintableArea: PAIR(4796, 6348)
  177. *PrintableOrigin: PAIR(152, 100)
  178. }
  179. }
  180. *CursorOrigin: PAIR(144, 96)
  181. *Command: CmdSelect
  182. {
  183. *Order: DOC_SETUP.7
  184. *Cmd: "!R!spsz6;exit;<1B>&l8c1E"
  185. }
  186. }
  187. *case: LANDSCAPE_CC90
  188. {
  189. *PrintableArea: PAIR(4800, 6300)
  190. *PrintableOrigin: PAIR(150, 150)
  191. *switch: Resolution
  192. {
  193. *case: Option2
  194. {
  195. *PrintableArea: PAIR(4796, 6296)
  196. *PrintableOrigin: PAIR(152, 152)
  197. }
  198. }
  199. *CursorOrigin: PAIR(96, 6482)
  200. *Command: CmdSelect
  201. {
  202. *Order: DOC_SETUP.7
  203. *Cmd: "!R!spsz6;exit;<1B>&l8c1E"
  204. }
  205. }
  206. }
  207. }
  208. *Option: LEGAL
  209. {
  210. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  211. *PageProtectMem: 1692
  212. *switch: Orientation
  213. {
  214. *case: PORTRAIT
  215. {
  216. *PrintableArea: PAIR(4800, 8150)
  217. *PrintableOrigin: PAIR(150, 100)
  218. *switch: Resolution
  219. {
  220. *case: Option2
  221. {
  222. *PrintableArea: PAIR(4796, 8148)
  223. *PrintableOrigin: PAIR(152, 100)
  224. }
  225. }
  226. *CursorOrigin: PAIR(144, 96)
  227. *Command: CmdSelect
  228. {
  229. *Order: DOC_SETUP.7
  230. *Cmd: "!R!spsz7;exit;<1B>&l8c1E"
  231. }
  232. }
  233. *case: LANDSCAPE_CC90
  234. {
  235. *PrintableArea: PAIR(4800, 8100)
  236. *PrintableOrigin: PAIR(150, 150)
  237. *switch: Resolution
  238. {
  239. *case: Option2
  240. {
  241. *PrintableArea: PAIR(4796, 8096)
  242. *PrintableOrigin: PAIR(152, 152)
  243. }
  244. }
  245. *CursorOrigin: PAIR(96, 8282)
  246. *Command: CmdSelect
  247. {
  248. *Order: DOC_SETUP.7
  249. *Cmd: "!R!spsz7;exit;<1B>&l8c1E"
  250. }
  251. }
  252. }
  253. }
  254. *Option: TABLOID
  255. {
  256. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  257. *PageProtectMem: 1692
  258. *switch: Orientation
  259. {
  260. *case: PORTRAIT
  261. {
  262. *PrintableArea: PAIR(6300, 9900)
  263. *PrintableOrigin: PAIR(150, 150)
  264. *switch: Resolution
  265. {
  266. *case: Option2
  267. {
  268. *PrintableArea: PAIR(6296, 9896)
  269. *PrintableOrigin: PAIR(152, 152)
  270. }
  271. }
  272. *CursorOrigin: PAIR(144, 96)
  273. *Command: CmdSelect
  274. {
  275. *Order: DOC_SETUP.7
  276. *Cmd: "!R!spsz12;exit;<1B>&l8c1E"
  277. }
  278. }
  279. *case: LANDSCAPE_CC90
  280. {
  281. *PrintableArea: PAIR(6300, 9900)
  282. *PrintableOrigin: PAIR(150, 150)
  283. *switch: Resolution
  284. {
  285. *case: Option2
  286. {
  287. *PrintableArea: PAIR(6296, 9896)
  288. *PrintableOrigin: PAIR(152, 152)
  289. }
  290. }
  291. *CursorOrigin: PAIR(96, 10082)
  292. *Command: CmdSelect
  293. {
  294. *Order: DOC_SETUP.7
  295. *Cmd: "!R!spsz12;exit;<1B>&l8c1E"
  296. }
  297. }
  298. }
  299. }
  300. *Option: EXECUTIVE
  301. {
  302. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  303. *PageProtectMem: 1028
  304. *switch: Orientation
  305. {
  306. *case: PORTRAIT
  307. {
  308. *PrintableArea: PAIR(4050, 6050)
  309. *PrintableOrigin: PAIR(150, 100)
  310. *switch: Resolution
  311. {
  312. *case: Option2
  313. {
  314. *PrintableArea: PAIR(4048, 6048)
  315. *PrintableOrigin: PAIR(152, 100)
  316. }
  317. }
  318. *CursorOrigin: PAIR(144, 96)
  319. *Command: CmdSelect
  320. {
  321. *Order: DOC_SETUP.7
  322. *Cmd: "!R!spsz5;exit;<1B>&l8c1E"
  323. }
  324. }
  325. *case: LANDSCAPE_CC90
  326. {
  327. *PrintableArea: PAIR(4050, 6000)
  328. *PrintableOrigin: PAIR(150, 150)
  329. *switch: Resolution
  330. {
  331. *case: Option2
  332. {
  333. *PrintableArea: PAIR(4048, 5996)
  334. *PrintableOrigin: PAIR(152, 152)
  335. }
  336. }
  337. *CursorOrigin: PAIR(96, 6182)
  338. *Command: CmdSelect
  339. {
  340. *Order: DOC_SETUP.7
  341. *Cmd: "!R!spsz5;exit;<1B>&l8c1E"
  342. }
  343. }
  344. }
  345. }
  346. *Option: A3
  347. {
  348. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  349. *PageProtectMem: 1063
  350. *switch: Orientation
  351. {
  352. *case: PORTRAIT
  353. {
  354. *PrintableArea: PAIR(6714, 9624)
  355. *PrintableOrigin: PAIR(150, 150)
  356. *switch: Resolution
  357. {
  358. *case: Option2
  359. {
  360. *PrintableArea: PAIR(6712, 9620)
  361. *PrintableOrigin: PAIR(152, 152)
  362. }
  363. }
  364. *CursorOrigin: PAIR(144, 96)
  365. *Command: CmdSelect
  366. {
  367. *Order: DOC_SETUP.7
  368. *Cmd: "!R!spsz10;exit;<1B>&l8c1E"
  369. }
  370. }
  371. *case: LANDSCAPE_CC90
  372. {
  373. *PrintableArea: PAIR(6714, 9624)
  374. *PrintableOrigin: PAIR(150, 150)
  375. *switch: Resolution
  376. {
  377. *case: Option2
  378. {
  379. *PrintableArea: PAIR(6712, 9620)
  380. *PrintableOrigin: PAIR(152, 152)
  381. }
  382. }
  383. *CursorOrigin: PAIR(96, 9806)
  384. *Command: CmdSelect
  385. {
  386. *Order: DOC_SETUP.7
  387. *Cmd: "!R!spsz10;exit;<1B>&l8c1E"
  388. }
  389. }
  390. }
  391. }
  392. *Option: A4
  393. {
  394. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  395. *PageProtectMem: 1063
  396. *switch: Orientation
  397. {
  398. *case: PORTRAIT
  399. {
  400. *PrintableArea: PAIR(4662, 6764)
  401. *PrintableOrigin: PAIR(150, 100)
  402. *switch: Resolution
  403. {
  404. *case: Option2
  405. {
  406. *PrintableArea: PAIR(4660, 6764)
  407. *PrintableOrigin: PAIR(152, 100)
  408. }
  409. }
  410. *CursorOrigin: PAIR(144, 96)
  411. *Command: CmdSelect
  412. {
  413. *Order: DOC_SETUP.7
  414. *Cmd: "!R!spsz8;exit;<1B>&l8c1E"
  415. }
  416. }
  417. *case: LANDSCAPE_CC90
  418. {
  419. *PrintableArea: PAIR(4662, 6714)
  420. *PrintableOrigin: PAIR(150, 150)
  421. *switch: Resolution
  422. {
  423. *case: Option2
  424. {
  425. *PrintableArea: PAIR(4660, 6712)
  426. *PrintableOrigin: PAIR(152, 152)
  427. }
  428. }
  429. *CursorOrigin: PAIR(96, 6896)
  430. *Command: CmdSelect
  431. {
  432. *Order: DOC_SETUP.7
  433. *Cmd: "!R!spsz8;exit;<1B>&l8c1E"
  434. }
  435. }
  436. }
  437. }
  438. *Option: A5
  439. {
  440. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  441. *PageProtectMem: 1063
  442. *switch: Orientation
  443. {
  444. *case: PORTRAIT
  445. {
  446. *PrintableArea: PAIR(3198, 4662)
  447. *PrintableOrigin: PAIR(150, 150)
  448. *switch: Resolution
  449. {
  450. *case: Option2
  451. {
  452. *PrintableArea: PAIR(3196, 4660)
  453. *PrintableOrigin: PAIR(152, 152)
  454. }
  455. }
  456. *CursorOrigin: PAIR(144, 96)
  457. *Command: CmdSelect
  458. {
  459. *Order: DOC_SETUP.7
  460. *Cmd: "!R!spsz13;exit;<1B>&l8c1E"
  461. }
  462. }
  463. *case: LANDSCAPE_CC90
  464. {
  465. *PrintableArea: PAIR(3198, 4662)
  466. *PrintableOrigin: PAIR(150, 150)
  467. *switch: Resolution
  468. {
  469. *case: Option2
  470. {
  471. *PrintableArea: PAIR(3196, 4660)
  472. *PrintableOrigin: PAIR(152, 152)
  473. }
  474. }
  475. *CursorOrigin: PAIR(96, 4844)
  476. *Command: CmdSelect
  477. {
  478. *Order: DOC_SETUP.7
  479. *Cmd: "!R!spsz13;exit;<1B>&l8c1E"
  480. }
  481. }
  482. }
  483. }
  484. *Option: Option8
  485. {
  486. *rcNameID: 258
  487. *PageDimensions: PAIR(2480, 3498)
  488. *PageProtectMem: 1063
  489. *switch: Orientation
  490. {
  491. *case: PORTRAIT
  492. {
  493. *PrintableArea: PAIR(2180, 3198)
  494. *PrintableOrigin: PAIR(150, 150)
  495. *switch: Resolution
  496. {
  497. *case: Option2
  498. {
  499. *PrintableArea: PAIR(2176, 3196)
  500. *PrintableOrigin: PAIR(152, 152)
  501. }
  502. }
  503. *CursorOrigin: PAIR(144, 96)
  504. *Command: CmdSelect
  505. {
  506. *Order: DOC_SETUP.7
  507. *Cmd: "!R!spsz14;exit;<1B>&l8c1E"
  508. }
  509. }
  510. *case: LANDSCAPE_CC90
  511. {
  512. *PrintableArea: PAIR(2180, 3198)
  513. *PrintableOrigin: PAIR(150, 150)
  514. *switch: Resolution
  515. {
  516. *case: Option2
  517. {
  518. *PrintableArea: PAIR(2176, 3196)
  519. *PrintableOrigin: PAIR(152, 152)
  520. }
  521. }
  522. *CursorOrigin: PAIR(96, 3380)
  523. *Command: CmdSelect
  524. {
  525. *Order: DOC_SETUP.7
  526. *Cmd: "!R!spsz14;exit;<1B>&l8c1E"
  527. }
  528. }
  529. }
  530. }
  531. *Option: B4
  532. {
  533. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  534. *PageProtectMem: 1063
  535. *switch: Orientation
  536. {
  537. *case: PORTRAIT
  538. {
  539. *PrintableArea: PAIR(5772, 8298)
  540. *PrintableOrigin: PAIR(150, 150)
  541. *switch: Resolution
  542. {
  543. *case: Option2
  544. {
  545. *PrintableArea: PAIR(5768, 8296)
  546. *PrintableOrigin: PAIR(152, 152)
  547. }
  548. }
  549. *CursorOrigin: PAIR(144, 96)
  550. *Command: CmdSelect
  551. {
  552. *Order: DOC_SETUP.7
  553. *Cmd: "!R!spsz11;exit;<1B>&l8c1E"
  554. }
  555. }
  556. *case: LANDSCAPE_CC90
  557. {
  558. *PrintableArea: PAIR(5772, 8298)
  559. *PrintableOrigin: PAIR(150, 150)
  560. *switch: Resolution
  561. {
  562. *case: Option2
  563. {
  564. *PrintableArea: PAIR(5768, 8296)
  565. *PrintableOrigin: PAIR(152, 152)
  566. }
  567. }
  568. *CursorOrigin: PAIR(96, 8480)
  569. *Command: CmdSelect
  570. {
  571. *Order: DOC_SETUP.7
  572. *Cmd: "!R!spsz11;exit;<1B>&l8c1E"
  573. }
  574. }
  575. }
  576. }
  577. *Option: B5
  578. {
  579. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  580. *PageProtectMem: 1063
  581. *switch: Orientation
  582. {
  583. *case: PORTRAIT
  584. {
  585. *PrintableArea: PAIR(4002, 5772)
  586. *PrintableOrigin: PAIR(150, 150)
  587. *switch: Resolution
  588. {
  589. *case: Option2
  590. {
  591. *PrintableArea: PAIR(4000, 5768)
  592. *PrintableOrigin: PAIR(152, 152)
  593. }
  594. }
  595. *CursorOrigin: PAIR(144, 96)
  596. *Command: CmdSelect
  597. {
  598. *Order: DOC_SETUP.7
  599. *Cmd: "!R!spsz9;exit;<1B>&l8c1E"
  600. }
  601. }
  602. *case: LANDSCAPE_CC90
  603. {
  604. *PrintableArea: PAIR(4002, 5772)
  605. *PrintableOrigin: PAIR(150, 150)
  606. *switch: Resolution
  607. {
  608. *case: Option2
  609. {
  610. *PrintableArea: PAIR(4000, 5768)
  611. *PrintableOrigin: PAIR(152, 152)
  612. }
  613. }
  614. *CursorOrigin: PAIR(96, 5954)
  615. *Command: CmdSelect
  616. {
  617. *Order: DOC_SETUP.7
  618. *Cmd: "!R!spsz9;exit;<1B>&l8c1E"
  619. }
  620. }
  621. }
  622. }
  623. *Option: Option11
  624. {
  625. *rcNameID: 259
  626. *PageDimensions: PAIR(3024, 4302)
  627. *PageProtectMem: 1063
  628. *switch: Orientation
  629. {
  630. *case: PORTRAIT
  631. {
  632. *PrintableArea: PAIR(2724, 4002)
  633. *PrintableOrigin: PAIR(150, 150)
  634. *switch: Resolution
  635. {
  636. *case: Option2
  637. {
  638. *PrintableArea: PAIR(2720, 4000)
  639. *PrintableOrigin: PAIR(152, 152)
  640. }
  641. }
  642. *CursorOrigin: PAIR(144, 96)
  643. *Command: CmdSelect
  644. {
  645. *Order: DOC_SETUP.7
  646. *Cmd: "!R!spsz15;exit;<1B>&l8c1E"
  647. }
  648. }
  649. *case: LANDSCAPE_CC90
  650. {
  651. *PrintableArea: PAIR(2724, 4002)
  652. *PrintableOrigin: PAIR(150, 150)
  653. *switch: Resolution
  654. {
  655. *case: Option2
  656. {
  657. *PrintableArea: PAIR(2720, 4000)
  658. *PrintableOrigin: PAIR(152, 152)
  659. }
  660. }
  661. *CursorOrigin: PAIR(96, 4184)
  662. *Command: CmdSelect
  663. {
  664. *Order: DOC_SETUP.7
  665. *Cmd: "!R!spsz15;exit;<1B>&l8c1E"
  666. }
  667. }
  668. }
  669. }
  670. *Option: ENV_10
  671. {
  672. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  673. *PageProtectMem: 1028
  674. *switch: Orientation
  675. {
  676. *case: PORTRAIT
  677. {
  678. *PrintableArea: PAIR(2177, 5400)
  679. *PrintableOrigin: PAIR(150, 150)
  680. *switch: Resolution
  681. {
  682. *case: Option1
  683. {
  684. *PrintableArea: PAIR(2176, 5400)
  685. }
  686. *case: Option2
  687. {
  688. *PrintableArea: PAIR(2172, 5396)
  689. *PrintableOrigin: PAIR(152, 152)
  690. }
  691. }
  692. *CursorOrigin: PAIR(144, 96)
  693. *Command: CmdSelect
  694. {
  695. *Order: DOC_SETUP.7
  696. *Cmd: "!R!spsz2;exit;<1B>&l8c1E"
  697. }
  698. }
  699. *case: LANDSCAPE_CC90
  700. {
  701. *PrintableArea: PAIR(2177, 5400)
  702. *PrintableOrigin: PAIR(150, 150)
  703. *switch: Resolution
  704. {
  705. *case: Option1
  706. {
  707. *PrintableArea: PAIR(2176, 5400)
  708. }
  709. *case: Option2
  710. {
  711. *PrintableArea: PAIR(2172, 5396)
  712. *PrintableOrigin: PAIR(152, 152)
  713. }
  714. }
  715. *CursorOrigin: PAIR(96, 5582)
  716. *Command: CmdSelect
  717. {
  718. *Order: DOC_SETUP.7
  719. *Cmd: "!R!spsz2;exit;<1B>&l8c1E"
  720. }
  721. }
  722. }
  723. }
  724. *Option: ENV_MONARCH
  725. {
  726. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  727. *PageProtectMem: 1028
  728. *switch: Orientation
  729. {
  730. *case: PORTRAIT
  731. {
  732. *PrintableArea: PAIR(2028, 4200)
  733. *PrintableOrigin: PAIR(150, 150)
  734. *switch: Resolution
  735. {
  736. *case: Option2
  737. {
  738. *PrintableArea: PAIR(2024, 4196)
  739. *PrintableOrigin: PAIR(152, 152)
  740. }
  741. }
  742. *CursorOrigin: PAIR(144, 96)
  743. *Command: CmdSelect
  744. {
  745. *Order: DOC_SETUP.7
  746. *Cmd: "!R!spsz1;exit;<1B>&l8c1E"
  747. }
  748. }
  749. *case: LANDSCAPE_CC90
  750. {
  751. *PrintableArea: PAIR(2028, 4200)
  752. *PrintableOrigin: PAIR(150, 150)
  753. *switch: Resolution
  754. {
  755. *case: Option2
  756. {
  757. *PrintableArea: PAIR(2024, 4196)
  758. *PrintableOrigin: PAIR(152, 152)
  759. }
  760. }
  761. *CursorOrigin: PAIR(96, 4382)
  762. *Command: CmdSelect
  763. {
  764. *Order: DOC_SETUP.7
  765. *Cmd: "!R!spsz1;exit;<1B>&l8c1E"
  766. }
  767. }
  768. }
  769. }
  770. *Option: ENV_C5
  771. {
  772. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  773. *PageProtectMem: 1028
  774. *switch: Orientation
  775. {
  776. *case: PORTRAIT
  777. {
  778. *PrintableArea: PAIR(3528, 5112)
  779. *PrintableOrigin: PAIR(150, 150)
  780. *switch: Resolution
  781. {
  782. *case: Option2
  783. {
  784. *PrintableArea: PAIR(3524, 5108)
  785. *PrintableOrigin: PAIR(152, 152)
  786. }
  787. }
  788. *CursorOrigin: PAIR(144, 96)
  789. *Command: CmdSelect
  790. {
  791. *Order: DOC_SETUP.7
  792. *Cmd: "!R!spsz4;exit;<1B>&l8c1E"
  793. }
  794. }
  795. *case: LANDSCAPE_CC90
  796. {
  797. *PrintableArea: PAIR(3528, 5112)
  798. *PrintableOrigin: PAIR(150, 150)
  799. *switch: Resolution
  800. {
  801. *case: Option2
  802. {
  803. *PrintableArea: PAIR(3524, 5108)
  804. *PrintableOrigin: PAIR(152, 152)
  805. }
  806. }
  807. *CursorOrigin: PAIR(96, 5294)
  808. *Command: CmdSelect
  809. {
  810. *Order: DOC_SETUP.7
  811. *Cmd: "!R!spsz4;exit;<1B>&l8c1E"
  812. }
  813. }
  814. }
  815. }
  816. *Option: ENV_DL
  817. {
  818. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  819. *PageProtectMem: 1028
  820. *switch: Orientation
  821. {
  822. *case: PORTRAIT
  823. {
  824. *PrintableArea: PAIR(2298, 4896)
  825. *PrintableOrigin: PAIR(150, 150)
  826. *switch: Resolution
  827. {
  828. *case: Option2
  829. {
  830. *PrintableArea: PAIR(2296, 4892)
  831. *PrintableOrigin: PAIR(152, 152)
  832. }
  833. }
  834. *CursorOrigin: PAIR(144, 96)
  835. *Command: CmdSelect
  836. {
  837. *Order: DOC_SETUP.7
  838. *Cmd: "!R!spsz3;exit;<1B>&l8c1E"
  839. }
  840. }
  841. *case: LANDSCAPE_CC90
  842. {
  843. *PrintableArea: PAIR(2298, 4896)
  844. *PrintableOrigin: PAIR(150, 150)
  845. *switch: Resolution
  846. {
  847. *case: Option2
  848. {
  849. *PrintableArea: PAIR(2296, 4892)
  850. *PrintableOrigin: PAIR(152, 152)
  851. }
  852. }
  853. *CursorOrigin: PAIR(96, 5078)
  854. *Command: CmdSelect
  855. {
  856. *Order: DOC_SETUP.7
  857. *Cmd: "!R!spsz3;exit;<1B>&l8c1E"
  858. }
  859. }
  860. }
  861. }
  862. *Option: CUSTOMSIZE
  863. {
  864. *rcNameID: =USER_DEFINED_SIZE_DISPLAY
  865. *MinSize: PAIR(1800, 3000)
  866. *MaxSize: PAIR(7020, 10620)
  867. *MaxPrintableWidth: 7020
  868. *MinLeftMargin: 50
  869. *CenterPrintable?: FALSE
  870. *PageProtectMem: 1692
  871. *switch: Orientation
  872. {
  873. *case: PORTRAIT
  874. {
  875. *Command: CmdSelect
  876. {
  877. *Order: DOC_SETUP.7
  878. *Cmd: "!R!spsz7;exit;<1B>&l4d1e" %d{PhysPaperLength }"F<1B>*p0x0Y"
  879. }
  880. }
  881. *case: LANDSCAPE_CC90
  882. {
  883. *Command: CmdSelect
  884. {
  885. *Order: DOC_SETUP.7
  886. *Cmd: "!R!spsz7;exit;<1B>&l4d1e" %d{(PhysPaperLength / 150) - 1}"f" %d{(((PhysPaperLength - 8400) * 6) / 5) }
  887. + "Z<1B>*p0x0Y"
  888. }
  889. }
  890. }
  891. }
  892. }
  893. *InvalidCombination: LIST(InputBin.Option2, PaperSize.TABLOID)
  894. *InvalidCombination: LIST(InputBin.Option2, PaperSize.A3)
  895. *InvalidCombination: LIST(InputBin.Option2, PaperSize.Option8)
  896. *InvalidCombination: LIST(InputBin.Option2, PaperSize.B4)
  897. *InvalidCombination: LIST(InputBin.Option2, PaperSize.Option11)
  898. *InvalidCombination: LIST(InputBin.Option2, PaperSize.ENV_10)
  899. *InvalidCombination: LIST(InputBin.Option2, PaperSize.ENV_MONARCH)
  900. *InvalidCombination: LIST(InputBin.Option2, PaperSize.ENV_C5)
  901. *InvalidCombination: LIST(InputBin.Option2, PaperSize.ENV_DL)
  902. *InvalidCombination: LIST(InputBin.Option3, PaperSize.Option8)
  903. *InvalidCombination: LIST(InputBin.Option3, PaperSize.Option11)
  904. *InvalidCombination: LIST(InputBin.Option3, PaperSize.ENV_10)
  905. *InvalidCombination: LIST(InputBin.Option3, PaperSize.ENV_MONARCH)
  906. *InvalidCombination: LIST(InputBin.Option3, PaperSize.ENV_C5)
  907. *InvalidCombination: LIST(InputBin.Option3, PaperSize.ENV_DL)
  908. *InvalidCombination: LIST(InputBin.Option4, PaperSize.Option8)
  909. *InvalidCombination: LIST(InputBin.Option4, PaperSize.Option11)
  910. *InvalidCombination: LIST(InputBin.Option4, PaperSize.ENV_10)
  911. *InvalidCombination: LIST(InputBin.Option4, PaperSize.ENV_MONARCH)
  912. *InvalidCombination: LIST(InputBin.Option4, PaperSize.ENV_C5)
  913. *InvalidCombination: LIST(InputBin.Option4, PaperSize.ENV_DL)
  914. *InvalidCombination: LIST(InputBin.Option6, PaperSize.LETTER)
  915. *InvalidCombination: LIST(InputBin.Option6, PaperSize.LEGAL)
  916. *InvalidCombination: LIST(InputBin.Option6, PaperSize.TABLOID)
  917. *InvalidCombination: LIST(InputBin.Option6, PaperSize.EXECUTIVE)
  918. *InvalidCombination: LIST(InputBin.Option6, PaperSize.A3)
  919. *InvalidCombination: LIST(InputBin.Option6, PaperSize.A4)
  920. *InvalidCombination: LIST(InputBin.Option6, PaperSize.A5)
  921. *InvalidCombination: LIST(InputBin.Option6, PaperSize.Option8)
  922. *InvalidCombination: LIST(InputBin.Option6, PaperSize.B4)
  923. *InvalidCombination: LIST(InputBin.Option6, PaperSize.B5)
  924. *InvalidCombination: LIST(InputBin.Option6, PaperSize.Option11)
  925. *InvalidCombination: LIST(InputBin.Option6, PaperSize.CUSTOMSIZE)
  926. *InvalidCombination: LIST(InputBin.Option7, PaperSize.LETTER)
  927. *InvalidCombination: LIST(InputBin.Option7, PaperSize.LEGAL)
  928. *InvalidCombination: LIST(InputBin.Option7, PaperSize.TABLOID)
  929. *InvalidCombination: LIST(InputBin.Option7, PaperSize.EXECUTIVE)
  930. *InvalidCombination: LIST(InputBin.Option7, PaperSize.A3)
  931. *InvalidCombination: LIST(InputBin.Option7, PaperSize.A4)
  932. *InvalidCombination: LIST(InputBin.Option7, PaperSize.A5)
  933. *InvalidCombination: LIST(InputBin.Option7, PaperSize.B4)
  934. *InvalidCombination: LIST(InputBin.Option7, PaperSize.B5)
  935. *InvalidCombination: LIST(InputBin.Option7, PaperSize.CUSTOMSIZE)
  936. *InvalidCombination: LIST(InputBin.Option8, PaperSize.LEGAL)
  937. *InvalidCombination: LIST(InputBin.Option8, PaperSize.TABLOID)
  938. *InvalidCombination: LIST(InputBin.Option8, PaperSize.A3)
  939. *InvalidCombination: LIST(InputBin.Option8, PaperSize.Option8)
  940. *InvalidCombination: LIST(InputBin.Option8, PaperSize.B4)
  941. *InvalidCombination: LIST(InputBin.Option8, PaperSize.Option11)
  942. *InvalidCombination: LIST(InputBin.Option8, PaperSize.ENV_10)
  943. *InvalidCombination: LIST(InputBin.Option8, PaperSize.ENV_MONARCH)
  944. *InvalidCombination: LIST(InputBin.Option8, PaperSize.ENV_C5)
  945. *InvalidCombination: LIST(InputBin.Option8, PaperSize.ENV_DL)
  946. *Feature: EcoPrint
  947. {
  948. *rcNameID: 326
  949. *DefaultOption: Option1
  950. *Option: Option1
  951. {
  952. *rcNameID: 260
  953. *Command: CmdSelect
  954. {
  955. *Order: DOC_SETUP.2
  956. *Cmd: "!R!epl0;exit;"
  957. }
  958. }
  959. *Option: Option2
  960. {
  961. *rcNameID: 261
  962. *Command: CmdSelect
  963. {
  964. *Order: DOC_SETUP.2
  965. *Cmd: "!R!epl1;exit;"
  966. }
  967. }
  968. *Option: Option3
  969. {
  970. *rcNameID: 262
  971. *Command: CmdSelect
  972. {
  973. *Order: DOC_SETUP.2
  974. *Cmd: "!R!epl2;exit;"
  975. }
  976. }
  977. *Option: Option4
  978. {
  979. *rcNameID: 263
  980. *Command: CmdSelect
  981. {
  982. *Order: DOC_SETUP.2
  983. *Cmd: "!R!epl3;exit;"
  984. }
  985. }
  986. }
  987. *Feature: PrintQuality
  988. {
  989. *rcNameID: =TEXT_QUALITY_DISPLAY
  990. *DefaultOption: Option3
  991. *Option: Option1
  992. {
  993. *rcNameID: 301
  994. *Command: CmdSelect
  995. {
  996. *Order: DOC_SETUP.3
  997. *Cmd: "!R!sir0;exit;"
  998. }
  999. }
  1000. *Option: Option2
  1001. {
  1002. *rcNameID: 302
  1003. *Command: CmdSelect
  1004. {
  1005. *Order: DOC_SETUP.3
  1006. *Cmd: "!R!sir1;exit;"
  1007. }
  1008. }
  1009. *Option: Option3
  1010. {
  1011. *rcNameID: 303
  1012. *Command: CmdSelect
  1013. {
  1014. *Order: DOC_SETUP.3
  1015. *Cmd: "!R!sir2;exit;"
  1016. }
  1017. }
  1018. *Option: Option4
  1019. {
  1020. *rcNameID: 304
  1021. *Command: CmdSelect
  1022. {
  1023. *Order: DOC_SETUP.3
  1024. *Cmd: "!R!sir3;exit;"
  1025. }
  1026. }
  1027. }
  1028. *Feature: OutputBin
  1029. {
  1030. *rcNameID: =OUTPUTBIN_DISPLAY
  1031. *DefaultOption: Option1
  1032. *Option: Option1
  1033. {
  1034. *rcNameID: 280
  1035. }
  1036. *Option: Option2
  1037. {
  1038. *rcNameID: 281
  1039. *Command: CmdSelect
  1040. {
  1041. *Order: DOC_SETUP.11
  1042. *Cmd: "<1B>&l1G"
  1043. }
  1044. }
  1045. *Option: Option3
  1046. {
  1047. *rcNameID: 282
  1048. *Command: CmdSelect
  1049. {
  1050. *Order: DOC_SETUP.11
  1051. *Cmd: "<1B>&l2G"
  1052. }
  1053. }
  1054. }
  1055. *Feature: Halftone
  1056. {
  1057. *rcNameID: =HALFTONING_DISPLAY
  1058. *DefaultOption: HT_PATSIZE_AUTO
  1059. *Option: HT_PATSIZE_AUTO
  1060. {
  1061. *rcNameID: =HT_AUTO_SELECT_DISPLAY
  1062. }
  1063. *Ifdef: WINNT_50
  1064. *Option: HT_PATSIZE_SUPERCELL_M
  1065. {
  1066. *rcNameID: =HT_SUPERCELL_DISPLAY
  1067. }
  1068. *Endif:
  1069. *Option: HT_PATSIZE_6x6_M
  1070. {
  1071. *rcNameID: =HT_DITHER6X6_DISPLAY
  1072. }
  1073. *Option: HT_PATSIZE_8x8_M
  1074. {
  1075. *rcNameID: =HT_DITHER8X8_DISPLAY
  1076. }
  1077. }
  1078. *Feature: Memory
  1079. {
  1080. *rcNameID: =PRINTER_MEMORY_DISPLAY
  1081. *DefaultOption: 3072KB
  1082. *MemConfigKB: PAIR(3072, 2250)
  1083. *MemConfigKB: PAIR(4096, 3150)
  1084. *MemConfigKB: PAIR(5120, 4050)
  1085. *MemConfigKB: PAIR(6144, 4950)
  1086. *MemConfigKB: PAIR(7168, 5850)
  1087. *MemConfigKB: PAIR(8192, 6750)
  1088. *MemConfigKB: PAIR(10240, 8550)
  1089. *MemConfigKB: PAIR(11264, 9450)
  1090. *MemConfigKB: PAIR(12288, 10350)
  1091. *MemConfigKB: PAIR(14336, 12150)
  1092. *MemConfigKB: PAIR(18432, 15750)
  1093. *MemConfigKB: PAIR(19456, 16650)
  1094. *MemConfigKB: PAIR(20480, 17550)
  1095. *MemConfigKB: PAIR(22528, 19350)
  1096. *MemConfigKB: PAIR(28672, 24750)
  1097. *MemConfigKB: PAIR(34816, 30150)
  1098. *MemConfigKB: PAIR(36864, 31950)
  1099. *MemConfigKB: PAIR(38912, 33750)
  1100. *MemConfigKB: PAIR(43008, 37350)
  1101. *MemConfigKB: PAIR(51200, 44550)
  1102. *MemConfigKB: PAIR(67584, 58950)
  1103. }
  1104. *Command: CmdStartPage
  1105. {
  1106. *Order: PAGE_SETUP.1
  1107. *Cmd: "<1B>*b0M<0D>"
  1108. }
  1109. *Command: CmdEndJob
  1110. {
  1111. *Order: JOB_FINISH.1
  1112. *Cmd: "!R!res;exit;"
  1113. }
  1114. *Command: CmdCopies
  1115. {
  1116. *Order: DOC_SETUP.8
  1117. *Cmd: "<1B>&l" %d[1,9999]{NumOfCopies}"X"
  1118. }
  1119. *RotateCoordinate?: TRUE
  1120. *RotateRaster?: TRUE
  1121. *RotateFont?: TRUE
  1122. *TextCaps: LIST(TC_CR_90,TC_UA_ABLE)
  1123. *MemoryUsage: LIST(FONT)
  1124. *CursorXAfterCR: AT_PRINTABLE_X_ORIGIN
  1125. *BadCursorMoveInGrxMode: LIST(X_PORTRAIT,Y_LANDSCAPE)
  1126. *XMoveThreshold: 0
  1127. *YMoveThreshold: 0
  1128. *XMoveUnit: 300
  1129. *YMoveUnit: 300
  1130. *Command: CmdXMoveAbsolute { *Cmd : "<1B>*p" %d{(DestX / 2) }"X" }
  1131. *Command: CmdXMoveRelRight { *Cmd : "<1B>*p+" %d[0,4800]{max_repeat((DestXRel / 2) )}"X" }
  1132. *Command: CmdXMoveRelLeft { *Cmd : "<1B>*p-" %d[0,4800]{max_repeat((DestXRel / 2) )}"X" }
  1133. *Command: CmdYMoveAbsolute { *Cmd : "<1B>*p" %d{(DestY / 2) }"Y" }
  1134. *Command: CmdYMoveRelDown { *Cmd : "<1B>*p+" %d[1,6300]{max_repeat((DestYRel / 2) )}"Y" }
  1135. *Command: CmdYMoveRelUp { *Cmd : "<1B>*p-" %d[1,6300]{max_repeat((DestYRel / 2) )}"Y" }
  1136. *Command: CmdCR { *Cmd : "<0D>" }
  1137. *Command: CmdLF { *Cmd : "<0A>" }
  1138. *Command: CmdFF { *Cmd : "<0C>" }
  1139. *Command: CmdBackSpace { *Cmd : "<08>" }
  1140. *Command: CmdUniDirectionOn { *Cmd : "<00>" }
  1141. *Command: CmdUniDirectionOff { *Cmd : "<00>" }
  1142. *Command: CmdPushCursor { *Cmd : "<1B>&f0S" }
  1143. *Command: CmdPopCursor { *Cmd : "<1B>&f1S" }
  1144. *Command: CmdSetSimpleRotation { *Cmd : "<1B>&a" %d{PrintDirInCCDegrees}"P" }
  1145. *EjectPageWithFF?: TRUE
  1146. *Command: CmdEnableTIFF4 { *Cmd : "<1B>*b2M" }
  1147. *Command: CmdDisableCompression { *Cmd : "<1B>*b0M" }
  1148. *Command: CmdEnableDRC { *Cmd : "<1B>*b3M" }
  1149. *OutputDataFormat: H_BYTE
  1150. *OptimizeLeftBound?: TRUE
  1151. *CursorXAfterSendBlockData: AT_GRXDATA_ORIGIN
  1152. *CursorYAfterSendBlockData: AUTO_INCREMENT
  1153. *DefaultFont: 135
  1154. *DefaultCTT: 0
  1155. *CharPosition: BASELINE
  1156. *TTFSEnabled?: TRUE
  1157. *DeviceFonts: LIST(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,
  1158. + 17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,
  1159. + 33,34,35,36,37,38,39,40,41,42,43,44,45,46,102,103,
  1160. + 104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,
  1161. + 120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,
  1162. + 136,137,138,139,140,141,142,143,144,145,146,147)
  1163. *FontCartridge: FC1
  1164. {
  1165. *rcCartridgeNameID: 305
  1166. *Fonts: LIST(47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,
  1167. + 63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,
  1168. + 79,80,81,82,83,84)
  1169. }
  1170. *MinFontID: 16534
  1171. *MaxFontID: 32768
  1172. *FontFormat: HPPCL
  1173. *Command: CmdSetFontID { *Cmd : "<1B>*c" %d{NextFontID}"D" }
  1174. *Command: CmdSelectFontID { *Cmd : "<1B>(" %d{CurrentFontID}"X" }
  1175. *Command: CmdSetCharCode { *Cmd : "<1B>*c" %d{NextGlyph}"E" }
  1176. *Command: CmdUnderlineOn { *Cmd : "<1B>&dD" }
  1177. *Command: CmdUnderlineOff { *Cmd : "<1B>&d@" }
  1178. *Command: CmdSelectWhiteBrush { *Cmd : "<1B>*v1o1T" }
  1179. *Command: CmdSelectBlackBrush { *Cmd : "<1B>*v0o0T" }
  1180. *MinGrayFill: 1
  1181. *MaxGrayFill: 100
  1182. *Command: CmdSetRectWidth { *Cmd : "<1B>*c" %d{(RectXSize / 2) }"A" }
  1183. *Command: CmdSetRectHeight { *Cmd : "<1B>*c" %d{(RectYSize / 2) }"B" }
  1184. *Command: CmdRectGrayFill { *Cmd : "<1B>*c" %d{GrayPercentage}"g2P" }
  1185. *Command: CmdRectWhiteFill { *Cmd : "<1B>*c1P" }