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.

1054 lines
31 KiB

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