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.

2973 lines
89 KiB

  1. *%
  2. *% Core GPD file for Ricoh PCL5c printer
  3. *% FileName: RIC3800X.GPD
  4. *% Created: 2001/10/31
  5. *% Modified: 2002/07/06
  6. *%
  7. *% Copyright (c) 1997 - 2002 Ricoh Co., Ltd.
  8. *% All rights reserved.
  9. *%
  10. *GPDFileVersion: "1.232"
  11. *Include: "TTFSUB.GPD"
  12. *Include: "RIAFCMAC.GPD"
  13. *MasterUnits: PAIR(1200, 1200)
  14. *ResourceDLL: "RIAFRES.DLL"
  15. *HelpFile: "RIAFUI.HLP"
  16. *PrinterType: PAGE
  17. *MaxCopies: 999
  18. *rcInstalledOptionNameID: =RC_STR_INSTALLED
  19. *rcNotInstalledOptionNameID: =RC_STR_NOTINSTALLED
  20. *%======== Memory (CONCEALED) ========
  21. *Feature: Memory
  22. {
  23. *rcNameID: =PRINTER_MEMORY_DISPLAY
  24. *ConcealFromUI?: TRUE
  25. *DefaultOption: 65536KB
  26. *Option: 65536KB
  27. {
  28. *Name: "64MB"
  29. *MemoryConfigKB: PAIR(65536, 56700)
  30. }
  31. }
  32. *%======== Memory & Hard Disk (installable option) ========
  33. *Feature: Memory_HardDisk
  34. {
  35. *rcNameID: =RC_STR_MEMORY_HARDDISK
  36. *FeatureType: PRINTER_PROPERTY
  37. *DefaultOption: 64MB_NotInstalled
  38. *Option: 64MB_NotInstalled
  39. {
  40. *Ifdef: USE_QUOTED_STRING
  41. *Name: "64MB / Not Installed"
  42. *Else:
  43. *rcNameID: =RC_STR_64MB_NOTINSTALLED
  44. *Endif:
  45. *DisabledFeatures: LIST(Collate)
  46. }
  47. *Option: 64MB_Installed
  48. {
  49. *Ifdef: USE_QUOTED_STRING
  50. *Name: "64MB / Installed"
  51. *Else:
  52. *rcNameID: =RC_STR_64MB_INSTALLED
  53. *Endif:
  54. }
  55. *Option: 96MB_NotInstalled
  56. {
  57. *Ifdef: USE_QUOTED_STRING
  58. *Name: "96MB / Not Installed"
  59. *Else:
  60. *rcNameID: =RC_STR_96MB_NOTINSTALLED
  61. *Endif:
  62. *DisabledFeatures: LIST(Collate)
  63. }
  64. *Option: 96MB_Installed
  65. {
  66. *Ifdef: USE_QUOTED_STRING
  67. *Name: "96MB / Installed"
  68. *Else:
  69. *rcNameID: =RC_STR_96MB_INSTALLED
  70. *Endif:
  71. }
  72. *Option: 128MB_NotInstalled
  73. {
  74. *Ifdef: USE_QUOTED_STRING
  75. *Name: "128MB / Not Installed"
  76. *Else:
  77. *rcNameID: =RC_STR_128MB_NOTINSTALLED
  78. *Endif:
  79. *Ifdef: RI_CF_MODEL
  80. *% Acturely we have to enable printer collate when 128MB or more memory is installed
  81. *% and Copier Feature Expander isn't installed, but switch-case doesn't work, so we
  82. *% enable printer collate when 256MB or more memory is installed.
  83. *DisabledFeatures: LIST(Collate)
  84. *Endif:
  85. }
  86. *Option: 128MB_Installed
  87. {
  88. *Ifdef: USE_QUOTED_STRING
  89. *Name: "128MB / Installed"
  90. *Else:
  91. *rcNameID: =RC_STR_128MB_INSTALLED
  92. *Endif:
  93. }
  94. *Option: 160MB_NotInstalled
  95. {
  96. *Ifdef: USE_QUOTED_STRING
  97. *Name: "160MB / Not Installed"
  98. *Else:
  99. *rcNameID: =RC_STR_160MB_NOTINSTALLED
  100. *Endif:
  101. *Ifdef: RI_CF_MODEL
  102. *DisabledFeatures: LIST(Collate)
  103. *Endif:
  104. }
  105. *Option: 160MB_Installed
  106. {
  107. *Ifdef: USE_QUOTED_STRING
  108. *Name: "160MB / Installed"
  109. *Else:
  110. *rcNameID: =RC_STR_160MB_INSTALLED
  111. *Endif:
  112. }
  113. *Option: 192MB_NotInstalled
  114. {
  115. *Ifdef: USE_QUOTED_STRING
  116. *Name: "192MB / Not Installed"
  117. *Else:
  118. *rcNameID: =RC_STR_192MB_NOTINSTALLED
  119. *Endif:
  120. *Ifdef: RI_CF_MODEL
  121. *DisabledFeatures: LIST(Collate)
  122. *Endif:
  123. }
  124. *Option: 192MB_Installed
  125. {
  126. *Ifdef: USE_QUOTED_STRING
  127. *Name: "192MB / Installed"
  128. *Else:
  129. *rcNameID: =RC_STR_192MB_INSTALLED
  130. *Endif:
  131. }
  132. *Option: 256MBorMore_NotInstalled
  133. {
  134. *Ifdef: USE_QUOTED_STRING
  135. *Name: "256MB or More / Not Installed"
  136. *Else:
  137. *rcNameID: =RC_STR_256MBORMORE_NOTINSTALLED
  138. *Endif:
  139. }
  140. *Option: 256MBorMore_Installed
  141. {
  142. *Ifdef: USE_QUOTED_STRING
  143. *Name: "256MB or More / Installed"
  144. *Else:
  145. *rcNameID: =RC_STR_256MBORMORE_INSTALLED
  146. *Endif:
  147. }
  148. }
  149. *%======== Duplex Unit (installable option) ========
  150. *Feature: DuplexUnit
  151. {
  152. *rcNameID: =RC_STR_DUPLEX_UNIT
  153. *FeatureType: PRINTER_PROPERTY
  154. *DefaultOption: NotInstalled
  155. *Option: NotInstalled
  156. {
  157. *rcNameID: =RC_STR_NOTINSTALLED
  158. *Constraints: LIST(Duplex.VERTICAL, Duplex.HORIZONTAL)
  159. *DisabledFeatures: LIST(Duplex)
  160. }
  161. *Option: Installed
  162. {
  163. *rcNameID: =RC_STR_INSTALLED
  164. }
  165. }
  166. *%======== Finisher (installable option) ========
  167. *Feature: Finisher
  168. {
  169. *rcNameID: =RC_STR_FINISHER
  170. *FeatureType: PRINTER_PROPERTY
  171. *DefaultOption: NotInstalled
  172. *Option: NotInstalled
  173. {
  174. *rcNameID: =RC_STR_NOTINSTALLED
  175. *Constraints: OutputBin.FinisherShiftTray1
  176. *Constraints: OutputBin.FinisherShiftTray2
  177. *Constraints: Stapling.TopLeft
  178. *Constraints: Stapling.TopRight
  179. *Constraints: Stapling.Top2
  180. *Constraints: Stapling.Left2
  181. *Constraints: Stapling.Right2
  182. *Constraints: PunchUnit.2and3holes
  183. *Constraints: PunchUnit.2and4holes
  184. *Constraints: PunchUnit.4holes
  185. *DisabledFeatures: LIST(Stapling)
  186. }
  187. *Option: Finisher2250
  188. {
  189. *Ifdef: USE_QUOTED_STRING
  190. *Name: "2 Tray Finisher"
  191. *Else:
  192. *rcNameID: =RC_STR_2TRAY_FINISHER
  193. *Endif:
  194. }
  195. }
  196. *%======== Punch Unit (installable option) ========
  197. *Feature: PunchUnit
  198. {
  199. *rcNameID: =RC_STR_PUNCH_UNIT
  200. *FeatureType: PRINTER_PROPERTY
  201. *DefaultOption: NotInstalled
  202. *Option: NotInstalled
  203. {
  204. *rcNameID: =RC_STR_NOTINSTALLED
  205. *Constraints: Punching.Left2
  206. *Constraints: Punching.Top2
  207. *Constraints: Punching.Right2
  208. *Constraints: Punching.Left3
  209. *Constraints: Punching.Top3
  210. *Constraints: Punching.Right3
  211. *Constraints: Punching.Left4
  212. *Constraints: Punching.Top4
  213. *Constraints: Punching.Right4
  214. }
  215. *Option: 2and3holes
  216. {
  217. *Ifdef: USE_QUOTED_STRING
  218. *Name: "2 and 3 holes"
  219. *Else:
  220. *rcNameID: =RC_STR_PUNCH_UNIT_2_AND_3
  221. *Endif:
  222. *Constraints: Punching.Left4
  223. *Constraints: Punching.Top4
  224. *Constraints: Punching.Right4
  225. }
  226. *Option: 2and4holes
  227. {
  228. *Ifdef: USE_QUOTED_STRING
  229. *Name: "2 and 4 holes"
  230. *Else:
  231. *rcNameID: =RC_STR_PUNCH_UNIT_2_AND_4
  232. *Endif:
  233. *Constraints: Punching.Left3
  234. *Constraints: Punching.Top3
  235. *Constraints: Punching.Right3
  236. }
  237. *Option: 4holes
  238. {
  239. *Ifdef: USE_QUOTED_STRING
  240. *Name: "4 holes"
  241. *Else:
  242. *rcNameID: =RC_STR_PUNCH_UNIT_4
  243. *Endif:
  244. *Constraints: Punching.Left2
  245. *Constraints: Punching.Top2
  246. *Constraints: Punching.Right2
  247. *Constraints: Punching.Left3
  248. *Constraints: Punching.Top3
  249. *Constraints: Punching.Right3
  250. }
  251. }
  252. *%======== Mailbox (installable option) ========
  253. *Feature: Mailbox
  254. {
  255. *rcNameID: =RC_STR_MAILBOX
  256. *FeatureType: PRINTER_PROPERTY
  257. *DefaultOption: NotInstalled
  258. *Option: NotInstalled
  259. {
  260. *rcNameID: =RC_STR_NOTINSTALLED
  261. *Constraints: OutputBin.OutputBin1
  262. *Constraints: OutputBin.OutputBin2
  263. *Constraints: OutputBin.OutputBin3
  264. *Constraints: OutputBin.OutputBin4
  265. }
  266. *Option: Installed
  267. {
  268. *rcNameID: =RC_STR_INSTALLED
  269. }
  270. }
  271. *InvalidCombination: LIST(Finisher.Finisher2250, Mailbox.Installed)
  272. *Ifdef: RI_CF_MODEL
  273. *%======== Left Tray1&2 (installable option) ========
  274. *Feature: LeftTray1and2
  275. {
  276. *Ifdef: USE_QUOTED_STRING
  277. *Name: "Left Tray 1 and 2"
  278. *Else:
  279. *rcNameID: =RC_STR_LEFT_TRAY_1_AND_2
  280. *Endif:
  281. *FeatureType: PRINTER_PROPERTY
  282. *DefaultOption: NotInstalled
  283. *Option: NotInstalled
  284. {
  285. *rcNameID: =RC_STR_NOTINSTALLED
  286. *Constraints: OutputBin.LeftTray1
  287. *Constraints: OutputBin.LeftTray2
  288. }
  289. *Option: Installed
  290. {
  291. *rcNameID: =RC_STR_INSTALLED
  292. }
  293. }
  294. *InvalidCombination: LIST(Finisher.Finisher2250, LeftTray1and2.Installed)
  295. *InvalidCombination: LIST(Mailbox.Installed, LeftTray1and2.Installed)
  296. *Endif:
  297. *%======== Input Tray3 (installable option) ========
  298. *Feature: InputTray3
  299. {
  300. *rcNameID: =RC_STR_TRAY3
  301. *FeatureType: PRINTER_PROPERTY
  302. *DefaultOption: NotInstalled
  303. *Option: NotInstalled
  304. {
  305. *rcNameID: =RC_STR_NOTINSTALLED
  306. *Constraints: InputBin.Tray3
  307. *Constraints: SlipSheetInputBin.Tray3
  308. }
  309. *Option: Installed
  310. {
  311. *rcNameID: =RC_STR_INSTALLED
  312. }
  313. }
  314. *%======== Input Tray4 (installable option) ========
  315. *Feature: InputTray4
  316. {
  317. *rcNameID: =RC_STR_TRAY4
  318. *FeatureType: PRINTER_PROPERTY
  319. *DefaultOption: NotInstalled
  320. *Option: NotInstalled
  321. {
  322. *rcNameID: =RC_STR_NOTINSTALLED
  323. *Constraints: InputBin.Tray4
  324. *Constraints: SlipSheetInputBin.Tray4
  325. }
  326. *Option: Installed
  327. {
  328. *rcNameID: =RC_STR_INSTALLED
  329. }
  330. }
  331. *%======== Large Capacity Tray (installable option) ========
  332. *Feature: LargeCapacityTray
  333. {
  334. *rcNameID: =RC_STR_LARGE_CAPACITY_TRAY
  335. *FeatureType: PRINTER_PROPERTY
  336. *DefaultOption: NotInstalled
  337. *Option: NotInstalled
  338. {
  339. *rcNameID: =RC_STR_NOTINSTALLED
  340. *Constraints: InputBin.LARGECAPACITY
  341. *Constraints: SlipSheetInputBin.LARGECAPACITY
  342. }
  343. *Option: Installed
  344. {
  345. *rcNameID: =RC_STR_INSTALLED
  346. }
  347. }
  348. *InvalidCombination: LIST(InputTray3.Installed, LargeCapacityTray.Installed)
  349. *InvalidCombination: LIST(InputTray4.Installed, LargeCapacityTray.Installed)
  350. *%======== Orientation ========
  351. *Feature: Orientation
  352. {
  353. *rcNameID: =ORIENTATION_DISPLAY
  354. *DefaultOption: PORTRAIT
  355. *Option: PORTRAIT
  356. {
  357. *rcNameID: =PORTRAIT_DISPLAY
  358. }
  359. *Option: LANDSCAPE_CC90
  360. {
  361. *rcNameID: =LANDSCAPE_DISPLAY
  362. }
  363. }
  364. *%======== Duplex ========
  365. *Feature: Duplex
  366. {
  367. *rcNameID: =TWO_SIDED_PRINTING_DISPLAY
  368. *DefaultOption: NONE
  369. *Option: NONE
  370. {
  371. *rcNameID: =NONE_DISPLAY
  372. *Command: CmdSelect
  373. {
  374. *Order: =PJL_SETUP_15
  375. *Cmd: "@PJL SET DUPLEX=OFF<0A>"
  376. }
  377. }
  378. *Option: VERTICAL
  379. {
  380. *rcNameID: =FLIP_ON_LONG_EDGE_DISPLAY
  381. *Command: CmdSelect
  382. {
  383. *Order: =PJL_SETUP_15
  384. *Cmd: "@PJL SET DUPLEX=ON<0A>@PJL SET BINDING=LONGEDGE<0A>"
  385. }
  386. }
  387. *Option: HORIZONTAL
  388. {
  389. *rcNameID: =FLIP_ON_SHORT_EDGE_DISPLAY
  390. *Command: CmdSelect
  391. {
  392. *Order: =PJL_SETUP_15
  393. *Cmd: "@PJL SET DUPLEX=ON<0A>@PJL SET BINDING=SHORTEDGE<0A>"
  394. }
  395. }
  396. }
  397. *%======== OutputBin ========
  398. *Feature: OutputBin
  399. {
  400. *rcNameID: =OUTPUTBIN_DISPLAY
  401. *HelpIndex: =HLP_OUTPUTBIN
  402. *DefaultOption: PrinterDefault
  403. *Option: PrinterDefault
  404. {
  405. *rcNameID: =RC_STR_PRINTER_DEFAULT
  406. }
  407. *Option: StandardTray
  408. {
  409. *rcNameID: =RC_STR_STANDARD_TRAY
  410. *switch: Mailbox
  411. {
  412. *case: NotInstalled
  413. {
  414. *Command: CmdSelect
  415. {
  416. *Order: =PJL_SETUP_40
  417. *Cmd: "@PJL SET OUTBIN=UPPER<0A>"
  418. }
  419. }
  420. *case: Installed
  421. {
  422. *Command: CmdSelect
  423. {
  424. *Order: =PJL_SETUP_40
  425. *Cmd: "@PJL SET OUTBIN=OPTIONALOUTPUTBIN1<0A>"
  426. }
  427. }
  428. }
  429. }
  430. *Option: ExternalTray
  431. {
  432. *rcNameID: =RC_STR_EXTERNAL_TRAY
  433. *Command: CmdSelect
  434. {
  435. *Order: =PJL_SETUP_40
  436. *Cmd: "@PJL SET OUTBIN=LOWER<0A>"
  437. }
  438. }
  439. *Option: FinisherShiftTray1
  440. {
  441. *Ifdef: USE_QUOTED_STRING
  442. *Name: "Finisher Shift Tray 1"
  443. *Else:
  444. *rcNameID: =RC_STR_FINISHER_SHIFT_TRAY1
  445. *Endif:
  446. *Command: CmdSelect
  447. {
  448. *Order: =PJL_SETUP_40
  449. *Cmd: "@PJL SET OUTBIN=FINISHERPROOF<0A>"
  450. }
  451. }
  452. *Option: FinisherShiftTray2
  453. {
  454. *Ifdef: USE_QUOTED_STRING
  455. *Name: "Finisher Shift Tray 2"
  456. *Else:
  457. *rcNameID: =RC_STR_FINISHER_SHIFT_TRAY2
  458. *Endif:
  459. *Command: CmdSelect
  460. {
  461. *Order: =PJL_SETUP_40
  462. *Cmd: "@PJL SET OUTBIN=FINISHERSHIFT<0A>"
  463. }
  464. }
  465. *Ifdef: RI_CF_MODEL
  466. *Option: LeftTray1
  467. {
  468. *Ifdef: USE_QUOTED_STRING
  469. *Name: "Left Tray 1"
  470. *Else:
  471. *rcNameID: =RC_STR_LEFT_TRAY1
  472. *Endif:
  473. *Command: CmdSelect
  474. {
  475. *Order: =PJL_SETUP_40
  476. *Cmd: "@PJL SET OUTBIN=LOWER2<0A>"
  477. }
  478. }
  479. *Option: LeftTray2
  480. {
  481. *Ifdef: USE_QUOTED_STRING
  482. *Name: "Left Tray 2"
  483. *Else:
  484. *rcNameID: =RC_STR_LEFT_TRAY2
  485. *Endif:
  486. *Command: CmdSelect
  487. {
  488. *Order: =PJL_SETUP_40
  489. *Cmd: "@PJL SET OUTBIN=LOWER3<0A>"
  490. }
  491. }
  492. *Endif:
  493. *Option: OutputBin1
  494. {
  495. *rcNameID: =RC_STR_MAILBOX_TRAY1
  496. *Command: CmdSelect
  497. {
  498. *Order: =PJL_SETUP_40
  499. *Cmd: "@PJL SET OUTBIN=OPTIONALOUTPUTBIN2<0A>"
  500. }
  501. }
  502. *Option: OutputBin2
  503. {
  504. *rcNameID: =RC_STR_MAILBOX_TRAY2
  505. *Command: CmdSelect
  506. {
  507. *Order: =PJL_SETUP_40
  508. *Cmd: "@PJL SET OUTBIN=OPTIONALOUTPUTBIN3<0A>"
  509. }
  510. }
  511. *Option: OutputBin3
  512. {
  513. *rcNameID: =RC_STR_MAILBOX_TRAY3
  514. *Command: CmdSelect
  515. {
  516. *Order: =PJL_SETUP_40
  517. *Cmd: "@PJL SET OUTBIN=OPTIONALOUTPUTBIN4<0A>"
  518. }
  519. }
  520. *Option: OutputBin4
  521. {
  522. *rcNameID: =RC_STR_MAILBOX_TRAY4
  523. *Command: CmdSelect
  524. {
  525. *Order: =PJL_SETUP_40
  526. *Cmd: "@PJL SET OUTBIN=OPTIONALOUTPUTBIN5<0A>"
  527. }
  528. }
  529. }
  530. *%======== Collate ========
  531. *Feature: Collate
  532. {
  533. *Name: "Collated" *%%% This string isn't used in UI.
  534. *DefaultOption: OFF
  535. *Option: ON
  536. {
  537. *rcNameID: =ON_DISPLAY
  538. *Command: CmdSelect
  539. {
  540. *Order: =PJL_SETUP_50
  541. *Cmd: "@PJL SET QTY=" %d{NumOfCopies}"<0A>"
  542. }
  543. }
  544. *Option: OFF
  545. {
  546. *rcNameID: =OFF_DISPLAY
  547. *Command: CmdSelect
  548. {
  549. *Order: =PJL_SETUP_50
  550. *% *Cmd: "@PJL SET JOBOFFSET=OFF<0A>"
  551. *CallbackID: =CMD_COLLATE_JOBOFFSET_OFF
  552. *Params: LIST(NumOfCopies)
  553. }
  554. }
  555. }
  556. *%======== Stapling ========
  557. *Macros: CmdStrings_Stapling
  558. {
  559. PRECMD_STAPLE: "@PJL SET QTY=" %d{NumOfCopies}"<0A>@PJL SET OUTBIN=FINISHERSHIFT<0A>@PJL SET JOBOFFSET=OFF<0A>"
  560. PRECMD_STAPLE_PROOF: "@PJL SET QTY=" %d{NumOfCopies}"<0A>@PJL SET OUTBIN=FINISHERPROOF<0A>@PJL SET JOBOFFSET=OFF<0A>"
  561. }
  562. *Feature: Stapling
  563. {
  564. *rcNameID: =RC_STR_STAPLE
  565. *HelpIndex: =HLP_STAPLE
  566. *DefaultOption: OFF
  567. *Option: OFF
  568. {
  569. *rcNameID: =OFF_DISPLAY
  570. *Command: CmdSelect
  571. {
  572. *Order: =PJL_SETUP_60
  573. *Cmd: "@PJL SET STAPLE=OFF<0A>"
  574. }
  575. }
  576. *Option: TopLeft
  577. {
  578. *Ifdef: USE_QUOTED_STRING
  579. *Name: "Top Left"
  580. *Else:
  581. *rcNameID: =RC_STR_TOP_LEFT
  582. *Endif:
  583. *switch: OutputBin
  584. {
  585. *case: FinisherShiftTray1
  586. {
  587. *Command: CmdSelect
  588. {
  589. *Order: =PJL_SETUP_60
  590. *Cmd: =PRECMD_STAPLE_PROOF "@PJL SET STAPLE=LEFTTOP<0A>"
  591. }
  592. }
  593. *default:
  594. {
  595. *Command: CmdSelect
  596. {
  597. *Order: =PJL_SETUP_60
  598. *Cmd: =PRECMD_STAPLE "@PJL SET STAPLE=LEFTTOP<0A>"
  599. }
  600. }
  601. }
  602. }
  603. *Option: TopRight
  604. {
  605. *Ifdef: USE_QUOTED_STRING
  606. *Name: "Top Right"
  607. *Else:
  608. *rcNameID: =RC_STR_TOP_RIGHT
  609. *Endif:
  610. *switch: OutputBin
  611. {
  612. *case: FinisherShiftTray1
  613. {
  614. *Command: CmdSelect
  615. {
  616. *Order: =PJL_SETUP_60
  617. *Cmd: =PRECMD_STAPLE_PROOF "@PJL SET STAPLE=RIGHTTOP<0A>"
  618. }
  619. }
  620. *default:
  621. {
  622. *Command: CmdSelect
  623. {
  624. *Order: =PJL_SETUP_60
  625. *Cmd: =PRECMD_STAPLE "@PJL SET STAPLE=RIGHTTOP<0A>"
  626. }
  627. }
  628. }
  629. }
  630. *Option: Left2
  631. {
  632. *Ifdef: USE_QUOTED_STRING
  633. *Name: "Left 2"
  634. *Else:
  635. *rcNameID: =RC_STR_LEFT2
  636. *Endif:
  637. *switch: OutputBin
  638. {
  639. *case: FinisherShiftTray1
  640. {
  641. *Command: CmdSelect
  642. {
  643. *Order: =PJL_SETUP_60
  644. *Cmd: =PRECMD_STAPLE_PROOF "@PJL SET STAPLE=LEFT2PORT<0A>"
  645. }
  646. }
  647. *default:
  648. {
  649. *Command: CmdSelect
  650. {
  651. *Order: =PJL_SETUP_60
  652. *Cmd: =PRECMD_STAPLE "@PJL SET STAPLE=LEFT2PORT<0A>"
  653. }
  654. }
  655. }
  656. }
  657. *Option: Top2
  658. {
  659. *Ifdef: USE_QUOTED_STRING
  660. *Name: "Top 2"
  661. *Else:
  662. *rcNameID: =RC_STR_TOP2
  663. *Endif:
  664. *switch: OutputBin
  665. {
  666. *case: FinisherShiftTray1
  667. {
  668. *Command: CmdSelect
  669. {
  670. *Order: =PJL_SETUP_60
  671. *Cmd: =PRECMD_STAPLE_PROOF "@PJL SET STAPLE=TOP2PORT<0A>"
  672. }
  673. }
  674. *default:
  675. {
  676. *Command: CmdSelect
  677. {
  678. *Order: =PJL_SETUP_60
  679. *Cmd: =PRECMD_STAPLE "@PJL SET STAPLE=TOP2PORT<0A>"
  680. }
  681. }
  682. }
  683. }
  684. *Option: Right2
  685. {
  686. *Ifdef: USE_QUOTED_STRING
  687. *Name: "Right 2"
  688. *Else:
  689. *rcNameID: =RC_STR_RIGHT2
  690. *Endif:
  691. *switch: OutputBin
  692. {
  693. *case: FinisherShiftTray1
  694. {
  695. *Command: CmdSelect
  696. {
  697. *Order: =PJL_SETUP_60
  698. *Cmd: =PRECMD_STAPLE_PROOF "@PJL SET STAPLE=RIGHT2PORT<0A>"
  699. }
  700. }
  701. *default:
  702. {
  703. *Command: CmdSelect
  704. {
  705. *Order: =PJL_SETUP_60
  706. *Cmd: =PRECMD_STAPLE "@PJL SET STAPLE=RIGHT2PORT<0A>"
  707. }
  708. }
  709. }
  710. }
  711. }
  712. *%======== Punching (custom feature) ========
  713. *Macros: CmdStrings_Punching
  714. {
  715. PRECMD_PUNCH: "@PJL SET OUTBIN=FINISHERSHIFT<0A>"
  716. PRECMD_PUNCH_PROOF: "@PJL SET OUTBIN=FINISHERPROOF<0A>"
  717. }
  718. *Feature: Punching
  719. {
  720. *rcNameID: =RC_STR_PUNCH
  721. *HelpIndex: =HLP_PUNCH
  722. *DefaultOption: OFF
  723. *Option: OFF
  724. {
  725. *rcNameID: =OFF_DISPLAY
  726. *Command: CmdSelect
  727. {
  728. *Order: =PJL_SETUP_70
  729. *Cmd: "@PJL SET PUNCH=OFF<0A>"
  730. }
  731. }
  732. *Option: Left2
  733. {
  734. *Ifdef: USE_QUOTED_STRING
  735. *Name: "Left 2"
  736. *Else:
  737. *rcNameID: =RC_STR_LEFT2
  738. *Endif:
  739. *switch: PunchUnit
  740. {
  741. *case: 2and4holes
  742. {
  743. *switch: OutputBin
  744. {
  745. *case: FinisherShiftTray1
  746. {
  747. *Command: CmdSelect
  748. {
  749. *Order: =PJL_SETUP_70
  750. *Cmd: =PRECMD_PUNCH_PROOF "@PJL SET PUNCH=LEFTPORT<0A>@PJL SET PUNCHHOLE=JP2<0A>"
  751. }
  752. }
  753. *default:
  754. {
  755. *Command: CmdSelect
  756. {
  757. *Order: =PJL_SETUP_70
  758. *Cmd: =PRECMD_PUNCH "@PJL SET PUNCH=LEFTPORT<0A>@PJL SET PUNCHHOLE=JP2<0A>"
  759. }
  760. }
  761. }
  762. }
  763. *default:
  764. {
  765. *switch: OutputBin
  766. {
  767. *case: FinisherShiftTray1
  768. {
  769. *Command: CmdSelect
  770. {
  771. *Order: =PJL_SETUP_70
  772. *Cmd: =PRECMD_PUNCH_PROOF "@PJL SET PUNCH=LEFTPORT<0A>@PJL SET PUNCHHOLE=US2<0A>"
  773. }
  774. }
  775. *default:
  776. {
  777. *Command: CmdSelect
  778. {
  779. *Order: =PJL_SETUP_70
  780. *Cmd: =PRECMD_PUNCH "@PJL SET PUNCH=LEFTPORT<0A>@PJL SET PUNCHHOLE=US2<0A>"
  781. }
  782. }
  783. }
  784. }
  785. }
  786. }
  787. *Option: Top2
  788. {
  789. *Ifdef: USE_QUOTED_STRING
  790. *Name: "Top 2"
  791. *Else:
  792. *rcNameID: =RC_STR_TOP2
  793. *Endif:
  794. *switch: PunchUnit
  795. {
  796. *case: 2and4holes
  797. {
  798. *switch: OutputBin
  799. {
  800. *case: FinisherShiftTray1
  801. {
  802. *Command: CmdSelect
  803. {
  804. *Order: =PJL_SETUP_70
  805. *Cmd: =PRECMD_PUNCH_PROOF "@PJL SET PUNCH=TOPPORT<0A>@PJL SET PUNCHHOLE=JP2<0A>"
  806. }
  807. }
  808. *default:
  809. {
  810. *Command: CmdSelect
  811. {
  812. *Order: =PJL_SETUP_70
  813. *Cmd: =PRECMD_PUNCH "@PJL SET PUNCH=TOPPORT<0A>@PJL SET PUNCHHOLE=JP2<0A>"
  814. }
  815. }
  816. }
  817. }
  818. *default:
  819. {
  820. *switch: OutputBin
  821. {
  822. *case: FinisherShiftTray1
  823. {
  824. *Command: CmdSelect
  825. {
  826. *Order: =PJL_SETUP_70
  827. *Cmd: =PRECMD_PUNCH_PROOF "@PJL SET PUNCH=TOPPORT<0A>@PJL SET PUNCHHOLE=US2<0A>"
  828. }
  829. }
  830. *default:
  831. {
  832. *Command: CmdSelect
  833. {
  834. *Order: =PJL_SETUP_70
  835. *Cmd: =PRECMD_PUNCH "@PJL SET PUNCH=TOPPORT<0A>@PJL SET PUNCHHOLE=US2<0A>"
  836. }
  837. }
  838. }
  839. }
  840. }
  841. }
  842. *Option: Right2
  843. {
  844. *Ifdef: USE_QUOTED_STRING
  845. *Name: "Right 2"
  846. *Else:
  847. *rcNameID: =RC_STR_RIGHT2
  848. *Endif:
  849. *switch: PunchUnit
  850. {
  851. *case: 2and4holes
  852. {
  853. *switch: OutputBin
  854. {
  855. *case: FinisherShiftTray1
  856. {
  857. *Command: CmdSelect
  858. {
  859. *Order: =PJL_SETUP_70
  860. *Cmd: =PRECMD_PUNCH_PROOF "@PJL SET PUNCH=RIGHTPORT<0A>@PJL SET PUNCHHOLE=JP2<0A>"
  861. }
  862. }
  863. *default:
  864. {
  865. *Command: CmdSelect
  866. {
  867. *Order: =PJL_SETUP_70
  868. *Cmd: =PRECMD_PUNCH "@PJL SET PUNCH=RIGHTPORT<0A>@PJL SET PUNCHHOLE=JP2<0A>"
  869. }
  870. }
  871. }
  872. }
  873. *default:
  874. {
  875. *switch: OutputBin
  876. {
  877. *case: FinisherShiftTray1
  878. {
  879. *Command: CmdSelect
  880. {
  881. *Order: =PJL_SETUP_70
  882. *Cmd: =PRECMD_PUNCH_PROOF "@PJL SET PUNCH=RIGHTPORT<0A>@PJL SET PUNCHHOLE=US2<0A>"
  883. }
  884. }
  885. *default:
  886. {
  887. *Command: CmdSelect
  888. {
  889. *Order: =PJL_SETUP_70
  890. *Cmd: =PRECMD_PUNCH "@PJL SET PUNCH=RIGHTPORT<0A>@PJL SET PUNCHHOLE=US2<0A>"
  891. }
  892. }
  893. }
  894. }
  895. }
  896. }
  897. *Option: Left3
  898. {
  899. *Ifdef: USE_QUOTED_STRING
  900. *Name: "Left 3"
  901. *Else:
  902. *rcNameID: =RC_STR_LEFT3
  903. *Endif:
  904. *switch: OutputBin
  905. {
  906. *case: FinisherShiftTray1
  907. {
  908. *Command: CmdSelect
  909. {
  910. *Order: =PJL_SETUP_70
  911. *Cmd: =PRECMD_PUNCH_PROOF "@PJL SET PUNCH=LEFTPORT<0A>@PJL SET PUNCHHOLE=US3<0A>"
  912. }
  913. }
  914. *default:
  915. {
  916. *Command: CmdSelect
  917. {
  918. *Order: =PJL_SETUP_70
  919. *Cmd: =PRECMD_PUNCH "@PJL SET PUNCH=LEFTPORT<0A>@PJL SET PUNCHHOLE=US3<0A>"
  920. }
  921. }
  922. }
  923. }
  924. *Option: Top3
  925. {
  926. *Ifdef: USE_QUOTED_STRING
  927. *Name: "Top 3"
  928. *Else:
  929. *rcNameID: =RC_STR_TOP3
  930. *Endif:
  931. *switch: OutputBin
  932. {
  933. *case: FinisherShiftTray1
  934. {
  935. *Command: CmdSelect
  936. {
  937. *Order: =PJL_SETUP_70
  938. *Cmd: =PRECMD_PUNCH_PROOF "@PJL SET PUNCH=TOPPORT<0A>@PJL SET PUNCHHOLE=US3<0A>"
  939. }
  940. }
  941. *default:
  942. {
  943. *Command: CmdSelect
  944. {
  945. *Order: =PJL_SETUP_70
  946. *Cmd: =PRECMD_PUNCH "@PJL SET PUNCH=TOPPORT<0A>@PJL SET PUNCHHOLE=US3<0A>"
  947. }
  948. }
  949. }
  950. }
  951. *Option: Right3
  952. {
  953. *Ifdef: USE_QUOTED_STRING
  954. *Name: "Right 3"
  955. *Else:
  956. *rcNameID: =RC_STR_RIGHT3
  957. *Endif:
  958. *switch: OutputBin
  959. {
  960. *case: FinisherShiftTray1
  961. {
  962. *Command: CmdSelect
  963. {
  964. *Order: =PJL_SETUP_70
  965. *Cmd: =PRECMD_PUNCH_PROOF "@PJL SET PUNCH=RIGHTPORT<0A>@PJL SET PUNCHHOLE=US3<0A>"
  966. }
  967. }
  968. *default:
  969. {
  970. *Command: CmdSelect
  971. {
  972. *Order: =PJL_SETUP_70
  973. *Cmd: =PRECMD_PUNCH "@PJL SET PUNCH=RIGHTPORT<0A>@PJL SET PUNCHHOLE=US3<0A>"
  974. }
  975. }
  976. }
  977. }
  978. *Option: Left4
  979. {
  980. *Ifdef: USE_QUOTED_STRING
  981. *Name: "Left 4"
  982. *Else:
  983. *rcNameID: =RC_STR_LEFT4
  984. *Endif:
  985. *switch: PunchUnit
  986. {
  987. *case: 2and4holes
  988. {
  989. *switch: OutputBin
  990. {
  991. *case: FinisherShiftTray1
  992. {
  993. *Command: CmdSelect
  994. {
  995. *Order: =PJL_SETUP_70
  996. *Cmd: =PRECMD_PUNCH_PROOF "@PJL SET PUNCH=LEFTPORT<0A>@PJL SET PUNCHHOLE=EU4<0A>"
  997. }
  998. }
  999. *default:
  1000. {
  1001. *Command: CmdSelect
  1002. {
  1003. *Order: =PJL_SETUP_70
  1004. *Cmd: =PRECMD_PUNCH "@PJL SET PUNCH=LEFTPORT<0A>@PJL SET PUNCHHOLE=EU4<0A>"
  1005. }
  1006. }
  1007. }
  1008. }
  1009. *default:
  1010. {
  1011. *switch: OutputBin
  1012. {
  1013. *case: FinisherShiftTray1
  1014. {
  1015. *Command: CmdSelect
  1016. {
  1017. *Order: =PJL_SETUP_70
  1018. *Cmd: =PRECMD_PUNCH_PROOF "@PJL SET PUNCH=LEFTPORT<0A>@PJL SET PUNCHHOLE=NEU4<0A>"
  1019. }
  1020. }
  1021. *default:
  1022. {
  1023. *Command: CmdSelect
  1024. {
  1025. *Order: =PJL_SETUP_70
  1026. *Cmd: =PRECMD_PUNCH "@PJL SET PUNCH=LEFTPORT<0A>@PJL SET PUNCHHOLE=NEU4<0A>"
  1027. }
  1028. }
  1029. }
  1030. }
  1031. }
  1032. }
  1033. *Option: Top4
  1034. {
  1035. *Ifdef: USE_QUOTED_STRING
  1036. *Name: "Top 4"
  1037. *Else:
  1038. *rcNameID: =RC_STR_TOP4
  1039. *Endif:
  1040. *switch: PunchUnit
  1041. {
  1042. *case: 2and4holes
  1043. {
  1044. *switch: OutputBin
  1045. {
  1046. *case: FinisherShiftTray1
  1047. {
  1048. *Command: CmdSelect
  1049. {
  1050. *Order: =PJL_SETUP_70
  1051. *Cmd: =PRECMD_PUNCH_PROOF "@PJL SET PUNCH=TOPPORT<0A>@PJL SET PUNCHHOLE=EU4<0A>"
  1052. }
  1053. }
  1054. *default:
  1055. {
  1056. *Command: CmdSelect
  1057. {
  1058. *Order: =PJL_SETUP_70
  1059. *Cmd: =PRECMD_PUNCH "@PJL SET PUNCH=TOPPORT<0A>@PJL SET PUNCHHOLE=EU4<0A>"
  1060. }
  1061. }
  1062. }
  1063. }
  1064. *default:
  1065. {
  1066. *switch: OutputBin
  1067. {
  1068. *case: FinisherShiftTray1
  1069. {
  1070. *Command: CmdSelect
  1071. {
  1072. *Order: =PJL_SETUP_70
  1073. *Cmd: =PRECMD_PUNCH_PROOF "@PJL SET PUNCH=TOPPORT<0A>@PJL SET PUNCHHOLE=NEU4<0A>"
  1074. }
  1075. }
  1076. *default:
  1077. {
  1078. *Command: CmdSelect
  1079. {
  1080. *Order: =PJL_SETUP_70
  1081. *Cmd: =PRECMD_PUNCH "@PJL SET PUNCH=TOPPORT<0A>@PJL SET PUNCHHOLE=NEU4<0A>"
  1082. }
  1083. }
  1084. }
  1085. }
  1086. }
  1087. }
  1088. *Option: Right4
  1089. {
  1090. *Ifdef: USE_QUOTED_STRING
  1091. *Name: "Right 4"
  1092. *Else:
  1093. *rcNameID: =RC_STR_RIGHT4
  1094. *Endif:
  1095. *switch: PunchUnit
  1096. {
  1097. *case: 2and4holes
  1098. {
  1099. *switch: OutputBin
  1100. {
  1101. *case: FinisherShiftTray1
  1102. {
  1103. *Command: CmdSelect
  1104. {
  1105. *Order: =PJL_SETUP_70
  1106. *Cmd: =PRECMD_PUNCH_PROOF "@PJL SET PUNCH=RIGHTPORT<0A>@PJL SET PUNCHHOLE=EU4<0A>"
  1107. }
  1108. }
  1109. *default:
  1110. {
  1111. *Command: CmdSelect
  1112. {
  1113. *Order: =PJL_SETUP_70
  1114. *Cmd: =PRECMD_PUNCH "@PJL SET PUNCH=RIGHTPORT<0A>@PJL SET PUNCHHOLE=EU4<0A>"
  1115. }
  1116. }
  1117. }
  1118. }
  1119. *default:
  1120. {
  1121. *switch: OutputBin
  1122. {
  1123. *case: FinisherShiftTray1
  1124. {
  1125. *Command: CmdSelect
  1126. {
  1127. *Order: =PJL_SETUP_70
  1128. *Cmd: =PRECMD_PUNCH_PROOF "@PJL SET PUNCH=RIGHTPORT<0A>@PJL SET PUNCHHOLE=NEU4<0A>"
  1129. }
  1130. }
  1131. *default:
  1132. {
  1133. *Command: CmdSelect
  1134. {
  1135. *Order: =PJL_SETUP_70
  1136. *Cmd: =PRECMD_PUNCH "@PJL SET PUNCH=RIGHTPORT<0A>@PJL SET PUNCHHOLE=NEU4<0A>"
  1137. }
  1138. }
  1139. }
  1140. }
  1141. }
  1142. }
  1143. }
  1144. *%======== Resolution ========
  1145. *Feature: Resolution
  1146. {
  1147. *rcNameID: =RESOLUTION_DISPLAY
  1148. *DefaultOption: 600dpi
  1149. *Option: 600dpi
  1150. {
  1151. *rcNameID: =RC_STR_600DPI
  1152. *DPI: PAIR(600, 600)
  1153. *TextDPI: PAIR(600, 600)
  1154. *MinStripBlankPixels: 32
  1155. EXTERN_GLOBAL: *StripBlanks: LIST(ENCLOSED,TRAILING)
  1156. *SpotDiameter: 100
  1157. *Command: CmdBeginRaster { *Cmd : "<1B>*v7S<1B>*r1A" }
  1158. *Command: CmdEndRaster { *Cmd : "<1B>*rC" }
  1159. *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  1160. *switch: ColorMode
  1161. {
  1162. *case: 24bpp
  1163. {
  1164. *Command: CmdSelect
  1165. {
  1166. *Order: =PJL_SETUP_LAST
  1167. *Cmd: "@PJL SET DATAMODE=COLOR<0A>@PJL SET RESOLUTION=600<0A>@PJL ENTER LANGUAGE=PCL<0A>"
  1168. + "<1B>E<1B>*t600R<1B>&u600D<1B>*r0F"
  1169. }
  1170. }
  1171. *case: Mono
  1172. {
  1173. *Command: CmdSelect
  1174. {
  1175. *Order: =PJL_SETUP_LAST
  1176. *Cmd: "@PJL SET DATAMODE=GRAYSCALE<0A>@PJL SET RESOLUTION=600<0A>@PJL ENTER LANGUAGE=PCL<0A>"
  1177. + "<1B>E<1B>*t600R<1B>&u600D<1B>*r0F"
  1178. }
  1179. }
  1180. }
  1181. }
  1182. *Option: 300dpi
  1183. {
  1184. *rcNameID: =RC_STR_300DPI
  1185. *DPI: PAIR(300, 300)
  1186. *TextDPI: PAIR(300, 300)
  1187. *MinStripBlankPixels: 32
  1188. EXTERN_GLOBAL: *StripBlanks: LIST(ENCLOSED,TRAILING)
  1189. *SpotDiameter: 100
  1190. *Command: CmdBeginRaster { *Cmd : "<1B>*v7S<1B>*r1A" }
  1191. *Command: CmdEndRaster { *Cmd : "<1B>*rC" }
  1192. *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  1193. *Command: CmdSelect
  1194. {
  1195. *Order: =PJL_SETUP_LAST
  1196. *Cmd: "@PJL SET DATAMODE=GRAYSCALE<0A>@PJL SET RESOLUTION=300<0A>@PJL ENTER LANGUAGE=PCL<0A>"
  1197. + "<1B>E<1B>*t300R<1B>&u600D<1B>*r0F"
  1198. }
  1199. }
  1200. }
  1201. *%======== Emit Orientation Command (CONCEALED) ========
  1202. *% NOTE:
  1203. *% Need to write "*NoPageEject?: TRUE" in orientation command emission
  1204. *% to print mixed-orientation document in duplex correctly. (2002/07/06)
  1205. *Feature: EmitOrientationCommand
  1206. {
  1207. *Name: "Emit Orientation Command"
  1208. *ConcealFromUI?: TRUE
  1209. *DefaultOption: Option1
  1210. *Option: Option1
  1211. {
  1212. *Name: "Emit Orientation Command"
  1213. *switch: Orientation
  1214. {
  1215. *case: PORTRAIT
  1216. {
  1217. *Command: CmdSelect
  1218. {
  1219. *Order: DOC_SETUP.25
  1220. *NoPageEject?: TRUE
  1221. *Cmd: "<1B>&l0O"
  1222. }
  1223. }
  1224. *case: LANDSCAPE_CC90
  1225. {
  1226. *Command: CmdSelect
  1227. {
  1228. *Order: DOC_SETUP.25
  1229. *NoPageEject?: TRUE
  1230. *Cmd: "<1B>&l1O"
  1231. }
  1232. }
  1233. }
  1234. }
  1235. }
  1236. *%======== InputBin ========
  1237. *% NOTE:
  1238. *% On Win2000, *HelpIndex makes "Automatically Select" blank in UI.
  1239. *Feature: InputBin
  1240. {
  1241. *rcNameID: =PAPER_SOURCE_DISPLAY
  1242. *% *HelpIndex: =HLP_PAPER_SOURCE
  1243. *ConflictPriority: 20
  1244. *DefaultOption: AUTO
  1245. *Option: AUTO
  1246. {
  1247. *rcNameID: =RC_STR_AUTO_SELECT_BY_PRINTER
  1248. *Command: CmdSelect
  1249. {
  1250. *Order: DOC_SETUP.30
  1251. *Cmd: "<1B>&l7H"
  1252. }
  1253. }
  1254. *Option: BypassTray
  1255. {
  1256. *rcNameID: =RC_STR_BYPASS_TRAY
  1257. *OptionID: =RI_DMBIN_BYPASS_TRAY
  1258. *Command: CmdSelect
  1259. {
  1260. *Order: DOC_SETUP.30
  1261. *Cmd: "<1B>&l2H"
  1262. }
  1263. }
  1264. *Option: Tray1
  1265. {
  1266. *rcNameID: =RC_STR_TRAY1
  1267. *OptionID: =RI_DMBIN_TRAY1
  1268. *Command: CmdSelect
  1269. {
  1270. *Order: DOC_SETUP.30
  1271. *Cmd: "<1B>&l8H"
  1272. }
  1273. }
  1274. *Option: Tray2
  1275. {
  1276. *rcNameID: =RC_STR_TRAY2
  1277. *OptionID: =RI_DMBIN_TRAY2
  1278. *Command: CmdSelect
  1279. {
  1280. *Order: DOC_SETUP.30
  1281. *Cmd: "<1B>&l1H"
  1282. }
  1283. }
  1284. *Option: Tray3
  1285. {
  1286. *rcNameID: =RC_STR_TRAY3
  1287. *OptionID: =RI_DMBIN_TRAY3
  1288. *Command: CmdSelect
  1289. {
  1290. *Order: DOC_SETUP.30
  1291. *Cmd: "<1B>&l4H"
  1292. }
  1293. }
  1294. *Option: Tray4
  1295. {
  1296. *rcNameID: =RC_STR_TRAY4
  1297. *OptionID: =RI_DMBIN_TRAY4
  1298. *Command: CmdSelect
  1299. {
  1300. *Order: DOC_SETUP.30
  1301. *Cmd: "<1B>&l30H"
  1302. }
  1303. }
  1304. *Option: LARGECAPACITY
  1305. {
  1306. *rcNameID: =RC_STR_LARGE_CAPACITY_TRAY
  1307. *Command: CmdSelect
  1308. {
  1309. *Order: DOC_SETUP.30
  1310. *Cmd: "<1B>&l5H"
  1311. }
  1312. }
  1313. }
  1314. *%======== MediaType ========
  1315. *Feature: MediaType
  1316. {
  1317. *rcNameID: =MEDIA_TYPE_DISPLAY
  1318. *Ifdef: WINNT_51
  1319. *HelpIndex: =HLP_MEDIA_TYPE
  1320. *Endif: *%%% WINNT_51
  1321. *ConflictPriority: 30
  1322. *DefaultOption: Auto
  1323. *Option: Auto
  1324. {
  1325. *rcNameID: =HT_AUTO_SELECT_DISPLAY
  1326. }
  1327. *Option: STANDARD
  1328. {
  1329. *Ifdef: USE_QUOTED_STRING
  1330. *Name: "Plain"
  1331. *Else:
  1332. *rcNameID: =RC_STR_PLAIN
  1333. *Endif:
  1334. *Command: CmdSelect
  1335. {
  1336. *Order: DOC_SETUP.35
  1337. *Cmd: "<1B>&n6WdPlain"
  1338. }
  1339. }
  1340. *Option: Recycled
  1341. {
  1342. *Ifdef: USE_QUOTED_STRING
  1343. *Name: "Recycled"
  1344. *Else:
  1345. *rcNameID: =RC_STR_RECYCLED
  1346. *Endif:
  1347. *Command: CmdSelect
  1348. {
  1349. *Order: DOC_SETUP.35
  1350. *Cmd: "<1B>&n9WdRecycled"
  1351. }
  1352. }
  1353. *Option: Special
  1354. {
  1355. *Ifdef: USE_QUOTED_STRING
  1356. *Name: "Special"
  1357. *Else:
  1358. *rcNameID: =RC_STR_SPECIAL
  1359. *Endif:
  1360. *Command: CmdSelect
  1361. {
  1362. *Order: DOC_SETUP.35
  1363. *Cmd: "<1B>&n8WdSpecial"
  1364. }
  1365. }
  1366. *Option: Thick
  1367. {
  1368. *Ifdef: USE_QUOTED_STRING
  1369. *Name: "Thick"
  1370. *Else:
  1371. *rcNameID: =RC_STR_THICK
  1372. *Endif:
  1373. *Command: CmdSelect
  1374. {
  1375. *Order: DOC_SETUP.35
  1376. *Cmd: "<1B>&n6WdThick"
  1377. }
  1378. }
  1379. *Option: TRANSPARENCY
  1380. {
  1381. *rcNameID: =TRANSPARENCY_DISPLAY
  1382. *Command: CmdSelect
  1383. {
  1384. *Order: DOC_SETUP.35
  1385. *Cmd: "<1B>&n13WdTransparency"
  1386. }
  1387. }
  1388. *Option: Color
  1389. {
  1390. *Ifdef: USE_QUOTED_STRING
  1391. *Name: "Color"
  1392. *Else:
  1393. *rcNameID: =RC_STR_COLOR
  1394. *Endif:
  1395. *Command: CmdSelect
  1396. {
  1397. *Order: DOC_SETUP.35
  1398. *Cmd: "<1B>&n6WdColor"
  1399. }
  1400. }
  1401. *Option: Letterhead
  1402. {
  1403. *Ifdef: USE_QUOTED_STRING
  1404. *Name: "Letterhead"
  1405. *Else:
  1406. *rcNameID: =RC_STR_LETTERHEAD
  1407. *Endif:
  1408. *Command: CmdSelect
  1409. {
  1410. *Order: DOC_SETUP.35
  1411. *Cmd: "<1B>&n11WdLetterhead"
  1412. }
  1413. }
  1414. *Option: Preprinted
  1415. {
  1416. *Ifdef: USE_QUOTED_STRING
  1417. *Name: "Preprinted"
  1418. *Else:
  1419. *rcNameID: =RC_STR_PREPRINTED
  1420. *Endif:
  1421. *Command: CmdSelect
  1422. {
  1423. *Order: DOC_SETUP.35
  1424. *Cmd: "<1B>&n11WdPreprinted"
  1425. }
  1426. }
  1427. *Option: Prepunched
  1428. {
  1429. *Ifdef: USE_QUOTED_STRING
  1430. *Name: "Prepunched"
  1431. *Else:
  1432. *rcNameID: =RC_STR_PREPUNCHED
  1433. *Endif:
  1434. *Command: CmdSelect
  1435. {
  1436. *Order: DOC_SETUP.35
  1437. *Cmd: "<1B>&n11WdPrepunched"
  1438. }
  1439. }
  1440. *Option: Labels
  1441. {
  1442. *Ifdef: USE_QUOTED_STRING
  1443. *Name: "Labels"
  1444. *Else:
  1445. *rcNameID: =RC_STR_LABELS
  1446. *Endif:
  1447. *Command: CmdSelect
  1448. {
  1449. *Order: DOC_SETUP.35
  1450. *Cmd: "<1B>&n7WdLabels"
  1451. }
  1452. }
  1453. *Option: Bond
  1454. {
  1455. *Ifdef: USE_QUOTED_STRING
  1456. *Name: "Bond"
  1457. *Else:
  1458. *rcNameID: =RC_STR_BOND
  1459. *Endif:
  1460. *Command: CmdSelect
  1461. {
  1462. *Order: DOC_SETUP.35
  1463. *Cmd: "<1B>&n5WdBond"
  1464. }
  1465. }
  1466. *Option: Cardstock
  1467. {
  1468. *Ifdef: USE_QUOTED_STRING
  1469. *Name: "Cardstock"
  1470. *Else:
  1471. *rcNameID: =RC_STR_CARDSTOCK
  1472. *Endif:
  1473. *Command: CmdSelect
  1474. {
  1475. *Order: DOC_SETUP.35
  1476. *Cmd: "<1B>&n10WdCardstock"
  1477. }
  1478. }
  1479. *Option: Plain_Duplex_Backside
  1480. {
  1481. *Ifdef: USE_QUOTED_STRING
  1482. *Name: "Plain (Duplex Backside)"
  1483. *Else:
  1484. *rcNameID: =RC_STR_PLAIN_DUPLEX_BACKSIDE
  1485. *Endif:
  1486. *Command: CmdSelect
  1487. {
  1488. *Order: DOC_SETUP.35
  1489. *Cmd: "<1B>&n20WdPlainduplexbackside"
  1490. }
  1491. }
  1492. *Option: Thick_Duplex_Backside
  1493. {
  1494. *Ifdef: USE_QUOTED_STRING
  1495. *Name: "Thick (Duplex Backside)"
  1496. *Else:
  1497. *rcNameID: =RC_STR_THICK_DUPLEX_BACKSIDE
  1498. *Endif:
  1499. *Command: CmdSelect
  1500. {
  1501. *Order: DOC_SETUP.35
  1502. *Cmd: "<1B>&n20WdThickduplexbackside"
  1503. }
  1504. }
  1505. }
  1506. *%======== PaperSize ========
  1507. *Feature: PaperSize
  1508. {
  1509. *rcNameID: =PAPER_SIZE_DISPLAY
  1510. *DefaultOption: LETTER
  1511. *Option: 11X17
  1512. {
  1513. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1514. *switch: Orientation
  1515. {
  1516. *case: PORTRAIT
  1517. {
  1518. *PrintableArea: PAIR(12576, 20000)
  1519. *PrintableOrigin: PAIR(300, 200)
  1520. *CursorOrigin: PAIR(300, 200)
  1521. *Command: CmdSelect
  1522. {
  1523. *Order: DOC_SETUP.40
  1524. *Cmd: "<1B>&l6a8c1E<1B>*p0x0Y<1B>*c0t"
  1525. + %d{((12576*6+5)/10)}"x" %d{((20000*6+5)/10)}"Y"
  1526. }
  1527. }
  1528. *case: LANDSCAPE_CC90
  1529. {
  1530. *PrintableArea: PAIR(12800, 19904)
  1531. *PrintableOrigin: PAIR(200, 256)
  1532. *CursorOrigin: PAIR(200, 20160)
  1533. *Command: CmdSelect
  1534. {
  1535. *Order: DOC_SETUP.40
  1536. *Cmd: "<1B>&l6a8c1E<1B>*p0x0Y<1B>*c0t"
  1537. + %d{((19904*6+5)/10)}"x" %d{((12800*6+5)/10)}"Y"
  1538. }
  1539. }
  1540. }
  1541. }
  1542. *Option: LEGAL
  1543. {
  1544. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1545. *switch: Orientation
  1546. {
  1547. *case: PORTRAIT
  1548. {
  1549. *PrintableArea: PAIR(9600, 16400)
  1550. *PrintableOrigin: PAIR(300, 200)
  1551. *CursorOrigin: PAIR(300, 200)
  1552. *Command: CmdSelect
  1553. {
  1554. *Order: DOC_SETUP.40
  1555. *Cmd: "<1B>&l3a8c1E<1B>*p0x0Y<1B>*c0t"
  1556. + %d{((9600*6+5)/10)}"x" %d{((16400*6+5)/10)}"Y"
  1557. }
  1558. }
  1559. *case: LANDSCAPE_CC90
  1560. {
  1561. *PrintableArea: PAIR(9800, 16320)
  1562. *PrintableOrigin: PAIR(200, 240)
  1563. *CursorOrigin: PAIR(200, 16560)
  1564. *Command: CmdSelect
  1565. {
  1566. *Order: DOC_SETUP.40
  1567. *Cmd: "<1B>&l3a8c1E<1B>*p0x0Y<1B>*c0t"
  1568. + %d{((16320*6+5)/10)}"x" %d{((9800*6+5)/10)}"Y"
  1569. }
  1570. }
  1571. }
  1572. }
  1573. *Option: LETTER
  1574. {
  1575. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1576. *switch: Orientation
  1577. {
  1578. *case: PORTRAIT
  1579. {
  1580. *PrintableArea: PAIR(9600, 12800)
  1581. *PrintableOrigin: PAIR(300, 200)
  1582. *CursorOrigin: PAIR(300, 200)
  1583. *Command: CmdSelect
  1584. {
  1585. *Order: DOC_SETUP.40
  1586. *Cmd: "<1B>&l2a8c1E<1B>*p0x0Y<1B>*c0t"
  1587. + %d{((9600*6+5)/10)}"x" %d{((12800*6+5)/10)}"Y"
  1588. }
  1589. }
  1590. *case: LANDSCAPE_CC90
  1591. {
  1592. *PrintableArea: PAIR(9800, 12704)
  1593. *PrintableOrigin: PAIR(200, 256)
  1594. *CursorOrigin: PAIR(200, 12960)
  1595. *Command: CmdSelect
  1596. {
  1597. *Order: DOC_SETUP.40
  1598. *Cmd: "<1B>&l2a8c1E<1B>*p0x0Y<1B>*c0t"
  1599. + %d{((12704*6+5)/10)}"x" %d{((9800*6+5)/10)}"Y"
  1600. }
  1601. }
  1602. }
  1603. }
  1604. *Option: EXECUTIVE
  1605. {
  1606. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1607. *switch: Orientation
  1608. {
  1609. *case: PORTRAIT
  1610. {
  1611. *PrintableArea: PAIR(8096, 12200)
  1612. *PrintableOrigin: PAIR(300, 200)
  1613. *CursorOrigin: PAIR(300, 200)
  1614. *Command: CmdSelect
  1615. {
  1616. *Order: DOC_SETUP.40
  1617. *Cmd: "<1B>&l1a8c1E<1B>*p0x0Y<1B>*c0t"
  1618. + %d{((8096*6+5)/10)}"x" %d{((12200*6+5)/10)}"Y"
  1619. }
  1620. }
  1621. *case: LANDSCAPE_CC90
  1622. {
  1623. *PrintableArea: PAIR(8300, 12096)
  1624. *PrintableOrigin: PAIR(200, 264)
  1625. *CursorOrigin: PAIR(200, 12360)
  1626. *Command: CmdSelect
  1627. {
  1628. *Order: DOC_SETUP.40
  1629. *Cmd: "<1B>&l1a8c1E<1B>*p0x0Y<1B>*c0t"
  1630. + %d{((12096*6+5)/10)}"x" %d{((8300*6+5)/10)}"Y"
  1631. }
  1632. }
  1633. }
  1634. }
  1635. *Option: STATEMENT
  1636. {
  1637. *rcNameID: =RC_STR_5_5X8_5
  1638. *switch: Orientation
  1639. {
  1640. *case: PORTRAIT
  1641. {
  1642. *PrintableArea: PAIR(5984, 9800)
  1643. *PrintableOrigin: PAIR(300, 200)
  1644. *CursorOrigin: PAIR(300, 200)
  1645. *Command: CmdSelect
  1646. {
  1647. *Order: DOC_SETUP.40
  1648. *Cmd: "<1B>&l2008a8c1E<1B>*p0x0Y<1B>*c0t"
  1649. + %d{((5984*6+5)/10)}"x" %d{((9800*6+5)/10)}"Y"
  1650. }
  1651. }
  1652. *case: LANDSCAPE_CC90
  1653. {
  1654. *PrintableArea: PAIR(6200, 9696)
  1655. *PrintableOrigin: PAIR(200, 264)
  1656. *CursorOrigin: PAIR(200, 9960)
  1657. *Command: CmdSelect
  1658. {
  1659. *Order: DOC_SETUP.40
  1660. *Cmd: "<1B>&l2008a8c1E<1B>*p0x0Y<1B>*c0t"
  1661. + %d{((9696*6+5)/10)}"x" %d{((6200*6+5)/10)}"Y"
  1662. }
  1663. }
  1664. }
  1665. }
  1666. *Option: A3
  1667. {
  1668. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1669. *switch: Orientation
  1670. {
  1671. *case: PORTRAIT
  1672. {
  1673. *PrintableArea: PAIR(13440, 19440)
  1674. *PrintableOrigin: PAIR(284, 200)
  1675. *CursorOrigin: PAIR(284, 200)
  1676. *Command: CmdSelect
  1677. {
  1678. *Order: DOC_SETUP.40
  1679. *Cmd: "<1B>&l27a8c1E<1B>*p0x0Y<1B>*c0t"
  1680. + %d{((13440*6+5)/10)}"x" %d{((19440*6+5)/10)}"Y"
  1681. }
  1682. }
  1683. *case: LANDSCAPE_CC90
  1684. {
  1685. *PrintableArea: PAIR(13628, 19360)
  1686. *PrintableOrigin: PAIR(200, 244)
  1687. *CursorOrigin: PAIR(200, 19604)
  1688. *Command: CmdSelect
  1689. {
  1690. *Order: DOC_SETUP.40
  1691. *Cmd: "<1B>&l27a8c1E<1B>*p0x0Y<1B>*c0t"
  1692. + %d{((19360*6+5)/10)}"x" %d{((13628*6+5)/10)}"Y"
  1693. }
  1694. }
  1695. }
  1696. }
  1697. *Option: A4
  1698. {
  1699. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1700. *switch: Orientation
  1701. {
  1702. *case: PORTRAIT
  1703. {
  1704. *PrintableArea: PAIR(9344, 13628)
  1705. *PrintableOrigin: PAIR(284, 200)
  1706. *CursorOrigin: PAIR(284, 200)
  1707. *Command: CmdSelect
  1708. {
  1709. *Order: DOC_SETUP.40
  1710. *Cmd: "<1B>&l26a8c1E<1B>*p0x0Y<1B>*c0t"
  1711. + %d{((9344*6+5)/10)}"x" %d{((13628*6+5)/10)}"Y"
  1712. }
  1713. }
  1714. *case: LANDSCAPE_CC90
  1715. {
  1716. *PrintableArea: PAIR(9520, 13536)
  1717. *PrintableOrigin: PAIR(200, 256)
  1718. *CursorOrigin: PAIR(200, 13792)
  1719. *Command: CmdSelect
  1720. {
  1721. *Order: DOC_SETUP.40
  1722. *Cmd: "<1B>&l26a8c1E<1B>*p0x0Y<1B>*c0t"
  1723. + %d{((13536*6+5)/10)}"x" %d{((9520*6+5)/10)}"Y"
  1724. }
  1725. }
  1726. }
  1727. }
  1728. *Option: A5
  1729. {
  1730. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1731. *switch: Orientation
  1732. {
  1733. *case: PORTRAIT
  1734. {
  1735. *PrintableArea: PAIR(6400, 9520)
  1736. *PrintableOrigin: PAIR(284, 200)
  1737. *CursorOrigin: PAIR(284, 200)
  1738. *Command: CmdSelect
  1739. {
  1740. *Order: DOC_SETUP.40
  1741. *Cmd: "<1B>&l2000a8c1E<1B>*p0x0Y<1B>*c0t"
  1742. + %d{((6400*6+5)/10)}"x" %d{((9520*6+5)/10)}"Y"
  1743. }
  1744. }
  1745. *case: LANDSCAPE_CC90
  1746. {
  1747. *PrintableArea: PAIR(6592, 9440)
  1748. *PrintableOrigin: PAIR(200, 244)
  1749. *CursorOrigin: PAIR(200, 9684)
  1750. *Command: CmdSelect
  1751. {
  1752. *Order: DOC_SETUP.40
  1753. *Cmd: "<1B>&l2000a8c1E<1B>*p0x0Y<1B>*c0t"
  1754. + %d{((9440*6+5)/10)}"x" %d{((6592*6+5)/10)}"Y"
  1755. }
  1756. }
  1757. }
  1758. }
  1759. *Option: A6
  1760. {
  1761. *rcNameID: =RC_STR_A6
  1762. *PageDimensions: PAIR(4956, 6996)
  1763. *switch: Orientation
  1764. {
  1765. *case: PORTRAIT
  1766. {
  1767. *PrintableArea: PAIR(4384, 6592)
  1768. *PrintableOrigin: PAIR(284, 200)
  1769. *CursorOrigin: PAIR(284, 200)
  1770. *Command: CmdSelect
  1771. {
  1772. *Order: DOC_SETUP.40
  1773. *Cmd: "<1B>&l2001a8c1E<1B>*p0x0Y<1B>*c0t"
  1774. + %d{((4384*6+5)/10)}"x" %d{((6592*6+5)/10)}"Y"
  1775. }
  1776. }
  1777. *case: LANDSCAPE_CC90
  1778. {
  1779. *PrintableArea: PAIR(4560, 6496)
  1780. *PrintableOrigin: PAIR(200, 260)
  1781. *CursorOrigin: PAIR(200, 6756)
  1782. *Command: CmdSelect
  1783. {
  1784. *Order: DOC_SETUP.40
  1785. *Cmd: "<1B>&l2001a8c1E<1B>*p0x0Y<1B>*c0t"
  1786. + %d{((6496*6+5)/10)}"x" %d{((4560*6+5)/10)}"Y"
  1787. }
  1788. }
  1789. }
  1790. }
  1791. *Option: B4
  1792. {
  1793. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1794. *switch: Orientation
  1795. {
  1796. *case: PORTRAIT
  1797. {
  1798. *PrintableArea: PAIR(11552, 16796)
  1799. *PrintableOrigin: PAIR(284, 200)
  1800. *CursorOrigin: PAIR(284, 200)
  1801. *Command: CmdSelect
  1802. {
  1803. *Order: DOC_SETUP.40
  1804. *Cmd: "<1B>&l46a8c1E<1B>*p0x0Y<1B>*c0t"
  1805. + %d{((11552*6+5)/10)}"x" %d{((16796*6+5)/10)}"Y"
  1806. }
  1807. }
  1808. *case: LANDSCAPE_CC90
  1809. {
  1810. *PrintableArea: PAIR(11740, 16704)
  1811. *PrintableOrigin: PAIR(200, 256)
  1812. *CursorOrigin: PAIR(200, 16960)
  1813. *Command: CmdSelect
  1814. {
  1815. *Order: DOC_SETUP.40
  1816. *Cmd: "<1B>&l46a8c1E<1B>*p0x0Y<1B>*c0t"
  1817. + %d{((16704*6+5)/10)}"x" %d{((11740*6+5)/10)}"Y"
  1818. }
  1819. }
  1820. }
  1821. }
  1822. *Option: B5
  1823. {
  1824. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1825. *switch: Orientation
  1826. {
  1827. *case: PORTRAIT
  1828. {
  1829. *PrintableArea: PAIR(8000, 11740)
  1830. *PrintableOrigin: PAIR(284, 200)
  1831. *CursorOrigin: PAIR(284, 200)
  1832. *Command: CmdSelect
  1833. {
  1834. *Order: DOC_SETUP.40
  1835. *Cmd: "<1B>&l45a8c1E<1B>*p0x0Y<1B>*c0t"
  1836. + %d{((8000*6+5)/10)}"x" %d{((11740*6+5)/10)}"Y"
  1837. }
  1838. }
  1839. *case: LANDSCAPE_CC90
  1840. {
  1841. *PrintableArea: PAIR(8196, 11648)
  1842. *PrintableOrigin: PAIR(200, 256)
  1843. *CursorOrigin: PAIR(200, 11904)
  1844. *Command: CmdSelect
  1845. {
  1846. *Order: DOC_SETUP.40
  1847. *Cmd: "<1B>&l45a8c1E<1B>*p0x0Y<1B>*c0t"
  1848. + %d{((11648*6+5)/10)}"x" %d{((8196*6+5)/10)}"Y"
  1849. }
  1850. }
  1851. }
  1852. }
  1853. *Option: ENV_10
  1854. {
  1855. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1856. *switch: Orientation
  1857. {
  1858. *case: PORTRAIT
  1859. {
  1860. *PrintableArea: PAIR(4320, 11000)
  1861. *PrintableOrigin: PAIR(300, 200)
  1862. *CursorOrigin: PAIR(300, 200)
  1863. *Command: CmdSelect
  1864. {
  1865. *Order: DOC_SETUP.40
  1866. *Cmd: "<1B>&l81a8c1E<1B>*p0x0Y<1B>*c0t"
  1867. + %d{((4320*6+5)/10)}"x" %d{((11000*6+5)/10)}"Y"
  1868. }
  1869. }
  1870. *case: LANDSCAPE_CC90
  1871. {
  1872. *PrintableArea: PAIR(4548, 10912)
  1873. *PrintableOrigin: PAIR(200, 248)
  1874. *CursorOrigin: PAIR(200, 11160)
  1875. *Command: CmdSelect
  1876. {
  1877. *Order: DOC_SETUP.40
  1878. *Cmd: "<1B>&l81a8c1E<1B>*p0x0Y<1B>*c0t"
  1879. + %d{((10912*6+5)/10)}"x" %d{((4548*6+5)/10)}"Y"
  1880. }
  1881. }
  1882. }
  1883. }
  1884. *Option: ENV_DL
  1885. {
  1886. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1887. *switch: Orientation
  1888. {
  1889. *case: PORTRAIT
  1890. {
  1891. *PrintableArea: PAIR(4608, 9992)
  1892. *PrintableOrigin: PAIR(284, 200)
  1893. *CursorOrigin: PAIR(284, 200)
  1894. *Command: CmdSelect
  1895. {
  1896. *Order: DOC_SETUP.40
  1897. *Cmd: "<1B>&l90a8c1E<1B>*p0x0Y<1B>*c0t"
  1898. + %d{((4608*6+5)/10)}"x" %d{((9992*6+5)/10)}"Y"
  1899. }
  1900. }
  1901. *case: LANDSCAPE_CC90
  1902. {
  1903. *PrintableArea: PAIR(4796, 9920)
  1904. *PrintableOrigin: PAIR(200, 236)
  1905. *CursorOrigin: PAIR(200, 10156)
  1906. *Command: CmdSelect
  1907. {
  1908. *Order: DOC_SETUP.40
  1909. *Cmd: "<1B>&l90a8c1E<1B>*p0x0Y<1B>*c0t"
  1910. + %d{((9920*6+5)/10)}"x" %d{((4796*6+5)/10)}"Y"
  1911. }
  1912. }
  1913. }
  1914. }
  1915. *Option: ENV_MONARCH
  1916. {
  1917. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1918. *switch: Orientation
  1919. {
  1920. *case: PORTRAIT
  1921. {
  1922. *PrintableArea: PAIR(4032, 8600)
  1923. *PrintableOrigin: PAIR(300, 200)
  1924. *CursorOrigin: PAIR(300, 200)
  1925. *Command: CmdSelect
  1926. {
  1927. *Order: DOC_SETUP.40
  1928. *Cmd: "<1B>&l80a8c1E<1B>*p0x0Y<1B>*c0t"
  1929. + %d{((4032*6+5)/10)}"x" %d{((8600*6+5)/10)}"Y"
  1930. }
  1931. }
  1932. *case: LANDSCAPE_CC90
  1933. {
  1934. *PrintableArea: PAIR(4248, 8512)
  1935. *PrintableOrigin: PAIR(200, 248)
  1936. *CursorOrigin: PAIR(200, 8760)
  1937. *Command: CmdSelect
  1938. {
  1939. *Order: DOC_SETUP.40
  1940. *Cmd: "<1B>&l80a8c1E<1B>*p0x0Y<1B>*c0t"
  1941. + %d{((8512*6+5)/10)}"x" %d{((4248*6+5)/10)}"Y"
  1942. }
  1943. }
  1944. }
  1945. }
  1946. *Option: ENV_C5
  1947. {
  1948. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1949. *switch: Orientation
  1950. {
  1951. *case: PORTRAIT
  1952. {
  1953. *PrintableArea: PAIR(7072, 10416)
  1954. *PrintableOrigin: PAIR(284, 200)
  1955. *CursorOrigin: PAIR(284, 200)
  1956. *Command: CmdSelect
  1957. {
  1958. *Order: DOC_SETUP.40
  1959. *Cmd: "<1B>&l91a8c1E<1B>*p0x0Y<1B>*c0t"
  1960. + %d{((7072*6+5)/10)}"x" %d{((10416*6+5)/10)}"Y"
  1961. }
  1962. }
  1963. *case: LANDSCAPE_CC90
  1964. {
  1965. *PrintableArea: PAIR(7252, 10336)
  1966. *PrintableOrigin: PAIR(200, 244)
  1967. *CursorOrigin: PAIR(200, 10580)
  1968. *Command: CmdSelect
  1969. {
  1970. *Order: DOC_SETUP.40
  1971. *Cmd: "<1B>&l91a8c1E<1B>*p0x0Y<1B>*c0t"
  1972. + %d{((10336*6+5)/10)}"x" %d{((7252*6+5)/10)}"Y"
  1973. }
  1974. }
  1975. }
  1976. }
  1977. *Option: ENV_C6
  1978. {
  1979. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1980. *switch: Orientation
  1981. {
  1982. *case: PORTRAIT
  1983. {
  1984. *PrintableArea: PAIR(4800, 7252)
  1985. *PrintableOrigin: PAIR(284, 200)
  1986. *CursorOrigin: PAIR(284, 200)
  1987. *Command: CmdSelect
  1988. {
  1989. *Order: DOC_SETUP.40
  1990. *Cmd: "<1B>&l2022a8c1E<1B>*p0x0Y<1B>*c0t"
  1991. + %d{((4800*6+5)/10)}"x" %d{((7252*6+5)/10)}"Y"
  1992. }
  1993. }
  1994. *case: LANDSCAPE_CC90
  1995. {
  1996. *PrintableArea: PAIR(4984, 7168)
  1997. *PrintableOrigin: PAIR(200, 248)
  1998. *CursorOrigin: PAIR(200, 7416)
  1999. *Command: CmdSelect
  2000. {
  2001. *Order: DOC_SETUP.40
  2002. *Cmd: "<1B>&l2022a8c1E<1B>*p0x0Y<1B>*c0t"
  2003. + %d{((7168*6+5)/10)}"x" %d{((4984*6+5)/10)}"Y"
  2004. }
  2005. }
  2006. }
  2007. }
  2008. *Option: FOLIO
  2009. {
  2010. *rcNameID: =RC_STR_8_5X13
  2011. *switch: Orientation
  2012. {
  2013. *case: PORTRAIT
  2014. {
  2015. *PrintableArea: PAIR(9600, 15200)
  2016. *PrintableOrigin: PAIR(300, 200)
  2017. *CursorOrigin: PAIR(300, 200)
  2018. *Command: CmdSelect
  2019. {
  2020. *Order: DOC_SETUP.40
  2021. *Cmd: "<1B>&l2007a8c1E<1B>*p0x0Y<1B>*c0t"
  2022. + %d{((9600*6+5)/10)}"x" %d{((15200*6+5)/10)}"Y"
  2023. }
  2024. }
  2025. *case: LANDSCAPE_CC90
  2026. {
  2027. *PrintableArea: PAIR(9800, 15104)
  2028. *PrintableOrigin: PAIR(200, 256)
  2029. *CursorOrigin: PAIR(200, 15360)
  2030. *Command: CmdSelect
  2031. {
  2032. *Order: DOC_SETUP.40
  2033. *Cmd: "<1B>&l2007a8c1E<1B>*p0x0Y<1B>*c0t"
  2034. + %d{((15104*6+5)/10)}"x" %d{((9800*6+5)/10)}"Y"
  2035. }
  2036. }
  2037. }
  2038. }
  2039. *Option: 8_25x13
  2040. {
  2041. *rcNameID: =RC_STR_8_25X13
  2042. *PageDimensions: PAIR(9900, 15600)
  2043. *switch: Orientation
  2044. {
  2045. *case: PORTRAIT
  2046. {
  2047. *PrintableArea: PAIR(9280, 15200)
  2048. *PrintableOrigin: PAIR(300, 200)
  2049. *CursorOrigin: PAIR(300, 200)
  2050. *Command: CmdSelect
  2051. {
  2052. *Order: DOC_SETUP.40
  2053. *Cmd: "<1B>&l2012a8c1E<1B>*p0x0Y<1B>*c0t"
  2054. + %d{((9280*6+5)/10)}"x" %d{((15200*6+5)/10)}"Y"
  2055. }
  2056. }
  2057. *case: LANDSCAPE_CC90
  2058. {
  2059. *PrintableArea: PAIR(9500, 15104)
  2060. *PrintableOrigin: PAIR(200, 256)
  2061. *CursorOrigin: PAIR(200, 15360)
  2062. *Command: CmdSelect
  2063. {
  2064. *Order: DOC_SETUP.40
  2065. *Cmd: "<1B>&l2012a8c1E<1B>*p0x0Y<1B>*c0t"
  2066. + %d{((15104*6+5)/10)}"x" %d{((9500*6+5)/10)}"Y"
  2067. }
  2068. }
  2069. }
  2070. }
  2071. *Option: 8x13
  2072. {
  2073. *rcNameID: =RC_STR_8X13
  2074. *PageDimensions: PAIR(9600, 15600)
  2075. *switch: Orientation
  2076. {
  2077. *case: PORTRAIT
  2078. {
  2079. *PrintableArea: PAIR(8992, 15200)
  2080. *PrintableOrigin: PAIR(300, 200)
  2081. *CursorOrigin: PAIR(300, 200)
  2082. *Command: CmdSelect
  2083. {
  2084. *Order: DOC_SETUP.40
  2085. *Cmd: "<1B>&l2011a8c1E<1B>*p0x0Y<1B>*c0t"
  2086. + %d{((8992*6+5)/10)}"x" %d{((15200*6+5)/10)}"Y"
  2087. }
  2088. }
  2089. *case: LANDSCAPE_CC90
  2090. {
  2091. *PrintableArea: PAIR(9200, 15104)
  2092. *PrintableOrigin: PAIR(200, 256)
  2093. *CursorOrigin: PAIR(200, 15360)
  2094. *Command: CmdSelect
  2095. {
  2096. *Order: DOC_SETUP.40
  2097. *Cmd: "<1B>&l2011a8c1E<1B>*p0x0Y<1B>*c0t"
  2098. + %d{((15104*6+5)/10)}"x" %d{((9200*6+5)/10)}"Y"
  2099. }
  2100. }
  2101. }
  2102. }
  2103. *Option: 8kai
  2104. {
  2105. *Ifdef: USE_QUOTED_STRING
  2106. *Name: "8K"
  2107. *Else:
  2108. *rcNameID: =RC_STR_8K
  2109. *Endif:
  2110. *PageDimensions: PAIR(12612, 18424)
  2111. *switch: Orientation
  2112. {
  2113. *case: PORTRAIT
  2114. {
  2115. *PrintableArea: PAIR(12032, 18024)
  2116. *PrintableOrigin: PAIR(284, 200)
  2117. *CursorOrigin: PAIR(284, 200)
  2118. *Command: CmdSelect
  2119. {
  2120. *Order: DOC_SETUP.40
  2121. *Cmd: "<1B>&l2030a8c1E<1B>*p0x0Y<1B>*c0t"
  2122. + %d{((12032*6+5)/10)}"x" %d{((18024*6+5)/10)}"Y"
  2123. }
  2124. }
  2125. *case: LANDSCAPE_CC90
  2126. {
  2127. *PrintableArea: PAIR(12212, 17952)
  2128. *PrintableOrigin: PAIR(200, 236)
  2129. *CursorOrigin: PAIR(200, 18188)
  2130. *Command: CmdSelect
  2131. {
  2132. *Order: DOC_SETUP.40
  2133. *Cmd: "<1B>&l2030a8c1E<1B>*p0x0Y<1B>*c0t"
  2134. + %d{((17952*6+5)/10)}"x" %d{((12212*6+5)/10)}"Y"
  2135. }
  2136. }
  2137. }
  2138. }
  2139. *Option: 16kai
  2140. {
  2141. *Ifdef: USE_QUOTED_STRING
  2142. *Name: "16K"
  2143. *Else:
  2144. *rcNameID: =RC_STR_16K
  2145. *Endif:
  2146. *PageDimensions: PAIR(9212, 12612)
  2147. *switch: Orientation
  2148. {
  2149. *case: PORTRAIT
  2150. {
  2151. *PrintableArea: PAIR(8640, 12212)
  2152. *PrintableOrigin: PAIR(284, 200)
  2153. *CursorOrigin: PAIR(284, 200)
  2154. *Command: CmdSelect
  2155. {
  2156. *Order: DOC_SETUP.40
  2157. *Cmd: "<1B>&l2031a8c1E<1B>*p0x0Y<1B>*c0t"
  2158. + %d{((8640*6+5)/10)}"x" %d{((12212*6+5)/10)}"Y"
  2159. }
  2160. }
  2161. *case: LANDSCAPE_CC90
  2162. {
  2163. *PrintableArea: PAIR(8812, 12128)
  2164. *PrintableOrigin: PAIR(200, 248)
  2165. *CursorOrigin: PAIR(200, 12376)
  2166. *Command: CmdSelect
  2167. {
  2168. *Order: DOC_SETUP.40
  2169. *Cmd: "<1B>&l2031a8c1E<1B>*p0x0Y<1B>*c0t"
  2170. + %d{((12128*6+5)/10)}"x" %d{((8812*6+5)/10)}"Y"
  2171. }
  2172. }
  2173. }
  2174. }
  2175. *Option: CUSTOMSIZE
  2176. {
  2177. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  2178. *MinSize: PAIR(4251, 6992) *%%% (90mm, 148mm)
  2179. *MaxSize: PAIR(14400, 21600) *%%% (304.8mm, 457.1mm)
  2180. *MaxPrintableWidth: 14400
  2181. *switch: Orientation
  2182. {
  2183. *case: PORTRAIT
  2184. {
  2185. *CustCursorOriginX: %d{300}
  2186. *CustCursorOriginY: %d{300}
  2187. *CustPrintableOriginX: %d{300}
  2188. *CustPrintableOriginY: %d{200}
  2189. *CustPrintableSizeX: %d{PhysPaperWidth-600}
  2190. *CustPrintableSizeY: %d{PhysPaperLength-400}
  2191. *Command: CmdSelect
  2192. {
  2193. *Order: DOC_SETUP.40
  2194. *Cmd: "<1B>&l101a4d1E<1B>*p0x0Y<1B>*c0t"
  2195. + %d{(((PhysPaperWidth-600)*6+5)/10)}"x"
  2196. + %d{(((PhysPaperLength-400)*6+5)/10)}"Y"
  2197. }
  2198. }
  2199. *case: LANDSCAPE_CC90
  2200. {
  2201. *CustCursorOriginX: %d{300}
  2202. *CustCursorOriginY: %d{PhysPaperLength-236}
  2203. *CustPrintableOriginX: %d{200}
  2204. *CustPrintableOriginY: %d{236}
  2205. *CustPrintableSizeX: %d{PhysPaperWidth-400}
  2206. *CustPrintableSizeY: %d{PhysPaperLength-472}
  2207. *Command: CmdSelect
  2208. {
  2209. *Order: DOC_SETUP.40
  2210. *Cmd: "<1B>&l101a4d1E<1B>*p0x0Y<1B>*c0t"
  2211. + %d{(((PhysPaperLength-472)*6+5)/10)}"x"
  2212. + %d{(((PhysPaperWidth-400)*6+5)/10)}"Y"
  2213. }
  2214. }
  2215. }
  2216. }
  2217. }
  2218. *%======== Copies ========
  2219. *switch: Collate
  2220. {
  2221. *case: OFF
  2222. {
  2223. *switch: Stapling
  2224. {
  2225. *case: OFF
  2226. {
  2227. *Command: CmdCopies
  2228. {
  2229. *Order: DOC_SETUP.50
  2230. *% *Cmd: "<1B>&l" %d[1,999]{NumOfCopies}"X"
  2231. *CallbackID: =CMD_COPIES_P5
  2232. *Params: LIST(NumOfCopies)
  2233. }
  2234. }
  2235. *default:
  2236. {
  2237. *Command: CmdCopies
  2238. {
  2239. *Order: DOC_SETUP.50
  2240. *Cmd: "<1B>&l1X"
  2241. }
  2242. }
  2243. }
  2244. }
  2245. *case: ON
  2246. {
  2247. *Command: CmdCopies
  2248. {
  2249. *Order: DOC_SETUP.50
  2250. *Cmd: "<1B>&l1X"
  2251. }
  2252. }
  2253. }
  2254. *%======== Halftone ========
  2255. *Feature: Halftone
  2256. {
  2257. *rcNameID: =HALFTONING_DISPLAY
  2258. *HelpIndex: =HLP_HALFTONING
  2259. *DefaultOption: HT_PATSIZE_AUTO
  2260. *Option: HT_PATSIZE_AUTO
  2261. {
  2262. *rcNameID: =HT_AUTO_SELECT_DISPLAY
  2263. }
  2264. *Ifdef: WINNT_50
  2265. *Option: HT_PATSIZE_SUPERCELL_M
  2266. {
  2267. *rcNameID: =HT_SUPERCELL_DISPLAY
  2268. }
  2269. *Endif:
  2270. *Option: HT_PATSIZE_6x6_M
  2271. {
  2272. *rcNameID: =RC_STR_DITHER_6X6
  2273. }
  2274. *Option: HT_PATSIZE_8x8_M
  2275. {
  2276. *rcNameID: =RC_STR_DITHER_8X8
  2277. }
  2278. *Option: HT_PATSIZE_10x10_M
  2279. {
  2280. *rcNameID: =RC_STR_DITHER_10X10
  2281. }
  2282. }
  2283. *%======== Slip Sheet (custom feature) ========
  2284. *Feature: SlipSheet
  2285. {
  2286. *Ifdef: USE_QUOTED_STRING
  2287. *Name: "Slip Sheet"
  2288. *Else:
  2289. *rcNameID: =RC_STR_SLIPSHEET
  2290. *Endif:
  2291. *HelpIndex: =HLP_SLIPSHEET
  2292. *ConflictPriority: 10
  2293. *DefaultOption: OFF
  2294. *Option: OFF
  2295. {
  2296. *rcNameID: =OFF_DISPLAY
  2297. *Command: CmdSelect
  2298. {
  2299. *Order: =PJL_SETUP_90
  2300. *Cmd: "@PJL SET SLIPSHEETPRINT=OFF<0A>"
  2301. }
  2302. }
  2303. *Option: ON
  2304. {
  2305. *rcNameID: =ON_DISPLAY
  2306. *switch: InputBin
  2307. {
  2308. *case: BypassTray
  2309. {
  2310. *Command: CmdSelect
  2311. {
  2312. *Order: =PJL_SETUP_90
  2313. *Cmd: "@PJL SET AUTOTRAYCHANGE=OFF<0A>@PJL SET SLIPSHEETPRINT=BLANK<0A>"
  2314. + "@PJL SET DOCBODYTRAY=BYPASS<0A>"
  2315. }
  2316. }
  2317. *default:
  2318. {
  2319. *Command: CmdSelect
  2320. {
  2321. *Order: =PJL_SETUP_90
  2322. *Cmd: "@PJL SET SLIPSHEETPRINT=OFF<0A>"
  2323. }
  2324. }
  2325. }
  2326. }
  2327. }
  2328. *%======== Slip Sheet InputBin (custom feature) ========
  2329. *Feature: SlipSheetInputBin
  2330. {
  2331. *Ifdef: USE_QUOTED_STRING
  2332. *Name: "Slip Sheet Paper Source"
  2333. *Else:
  2334. *rcNameID: =RC_STR_SLIPSHEET_PAPER_SOURCE
  2335. *Endif:
  2336. *HelpIndex: =HLP_SLIPSHEET_PAPER_SOURCE
  2337. *DefaultOption: BypassTray
  2338. *Option: BypassTray
  2339. {
  2340. *rcNameID: =RC_STR_BYPASS_TRAY
  2341. *switch: SlipSheet
  2342. {
  2343. *case: ON
  2344. {
  2345. *Command: CmdSelect
  2346. {
  2347. *Order: =PJL_SETUP_100
  2348. *Cmd: "@PJL SET SLIPSHEETPRINTTRAY=BYPASS<0A>"
  2349. }
  2350. }
  2351. }
  2352. }
  2353. *Option: Tray1
  2354. {
  2355. *rcNameID: =RC_STR_TRAY1
  2356. *switch: SlipSheet
  2357. {
  2358. *case: ON
  2359. {
  2360. *Command: CmdSelect
  2361. {
  2362. *Order: =PJL_SETUP_100
  2363. *Cmd: "@PJL SET SLIPSHEETPRINTTRAY=TRAY1<0A>"
  2364. }
  2365. }
  2366. }
  2367. }
  2368. *Option: Tray2
  2369. {
  2370. *rcNameID: =RC_STR_TRAY2
  2371. *switch: SlipSheet
  2372. {
  2373. *case: ON
  2374. {
  2375. *Command: CmdSelect
  2376. {
  2377. *Order: =PJL_SETUP_100
  2378. *Cmd: "@PJL SET SLIPSHEETPRINTTRAY=TRAY2<0A>"
  2379. }
  2380. }
  2381. }
  2382. }
  2383. *Option: Tray3
  2384. {
  2385. *rcNameID: =RC_STR_TRAY3
  2386. *switch: SlipSheet
  2387. {
  2388. *case: ON
  2389. {
  2390. *Command: CmdSelect
  2391. {
  2392. *Order: =PJL_SETUP_100
  2393. *Cmd: "@PJL SET SLIPSHEETPRINTTRAY=TRAY3<0A>"
  2394. }
  2395. }
  2396. }
  2397. }
  2398. *Option: Tray4
  2399. {
  2400. *rcNameID: =RC_STR_TRAY4
  2401. *switch: SlipSheet
  2402. {
  2403. *case: ON
  2404. {
  2405. *Command: CmdSelect
  2406. {
  2407. *Order: =PJL_SETUP_100
  2408. *Cmd: "@PJL SET SLIPSHEETPRINTTRAY=TRAY4<0A>"
  2409. }
  2410. }
  2411. }
  2412. }
  2413. *Option: LARGECAPACITY
  2414. {
  2415. *rcNameID: =RC_STR_LARGE_CAPACITY_TRAY
  2416. *switch: SlipSheet
  2417. {
  2418. *case: ON
  2419. {
  2420. *Command: CmdSelect
  2421. {
  2422. *Order: =PJL_SETUP_100
  2423. *Cmd: "@PJL SET SLIPSHEETPRINTTRAY=LCT<0A>"
  2424. }
  2425. }
  2426. }
  2427. }
  2428. }
  2429. *%======== Color Map (custom feature) ========
  2430. *Feature: ColorMap
  2431. {
  2432. *Ifdef: USE_QUOTED_STRING
  2433. *Name: "Color Map"
  2434. *Else:
  2435. *rcNameID: =RC_STR_COLOR_MAP
  2436. *Endif:
  2437. *HelpIndex: =HLP_COLOR_MAP
  2438. *DefaultOption: Standard
  2439. *Option: OFF
  2440. {
  2441. *rcNameID: =OFF_DISPLAY
  2442. }
  2443. *Option: Standard
  2444. {
  2445. *Ifdef: USE_QUOTED_STRING
  2446. *Name: "Standard"
  2447. *Else:
  2448. *rcNameID: =RC_STR_STANDARD
  2449. *Endif:
  2450. }
  2451. *Option: Vivid
  2452. {
  2453. *Ifdef: USE_QUOTED_STRING
  2454. *Name: "Vivid"
  2455. *Else:
  2456. *rcNameID: =RC_STR_VIVID
  2457. *Endif:
  2458. }
  2459. }
  2460. *%======== ColorMode ========
  2461. *Feature: ColorMode
  2462. {
  2463. *rcNameID: =COLOR_PRINTING_MODE_DISPLAY
  2464. *DefaultOption: 24bpp
  2465. *Option: 24bpp
  2466. {
  2467. *rcNameID: =24BPP_DISPLAY
  2468. *DevNumOfPlanes: 1
  2469. *DevBPP: 24
  2470. *DrvBPP: 24
  2471. *PaletteSize: 256
  2472. *PaletteProgrammable? : TRUE
  2473. *Command: CmdDefinePaletteEntry { *Cmd : "<1B>*v" %d{RedValue}"a" %d{GreenValue}"b" %d{BlueValue}"c"
  2474. + %d{PaletteIndexToProgram} "I" }
  2475. *Command: CmdSelectPaletteEntry { *Cmd : "<1B>*v" %d{CurrentPaletteIndex}"S" }
  2476. *Command: CmdSetSrcBmpWidth { *Cmd : "<1B>*r" %d{RasterDataWidthInBytes / 3}"S" }
  2477. *switch: ColorMap
  2478. {
  2479. *case: OFF
  2480. {
  2481. *Command: CmdSelect
  2482. {
  2483. *Order: DOC_SETUP.60
  2484. *Cmd: "<1B>*v1N<1B>*v1O<1B>*l184O<1B>*v6W<0003080808081B>*v0a0b0c7i255a255b255c0I"
  2485. + "<1B>*o3W<060400>"
  2486. }
  2487. }
  2488. *case: Standard
  2489. {
  2490. *Command: CmdSelect
  2491. {
  2492. *Order: DOC_SETUP.60
  2493. *Cmd: "<1B>*v1N<1B>*v1O<1B>*l184O<1B>*v6W<0003080808081B>*v0a0b0c7i255a255b255c0I"
  2494. + "<1B>*o3W<060404>"
  2495. }
  2496. }
  2497. *case: Vivid
  2498. {
  2499. *Command: CmdSelect
  2500. {
  2501. *Order: DOC_SETUP.60
  2502. *Cmd: "<1B>*v1N<1B>*v1O<1B>*l184O<1B>*v6W<0003080808081B>*v0a0b0c7i255a255b255c0I"
  2503. + "<1B>*o3W<060402>"
  2504. }
  2505. }
  2506. }
  2507. }
  2508. *Option: Mono
  2509. {
  2510. *rcNameID: =MONO_DISPLAY
  2511. *DevNumOfPlanes: 1
  2512. *DevBPP: 1
  2513. *Color? : FALSE
  2514. *Command: CmdSelect
  2515. {
  2516. *Order: DOC_SETUP.60
  2517. *Cmd: "<1B>&b1M"
  2518. }
  2519. }
  2520. }
  2521. *Ifdef: WINNT_51
  2522. *Personality: =PERSONALITY_HPGL2
  2523. *%======== Text Halftone (CONCEALED) ========
  2524. *Feature: TEXTHALFTONE
  2525. {
  2526. *rcNameID: =TEXTHALFTONE_DISPLAY
  2527. *ConcealFromUI?: TRUE
  2528. *HelpIndex: =HLP_TEXTHALFTONE
  2529. *DefaultOption: Text
  2530. *Option: Text
  2531. {
  2532. *Ifdef: USE_QUOTED_STRING
  2533. *Name: "Text"
  2534. *Else:
  2535. *rcNameID: =RC_STR_TEXT
  2536. *Endif:
  2537. *Command: CmdSetTextHTAlgo { *Cmd : "<1B>*t7J" }
  2538. }
  2539. *Option: Photographic
  2540. {
  2541. *Ifdef: USE_QUOTED_STRING
  2542. *Name: "Photographic"
  2543. *Else:
  2544. *rcNameID: =RC_STR_PHOTOGRAPHIC
  2545. *Endif:
  2546. *Command: CmdSetTextHTAlgo { *Cmd : "<1B>*t3J" }
  2547. }
  2548. }
  2549. *%======== Graphics Halftone (CONCEALED) ========
  2550. *Feature: GRAPHICSHALFTONE
  2551. {
  2552. *rcNameID: =GRAPHICSHALFTONE_DISPLAY
  2553. *ConcealFromUI?: TRUE
  2554. *HelpIndex: =HLP_GRAPHICSHALFTONE
  2555. *DefaultOption: Photographic
  2556. *Option: Text
  2557. {
  2558. *Ifdef: USE_QUOTED_STRING
  2559. *Name: "Text"
  2560. *Else:
  2561. *rcNameID: =RC_STR_TEXT
  2562. *Endif:
  2563. *Command: CmdSetGraphicsHTAlgo { *Cmd : "<1B>*t7J" }
  2564. }
  2565. *Option: Photographic
  2566. {
  2567. *Ifdef: USE_QUOTED_STRING
  2568. *Name: "Photographic"
  2569. *Else:
  2570. *rcNameID: =RC_STR_PHOTOGRAPHIC
  2571. *Endif:
  2572. *Command: CmdSetGraphicsHTAlgo { *Cmd : "<1B>*t3J" }
  2573. }
  2574. }
  2575. *%======== Photo Halftone (CONCEALED) ========
  2576. *Feature: PHOTOHALFTONE
  2577. {
  2578. *rcNameID: =PHOTOHALFTONE_DISPLAY
  2579. *ConcealFromUI?: TRUE
  2580. *HelpIndex: =HLP_PHOTOHALFTONE
  2581. *DefaultOption: Photographic
  2582. *Option: Text
  2583. {
  2584. *Ifdef: USE_QUOTED_STRING
  2585. *Name: "Text"
  2586. *Else:
  2587. *rcNameID: =RC_STR_TEXT
  2588. *Endif:
  2589. *Command: CmdSetPhotoHTAlgo { *Cmd : "<1B>*t7J" }
  2590. }
  2591. *Option: Photographic
  2592. {
  2593. *Ifdef: USE_QUOTED_STRING
  2594. *Name: "Photographic"
  2595. *Else:
  2596. *rcNameID: =RC_STR_PHOTOGRAPHIC
  2597. *Endif:
  2598. *Command: CmdSetPhotoHTAlgo { *Cmd : "<1B>*t3J" }
  2599. }
  2600. }
  2601. *%======== HP-GL/2 Graphics Mode ========
  2602. *Feature: GraphicsMode
  2603. {
  2604. *rcNameID: =GRAPHICSMODE_DISPLAY
  2605. *HelpIndex: =HLP_GRAPHICSMODE
  2606. *DefaultOption: HPGL2MODE
  2607. *Option: HPGL2MODE
  2608. {
  2609. *rcNameID: =GRAPHICSMODE_HPGL2_DISPLAY
  2610. }
  2611. *Option: RASTERMODE
  2612. {
  2613. *rcNameID: =GRAPHICSMODE_RASTER_DISPLAY
  2614. }
  2615. }
  2616. *Endif:
  2617. *%======== StartJob ========
  2618. *switch: InputBin
  2619. {
  2620. *case: AUTO
  2621. {
  2622. *Command: CmdStartJob
  2623. {
  2624. *Order: =PJL_SETUP_10
  2625. *% *Cmd: =PJL_STARTJOB "@PJL SET AUTOTRAYCHANGE=ON<0A>"
  2626. *CallbackID: =CMD_STARTJOB_AUTOTRAYCHANGE_ON
  2627. }
  2628. }
  2629. *default:
  2630. {
  2631. *Command: CmdStartJob
  2632. {
  2633. *Order: =PJL_SETUP_10
  2634. *% *Cmd: =PJL_STARTJOB "@PJL SET AUTOTRAYCHANGE=OFF<0A>"
  2635. *CallbackID: =CMD_STARTJOB_AUTOTRAYCHANGE_OFF
  2636. }
  2637. }
  2638. }
  2639. *%======== StartPage ========
  2640. *Command: CmdStartPage
  2641. {
  2642. *Order: PAGE_SETUP.10
  2643. *Cmd: "<1B>*b0M<0D>"
  2644. }
  2645. *%======== EndJob ========
  2646. *Command: CmdEndJob
  2647. {
  2648. *Order: JOB_FINISH.10
  2649. *% *Cmd: =PJL_ENDJOB
  2650. *CallbackID: =CMD_ENDJOB_P5
  2651. }
  2652. *%======== Capabilities ========
  2653. *RotateCoordinate?: TRUE
  2654. *RotateRaster?: TRUE
  2655. *RotateFont?: TRUE
  2656. *TextCaps: LIST(TC_CR_90,TC_UA_ABLE)
  2657. *MemoryUsage: LIST(FONT)
  2658. *%======== Cursor Control ========
  2659. *CursorXAfterCR: AT_PRINTABLE_X_ORIGIN
  2660. *BadCursorMoveInGrxMode: LIST(X_PORTRAIT,Y_LANDSCAPE)
  2661. *XMoveThreshold: 0
  2662. *YMoveThreshold: 0
  2663. *XMoveUnit: 600
  2664. *YMoveUnit: 600
  2665. *Command: CmdXMoveAbsolute { *Cmd : "<1B>*p" %d{(DestX / 2)}"X" }
  2666. *Command: CmdXMoveRelRight { *Cmd : "<1B>*p+" %d[0,9600]{max_repeat((DestXRel / 2))}"X" }
  2667. *Command: CmdXMoveRelLeft { *Cmd : "<1B>*p-" %d[0,9600]{max_repeat((DestXRel / 2))}"X" }
  2668. *Command: CmdYMoveAbsolute { *Cmd : "<1B>*p" %d{(DestY / 2)}"Y" }
  2669. *Command: CmdYMoveRelDown { *Cmd : "<1B>*p+" %d{(DestYRel / 2)}"Y" }
  2670. *Command: CmdYMoveRelUp { *Cmd : "<1B>*p-" %d{(DestYRel / 2)}"Y" }
  2671. *Command: CmdCR { *Cmd : "<0D>" }
  2672. *Command: CmdLF { *Cmd : "<0A>" }
  2673. *Command: CmdFF { *Cmd : "<0C>" }
  2674. *Command: CmdBackSpace { *Cmd : "<08>" }
  2675. *Command: CmdUniDirectionOn { *Cmd : "<00>" }
  2676. *Command: CmdUniDirectionOff { *Cmd : "<00>" }
  2677. *Command: CmdPushCursor { *Cmd : "<1B>&f0S" }
  2678. *Command: CmdPopCursor { *Cmd : "<1B>&f1S" }
  2679. *Command: CmdSetSimpleRotation { *Cmd : "<1B>&a" %d{PrintDirInCCDegrees}"P" }
  2680. *EjectPageWithFF?: TRUE
  2681. *%======== Raster Data ========
  2682. *Command: CmdEnableTIFF4 { *Cmd : "<1B>*b2M" }
  2683. *Command: CmdDisableCompression { *Cmd : "<1B>*b0M" }
  2684. *Command: CmdEnableDRC { *Cmd : "<1B>*b3M" }
  2685. *OutputDataFormat: H_BYTE
  2686. *OptimizeLeftBound?: TRUE
  2687. *CursorXAfterSendBlockData: AT_GRXDATA_ORIGIN
  2688. *CursorYAfterSendBlockData: AUTO_INCREMENT
  2689. *%======== Font ========
  2690. *DefaultFont: =RC_FONT_COURIERR
  2691. *DeviceFonts: =ALL_DEVICEFONTS
  2692. *DefaultCTT: 0
  2693. *CharPosition: BASELINE
  2694. *TTFSEnabled?: TRUE
  2695. *MinFontID: 16534
  2696. *MaxFontID: 32768
  2697. *switch: Resolution
  2698. {
  2699. *case: 600dpi
  2700. {
  2701. *FontFormat: HPPCL_OUTLINE
  2702. }
  2703. *case: 300dpi
  2704. {
  2705. *FontFormat: HPPCL_RES
  2706. }
  2707. }
  2708. *Command: CmdSetFontID { *Cmd : "<1B>*c" %d{NextFontID}"D" }
  2709. *Command: CmdSelectFontID { *Cmd : "<1B>(" %d{CurrentFontID}"X" }
  2710. *Command: CmdSetCharCode { *Cmd : "<1B>*c" %d{NextGlyph}"E" }
  2711. *Command: CmdUnderlineOn { *Cmd : "<1B>&dD" }
  2712. *Command: CmdUnderlineOff { *Cmd : "<1B>&d@" }
  2713. *Command: CmdWhiteTextOn { *Cmd : "<1B>*v1o1T" }
  2714. *Command: CmdWhiteTextOff { *Cmd : "<1B>*v0o0T" }
  2715. *%======== RectFill ========
  2716. *MinGrayFill: 1
  2717. *MaxGrayFill: 100
  2718. *Command: CmdSetRectWidth { *Cmd : "<1B>*c" %d{(RectXSize / 2)}"A" }
  2719. *Command: CmdSetRectHeight { *Cmd : "<1B>*c" %d{(RectYSize / 2)}"B" }
  2720. *Command: CmdRectGrayFill { *Cmd : "<1B>*c" %d{GrayPercentage}"g2P" }
  2721. *Command: CmdRectWhiteFill { *Cmd : "<1B>*c1P" }
  2722. *%======== Color ========
  2723. *ChangeColorModeOnDoc?: FALSE
  2724. *Command: CmdDownloadPattern {*Cmd: "<1B>*c" %d{PatternBrushID}"G" "<1B>*c" %d{PatternBrushSize}"W" }
  2725. *Command: CmdSelectPattern {*Cmd: "<1B>*c" %d{PatternBrushID}"G" "<1B>*v" %d{PatternBrushType}"T" }
  2726. *Command: CmdSelectWhiteBrush { *Cmd : "<1B>*v1o1T" }
  2727. *Command: CmdSelectBlackBrush { *Cmd : "<1B>*v0o0T" }
  2728. *%======== Selection Constraints ========
  2729. *InvalidCombination: LIST(Resolution.300dpi, ColorMode.24bpp)
  2730. *InvalidCombination: LIST(SlipSheet.ON, InputBin.AUTO)
  2731. *InvalidCombination: LIST(SlipSheet.ON, InputBin.Tray1)
  2732. *InvalidCombination: LIST(SlipSheet.ON, InputBin.Tray2)
  2733. *InvalidCombination: LIST(SlipSheet.ON, InputBin.Tray3)
  2734. *InvalidCombination: LIST(SlipSheet.ON, InputBin.Tray4)
  2735. *InvalidCombination: LIST(SlipSheet.ON, InputBin.LARGECAPACITY)
  2736. *InvalidCombination: LIST(SlipSheet.ON, MediaType.Auto)
  2737. *InvalidCombination: LIST(SlipSheet.ON, MediaType.STANDARD)
  2738. *InvalidCombination: LIST(SlipSheet.ON, MediaType.Recycled)
  2739. *InvalidCombination: LIST(SlipSheet.ON, MediaType.Special)
  2740. *InvalidCombination: LIST(SlipSheet.ON, MediaType.Thick)
  2741. *InvalidCombination: LIST(SlipSheet.ON, MediaType.Color)
  2742. *InvalidCombination: LIST(SlipSheet.ON, MediaType.Letterhead)
  2743. *InvalidCombination: LIST(SlipSheet.ON, MediaType.Preprinted)
  2744. *InvalidCombination: LIST(SlipSheet.ON, MediaType.Prepunched)
  2745. *InvalidCombination: LIST(SlipSheet.ON, MediaType.Labels)
  2746. *InvalidCombination: LIST(SlipSheet.ON, MediaType.Bond)
  2747. *InvalidCombination: LIST(SlipSheet.ON, MediaType.Cardstock)
  2748. *InvalidCombination: LIST(SlipSheet.ON, MediaType.Plain_Duplex_Backside)
  2749. *InvalidCombination: LIST(SlipSheet.ON, MediaType.Thick_Duplex_Backside)
  2750. *InvalidCombination: LIST(SlipSheet.ON, Duplex.VERTICAL)
  2751. *InvalidCombination: LIST(SlipSheet.ON, Duplex.HORIZONTAL)
  2752. *InvalidCombination: LIST(SlipSheet.ON, Stapling.TopLeft)
  2753. *InvalidCombination: LIST(SlipSheet.ON, Stapling.TopRight)
  2754. *InvalidCombination: LIST(SlipSheet.ON, Stapling.Top2)
  2755. *InvalidCombination: LIST(SlipSheet.ON, Stapling.Left2)
  2756. *InvalidCombination: LIST(SlipSheet.ON, Stapling.Right2)
  2757. *InvalidCombination: LIST(SlipSheet.ON, Punching.Left2)
  2758. *InvalidCombination: LIST(SlipSheet.ON, Punching.Top2)
  2759. *InvalidCombination: LIST(SlipSheet.ON, Punching.Right2)
  2760. *InvalidCombination: LIST(SlipSheet.ON, Punching.Left3)
  2761. *InvalidCombination: LIST(SlipSheet.ON, Punching.Top3)
  2762. *InvalidCombination: LIST(SlipSheet.ON, Punching.Right3)
  2763. *InvalidCombination: LIST(SlipSheet.ON, Punching.Left4)
  2764. *InvalidCombination: LIST(SlipSheet.ON, Punching.Top4)
  2765. *InvalidCombination: LIST(SlipSheet.ON, Punching.Right4)
  2766. *InvalidCombination: LIST(MediaType.Thick, Stapling.TopLeft)
  2767. *InvalidCombination: LIST(MediaType.Thick, Stapling.TopRight)
  2768. *InvalidCombination: LIST(MediaType.Thick, Stapling.Top2)
  2769. *InvalidCombination: LIST(MediaType.Thick, Stapling.Left2)
  2770. *InvalidCombination: LIST(MediaType.Thick, Stapling.Right2)
  2771. *InvalidCombination: LIST(MediaType.Thick, Punching.Left2)
  2772. *InvalidCombination: LIST(MediaType.Thick, Punching.Top2)
  2773. *InvalidCombination: LIST(MediaType.Thick, Punching.Right2)
  2774. *InvalidCombination: LIST(MediaType.Thick, Punching.Left3)
  2775. *InvalidCombination: LIST(MediaType.Thick, Punching.Top3)
  2776. *InvalidCombination: LIST(MediaType.Thick, Punching.Right3)
  2777. *InvalidCombination: LIST(MediaType.Thick, Punching.Left4)
  2778. *InvalidCombination: LIST(MediaType.Thick, Punching.Top4)
  2779. *InvalidCombination: LIST(MediaType.Thick, Punching.Right4)
  2780. *InvalidCombination: LIST(MediaType.TRANSPARENCY, Stapling.TopLeft)
  2781. *InvalidCombination: LIST(MediaType.TRANSPARENCY, Stapling.TopRight)
  2782. *InvalidCombination: LIST(MediaType.TRANSPARENCY, Stapling.Top2)
  2783. *InvalidCombination: LIST(MediaType.TRANSPARENCY, Stapling.Left2)
  2784. *InvalidCombination: LIST(MediaType.TRANSPARENCY, Stapling.Right2)
  2785. *InvalidCombination: LIST(MediaType.TRANSPARENCY, Punching.Left2)
  2786. *InvalidCombination: LIST(MediaType.TRANSPARENCY, Punching.Top2)
  2787. *InvalidCombination: LIST(MediaType.TRANSPARENCY, Punching.Right2)
  2788. *InvalidCombination: LIST(MediaType.TRANSPARENCY, Punching.Left3)
  2789. *InvalidCombination: LIST(MediaType.TRANSPARENCY, Punching.Top3)
  2790. *InvalidCombination: LIST(MediaType.TRANSPARENCY, Punching.Right3)
  2791. *InvalidCombination: LIST(MediaType.TRANSPARENCY, Punching.Left4)
  2792. *InvalidCombination: LIST(MediaType.TRANSPARENCY, Punching.Top4)
  2793. *InvalidCombination: LIST(MediaType.TRANSPARENCY, Punching.Right4)
  2794. *InvalidCombination: LIST(MediaType.Labels, Stapling.TopLeft)
  2795. *InvalidCombination: LIST(MediaType.Labels, Stapling.TopRight)
  2796. *InvalidCombination: LIST(MediaType.Labels, Stapling.Top2)
  2797. *InvalidCombination: LIST(MediaType.Labels, Stapling.Left2)
  2798. *InvalidCombination: LIST(MediaType.Labels, Stapling.Right2)
  2799. *InvalidCombination: LIST(MediaType.Labels, Punching.Left2)
  2800. *InvalidCombination: LIST(MediaType.Labels, Punching.Top2)
  2801. *InvalidCombination: LIST(MediaType.Labels, Punching.Right2)
  2802. *InvalidCombination: LIST(MediaType.Labels, Punching.Left3)
  2803. *InvalidCombination: LIST(MediaType.Labels, Punching.Top3)
  2804. *InvalidCombination: LIST(MediaType.Labels, Punching.Right3)
  2805. *InvalidCombination: LIST(MediaType.Labels, Punching.Left4)
  2806. *InvalidCombination: LIST(MediaType.Labels, Punching.Top4)
  2807. *InvalidCombination: LIST(MediaType.Labels, Punching.Right4)
  2808. *InvalidCombination: LIST(InputBin.AUTO, MediaType.Thick)
  2809. *InvalidCombination: LIST(InputBin.AUTO, MediaType.TRANSPARENCY)
  2810. *InvalidCombination: LIST(InputBin.AUTO, MediaType.Labels)
  2811. *InvalidCombination: LIST(InputBin.AUTO, MediaType.Plain_Duplex_Backside)
  2812. *InvalidCombination: LIST(InputBin.AUTO, MediaType.Thick_Duplex_Backside)
  2813. *InvalidCombination: LIST(InputBin.Tray1, MediaType.Thick)
  2814. *InvalidCombination: LIST(InputBin.Tray1, MediaType.TRANSPARENCY)
  2815. *InvalidCombination: LIST(InputBin.Tray1, MediaType.Labels)
  2816. *InvalidCombination: LIST(InputBin.Tray1, MediaType.Plain_Duplex_Backside)
  2817. *InvalidCombination: LIST(InputBin.Tray1, MediaType.Thick_Duplex_Backside)
  2818. *InvalidCombination: LIST(InputBin.Tray2, MediaType.Thick)
  2819. *InvalidCombination: LIST(InputBin.Tray2, MediaType.TRANSPARENCY)
  2820. *InvalidCombination: LIST(InputBin.Tray2, MediaType.Labels)
  2821. *InvalidCombination: LIST(InputBin.Tray2, MediaType.Plain_Duplex_Backside)
  2822. *InvalidCombination: LIST(InputBin.Tray2, MediaType.Thick_Duplex_Backside)
  2823. *InvalidCombination: LIST(InputBin.Tray3, MediaType.Thick)
  2824. *InvalidCombination: LIST(InputBin.Tray3, MediaType.TRANSPARENCY)
  2825. *InvalidCombination: LIST(InputBin.Tray3, MediaType.Labels)
  2826. *InvalidCombination: LIST(InputBin.Tray3, MediaType.Plain_Duplex_Backside)
  2827. *InvalidCombination: LIST(InputBin.Tray3, MediaType.Thick_Duplex_Backside)
  2828. *InvalidCombination: LIST(InputBin.Tray4, MediaType.Thick)
  2829. *InvalidCombination: LIST(InputBin.Tray4, MediaType.TRANSPARENCY)
  2830. *InvalidCombination: LIST(InputBin.Tray4, MediaType.Labels)
  2831. *InvalidCombination: LIST(InputBin.Tray4, MediaType.Plain_Duplex_Backside)
  2832. *InvalidCombination: LIST(InputBin.Tray4, MediaType.Thick_Duplex_Backside)
  2833. *InvalidCombination: LIST(InputBin.LARGECAPACITY, MediaType.Thick)
  2834. *InvalidCombination: LIST(InputBin.LARGECAPACITY, MediaType.TRANSPARENCY)
  2835. *InvalidCombination: LIST(InputBin.LARGECAPACITY, MediaType.Labels)
  2836. *InvalidCombination: LIST(InputBin.LARGECAPACITY, MediaType.Plain_Duplex_Backside)
  2837. *InvalidCombination: LIST(InputBin.LARGECAPACITY, MediaType.Thick_Duplex_Backside)
  2838. *InvalidCombination: LIST(Stapling.TopLeft, Punching.Right2)
  2839. *InvalidCombination: LIST(Stapling.TopLeft, Punching.Right3)
  2840. *InvalidCombination: LIST(Stapling.TopLeft, Punching.Right4)
  2841. *InvalidCombination: LIST(Stapling.TopRight, Punching.Left2)
  2842. *InvalidCombination: LIST(Stapling.TopRight, Punching.Left3)
  2843. *InvalidCombination: LIST(Stapling.TopRight, Punching.Left4)
  2844. *InvalidCombination: LIST(Stapling.Top2, Punching.Left2)
  2845. *InvalidCombination: LIST(Stapling.Top2, Punching.Right2)
  2846. *InvalidCombination: LIST(Stapling.Top2, Punching.Left3)
  2847. *InvalidCombination: LIST(Stapling.Top2, Punching.Right3)
  2848. *InvalidCombination: LIST(Stapling.Top2, Punching.Left4)
  2849. *InvalidCombination: LIST(Stapling.Top2, Punching.Right4)
  2850. *InvalidCombination: LIST(Stapling.Left2, Punching.Top2)
  2851. *InvalidCombination: LIST(Stapling.Left2, Punching.Right2)
  2852. *InvalidCombination: LIST(Stapling.Left2, Punching.Top3)
  2853. *InvalidCombination: LIST(Stapling.Left2, Punching.Right3)
  2854. *InvalidCombination: LIST(Stapling.Left2, Punching.Top4)
  2855. *InvalidCombination: LIST(Stapling.Left2, Punching.Right4)
  2856. *InvalidCombination: LIST(Stapling.Right2, Punching.Left2)
  2857. *InvalidCombination: LIST(Stapling.Right2, Punching.Top2)
  2858. *InvalidCombination: LIST(Stapling.Right2, Punching.Left3)
  2859. *InvalidCombination: LIST(Stapling.Right2, Punching.Top3)
  2860. *InvalidCombination: LIST(Stapling.Right2, Punching.Left4)
  2861. *InvalidCombination: LIST(Stapling.Right2, Punching.Top4)
  2862. *InvalidCombination: LIST(InputBin.Tray1, PaperSize.11X17)
  2863. *InvalidCombination: LIST(InputBin.Tray1, PaperSize.LEGAL)
  2864. *InvalidCombination: LIST(InputBin.Tray1, PaperSize.EXECUTIVE)
  2865. *InvalidCombination: LIST(InputBin.Tray1, PaperSize.STATEMENT)
  2866. *InvalidCombination: LIST(InputBin.Tray1, PaperSize.A3)
  2867. *InvalidCombination: LIST(InputBin.Tray1, PaperSize.A5)
  2868. *InvalidCombination: LIST(InputBin.Tray1, PaperSize.A6)
  2869. *InvalidCombination: LIST(InputBin.Tray1, PaperSize.B4)
  2870. *InvalidCombination: LIST(InputBin.Tray1, PaperSize.B5)
  2871. *InvalidCombination: LIST(InputBin.Tray1, PaperSize.ENV_10)
  2872. *InvalidCombination: LIST(InputBin.Tray1, PaperSize.ENV_DL)
  2873. *InvalidCombination: LIST(InputBin.Tray1, PaperSize.ENV_MONARCH)
  2874. *InvalidCombination: LIST(InputBin.Tray1, PaperSize.ENV_C5)
  2875. *InvalidCombination: LIST(InputBin.Tray1, PaperSize.ENV_C6)
  2876. *InvalidCombination: LIST(InputBin.Tray1, PaperSize.FOLIO)
  2877. *InvalidCombination: LIST(InputBin.Tray1, PaperSize.8_25x13)
  2878. *InvalidCombination: LIST(InputBin.Tray1, PaperSize.8x13)
  2879. *InvalidCombination: LIST(InputBin.Tray1, PaperSize.8kai)
  2880. *InvalidCombination: LIST(InputBin.Tray1, PaperSize.16kai)
  2881. *InvalidCombination: LIST(InputBin.Tray1, PaperSize.CUSTOMSIZE)
  2882. *InvalidCombination: LIST(InputBin.Tray2, PaperSize.STATEMENT)
  2883. *InvalidCombination: LIST(InputBin.Tray2, PaperSize.A6)
  2884. *InvalidCombination: LIST(InputBin.Tray2, PaperSize.ENV_10)
  2885. *InvalidCombination: LIST(InputBin.Tray2, PaperSize.ENV_DL)
  2886. *InvalidCombination: LIST(InputBin.Tray2, PaperSize.ENV_MONARCH)
  2887. *InvalidCombination: LIST(InputBin.Tray2, PaperSize.ENV_C5)
  2888. *InvalidCombination: LIST(InputBin.Tray2, PaperSize.ENV_C6)
  2889. *InvalidCombination: LIST(InputBin.Tray2, PaperSize.CUSTOMSIZE)
  2890. *InvalidCombination: LIST(InputBin.Tray3, PaperSize.STATEMENT)
  2891. *InvalidCombination: LIST(InputBin.Tray3, PaperSize.A6)
  2892. *InvalidCombination: LIST(InputBin.Tray3, PaperSize.ENV_10)
  2893. *InvalidCombination: LIST(InputBin.Tray3, PaperSize.ENV_DL)
  2894. *InvalidCombination: LIST(InputBin.Tray3, PaperSize.ENV_MONARCH)
  2895. *InvalidCombination: LIST(InputBin.Tray3, PaperSize.ENV_C5)
  2896. *InvalidCombination: LIST(InputBin.Tray3, PaperSize.ENV_C6)
  2897. *InvalidCombination: LIST(InputBin.Tray3, PaperSize.CUSTOMSIZE)
  2898. *InvalidCombination: LIST(InputBin.Tray4, PaperSize.STATEMENT)
  2899. *InvalidCombination: LIST(InputBin.Tray4, PaperSize.A6)
  2900. *InvalidCombination: LIST(InputBin.Tray4, PaperSize.ENV_10)
  2901. *InvalidCombination: LIST(InputBin.Tray4, PaperSize.ENV_DL)
  2902. *InvalidCombination: LIST(InputBin.Tray4, PaperSize.ENV_MONARCH)
  2903. *InvalidCombination: LIST(InputBin.Tray4, PaperSize.ENV_C5)
  2904. *InvalidCombination: LIST(InputBin.Tray4, PaperSize.ENV_C6)
  2905. *InvalidCombination: LIST(InputBin.Tray4, PaperSize.CUSTOMSIZE)
  2906. *InvalidCombination: LIST(InputBin.LARGECAPACITY, PaperSize.11X17)
  2907. *InvalidCombination: LIST(InputBin.LARGECAPACITY, PaperSize.LEGAL)
  2908. *InvalidCombination: LIST(InputBin.LARGECAPACITY, PaperSize.EXECUTIVE)
  2909. *InvalidCombination: LIST(InputBin.LARGECAPACITY, PaperSize.STATEMENT)
  2910. *InvalidCombination: LIST(InputBin.LARGECAPACITY, PaperSize.A3)
  2911. *InvalidCombination: LIST(InputBin.LARGECAPACITY, PaperSize.A5)
  2912. *InvalidCombination: LIST(InputBin.LARGECAPACITY, PaperSize.A6)
  2913. *InvalidCombination: LIST(InputBin.LARGECAPACITY, PaperSize.B4)
  2914. *InvalidCombination: LIST(InputBin.LARGECAPACITY, PaperSize.B5)
  2915. *InvalidCombination: LIST(InputBin.LARGECAPACITY, PaperSize.ENV_10)
  2916. *InvalidCombination: LIST(InputBin.LARGECAPACITY, PaperSize.ENV_DL)
  2917. *InvalidCombination: LIST(InputBin.LARGECAPACITY, PaperSize.ENV_MONARCH)
  2918. *InvalidCombination: LIST(InputBin.LARGECAPACITY, PaperSize.ENV_C5)
  2919. *InvalidCombination: LIST(InputBin.LARGECAPACITY, PaperSize.ENV_C6)
  2920. *InvalidCombination: LIST(InputBin.LARGECAPACITY, PaperSize.FOLIO)
  2921. *InvalidCombination: LIST(InputBin.LARGECAPACITY, PaperSize.8_25x13)
  2922. *InvalidCombination: LIST(InputBin.LARGECAPACITY, PaperSize.8x13)
  2923. *InvalidCombination: LIST(InputBin.LARGECAPACITY, PaperSize.8kai)
  2924. *InvalidCombination: LIST(InputBin.LARGECAPACITY, PaperSize.16kai)
  2925. *InvalidCombination: LIST(InputBin.LARGECAPACITY, PaperSize.CUSTOMSIZE)