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.

698 lines
19 KiB

  1. *%
  2. *% Copyright (c) 1997 - 1999 Microsoft Corporation
  3. *% All Rights Reserved.
  4. *%
  5. *GPDSpecVersion: "1.0"
  6. *GPDFileVersion: "1.0"
  7. *GPDFileName: "lx3000.gpd"
  8. *Include: "StdNames.gpd"
  9. *ModelName: "Lexmark 3000 Color Jetprinter"
  10. *MasterUnits: PAIR(300, 300)
  11. *ResourceDLL: "lxinkres.Dll"
  12. *PrinterType: SERIAL
  13. *Feature: Orientation
  14. {
  15. *rcNameID: =ORIENTATION_DISPLAY
  16. *DefaultOption: PORTRAIT
  17. *Option: PORTRAIT
  18. {
  19. *rcNameID: =PORTRAIT_DISPLAY
  20. *Command: CmdSelect
  21. {
  22. *Order: DOC_SETUP.3
  23. *Cmd: "<1B>&l0O"
  24. }
  25. }
  26. *Option: LANDSCAPE_CC90
  27. {
  28. *rcNameID: =LANDSCAPE_DISPLAY
  29. *Command: CmdSelect
  30. {
  31. *Order: DOC_SETUP.3
  32. *Cmd: "<1B>&l1O"
  33. }
  34. }
  35. }
  36. *Feature: InputBin
  37. {
  38. *rcNameID: =PAPER_SOURCE_DISPLAY
  39. *DefaultOption: AUTO
  40. *Option: AUTO
  41. {
  42. *rcNameID: =AUTO_DISPLAY
  43. *Command: CmdSelect
  44. {
  45. *Order: DOC_SETUP.7
  46. *Cmd: "<1B>&l1H"
  47. }
  48. }
  49. *Option: ENVMANUAL
  50. {
  51. *rcNameID: =ENV_MANUAL_DISPLAY
  52. *Command: CmdSelect
  53. {
  54. *Order: DOC_SETUP.7
  55. *Cmd: "<1B>&l3H"
  56. }
  57. }
  58. *Option: MANUAL
  59. {
  60. *rcNameID: =MANUAL_FEED_DISPLAY
  61. *Command: CmdSelect
  62. {
  63. *Order: DOC_SETUP.7
  64. *Cmd: "<1B>&l2H"
  65. }
  66. }
  67. }
  68. *Feature: Resolution
  69. {
  70. *rcNameID: =RESOLUTION_DISPLAY
  71. *DefaultOption: Option1
  72. *Option: Option1
  73. {
  74. *Name: "300 x 300 " =DOTS_PER_INCH
  75. *DPI: PAIR(300, 300)
  76. *TextDPI: PAIR(300, 300)
  77. EXTERN_GLOBAL: *StripBlanks: LIST(TRAILING)
  78. *SpotDiameter: 160
  79. *Command: CmdBeginRaster { *Cmd : "<1B>*r1A" }
  80. *Command: CmdEndRaster { *Cmd : "<1B>*rC" }
  81. *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  82. *Command: CmdSelect
  83. {
  84. *Order: DOC_SETUP.5
  85. *Cmd: "<1B>*t300R"
  86. }
  87. }
  88. }
  89. *Feature: PaperSize
  90. {
  91. *rcNameID: =PAPER_SIZE_DISPLAY
  92. *DefaultOption: LETTER
  93. *Option: LETTER
  94. {
  95. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  96. *switch: Orientation
  97. {
  98. *case: PORTRAIT
  99. {
  100. *PrintableArea: PAIR(2400, 3129)
  101. *PrintableOrigin: PAIR(75, 0)
  102. *CursorOrigin: PAIR(75, 0)
  103. *Command: CmdSelect
  104. {
  105. *Order: DOC_SETUP.6
  106. *Cmd: "<1B>&l2a0.16c0e3129F"
  107. }
  108. }
  109. *case: LANDSCAPE_CC90
  110. {
  111. *PrintableArea: PAIR(2400, 3129)
  112. *PrintableOrigin: PAIR(75, 0)
  113. *CursorOrigin: PAIR(0, 3129)
  114. *Command: CmdSelect
  115. {
  116. *Order: DOC_SETUP.6
  117. *Cmd: "<1B>&l2a0.16c75e2400F"
  118. }
  119. }
  120. }
  121. }
  122. *Option: LEGAL
  123. {
  124. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  125. *switch: Orientation
  126. {
  127. *case: PORTRAIT
  128. {
  129. *PrintableArea: PAIR(2400, 4029)
  130. *PrintableOrigin: PAIR(75, 0)
  131. *CursorOrigin: PAIR(75, 0)
  132. *Command: CmdSelect
  133. {
  134. *Order: DOC_SETUP.6
  135. *Cmd: "<1B>&l3a0.16c0e4029F"
  136. }
  137. }
  138. *case: LANDSCAPE_CC90
  139. {
  140. *PrintableArea: PAIR(2400, 4029)
  141. *PrintableOrigin: PAIR(75, 0)
  142. *CursorOrigin: PAIR(0, 4029)
  143. *Command: CmdSelect
  144. {
  145. *Order: DOC_SETUP.6
  146. *Cmd: "<1B>&l3a0.16c75e2400F"
  147. }
  148. }
  149. }
  150. }
  151. *Option: A4
  152. {
  153. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  154. *switch: Orientation
  155. {
  156. *case: PORTRAIT
  157. {
  158. *PrintableArea: PAIR(2400, 3336)
  159. *PrintableOrigin: PAIR(40, 0)
  160. *CursorOrigin: PAIR(40, 0)
  161. *Command: CmdSelect
  162. {
  163. *Order: DOC_SETUP.6
  164. *Cmd: "<1B>&l26a0.16c0e3336F"
  165. }
  166. }
  167. *case: LANDSCAPE_CC90
  168. {
  169. *PrintableArea: PAIR(2400, 3336)
  170. *PrintableOrigin: PAIR(40, 0)
  171. *CursorOrigin: PAIR(0, 3336)
  172. *Command: CmdSelect
  173. {
  174. *Order: DOC_SETUP.6
  175. *Cmd: "<1B>&l26a0.16c41e2401F"
  176. }
  177. }
  178. }
  179. }
  180. *Option: B5
  181. {
  182. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  183. *switch: Orientation
  184. {
  185. *case: PORTRAIT
  186. {
  187. *PrintableArea: PAIR(2001, 2865)
  188. *PrintableOrigin: PAIR(75, 0)
  189. *CursorOrigin: PAIR(75, 0)
  190. *Command: CmdSelect
  191. {
  192. *Order: DOC_SETUP.6
  193. *Cmd: "<1B>&l12a0.16c0e2865F"
  194. }
  195. }
  196. *case: LANDSCAPE_CC90
  197. {
  198. *PrintableArea: PAIR(2001, 2865)
  199. *PrintableOrigin: PAIR(75, 0)
  200. *CursorOrigin: PAIR(0, 2865)
  201. *Command: CmdSelect
  202. {
  203. *Order: DOC_SETUP.6
  204. *Cmd: "<1B>&l12a0.16c75e2001F"
  205. }
  206. }
  207. }
  208. }
  209. *Option: EXECUTIVE
  210. {
  211. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  212. *switch: Orientation
  213. {
  214. *case: PORTRAIT
  215. {
  216. *PrintableArea: PAIR(2025, 2979)
  217. *PrintableOrigin: PAIR(75, 0)
  218. *CursorOrigin: PAIR(75, 0)
  219. *Command: CmdSelect
  220. {
  221. *Order: DOC_SETUP.6
  222. *Cmd: "<1B>&l1a0.16c0e2979F"
  223. }
  224. }
  225. *case: LANDSCAPE_CC90
  226. {
  227. *PrintableArea: PAIR(2025, 2979)
  228. *PrintableOrigin: PAIR(75, 0)
  229. *CursorOrigin: PAIR(0, 2979)
  230. *Command: CmdSelect
  231. {
  232. *Order: DOC_SETUP.6
  233. *Cmd: "<1B>&l1a0.16c75e2025"
  234. }
  235. }
  236. }
  237. }
  238. *Option: ENV_10
  239. {
  240. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  241. *switch: Orientation
  242. {
  243. *case: PORTRAIT
  244. {
  245. *PrintableArea: PAIR(1089, 2625)
  246. *PrintableOrigin: PAIR(75, 0)
  247. *CursorOrigin: PAIR(75, 0)
  248. *Command: CmdSelect
  249. {
  250. *Order: DOC_SETUP.6
  251. *Cmd: "<1B>[K<130006BA0288000000828000008400001B0B>%"<04D71B>*t300R<1B>&l0o27a0.16c0e2"
  252. + "625f0L<1B>&k12H"
  253. }
  254. }
  255. *case: LANDSCAPE_CC90
  256. {
  257. *PrintableArea: PAIR(1089, 2400)
  258. *PrintableOrigin: PAIR(75, 225)
  259. *CursorOrigin: PAIR(0, 2625)
  260. *Command: CmdSelect
  261. {
  262. *Order: DOC_SETUP.6
  263. *Cmd: "<1B>[K<130006BA0288000000828000008400001B0AD704D71B>*t300R<1B>&l1o27a0.16c75e10"
  264. + "89f0L<1B>&k12H"
  265. }
  266. }
  267. }
  268. }
  269. *Option: ENV_MONARCH
  270. {
  271. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  272. *switch: Orientation
  273. {
  274. *case: PORTRAIT
  275. {
  276. *PrintableArea: PAIR(1014, 2025)
  277. *PrintableOrigin: PAIR(75, 0)
  278. *CursorOrigin: PAIR(75, 0)
  279. *Command: CmdSelect
  280. {
  281. *Order: DOC_SETUP.6
  282. *Cmd: "<1B>&l27a0.16c0e2025F"
  283. }
  284. }
  285. *case: LANDSCAPE_CC90
  286. {
  287. *PrintableArea: PAIR(1014, 1800)
  288. *PrintableOrigin: PAIR(75, 225)
  289. *CursorOrigin: PAIR(0, 2025)
  290. *Command: CmdSelect
  291. {
  292. *Order: DOC_SETUP.6
  293. *Cmd: "<1B>[K<130006BA0288000000828000008400001B087F048C1B>*t300R<1B>&l1o27a0.16c75e10"
  294. + "14f0L<1B>&k12H"
  295. }
  296. }
  297. }
  298. }
  299. *Option: ENV_9
  300. {
  301. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  302. *switch: Orientation
  303. {
  304. *case: PORTRAIT
  305. {
  306. *PrintableArea: PAIR(1014, 2439)
  307. *PrintableOrigin: PAIR(75, 0)
  308. *CursorOrigin: PAIR(75, 0)
  309. *Command: CmdSelect
  310. {
  311. *Order: DOC_SETUP.6
  312. *Cmd: "<1B>&l27a0.16c0e2439F"
  313. }
  314. }
  315. *case: LANDSCAPE_CC90
  316. {
  317. *PrintableArea: PAIR(1014, 2214)
  318. *PrintableOrigin: PAIR(75, 225)
  319. *CursorOrigin: PAIR(0, 2439)
  320. *Command: CmdSelect
  321. {
  322. *Order: DOC_SETUP.6
  323. *Cmd: "<1B>[K<130006BA0288000000828000008400001B0A1D048C1B>*t300R<1B>&l1o27a0.16c75e10"
  324. + "14f0L<1B>&k12H"
  325. }
  326. }
  327. }
  328. }
  329. *Option: ENV_DL
  330. {
  331. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  332. *switch: Orientation
  333. {
  334. *case: PORTRAIT
  335. {
  336. *PrintableArea: PAIR(1149, 2373)
  337. *PrintableOrigin: PAIR(75, 0)
  338. *CursorOrigin: PAIR(75, 0)
  339. *Command: CmdSelect
  340. {
  341. *Order: DOC_SETUP.6
  342. *Cmd: "<1B>&l27a0.16c0e2373F"
  343. }
  344. }
  345. *case: LANDSCAPE_CC90
  346. {
  347. *PrintableArea: PAIR(1149, 2148)
  348. *PrintableOrigin: PAIR(75, 225)
  349. *CursorOrigin: PAIR(0, 2373)
  350. *Command: CmdSelect
  351. {
  352. *Order: DOC_SETUP.6
  353. *Cmd: "<1B>[K<130006BA0288000000828000008400001B09DB05131B>*t300R<1B>&l1o27a0.16c75e11"
  354. + "49f0L<1B>&k12H"
  355. }
  356. }
  357. }
  358. }
  359. *Option: ENV_C5
  360. {
  361. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  362. *switch: Orientation
  363. {
  364. *case: PORTRAIT
  365. {
  366. *PrintableArea: PAIR(1764, 2481)
  367. *PrintableOrigin: PAIR(75, 0)
  368. *CursorOrigin: PAIR(75, 0)
  369. *Command: CmdSelect
  370. {
  371. *Order: DOC_SETUP.6
  372. *Cmd: "<1B>&l27a0.16c0e2481F"
  373. }
  374. }
  375. *case: LANDSCAPE_CC90
  376. {
  377. *PrintableArea: PAIR(1764, 2256)
  378. *PrintableOrigin: PAIR(75, 225)
  379. *CursorOrigin: PAIR(0, 2481)
  380. *Command: CmdSelect
  381. {
  382. *Order: DOC_SETUP.6
  383. *Cmd: "<1B>[K<130006BA0288000000828000008400001B0A>G<07>z<1B>*t300R<1B>&l1o27a0.16c75e"
  384. + "1764f0L<1B>&k12H"
  385. }
  386. }
  387. }
  388. }
  389. *Option: ENV_B5
  390. {
  391. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  392. *switch: Orientation
  393. {
  394. *case: PORTRAIT
  395. {
  396. *PrintableArea: PAIR(1929, 2727)
  397. *PrintableOrigin: PAIR(75, 0)
  398. *CursorOrigin: PAIR(75, 0)
  399. *Command: CmdSelect
  400. {
  401. *Order: DOC_SETUP.6
  402. *Cmd: "<1B>&l27a0.16c0e2727F"
  403. }
  404. }
  405. *case: LANDSCAPE_CC90
  406. {
  407. *PrintableArea: PAIR(1929, 2502)
  408. *PrintableOrigin: PAIR(75, 225)
  409. *CursorOrigin: PAIR(0, 2727)
  410. *Command: CmdSelect
  411. {
  412. *Order: DOC_SETUP.6
  413. *Cmd: "<1B>[K<130006BA0288000000828000008400001B0B>=<081F1B>*t300R<1B>&l1o27a0.16c75e1"
  414. + "929f0L<1B>&k12H"
  415. }
  416. }
  417. }
  418. }
  419. *Option: A5
  420. {
  421. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  422. *switch: Orientation
  423. {
  424. *case: PORTRAIT
  425. {
  426. *PrintableArea: PAIR(1599, 2310)
  427. *PrintableOrigin: PAIR(75, 0)
  428. *CursorOrigin: PAIR(0, 0)
  429. *Command: CmdSelect
  430. {
  431. *Order: DOC_SETUP.6
  432. *Cmd: "<1B>&l13a0.16c0e2310F"
  433. }
  434. }
  435. *case: LANDSCAPE_CC90
  436. {
  437. *PrintableArea: PAIR(1599, 2310)
  438. *PrintableOrigin: PAIR(75, 0)
  439. *CursorOrigin: PAIR(0, 2310)
  440. *Command: CmdSelect
  441. {
  442. *Order: DOC_SETUP.6
  443. *Cmd: "<1B>&l13a0.16c75e1599F"
  444. }
  445. }
  446. }
  447. }
  448. }
  449. *InvalidCombination: LIST(InputBin.AUTO, PaperSize.ENV_10)
  450. *InvalidCombination: LIST(InputBin.AUTO, PaperSize.ENV_MONARCH)
  451. *InvalidCombination: LIST(InputBin.AUTO, PaperSize.ENV_9)
  452. *InvalidCombination: LIST(InputBin.AUTO, PaperSize.ENV_DL)
  453. *InvalidCombination: LIST(InputBin.AUTO, PaperSize.ENV_C5)
  454. *InvalidCombination: LIST(InputBin.AUTO, PaperSize.ENV_B5)
  455. *Feature: MediaType
  456. {
  457. *rcNameID: =MEDIA_TYPE_DISPLAY
  458. *DefaultOption: STANDARD
  459. *Option: STANDARD
  460. {
  461. *rcNameID: =PLAIN_PAPER_DISPLAY
  462. }
  463. *Option: Option2
  464. {
  465. *rcNameID: 268
  466. *OptionID: 268
  467. *Command: CmdSelect
  468. {
  469. *Order: PAGE_SETUP.9
  470. *Cmd: "<1B>&b30T"
  471. }
  472. }
  473. *Option: TRANSPARENCY
  474. {
  475. *rcNameID: =TRANSPARENCY_DISPLAY
  476. *Command: CmdSelect
  477. {
  478. *Order: PAGE_SETUP.9
  479. *Cmd: "<1B>&k3W<1B>*o2Q"
  480. }
  481. }
  482. *Option: Option4
  483. {
  484. *rcNameID: 269
  485. *OptionID: 269
  486. *Command: CmdSelect
  487. {
  488. *Order: PAGE_SETUP.9
  489. *Cmd: "<1B>&b60T<1B>&k3W<1B>*o2Q"
  490. }
  491. }
  492. *Option: GLOSSY
  493. {
  494. *rcNameID: =GLOSSY_PAPER_DISPLAY
  495. *Command: CmdSelect
  496. {
  497. *Order: PAGE_SETUP.9
  498. *Cmd: "<1B>&k3W<1B>*o2Q"
  499. }
  500. }
  501. *Option: Option6
  502. {
  503. *rcNameID: 270
  504. *OptionID: 270
  505. *Command: CmdSelect
  506. {
  507. *Order: PAGE_SETUP.9
  508. *Cmd: "<1B>&b60T<1B>&k3W<1B>*o2Q"
  509. }
  510. }
  511. }
  512. *Feature: PrintQuality
  513. {
  514. *rcNameID: =TEXT_QUALITY_DISPLAY
  515. *DefaultOption: Option1
  516. *Option: Option1
  517. {
  518. *rcNameID: 276
  519. *Command: CmdSelect
  520. {
  521. *Order: DOC_SETUP.4
  522. *Cmd: "<1B>(s2Q<1B>*r2Q<1B>*o1Q"
  523. }
  524. }
  525. *Option: Option2
  526. {
  527. *rcNameID: 277
  528. *Command: CmdSelect
  529. {
  530. *Order: DOC_SETUP.4
  531. *Cmd: "<1B>(s0Q<1B>*r1Q<1B>*o0Q<1B>&k1W"
  532. }
  533. }
  534. *Option: Option3
  535. {
  536. *rcNameID: 278
  537. *Command: CmdSelect
  538. {
  539. *Order: DOC_SETUP.4
  540. *Cmd: "<1B>(s2Q<1B>*r2Q<1B>*o2Q"
  541. }
  542. }
  543. }
  544. *Feature: ImageControl
  545. {
  546. *rcNameID: =IMAGECONTROL_DISPLAY
  547. *DefaultOption: Option2
  548. *Option: Option1
  549. {
  550. *rcNameID: 279
  551. *Command: CmdSelect
  552. {
  553. *Order: DOC_SETUP.1
  554. *Cmd: "<1B>E<1B>[K<0C0000BA028C0000008380000084>"
  555. }
  556. }
  557. *Option: Option2
  558. {
  559. *rcNameID: 280
  560. *Command: CmdSelect
  561. {
  562. *Order: DOC_SETUP.1
  563. *Cmd: "<1B>E<1B>[K<0C0000BA02880000008380000084>"
  564. }
  565. }
  566. }
  567. *Feature: ColorMode
  568. {
  569. *rcNameID: =COLOR_PRINTING_MODE_DISPLAY
  570. *DefaultOption: Color
  571. *Option: Mono
  572. {
  573. *rcNameID: =MONO_DISPLAY
  574. *DevNumOfPlanes: 1
  575. *DevBPP: 1
  576. *Color? : FALSE
  577. }
  578. *Option: Color
  579. {
  580. *rcNameID: =COLOR_DISPLAY
  581. *DevNumOfPlanes: 4
  582. *DevBPP: 1
  583. *DrvBPP: 4
  584. EXTERN_GLOBAL: *RasterSendAllData? : TRUE
  585. *ColorPlaneOrder: LIST(BLACK, CYAN, MAGENTA, YELLOW)
  586. *Command: CmdSendBlackData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"V" }
  587. *Command: CmdSendCyanData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"V" }
  588. *Command: CmdSendMagentaData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"V" }
  589. *Command: CmdSendYellowData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  590. *Command: CmdSelectBlackColor { *Cmd : "<1B>*v15S" }
  591. *Command: CmdSelectRedColor { *Cmd : "<1B>*v12S" }
  592. *Command: CmdSelectGreenColor { *Cmd : "<1B>*v10S" }
  593. *Command: CmdSelectYellowColor { *Cmd : "<1B>*v8S" }
  594. *Command: CmdSelectBlueColor { *Cmd : "<1B>*v6S" }
  595. *Command: CmdSelectMagentaColor { *Cmd : "<1B>*v4S" }
  596. *Command: CmdSelectCyanColor { *Cmd : "<1B>*v2S" }
  597. *Command: CmdSelectWhiteColor { *Cmd : "<1B>*v0S" }
  598. *Command: CmdSelect
  599. {
  600. *Order: PAGE_SETUP.10
  601. *Cmd: "<1B>*r-4U"
  602. }
  603. }
  604. }
  605. *Feature: Halftone
  606. {
  607. *rcNameID: =HALFTONING_DISPLAY
  608. *DefaultOption: HT_PATSIZE_AUTO
  609. *Option: HT_PATSIZE_AUTO
  610. {
  611. *rcNameID: =HT_AUTO_SELECT_DISPLAY
  612. }
  613. *Option: HT_PATSIZE_SUPERCELL_M
  614. {
  615. *rcNameID: =HT_SUPERCELL_DISPLAY
  616. }
  617. *Option: HT_PATSIZE_6x6_M
  618. {
  619. *rcNameID: =HT_DITHER6X6_DISPLAY
  620. }
  621. *Option: HT_PATSIZE_8x8_M
  622. {
  623. *rcNameID: =HT_DITHER8X8_DISPLAY
  624. }
  625. }
  626. *Command: CmdStartDoc
  627. {
  628. *Order: DOC_SETUP.2
  629. *Cmd: "<1B>*r1U<1B>*o1D<1B>*o0Q<1B>*p4N"
  630. }
  631. *Command: CmdStartPage
  632. {
  633. *Order: PAGE_SETUP.1
  634. *Cmd: "<0D1B>&l0L"
  635. }
  636. *Command: CmdEndJob
  637. {
  638. *Order: JOB_FINISH.1
  639. *Cmd: "<1B>[K<030000BA001B>E"
  640. }
  641. *Command: CmdEndPage
  642. {
  643. *Order: PAGE_FINISH.1
  644. *Cmd: "<0D>"
  645. }
  646. *RotateCoordinate?: TRUE
  647. *RotateRaster?: FALSE
  648. *RotateFont?: FALSE
  649. *switch: Orientation
  650. {
  651. *case: PORTRAIT
  652. {
  653. *TextCaps: LIST(TC_OP_CHARACTER,TC_OP_STROKE,TC_UA_ABLE)
  654. }
  655. *case: LANDSCAPE_CC90
  656. {
  657. *TextCaps: LIST()
  658. }
  659. }
  660. *CursorXAfterCR: AT_PRINTABLE_X_ORIGIN
  661. *BadCursorMoveInGrxMode: LIST(X_PORTRAIT,X_LANDSCAPE,Y_PORTRAIT,Y_LANDSCAPE)
  662. *XMoveThreshold: 0
  663. *YMoveThreshold: *
  664. *XMoveUnit: 300
  665. *YMoveUnit: 300
  666. *Command: CmdXMoveAbsolute { *Cmd : "<1B>*p" %d{DestX}"X" }
  667. *Command: CmdXMoveRelRight { *Cmd : "<1B>*p+" %d{DestXRel}"X" }
  668. *Command: CmdXMoveRelLeft { *Cmd : "<1B>*p-" %d{DestXRel}"X" }
  669. *Command: CmdYMoveAbsolute { *Cmd : "<1B>*p" %d{DestY}"Y" }
  670. *Command: CmdYMoveRelDown { *Cmd : "<1B>*p+" %d{DestYRel}"Y" }
  671. *Command: CmdYMoveRelUp { *Cmd : "<1B>*p-" %d{DestYRel}"Y" }
  672. *Command: CmdCR { *Cmd : "<0D>" }
  673. *Command: CmdLF { *Cmd : "<0A>" }
  674. *Command: CmdFF { *Cmd : "<0C>" }
  675. *EjectPageWithFF?: TRUE
  676. *Command: CmdEnableTIFF4 { *Cmd : "<1B>*b2M" }
  677. *Command: CmdDisableCompression { *Cmd : "<1B>*b0M" }
  678. *OutputDataFormat: H_BYTE
  679. *OptimizeLeftBound?: FALSE
  680. *CursorXAfterSendBlockData: AT_GRXDATA_ORIGIN
  681. *CursorYAfterSendBlockData: AUTO_INCREMENT
  682. *LookAheadRegion: 180
  683. *DefaultFont: 1
  684. *DefaultCTT: 0
  685. *CharPosition: BASELINE
  686. *switch: Orientation
  687. {
  688. *case: PORTRAIT
  689. {
  690. *DeviceFonts: LIST(1,3,4,5,6,7,8,9,10,11)
  691. }
  692. *case: LANDSCAPE_CC90
  693. {
  694. *DeviceFonts: LIST(1,3,4,5,6,7,8,9,10,11)
  695. }
  696. }
  697. *Command: CmdUnderlineOn { *Cmd : "<1B>&d3D" }
  698. *Command: CmdUnderlineOff { *Cmd : "<1B>&d@" }