Leaked source code of windows server 2003

1413 lines
40 KiB

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