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.

1516 lines
48 KiB

  1. *%
  2. *% Copyright (c) 1997 - 1999 Microsoft Corporation
  3. *% All Rights Reserved.
  4. *%
  5. *GPDSpecVersion: "1.0"
  6. *GPDFileVersion: "1.00"
  7. *GPDFileName: "FX4200J.GPD"
  8. *Include: "STDNAMES.GPD"
  9. *CodePage: 1252
  10. *ModelName: "Fuji Xerox 4200 ART4"
  11. *MasterUnits: PAIR(1200, 1200)
  12. *ResourceDLL: "FXARTRES.DLL"
  13. *PrinterType: PAGE
  14. *PrintRate: 25
  15. *PrintRateUnit: PPM
  16. *MaxCopies: 99
  17. *FontCartSlots: 1
  18. *rcInstalledOptionNameID: 350
  19. *rcNotInstalledOptionNameID: 351
  20. *%========== Orientation ==========
  21. *Feature: Orientation
  22. {
  23. *rcNameID: =ORIENTATION_DISPLAY
  24. *DefaultOption: PORTRAIT
  25. *Option: PORTRAIT
  26. {
  27. *rcNameID: =PORTRAIT_DISPLAY
  28. *Command: CmdSelect
  29. {
  30. *Order: DOC_SETUP.8
  31. *CallbackID: 17
  32. }
  33. }
  34. *Option: LANDSCAPE_CC90
  35. {
  36. *rcNameID: =LANDSCAPE_DISPLAY
  37. *Command: CmdSelect
  38. {
  39. *Order: DOC_SETUP.8
  40. *CallbackID: 18
  41. }
  42. }
  43. }
  44. *%========== InputBin ==========
  45. *Feature: InputBin
  46. {
  47. *rcNameID: =PAPER_SOURCE_DISPLAY
  48. *DefaultOption: AUTO
  49. *Option: AUTO
  50. {
  51. *rcNameID: =AUTO_DISPLAY
  52. *Command: CmdSelect
  53. {
  54. *Order: DOC_SETUP.9
  55. *Cmd: "it -1<0D0A>"
  56. }
  57. }
  58. *Option: MANUAL
  59. {
  60. *rcNameID: =MANUAL_FEED_DISPLAY
  61. *Command: CmdSelect
  62. {
  63. *Order: DOC_SETUP.9
  64. *Cmd: "it 0<0D0A>"
  65. }
  66. }
  67. *Option: TRAY1
  68. {
  69. *rcNameID: 258
  70. *Command: CmdSelect
  71. {
  72. *Order: DOC_SETUP.9
  73. *Cmd: "it 1<0D0A>"
  74. }
  75. }
  76. *Option: TRAY2
  77. {
  78. *rcNameID: 259
  79. *Command: CmdSelect
  80. {
  81. *Order: DOC_SETUP.9
  82. *Cmd: "it 2<0D0A>"
  83. }
  84. }
  85. *Option: TRAY3
  86. {
  87. *rcNameID: 260
  88. *Command: CmdSelect
  89. {
  90. *Order: DOC_SETUP.9
  91. *Cmd: "it 3<0D0A>"
  92. }
  93. }
  94. *Option: TRAY4
  95. {
  96. *rcNameID: 261
  97. *Command: CmdSelect
  98. {
  99. *Order: DOC_SETUP.9
  100. *Cmd: "it 4<0D0A>"
  101. }
  102. }
  103. *Option: LVTRAY3
  104. {
  105. *rcNameID: 370
  106. *Command: CmdSelect
  107. {
  108. *Order: DOC_SETUP.9
  109. *Cmd: "it 3<0D0A>"
  110. }
  111. }
  112. *Option: LVTRAY4
  113. {
  114. *rcNameID: 371
  115. *Command: CmdSelect
  116. {
  117. *Order: DOC_SETUP.9
  118. *Cmd: "it 4<0D0A>"
  119. }
  120. }
  121. }
  122. *%========== Resolution ==========
  123. *Feature: Resolution
  124. {
  125. *rcNameID: =RESOLUTION_DISPLAY
  126. *DefaultOption: Option3
  127. *Option: Option1
  128. {
  129. *Name: "300 x 300 dots per inch"
  130. *DPI: PAIR(300, 300)
  131. *TextDPI: PAIR(300, 300)
  132. *MinStripBlankPixels: 24
  133. EXTERN_GLOBAL: *StripBlanks: LIST(LEADING,TRAILING)
  134. EXTERN_GLOBAL: *SendMultipleRows?: TRUE
  135. *SpotDiameter: 100
  136. *Command: CmdSendBlockData
  137. {
  138. *CallbackID: 26
  139. *Params: LIST(NumOfDataBytes, RasterDataHeightInPixels, RasterDataWidthInBytes)
  140. }
  141. *Command: CmdEndBlockData { *Cmd : "]<0D0A>" }
  142. *Command: CmdSelect
  143. {
  144. *Order: DOC_SETUP.7
  145. *CallbackID: 22
  146. }
  147. }
  148. *Option: Option2
  149. {
  150. *Name: "400 x 400 dots per inch"
  151. *DPI: PAIR(400, 400)
  152. *TextDPI: PAIR(400, 400)
  153. *MinStripBlankPixels: 24
  154. EXTERN_GLOBAL: *StripBlanks: LIST(LEADING,TRAILING)
  155. EXTERN_GLOBAL: *SendMultipleRows?: TRUE
  156. *SpotDiameter: 100
  157. *Command: CmdSendBlockData
  158. {
  159. *CallbackID: 26
  160. *Params: LIST(NumOfDataBytes, RasterDataHeightInPixels, RasterDataWidthInBytes)
  161. }
  162. *Command: CmdEndBlockData { *Cmd : "]<0D0A>" }
  163. *Command: CmdSelect
  164. {
  165. *Order: DOC_SETUP.7
  166. *CallbackID: 23
  167. }
  168. }
  169. *Option: Option3
  170. {
  171. *Name: "600 x 600 dots per inch"
  172. *DPI: PAIR(600, 600)
  173. *TextDPI: PAIR(600, 600)
  174. *MinStripBlankPixels: 24
  175. EXTERN_GLOBAL: *StripBlanks: LIST(LEADING,TRAILING)
  176. EXTERN_GLOBAL: *SendMultipleRows?: TRUE
  177. *SpotDiameter: 100
  178. *Command: CmdSendBlockData
  179. {
  180. *CallbackID: 26
  181. *Params: LIST(NumOfDataBytes, RasterDataHeightInPixels, RasterDataWidthInBytes)
  182. }
  183. *Command: CmdEndBlockData { *Cmd : "]<0D0A>" }
  184. *Command: CmdSelect
  185. {
  186. *Order: DOC_SETUP.7
  187. *CallbackID: 24
  188. }
  189. }
  190. }
  191. *%========== PaperSize ==========
  192. *Feature: PaperSize
  193. {
  194. *rcNameID: =PAPER_SIZE_DISPLAY
  195. *DefaultOption: A4
  196. *Option: A3
  197. {
  198. *rcNameID: =A3_DISPLAY
  199. *Constraints: LIST(InputBin.LVTRAY3, InputBin.LVTRAY4)
  200. *switch: Orientation
  201. {
  202. *case: PORTRAIT
  203. {
  204. *PrintableArea: PAIR(13548, 19368)
  205. *PrintableOrigin: PAIR(240, 240)
  206. *CursorOrigin: PAIR(240, 240)
  207. *Command: CmdSelect
  208. {
  209. *Order: DOC_SETUP.12
  210. *CallbackID: 30
  211. }
  212. }
  213. *case: LANDSCAPE_CC90
  214. {
  215. *PrintableArea: PAIR(13548, 19368)
  216. *PrintableOrigin: PAIR(240, 240)
  217. *CursorOrigin: PAIR(240, 19608)
  218. *Command: CmdSelect
  219. {
  220. *Order: DOC_SETUP.12
  221. *CallbackID: 30
  222. }
  223. }
  224. }
  225. }
  226. *Option: A4
  227. {
  228. *rcNameID: =A4_DISPLAY
  229. *switch: Orientation
  230. {
  231. *case: PORTRAIT
  232. {
  233. *PrintableArea: PAIR(9444, 13548)
  234. *PrintableOrigin: PAIR(240, 240)
  235. *CursorOrigin: PAIR(240, 240)
  236. *Command: CmdSelect
  237. {
  238. *Order: DOC_SETUP.12
  239. *CallbackID: 31
  240. }
  241. }
  242. *case: LANDSCAPE_CC90
  243. {
  244. *PrintableArea: PAIR(9444, 13548)
  245. *PrintableOrigin: PAIR(240, 240)
  246. *CursorOrigin: PAIR(240, 13788)
  247. *Command: CmdSelect
  248. {
  249. *Order: DOC_SETUP.12
  250. *CallbackID: 31
  251. }
  252. }
  253. }
  254. }
  255. *Option: A5
  256. {
  257. *rcNameID: =A5_DISPLAY
  258. *Constraints: LIST(InputBin.TRAY2,InputBin.TRAY3,InputBin.TRAY4)
  259. *Constraints: LIST(InputBin.LVTRAY3,InputBin.LVTRAY4)
  260. *switch: Orientation
  261. {
  262. *case: PORTRAIT
  263. {
  264. *PrintableArea: PAIR(6516, 9444)
  265. *PrintableOrigin: PAIR(240, 240)
  266. *CursorOrigin: PAIR(240, 240)
  267. *Command: CmdSelect
  268. {
  269. *Order: DOC_SETUP.12
  270. *CallbackID: 32
  271. }
  272. }
  273. *case: LANDSCAPE_CC90
  274. {
  275. *PrintableArea: PAIR(6516, 9444)
  276. *PrintableOrigin: PAIR(240, 240)
  277. *CursorOrigin: PAIR(240, 9684)
  278. *Command: CmdSelect
  279. {
  280. *Order: DOC_SETUP.12
  281. *CallbackID: 32
  282. }
  283. }
  284. }
  285. }
  286. *Option: B4
  287. {
  288. *rcNameID: =B4_DISPLAY
  289. *Constraints: LIST(InputBin.LVTRAY3,InputBin.LVTRAY4)
  290. *switch: Orientation
  291. {
  292. *case: PORTRAIT
  293. {
  294. *PrintableArea: PAIR(11664, 16716)
  295. *PrintableOrigin: PAIR(240, 240)
  296. *CursorOrigin: PAIR(240, 240)
  297. *Command: CmdSelect
  298. {
  299. *Order: DOC_SETUP.12
  300. *CallbackID: 33
  301. }
  302. }
  303. *case: LANDSCAPE_CC90
  304. {
  305. *PrintableArea: PAIR(11664, 16716)
  306. *PrintableOrigin: PAIR(240, 240)
  307. *CursorOrigin: PAIR(240, 16956)
  308. *Command: CmdSelect
  309. {
  310. *Order: DOC_SETUP.12
  311. *CallbackID: 33
  312. }
  313. }
  314. }
  315. }
  316. *Option: B5
  317. {
  318. *rcNameID: =B5_DISPLAY
  319. *switch: Orientation
  320. {
  321. *case: PORTRAIT
  322. {
  323. *PrintableArea: PAIR(8124, 11664)
  324. *PrintableOrigin: PAIR(240, 240)
  325. *CursorOrigin: PAIR(240, 240)
  326. *Command: CmdSelect
  327. {
  328. *Order: DOC_SETUP.12
  329. *CallbackID: 34
  330. }
  331. }
  332. *case: LANDSCAPE_CC90
  333. {
  334. *PrintableArea: PAIR(8124, 11664)
  335. *PrintableOrigin: PAIR(240, 240)
  336. *CursorOrigin: PAIR(240, 11904)
  337. *Command: CmdSelect
  338. {
  339. *Order: DOC_SETUP.12
  340. *CallbackID: 34
  341. }
  342. }
  343. }
  344. }
  345. *Option: JAPANESE_POSTCARD
  346. {
  347. *rcNameID: =JAPANESE_POSTCARD_DISPLAY
  348. *Constraints: LIST(InputBin.TRAY1,InputBin.TRAY2)
  349. *Constraints: LIST(InputBin.TRAY3,InputBin.TRAY4,InputBin.AUTO)
  350. *Constraints: LIST(InputBin.LVTRAY3,InputBin.LVTRAY4)
  351. *Constraints: LIST(Stapling.Option2, Stapling.Option3, Stapling.Option4,
  352. + Stapling.Option5, Stapling.Option6)
  353. *switch: Orientation
  354. {
  355. *case: PORTRAIT
  356. {
  357. *PrintableArea: PAIR(4244, 6512)
  358. *PrintableOrigin: PAIR(240, 240)
  359. *CursorOrigin: PAIR(240, 240)
  360. *Command: CmdSelect
  361. {
  362. *Order: DOC_SETUP.12
  363. *CallbackID: 35
  364. }
  365. }
  366. *case: LANDSCAPE_CC90
  367. {
  368. *PrintableArea: PAIR(4292, 6560)
  369. *PrintableOrigin: PAIR(216, 216)
  370. *CursorOrigin: PAIR(216, 6774)
  371. *Command: CmdSelect
  372. {
  373. *Order: DOC_SETUP.12
  374. *CallbackID: 35
  375. }
  376. }
  377. }
  378. }
  379. *Option: TABLOID
  380. {
  381. *rcNameID: =TABLOID_DISPLAY
  382. *Constraints: LIST(InputBin.LVTRAY3,InputBin.LVTRAY4)
  383. *switch: Orientation
  384. {
  385. *case: PORTRAIT
  386. {
  387. *PrintableArea: PAIR(12768, 19968)
  388. *PrintableOrigin: PAIR(216, 216)
  389. *CursorOrigin: PAIR(216, 216)
  390. *Command: CmdSelect
  391. {
  392. *Order: DOC_SETUP.12
  393. *CallbackID: 36
  394. }
  395. }
  396. *case: LANDSCAPE_CC90
  397. {
  398. *PrintableArea: PAIR(12768, 19968)
  399. *PrintableOrigin: PAIR(216, 216)
  400. *CursorOrigin: PAIR(216, 20184)
  401. *Command: CmdSelect
  402. {
  403. *Order: DOC_SETUP.12
  404. *CallbackID: 36
  405. }
  406. }
  407. }
  408. }
  409. *Option: LETTER
  410. {
  411. *rcNameID: =LETTER_DISPLAY
  412. *switch: Orientation
  413. {
  414. *case: PORTRAIT
  415. {
  416. *PrintableArea: PAIR(9768, 12768)
  417. *PrintableOrigin: PAIR(216, 216)
  418. *CursorOrigin: PAIR(216, 216)
  419. *Command: CmdSelect
  420. {
  421. *Order: DOC_SETUP.12
  422. *CallbackID: 37
  423. }
  424. }
  425. *case: LANDSCAPE_CC90
  426. {
  427. *PrintableArea: PAIR(9768, 12768)
  428. *PrintableOrigin: PAIR(216, 216)
  429. *CursorOrigin: PAIR(216, 12984)
  430. *Command: CmdSelect
  431. {
  432. *Order: DOC_SETUP.12
  433. *CallbackID: 37
  434. }
  435. }
  436. }
  437. }
  438. *Option: FOLIO
  439. {
  440. *rcNameID: =FOLIO_DISPLAY
  441. *Constraints: LIST(InputBin.AUTO)
  442. *Constraints: LIST(InputBin.TRAY1,InputBin.TRAY2)
  443. *Constraints: LIST(InputBin.TRAY3,InputBin.TRAY4)
  444. *Constraints: LIST(InputBin.LVTRAY3,InputBin.LVTRAY4)
  445. *switch: Orientation
  446. {
  447. *case: PORTRAIT
  448. {
  449. *PrintableArea: PAIR(9768, 15168)
  450. *PrintableOrigin: PAIR(216, 216)
  451. *CursorOrigin: PAIR(216, 216)
  452. *Command: CmdSelect
  453. {
  454. *Order: DOC_SETUP.12
  455. *CallbackID: 38
  456. }
  457. }
  458. *case: LANDSCAPE_CC90
  459. {
  460. *PrintableArea: PAIR(9768, 15168)
  461. *PrintableOrigin: PAIR(216, 216)
  462. *CursorOrigin: PAIR(216, 15384)
  463. *Command: CmdSelect
  464. {
  465. *Order: DOC_SETUP.12
  466. *CallbackID: 38
  467. }
  468. }
  469. }
  470. }
  471. *Option: LEGAL
  472. {
  473. *rcNameID: =LEGAL_DISPLAY
  474. *Constraints: LIST(InputBin.TRAY1,InputBin.TRAY2)
  475. *Constraints: LIST(InputBin.TRAY3,InputBin.TRAY4,InputBin.AUTO)
  476. *Constraints: LIST(InputBin.LVTRAY3,InputBin.LVTRAY4)
  477. *switch: Orientation
  478. {
  479. *case: PORTRAIT
  480. {
  481. *PrintableArea: PAIR(9768, 16368)
  482. *PrintableOrigin: PAIR(216, 216)
  483. *CursorOrigin: PAIR(216, 216)
  484. *Command: CmdSelect
  485. {
  486. *Order: DOC_SETUP.12
  487. *CallbackID: 39
  488. }
  489. }
  490. *case: LANDSCAPE_CC90
  491. {
  492. *PrintableArea: PAIR(9768, 16368)
  493. *PrintableOrigin: PAIR(216, 216)
  494. *CursorOrigin: PAIR(216, 16584)
  495. *Command: CmdSelect
  496. {
  497. *Order: DOC_SETUP.12
  498. *CallbackID: 39
  499. }
  500. }
  501. }
  502. }
  503. }
  504. *%========== OutputBin ==========
  505. *Feature: OutputBin
  506. {
  507. *rcNameID: =OUTPUTBIN_DISPLAY
  508. *DefaultOption: Option1
  509. *Option: Option1
  510. {
  511. *rcNameID: 262
  512. *Command: CmdSelect
  513. {
  514. *Order: DOC_SETUP.14
  515. *Cmd: "setp outtray 1<0D0A>"
  516. }
  517. }
  518. *Option: Option2
  519. {
  520. *rcNameID: 263
  521. *Command: CmdSelect
  522. {
  523. *Order: DOC_SETUP.14
  524. *Cmd: "setp outtray 2<0D0A>"
  525. }
  526. }
  527. *Option: Option4
  528. {
  529. *rcNameID: 265
  530. *Command: CmdSelect
  531. {
  532. *Order: DOC_SETUP.14
  533. *Cmd: "setp outtray 4<0D0A>"
  534. }
  535. }
  536. *Option: Option5
  537. {
  538. *rcNameID: 266
  539. *Command: CmdSelect
  540. {
  541. *Order: DOC_SETUP.14
  542. *Cmd: "setp outtray 5<0D0A>"
  543. }
  544. }
  545. *Option: Option6
  546. {
  547. *rcNameID: 267
  548. *Command: CmdSelect
  549. {
  550. *Order: DOC_SETUP.14
  551. *Cmd: "setp outtray 6<0D0A>"
  552. }
  553. }
  554. *Option: Option7
  555. {
  556. *rcNameID: 268
  557. *Command: CmdSelect
  558. {
  559. *Order: DOC_SETUP.14
  560. *Cmd: "setp outtray 7<0D0A>"
  561. }
  562. }
  563. *Option: Option8
  564. {
  565. *rcNameID: 269
  566. *Command: CmdSelect
  567. {
  568. *Order: DOC_SETUP.14
  569. *Cmd: "setp outtray 8<0D0A>"
  570. }
  571. }
  572. *Option: Option9
  573. {
  574. *rcNameID: 270
  575. *Command: CmdSelect
  576. {
  577. *Order: DOC_SETUP.14
  578. *Cmd: "setp outtray 9<0D0A>"
  579. }
  580. }
  581. *Option: Option10
  582. {
  583. *rcNameID: 271
  584. *Command: CmdSelect
  585. {
  586. *Order: DOC_SETUP.14
  587. *Cmd: "setp outtray 10<0D0A>"
  588. }
  589. }
  590. *Option: Option11
  591. {
  592. *rcNameID: 272
  593. *Command: CmdSelect
  594. {
  595. *Order: DOC_SETUP.14
  596. *Cmd: "setp outtray 11<0D0A>"
  597. }
  598. }
  599. *Option: Option12
  600. {
  601. *rcNameID: 273
  602. *Command: CmdSelect
  603. {
  604. *Order: DOC_SETUP.14
  605. *Cmd: "setp outtray 12<0D0A>"
  606. }
  607. }
  608. *Option: Option13
  609. {
  610. *rcNameID: 274
  611. *Command: CmdSelect
  612. {
  613. *Order: DOC_SETUP.14
  614. *Cmd: "setp outtray 13<0D0A>"
  615. }
  616. }
  617. *Option: Option14
  618. {
  619. *rcNameID: 357
  620. *Command: CmdSelect
  621. {
  622. *Order: DOC_SETUP.2
  623. *Cmd: "@OUTR=OUTBIN100<0D0A>"
  624. }
  625. }
  626. *Option: Option15
  627. {
  628. *rcNameID: 358
  629. *Command: CmdSelect
  630. {
  631. *Order: DOC_SETUP.2
  632. *Cmd: "@OUTR=OUTBIN101<0D0A>"
  633. }
  634. }
  635. *Option: Option16
  636. {
  637. *rcNameID: 359
  638. *Command: CmdSelect
  639. {
  640. *Order: DOC_SETUP.2
  641. *Cmd: "@OUTR=OUTBIN102<0D0A>"
  642. }
  643. }
  644. *Option: Option17
  645. {
  646. *rcNameID: 360
  647. *Command: CmdSelect
  648. {
  649. *Order: DOC_SETUP.2
  650. *Cmd: "@OUTR=OUTBIN103<0D0A>"
  651. }
  652. }
  653. }
  654. *%========== ImageControl ==========
  655. *Feature: ImageControl
  656. {
  657. *rcNameID: =IMAGECONTROL_DISPLAY
  658. *DefaultOption: Option1
  659. *Option: Option1
  660. {
  661. *rcNameID: 286
  662. *Command: CmdSelect
  663. {
  664. *Order: DOC_SETUP.11
  665. *Cmd: "setp postrenderingenhance on<0D0A>"
  666. }
  667. }
  668. *Option: Option2
  669. {
  670. *rcNameID: 287
  671. *Command: CmdSelect
  672. {
  673. *Order: DOC_SETUP.11
  674. *Cmd: "setp postrenderingenhance off<0D0A>"
  675. }
  676. }
  677. }
  678. *%========== PrintDensity ==========
  679. *Feature: PrintDensity
  680. {
  681. *rcNameID: =PRINTDENSITY_DISPLAY
  682. *DefaultOption: Option2
  683. *Option: Option1
  684. {
  685. *rcNameID: 286
  686. }
  687. *Option: Option2
  688. {
  689. *rcNameID: 287
  690. }
  691. }
  692. *%========== Halftone ==========
  693. *Feature: Halftone
  694. {
  695. *rcNameID: =HALFTONING_DISPLAY
  696. *DefaultOption: HT_PATSIZE_AUTO
  697. *Option: HT_PATSIZE_AUTO
  698. {
  699. *rcNameID: =HT_AUTO_SELECT_DISPLAY
  700. }
  701. *Option: HT_PATSIZE_SUPERCELL_M
  702. {
  703. *rcNameID: =HT_SUPERCELL_DISPLAY
  704. }
  705. *Option: HT_PATSIZE_6x6_M
  706. {
  707. *rcNameID: =HT_DITHER6X6_DISPLAY
  708. }
  709. *Option: HT_PATSIZE_8x8_M
  710. {
  711. *rcNameID: =HT_DITHER8X8_DISPLAY
  712. }
  713. }
  714. *%========== Duplex ==========
  715. *Feature: Duplex
  716. {
  717. *rcNameID: =TWO_SIDED_PRINTING_DISPLAY
  718. *DefaultOption: NONE
  719. *Option: NONE
  720. {
  721. *rcNameID: =NONE_DISPLAY
  722. *Command: CmdSelect
  723. {
  724. *Order: DOC_SETUP.10
  725. *Cmd: "setp duplex 0<0A>"
  726. }
  727. }
  728. *Option: VERTICAL
  729. {
  730. *rcNameID: =FLIP_ON_LONG_EDGE_DISPLAY
  731. *Command: CmdSelect
  732. {
  733. *Order: DOC_SETUP.10
  734. *Cmd: "setp duplex 3<0A>"
  735. }
  736. }
  737. *Option: HORIZONTAL
  738. {
  739. *rcNameID: =FLIP_ON_SHORT_EDGE_DISPLAY
  740. *Command: CmdSelect
  741. {
  742. *Order: DOC_SETUP.10
  743. *Cmd: "setp duplex 4<0A>"
  744. }
  745. }
  746. }
  747. *%Portrait:Stapling
  748. *InvalidCombination: LIST(Orientation.PORTRAIT, PaperSize.A3, Stapling.Option4)
  749. *InvalidCombination: LIST(Orientation.PORTRAIT, PaperSize.A3, Stapling.Option5)
  750. *InvalidCombination: LIST(Orientation.PORTRAIT, PaperSize.B4, Stapling.Option4)
  751. *InvalidCombination: LIST(Orientation.PORTRAIT, PaperSize.B4, Stapling.Option5)
  752. *InvalidCombination: LIST(Orientation.PORTRAIT, PaperSize.TABLOID,Stapling.Option4)
  753. *InvalidCombination: LIST(Orientation.PORTRAIT, PaperSize.TABLOID,Stapling.Option5)
  754. *InvalidCombination: LIST(Orientation.PORTRAIT, PaperSize.FOLIO, Stapling.Option4)
  755. *InvalidCombination: LIST(Orientation.PORTRAIT, PaperSize.FOLIO, Stapling.Option5)
  756. *InvalidCombination: LIST(Orientation.PORTRAIT, PaperSize.LEGAL, Stapling.Option4)
  757. *InvalidCombination: LIST(Orientation.PORTRAIT, PaperSize.LEGAL, Stapling.Option5)
  758. *InvalidCombination: LIST(Orientation.PORTRAIT, PaperSize.A5, Stapling.Option6)
  759. *%Portrait:Stapling:LongEdge
  760. *InvalidCombination: LIST(Orientation.PORTRAIT, Duplex.VERTICAL, Stapling.Option6)
  761. *%Portrait:Stapling:ShortEdge
  762. *InvalidCombination: LIST(Orientation.PORTRAIT, Duplex.HORIZONTAL,Stapling.Option4)
  763. *InvalidCombination: LIST(Orientation.PORTRAIT, Duplex.HORIZONTAL,Stapling.Option5)
  764. *%Landscape:Stapling
  765. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, PaperSize.A3, Stapling.Option6)
  766. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, PaperSize.B4, Stapling.Option6)
  767. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, PaperSize.TABLOID,Stapling.Option6)
  768. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, PaperSize.FOLIO, Stapling.Option6)
  769. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, PaperSize.LEGAL, Stapling.Option6)
  770. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, PaperSize.A5, Stapling.Option4)
  771. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, PaperSize.A5, Stapling.Option5)
  772. *%Landscape:Stapling:LongEdge
  773. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, Duplex.VERTICAL, Stapling.Option4)
  774. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, Duplex.VERTICAL, Stapling.Option5)
  775. *%Portrait:Stapling:ShortEdge
  776. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, Duplex.HORIZONTAL,Stapling.Option6)
  777. *%========== InvalidCombination ==========
  778. *InvalidCombination: LIST(Duplex.VERTICAL, PaperSize.JAPANESE_POSTCARD)
  779. *InvalidCombination: LIST(Duplex.HORIZONTAL, PaperSize.JAPANESE_POSTCARD)
  780. *InvalidCombination: LIST(OutputBin.Option4, PaperSize.JAPANESE_POSTCARD)
  781. *InvalidCombination: LIST(OutputBin.Option5, PaperSize.JAPANESE_POSTCARD)
  782. *InvalidCombination: LIST(OutputBin.Option6, PaperSize.JAPANESE_POSTCARD)
  783. *InvalidCombination: LIST(OutputBin.Option7, PaperSize.JAPANESE_POSTCARD)
  784. *InvalidCombination: LIST(OutputBin.Option8, PaperSize.JAPANESE_POSTCARD)
  785. *InvalidCombination: LIST(OutputBin.Option9, PaperSize.JAPANESE_POSTCARD)
  786. *InvalidCombination: LIST(OutputBin.Option10, PaperSize.JAPANESE_POSTCARD)
  787. *InvalidCombination: LIST(OutputBin.Option11, PaperSize.JAPANESE_POSTCARD)
  788. *InvalidCombination: LIST(OutputBin.Option12, PaperSize.JAPANESE_POSTCARD)
  789. *InvalidCombination: LIST(OutputBin.Option13, PaperSize.JAPANESE_POSTCARD)
  790. *InvalidCombination: LIST(Duplex.VERTICAL, InputBin.MANUAL)
  791. *InvalidCombination: LIST(Duplex.HORIZONTAL, InputBin.MANUAL)
  792. *InvalidCombination: LIST(OutputBin.Option4, InputBin.MANUAL)
  793. *InvalidCombination: LIST(OutputBin.Option5, InputBin.MANUAL)
  794. *InvalidCombination: LIST(OutputBin.Option6, InputBin.MANUAL)
  795. *InvalidCombination: LIST(OutputBin.Option7, InputBin.MANUAL)
  796. *InvalidCombination: LIST(OutputBin.Option8, InputBin.MANUAL)
  797. *InvalidCombination: LIST(OutputBin.Option9, InputBin.MANUAL)
  798. *InvalidCombination: LIST(OutputBin.Option10, InputBin.MANUAL)
  799. *InvalidCombination: LIST(OutputBin.Option11, InputBin.MANUAL)
  800. *InvalidCombination: LIST(OutputBin.Option12, InputBin.MANUAL)
  801. *InvalidCombination: LIST(OutputBin.Option13, InputBin.MANUAL)
  802. *InvalidCombination: LIST(OutputBin.Option14, InputBin.MANUAL)
  803. *InvalidCombination: LIST(OutputBin.Option15, InputBin.MANUAL)
  804. *InvalidCombination: LIST(OutputBin.Option16, InputBin.MANUAL)
  805. *InvalidCombination: LIST(OutputBin.Option17, InputBin.MANUAL)
  806. *InvalidCombination: LIST(Sort.Option1, Stapling.Option2)
  807. *InvalidCombination: LIST(Sort.Option1, Stapling.Option3)
  808. *InvalidCombination: LIST(Sort.Option1, Stapling.Option4)
  809. *InvalidCombination: LIST(Sort.Option1, Stapling.Option5)
  810. *InvalidCombination: LIST(Sort.Option1, Stapling.Option6)
  811. *InvalidCombination: LIST(Stapling.Option2, OutputBin.Option1)
  812. *InvalidCombination: LIST(Stapling.Option2, OutputBin.Option4)
  813. *InvalidCombination: LIST(Stapling.Option2, OutputBin.Option5)
  814. *InvalidCombination: LIST(Stapling.Option2, OutputBin.Option6)
  815. *InvalidCombination: LIST(Stapling.Option2, OutputBin.Option7)
  816. *InvalidCombination: LIST(Stapling.Option2, OutputBin.Option8)
  817. *InvalidCombination: LIST(Stapling.Option2, OutputBin.Option9)
  818. *InvalidCombination: LIST(Stapling.Option2, OutputBin.Option10)
  819. *InvalidCombination: LIST(Stapling.Option2, OutputBin.Option11)
  820. *InvalidCombination: LIST(Stapling.Option2, OutputBin.Option12)
  821. *InvalidCombination: LIST(Stapling.Option2, OutputBin.Option13)
  822. *InvalidCombination: LIST(Stapling.Option3, OutputBin.Option1)
  823. *InvalidCombination: LIST(Stapling.Option3, OutputBin.Option4)
  824. *InvalidCombination: LIST(Stapling.Option3, OutputBin.Option5)
  825. *InvalidCombination: LIST(Stapling.Option3, OutputBin.Option6)
  826. *InvalidCombination: LIST(Stapling.Option3, OutputBin.Option7)
  827. *InvalidCombination: LIST(Stapling.Option3, OutputBin.Option8)
  828. *InvalidCombination: LIST(Stapling.Option3, OutputBin.Option9)
  829. *InvalidCombination: LIST(Stapling.Option3, OutputBin.Option10)
  830. *InvalidCombination: LIST(Stapling.Option3, OutputBin.Option11)
  831. *InvalidCombination: LIST(Stapling.Option3, OutputBin.Option12)
  832. *InvalidCombination: LIST(Stapling.Option3, OutputBin.Option13)
  833. *InvalidCombination: LIST(Stapling.Option4, OutputBin.Option1)
  834. *InvalidCombination: LIST(Stapling.Option4, OutputBin.Option4)
  835. *InvalidCombination: LIST(Stapling.Option4, OutputBin.Option5)
  836. *InvalidCombination: LIST(Stapling.Option4, OutputBin.Option6)
  837. *InvalidCombination: LIST(Stapling.Option4, OutputBin.Option7)
  838. *InvalidCombination: LIST(Stapling.Option4, OutputBin.Option8)
  839. *InvalidCombination: LIST(Stapling.Option4, OutputBin.Option9)
  840. *InvalidCombination: LIST(Stapling.Option4, OutputBin.Option10)
  841. *InvalidCombination: LIST(Stapling.Option4, OutputBin.Option11)
  842. *InvalidCombination: LIST(Stapling.Option4, OutputBin.Option12)
  843. *InvalidCombination: LIST(Stapling.Option4, OutputBin.Option13)
  844. *InvalidCombination: LIST(Stapling.Option5, OutputBin.Option1)
  845. *InvalidCombination: LIST(Stapling.Option5, OutputBin.Option4)
  846. *InvalidCombination: LIST(Stapling.Option5, OutputBin.Option5)
  847. *InvalidCombination: LIST(Stapling.Option5, OutputBin.Option6)
  848. *InvalidCombination: LIST(Stapling.Option5, OutputBin.Option7)
  849. *InvalidCombination: LIST(Stapling.Option5, OutputBin.Option8)
  850. *InvalidCombination: LIST(Stapling.Option5, OutputBin.Option9)
  851. *InvalidCombination: LIST(Stapling.Option5, OutputBin.Option10)
  852. *InvalidCombination: LIST(Stapling.Option5, OutputBin.Option11)
  853. *InvalidCombination: LIST(Stapling.Option5, OutputBin.Option12)
  854. *InvalidCombination: LIST(Stapling.Option5, OutputBin.Option13)
  855. *InvalidCombination: LIST(Stapling.Option6, OutputBin.Option1)
  856. *InvalidCombination: LIST(Stapling.Option6, OutputBin.Option4)
  857. *InvalidCombination: LIST(Stapling.Option6, OutputBin.Option5)
  858. *InvalidCombination: LIST(Stapling.Option6, OutputBin.Option6)
  859. *InvalidCombination: LIST(Stapling.Option6, OutputBin.Option7)
  860. *InvalidCombination: LIST(Stapling.Option6, OutputBin.Option8)
  861. *InvalidCombination: LIST(Stapling.Option6, OutputBin.Option9)
  862. *InvalidCombination: LIST(Stapling.Option6, OutputBin.Option10)
  863. *InvalidCombination: LIST(Stapling.Option6, OutputBin.Option11)
  864. *InvalidCombination: LIST(Stapling.Option6, OutputBin.Option12)
  865. *InvalidCombination: LIST(Stapling.Option6, OutputBin.Option13)
  866. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, Duplex.NONE,PaperSize.A5, Stapling.Option6)
  867. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, Duplex.NONE,PaperSize.A3, Stapling.Option4)
  868. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, Duplex.NONE,PaperSize.A3, Stapling.Option5)
  869. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, Duplex.NONE,PaperSize.B4, Stapling.Option4)
  870. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, Duplex.NONE,PaperSize.B4, Stapling.Option5)
  871. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, Duplex.VERTICAL,PaperSize.A5, Stapling.Option6)
  872. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, Duplex.VERTICAL,PaperSize.B4, Stapling.Option6)
  873. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, Duplex.VERTICAL,PaperSize.B5, Stapling.Option6)
  874. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, Duplex.VERTICAL,PaperSize.LETTER ,Stapling.Option6)
  875. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, Duplex.VERTICAL,PaperSize.A3, Stapling.Option4)
  876. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, Duplex.VERTICAL,PaperSize.A3, Stapling.Option5)
  877. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, Duplex.VERTICAL,PaperSize.A3, Stapling.Option6)
  878. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, Duplex.VERTICAL,PaperSize.B4, Stapling.Option4)
  879. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, Duplex.VERTICAL,PaperSize.B4, Stapling.Option5)
  880. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, Duplex.VERTICAL,PaperSize.B4, Stapling.Option6)
  881. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, Duplex.HORIZONTAL,PaperSize.A3, Stapling.Option4)
  882. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, Duplex.HORIZONTAL,PaperSize.A3, Stapling.Option5)
  883. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, Duplex.HORIZONTAL,PaperSize.B4, Stapling.Option4)
  884. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, Duplex.HORIZONTAL,PaperSize.B4, Stapling.Option5)
  885. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, Duplex.HORIZONTAL,PaperSize.A4, Stapling.Option4)
  886. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, Duplex.HORIZONTAL,PaperSize.A4, Stapling.Option5)
  887. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, Duplex.HORIZONTAL,PaperSize.B5, Stapling.Option4)
  888. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, Duplex.HORIZONTAL,PaperSize.B5, Stapling.Option5)
  889. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, Duplex.HORIZONTAL, PaperSize.LETTER, Stapling.Option4)
  890. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, Duplex.HORIZONTAL, PaperSize.LETTER, Stapling.Option5)
  891. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, Duplex.HORIZONTAL,PaperSize.A5, Stapling.Option4)
  892. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, Duplex.HORIZONTAL,PaperSize.A5, Stapling.Option5)
  893. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, Duplex.HORIZONTAL,PaperSize.A5, Stapling.Option6)
  894. *InvalidCombination: LIST(Orientation.PORTRAIT, Duplex.NONE,PaperSize.A3, Stapling.Option6)
  895. *InvalidCombination: LIST(Orientation.PORTRAIT, Duplex.NONE,PaperSize.B4, Stapling.Option6)
  896. *InvalidCombination: LIST(Orientation.PORTRAIT, Duplex.NONE,PaperSize.A5, Stapling.Option4)
  897. *InvalidCombination: LIST(Orientation.PORTRAIT, Duplex.NONE,PaperSize.A5, Stapling.Option5)
  898. *InvalidCombination: LIST(Orientation.PORTRAIT, Duplex.VERTICAL, PaperSize.A3, Stapling.Option4)
  899. *InvalidCombination: LIST(Orientation.PORTRAIT, Duplex.VERTICAL, PaperSize.A3, Stapling.Option5)
  900. *InvalidCombination: LIST(Orientation.PORTRAIT, Duplex.VERTICAL, PaperSize.A3, Stapling.Option6)
  901. *InvalidCombination: LIST(Orientation.PORTRAIT, Duplex.VERTICAL, PaperSize.B4, Stapling.Option4)
  902. *InvalidCombination: LIST(Orientation.PORTRAIT, Duplex.VERTICAL, PaperSize.B4, Stapling.Option5)
  903. *InvalidCombination: LIST(Orientation.PORTRAIT, Duplex.VERTICAL, PaperSize.B4, Stapling.Option6)
  904. *InvalidCombination: LIST(Orientation.PORTRAIT, Duplex.VERTICAL, PaperSize.A4, Stapling.Option4)
  905. *InvalidCombination: LIST(Orientation.PORTRAIT, Duplex.VERTICAL, PaperSize.A4, Stapling.Option5)
  906. *InvalidCombination: LIST(Orientation.PORTRAIT, Duplex.VERTICAL, PaperSize.B5, Stapling.Option4)
  907. *InvalidCombination: LIST(Orientation.PORTRAIT, Duplex.VERTICAL, PaperSize.B5, Stapling.Option5)
  908. *InvalidCombination: LIST(Orientation.PORTRAIT, Duplex.VERTICAL, PaperSize.LETTER, Stapling.Option4)
  909. *InvalidCombination: LIST(Orientation.PORTRAIT, Duplex.VERTICAL, PaperSize.LETTER, Stapling.Option5)
  910. *InvalidCombination: LIST(Orientation.PORTRAIT, Duplex.VERTICAL, PaperSize.A5, Stapling.Option4)
  911. *InvalidCombination: LIST(Orientation.PORTRAIT, Duplex.VERTICAL, PaperSize.A5, Stapling.Option5)
  912. *InvalidCombination: LIST(Orientation.PORTRAIT, Duplex.HORIZONTAL, PaperSize.A3, Stapling.Option6)
  913. *InvalidCombination: LIST(Orientation.PORTRAIT, Duplex.HORIZONTAL, PaperSize.B4, Stapling.Option6)
  914. *InvalidCombination: LIST(Orientation.PORTRAIT, Duplex.HORIZONTAL, PaperSize.A4, Stapling.Option6)
  915. *InvalidCombination: LIST(Orientation.PORTRAIT, Duplex.HORIZONTAL, PaperSize.B5, Stapling.Option6)
  916. *InvalidCombination: LIST(Orientation.PORTRAIT, Duplex.HORIZONTAL, PaperSize.LETTER, Stapling.Option6)
  917. *InvalidCombination: LIST(Orientation.PORTRAIT, Duplex.HORIZONTAL, PaperSize.A5, Stapling.Option4)
  918. *InvalidCombination: LIST(Orientation.PORTRAIT, Duplex.HORIZONTAL, PaperSize.A5, Stapling.Option5)
  919. *InvalidCombination: LIST(Orientation.PORTRAIT, Duplex.HORIZONTAL, PaperSize.A5, Stapling.Option6)
  920. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, Duplex.NONE,PaperSize.TABLOID, Stapling.Option4)
  921. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, Duplex.NONE,PaperSize.TABLOID, Stapling.Option5)
  922. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, Duplex.VERTICAL, PaperSize.TABLOID,Stapling.Option4)
  923. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, Duplex.VERTICAL, PaperSize.TABLOID,Stapling.Option5)
  924. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, Duplex.VERTICAL, PaperSize.TABLOID,Stapling.Option6)
  925. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, Duplex.HORIZONTAL, PaperSize.TABLOID,Stapling.Option4)
  926. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, Duplex.HORIZONTAL, PaperSize.TABLOID,Stapling.Option5)
  927. *InvalidCombination: LIST(Orientation.PORTRAIT, Duplex.NONE, PaperSize.TABLOID, Stapling.Option6)
  928. *InvalidCombination: LIST(Orientation.PORTRAIT, Duplex.VERTICAL, PaperSize.TABLOID, Stapling.Option4)
  929. *InvalidCombination: LIST(Orientation.PORTRAIT, Duplex.VERTICAL, PaperSize.TABLOID, Stapling.Option5)
  930. *InvalidCombination: LIST(Orientation.PORTRAIT, Duplex.VERTICAL, PaperSize.TABLOID, Stapling.Option6)
  931. *InvalidCombination: LIST(Orientation.PORTRAIT, Duplex.HORIZONTAL, PaperSize.TABLOID, Stapling.Option6)
  932. *InvalidCombination: LIST(Orientation.LANDSCAPE_CC90, Duplex.VERTICAL, PaperSize.A4,Stapling.Option6)
  933. *InvalidCombination: LIST(SideTray.Option1,OutputBin.Option2)
  934. *InvalidCombination: LIST(ManualTray.Option1,InputBin.MANUAL)
  935. *InvalidCombination: LIST(DuplexSet.Option1,Duplex.VERTICAL)
  936. *InvalidCombination: LIST(DuplexSet.Option1,Duplex.HORIZONTAL)
  937. *InvalidCombination: LIST(Sort.Option2, Offset.Option3)
  938. *%========== Job Control Command ==========
  939. *Command: CmdStartDoc
  940. {
  941. *Order: DOC_SETUP.1
  942. *CallbackID: 19
  943. }
  944. *Command: CmdStartPage
  945. {
  946. *Order: PAGE_SETUP.1
  947. *Params: LIST(TextXRes, TextYRes)
  948. *CallbackID: 14
  949. }
  950. *Command: CmdEndJob
  951. {
  952. *Order: JOB_FINISH.1
  953. *CallbackID: 70
  954. }
  955. *Command: CmdEndPage
  956. {
  957. *Order: PAGE_FINISH.1
  958. *CallbackID: 15
  959. }
  960. *Command: CmdCopies
  961. {
  962. *Order: DOC_SETUP.3
  963. *CallbackID: 16
  964. *Params: LIST(NumOfCopies)
  965. }
  966. *%========== Compression ==========
  967. *Command: CmdEnableTIFF4 { *Cmd : "scm 5<0D0A>" }
  968. *Command: CmdDisableCompression { *Cmd : "scm 0<0D0A>" }
  969. *%========== Printer Capabilities ==========
  970. *RotateCoordinate?: TRUE
  971. *RotateRaster?: TRUE
  972. *RotateFont?: FALSE
  973. *TextCaps: LIST(TC_OP_CHARACTER,TC_EA_DOUBLE,TC_RA_ABLE)
  974. *%========== Cursor Move ==========
  975. *XMoveUnit: 1200
  976. *YMoveUnit: 1200
  977. *CursorXAfterCR: AT_CURSOR_X_ORIGIN
  978. *XMoveThreshold: 0
  979. *YMoveThreshold: 0
  980. *Command: CmdXMoveAbsolute
  981. {
  982. *CallbackID: 1
  983. *Params: LIST(DestX)
  984. }
  985. *Command: CmdYMoveAbsolute
  986. {
  987. *CallbackID: 2
  988. *Params: LIST(DestY)
  989. }
  990. *Command: CmdCR { *CallbackID: 7 }
  991. *Command: CmdFF { *CallbackID: 8 }
  992. *Command: CmdLF { *CallbackID: 9 }
  993. *EjectPageWithFF?: TRUE
  994. *%========== Raster Data Emission ==========
  995. *OutputDataFormat: H_BYTE
  996. *OptimizeLeftBound?: TRUE
  997. *CursorXAfterSendBlockData: AT_GRXDATA_ORIGIN
  998. *CursorYAfterSendBlockData: NO_MOVE
  999. *%========== Device Fonts ==========
  1000. *DefaultFont: 1
  1001. *DefaultCTT: 0
  1002. *CharPosition: BASELINE
  1003. *switch: Orientation
  1004. {
  1005. *case: PORTRAIT
  1006. {
  1007. *DeviceFonts: LIST(1,2,3,4,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21)
  1008. }
  1009. *case: LANDSCAPE_CC90
  1010. {
  1011. *DeviceFonts: LIST(1,2,3,4,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21)
  1012. }
  1013. }
  1014. *FontCartridge: FC1
  1015. {
  1016. *rcCartridgeNameID: 285
  1017. *PortraitFonts: LIST(5,6)
  1018. *LandscapeFonts: LIST(5,6)
  1019. }
  1020. *%========== Font Simulation ==========
  1021. *Command: CmdBoldOn { *CallbackID: 51 }
  1022. *Command: CmdBoldOff { *CallbackID: 52 }
  1023. *Command: CmdItalicOn { *CallbackID: 53 }
  1024. *Command: CmdItalicOff { *CallbackID: 54 }
  1025. *Command: CmdWhiteTextOn { *CallbackID: 57 }
  1026. *Command: CmdWhiteTextOff { *CallbackID: 58 }
  1027. *Command: CmdSelectSingleByteMode { *CallbackID: 55 }
  1028. *Command: CmdSelectDoubleByteMode { *CallbackID: 56 }
  1029. *%========== Sort ==========
  1030. *Feature: Sort
  1031. {
  1032. *rcNameID: 353
  1033. *FeatureType: DOC_PROPERTY
  1034. *Installable?: TRUE
  1035. *rcInstallableFeatureNameID: 352
  1036. *DefaultOption: Option1
  1037. *Option: Option1
  1038. {
  1039. *rcNameID: 351
  1040. *Command: CmdSelect
  1041. {
  1042. *Order: DOC_SETUP.5
  1043. *CallbackID: 60
  1044. }
  1045. }
  1046. *Option: Option2
  1047. {
  1048. *rcNameID: 350
  1049. *Command: CmdSelect
  1050. {
  1051. *Order: DOC_SETUP.5
  1052. *CallbackID: 59
  1053. }
  1054. }
  1055. }
  1056. *%========== Offset ==========
  1057. *Feature: Offset
  1058. {
  1059. *rcNameID: 393
  1060. *FeatureType: DOC_PROPERTY
  1061. *DefaultOption: Option1
  1062. *Option: Option1
  1063. {
  1064. *rcNameID: 399
  1065. *Command: CmdSelect
  1066. {
  1067. *Order: DOC_SETUP.9
  1068. *Cmd: "setp jog 0<0A>"
  1069. }
  1070. }
  1071. *Option: Option2
  1072. {
  1073. *rcNameID: 400
  1074. *switch: Sort
  1075. {
  1076. *case: Option1
  1077. {
  1078. *Command: CmdSelect
  1079. {
  1080. *Order: DOC_SETUP.9
  1081. *Cmd: "setp jog 3<0A>"
  1082. }
  1083. }
  1084. *case: Option2
  1085. {
  1086. *Command: CmdSelect
  1087. {
  1088. *Order: DOC_SETUP.9
  1089. *Cmd: "setp jog 0<0A>"
  1090. }
  1091. }
  1092. }
  1093. }
  1094. *Option: Option3
  1095. {
  1096. *rcNameID: 401
  1097. *switch: Sort
  1098. {
  1099. *case: Option1
  1100. {
  1101. *Command: CmdSelect
  1102. {
  1103. *Order: DOC_SETUP.9
  1104. *Cmd: "setp jog 2<0A>"
  1105. }
  1106. }
  1107. *case: Option2
  1108. {
  1109. *Command: CmdSelect
  1110. {
  1111. *Order: DOC_SETUP.9
  1112. *Cmd: "setp jog 0<0A>"
  1113. }
  1114. }
  1115. }
  1116. }
  1117. }
  1118. *%========== OffsetOption ==========
  1119. *Feature: OffsetOption
  1120. {
  1121. *rcNameID: 398
  1122. *FeatureType: PRINTER_PROPERTY
  1123. *DefaultOption: Option1
  1124. *Option: Option1
  1125. {
  1126. *rcNameID: 351
  1127. *Command: CmdSelect
  1128. {
  1129. *Order: DOC_SETUP.6
  1130. *Cmd: "@JOOF=OFF<0D0A>"
  1131. }
  1132. *DisabledFeatures: LIST(Offset)
  1133. *Constraints: LIST(Offset.Option2,Offset.Option3)
  1134. }
  1135. *Option: Option2
  1136. {
  1137. *rcNameID: 350
  1138. *switch: Sort
  1139. {
  1140. *case: Option1
  1141. {
  1142. *Command: CmdSelect
  1143. {
  1144. *Order: DOC_SETUP.6
  1145. *Cmd: "@JOOF=OFF<0D0A>"
  1146. }
  1147. }
  1148. *case: Option2
  1149. {
  1150. *Command: CmdSelect
  1151. {
  1152. *Order: DOC_SETUP.6
  1153. *Cmd: "@JOOF=ON<0D0A>"
  1154. }
  1155. }
  1156. }
  1157. }
  1158. }
  1159. *%========== OutputOption ==========
  1160. *Feature: OutputOption
  1161. {
  1162. *rcNameID: 367
  1163. *FeatureType: PRINTER_PROPERTY
  1164. *DefaultOption: Option1
  1165. *Option: Option1
  1166. {
  1167. *rcNameID: 351
  1168. *DisabledFeatures: LIST(Stapling)
  1169. *Constraints: LIST(OutputBin.Option4,OutputBin.Option5)
  1170. *Constraints: LIST(OutputBin.Option6,OutputBin.Option7)
  1171. *Constraints: LIST(OutputBin.Option8,OutputBin.Option9)
  1172. *Constraints: LIST(OutputBin.Option10,OutputBin.Option11)
  1173. *Constraints: LIST(OutputBin.Option12,OutputBin.Option13)
  1174. *Constraints: LIST(OutputBin.Option14,OutputBin.Option15)
  1175. *Constraints: LIST(OutputBin.Option16,OutputBin.Option17)
  1176. }
  1177. *Option: Option2
  1178. {
  1179. *rcNameID: 355
  1180. *DisabledFeatures: LIST(Stapling)
  1181. *Constraints: LIST(OutputBin.Option14,OutputBin.Option15)
  1182. *Constraints: LIST(OutputBin.Option16,OutputBin.Option17)
  1183. }
  1184. *Option: Option3
  1185. {
  1186. *rcNameID: 356
  1187. *Constraints: LIST(OutputBin.Option4,OutputBin.Option5)
  1188. *Constraints: LIST(OutputBin.Option6,OutputBin.Option7)
  1189. *Constraints: LIST(OutputBin.Option8,OutputBin.Option9)
  1190. *Constraints: LIST(OutputBin.Option10,OutputBin.Option11)
  1191. *Constraints: LIST(OutputBin.Option12,OutputBin.Option13)
  1192. }
  1193. }
  1194. *%========== Stapling ==========
  1195. *Feature: Stapling
  1196. {
  1197. *rcNameID: 361
  1198. *FeatureType: DOC_PROPERTY
  1199. *DefaultOption: Option1
  1200. *Option: Option1
  1201. {
  1202. *rcNameID: 351
  1203. *Command: CmdSelect
  1204. {
  1205. *Order: DOC_SETUP.4
  1206. *Cmd: "@STPL=OFF<0D0A>"
  1207. }
  1208. }
  1209. *Option: Option2
  1210. {
  1211. *rcNameID: 362
  1212. *switch: Orientation
  1213. {
  1214. *case: PORTRAIT
  1215. {
  1216. *Command: CmdSelect
  1217. {
  1218. *Order: DOC_SETUP.4
  1219. *Cmd: "@STPL=TOPLEFT<0D0A>"
  1220. }
  1221. }
  1222. *case: LANDSCAPE_CC90
  1223. {
  1224. *Command: CmdSelect
  1225. {
  1226. *Order: DOC_SETUP.4
  1227. *Cmd: "@STPL=BOTTOMLEFT<0D0A>"
  1228. }
  1229. }
  1230. }
  1231. }
  1232. *Option: Option3
  1233. {
  1234. *rcNameID: 363
  1235. *switch: Orientation
  1236. {
  1237. *case: PORTRAIT
  1238. {
  1239. *Command: CmdSelect
  1240. {
  1241. *Order: DOC_SETUP.4
  1242. *Cmd: "@STPL=TOPRIGHT<0D0A>"
  1243. }
  1244. }
  1245. *case: LANDSCAPE_CC90
  1246. {
  1247. *Command: CmdSelect
  1248. {
  1249. *Order: DOC_SETUP.4
  1250. *Cmd: "@STPL=TOPLEFT<0D0A>"
  1251. }
  1252. }
  1253. }
  1254. }
  1255. *Option: Option4
  1256. {
  1257. *rcNameID: 364
  1258. *switch: Orientation
  1259. {
  1260. *case: PORTRAIT
  1261. {
  1262. *Command: CmdSelect
  1263. {
  1264. *Order: DOC_SETUP.4
  1265. *Cmd: "@STPL=LEFTDUAL<0D0A>"
  1266. }
  1267. }
  1268. *case: LANDSCAPE_CC90
  1269. {
  1270. *Command: CmdSelect
  1271. {
  1272. *Order: DOC_SETUP.4
  1273. *Cmd: "@STPL=BOTTOMDUAL<0D0A>"
  1274. }
  1275. }
  1276. }
  1277. }
  1278. *Option: Option5
  1279. {
  1280. *rcNameID: 365
  1281. *switch: Orientation
  1282. {
  1283. *case: PORTRAIT
  1284. {
  1285. *Command: CmdSelect
  1286. {
  1287. *Order: DOC_SETUP.4
  1288. *Cmd: "@STPL=RIGHTDUAL<0D0A>"
  1289. }
  1290. }
  1291. *case: LANDSCAPE_CC90
  1292. {
  1293. *Command: CmdSelect
  1294. {
  1295. *Order: DOC_SETUP.4
  1296. *Cmd: "@STPL=TOPDUAL<0D0A>"
  1297. }
  1298. }
  1299. }
  1300. }
  1301. *Option: Option6
  1302. {
  1303. *rcNameID: 366
  1304. *switch: Orientation
  1305. {
  1306. *case: PORTRAIT
  1307. {
  1308. *Command: CmdSelect
  1309. {
  1310. *Order: DOC_SETUP.4
  1311. *Cmd: "@STPL=TOPDUAL<0D0A>"
  1312. }
  1313. }
  1314. *case: LANDSCAPE_CC90
  1315. {
  1316. *Command: CmdSelect
  1317. {
  1318. *Order: DOC_SETUP.4
  1319. *Cmd: "@STPL=LEFTDUAL<0D0A>"
  1320. }
  1321. }
  1322. }
  1323. }
  1324. }
  1325. *%========== SideTray ==========
  1326. *Feature: SideTray
  1327. {
  1328. *rcNameID: 263
  1329. *FeatureType: PRINTER_PROPERTY
  1330. *DefaultOption: Option1
  1331. *Option: Option1
  1332. {
  1333. *rcNameID: 351
  1334. }
  1335. *Option: Option2
  1336. {
  1337. *rcNameID: 350
  1338. }
  1339. }
  1340. *%========== ManualTray ==========
  1341. *Feature: ManualTray
  1342. {
  1343. *rcNameID: 368
  1344. *FeatureType: PRINTER_PROPERTY
  1345. *DefaultOption: Option1
  1346. *Option: Option1
  1347. {
  1348. *rcNameID: 351
  1349. }
  1350. *Option: Option2
  1351. {
  1352. *rcNameID: 350
  1353. }
  1354. }
  1355. *%========== DuplexSet ==========
  1356. *Feature: DuplexSet
  1357. {
  1358. *rcNameID: 369
  1359. *FeatureType: PRINTER_PROPERTY
  1360. *DefaultOption: Option1
  1361. *Option: Option1
  1362. {
  1363. *rcNameID: 351
  1364. *DisabledFeatures: LIST(Duplex)
  1365. }
  1366. *Option: Option2
  1367. {
  1368. *rcNameID: 350
  1369. }
  1370. }
  1371. *%========== InputBinSet ==========
  1372. *Feature: InputBinSet
  1373. {
  1374. *rcNameID: 372
  1375. *FeatureType: PRINTER_PROPERTY
  1376. *DefaultOption: Option1
  1377. *Option: Option1
  1378. {
  1379. *rcNameID: 373
  1380. *Constraints: LIST(InputBin.TRAY2)
  1381. *Constraints: LIST(InputBin.TRAY3,InputBin.TRAY4)
  1382. *Constraints: LIST(InputBin.LVTRAY3,InputBin.LVTRAY4)
  1383. }
  1384. *Option: Option2
  1385. {
  1386. *rcNameID: 374
  1387. *Constraints: LIST(InputBin.TRAY3,InputBin.TRAY4)
  1388. *Constraints: LIST(InputBin.LVTRAY3,InputBin.LVTRAY4)
  1389. }
  1390. *Option: Option3
  1391. {
  1392. *rcNameID: 376
  1393. *Constraints: LIST(InputBin.LVTRAY3,InputBin.LVTRAY4)
  1394. }
  1395. *Option: Option4
  1396. {
  1397. *rcNameID: 377
  1398. *Constraints: LIST(InputBin.TRAY3,InputBin.TRAY4)
  1399. }
  1400. }
  1401. *%========== TrueTypeFont Substitution ==========
  1402. *TTFS: Arial
  1403. {
  1404. *rcTTFontNameID: 300
  1405. *rcDevFontNameID: 301
  1406. }
  1407. *TTFS: CourierNew
  1408. {
  1409. *rcTTFontNameID: 302
  1410. *rcDevFontNameID: 303
  1411. }
  1412. *TTFS: Symbol
  1413. {
  1414. *rcTTFontNameID: 304
  1415. *rcDevFontNameID: 305
  1416. }
  1417. *TTFS: TimesNewRoman
  1418. {
  1419. *rcTTFontNameID: 306
  1420. *rcDevFontNameID: 307
  1421. }
  1422. *TTFS: MSMincho_V
  1423. {
  1424. *rcTTFontNameID: 308
  1425. *rcDevFontNameID: 309
  1426. }
  1427. *TTFS: MSGothic_V
  1428. {
  1429. *rcTTFontNameID: 310
  1430. *rcDevFontNameID: 311
  1431. }
  1432. *TTFS: MSMincho
  1433. {
  1434. *rcTTFontNameID: 312
  1435. *rcDevFontNameID: 313
  1436. }
  1437. *TTFS: MSGothic
  1438. {
  1439. *rcTTFontNameID: 314
  1440. *rcDevFontNameID: 315
  1441. }
  1442. *TTFS: MSMinchoV_E
  1443. {
  1444. *rcTTFontNameID: 330
  1445. *rcDevFontNameID:309
  1446. }
  1447. *TTFS: MSGothicV_E
  1448. {
  1449. *rcTTFontNameID: 331
  1450. *rcDevFontNameID:311
  1451. }
  1452. *TTFS: MSMincho_E
  1453. {
  1454. *rcTTFontNameID: 332
  1455. *rcDevFontNameID:313
  1456. }
  1457. *TTFS: MSGothic_E
  1458. {
  1459. *rcTTFontNameID: 333
  1460. *rcDevFontNameID:315
  1461. }
  1462. *TTFSEnabled?: TRUE