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.

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