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.

1406 lines
41 KiB

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