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.

623 lines
24 KiB

  1. *%
  2. *% Copyright (c) 1997 - 1999 Microsoft Corporation
  3. *% All Rights Reserved.
  4. *%
  5. *GPDSpecVersion: "1.0"
  6. *GPDFileName: "NCT3103J.GPD"
  7. *Include: "STDNAMES.GPD"
  8. *GPDFileVersion: "1.000"
  9. *CodePage: 1252
  10. *ModelName: "NEC PC-PR101/T103"
  11. *MasterUnits: PAIR(960, 960)
  12. *ResourceDLL: "NCT3JRES.DLL"
  13. *PrinterType: SERIAL
  14. *FontCartSlots: 1
  15. *Feature: Orientation
  16. {
  17. *rcNameID: =ORIENTATION_DISPLAY
  18. *DefaultOption: PORTRAIT
  19. *Option: PORTRAIT
  20. {
  21. *rcNameID: =PORTRAIT_DISPLAY
  22. }
  23. *Option: LANDSCAPE_CC270
  24. {
  25. *rcNameID: =LANDSCAPE_DISPLAY
  26. }
  27. }
  28. *Feature: InputBin
  29. {
  30. *rcNameID: =PAPER_SOURCE_DISPLAY
  31. *DefaultOption: Option1
  32. *Option: Option1
  33. {
  34. *rcNameID: 260
  35. }
  36. *Option: Option2
  37. {
  38. *rcNameID: 262
  39. }
  40. *Option: Option3
  41. {
  42. *rcNameID: 263
  43. }
  44. }
  45. *Feature: Resolution
  46. {
  47. *rcNameID: =RESOLUTION_DISPLAY
  48. *DefaultOption: Option1
  49. *Option: Option1
  50. {
  51. *Name: "320 x 320 dots per inch"
  52. *DPI: PAIR(320, 320)
  53. *TextDPI: PAIR(320, 320)
  54. *PinsPerLogPass: 48
  55. *PinsPerPhysPass: 48
  56. *MinStripBlankPixels: 270
  57. EXTERN_GLOBAL: *StripBlanks: LIST(LEADING,ENCLOSED,TRAILING)
  58. *% Error: this resolution has RES_BO_OEMGRXFILTER set in GPC. You must port over the custom code.
  59. *SpotDiameter: 120
  60. *Command: CmdSendBlockData { *Cmd : "<1C>bP,48," %4d{(NumOfDataBytes / 6) }"." }
  61. *Command: CmdSelect
  62. {
  63. *Order: DOC_SETUP.1
  64. *Cmd: "<1C>d320.<1B>H"
  65. }
  66. }
  67. *Option: Option2
  68. {
  69. *Name: "160 x 160 dots per inch"
  70. *DPI: PAIR(160, 160)
  71. *TextDPI: PAIR(160, 160)
  72. *PinsPerLogPass: 24
  73. *PinsPerPhysPass: 24
  74. *MinStripBlankPixels: 270
  75. EXTERN_GLOBAL: *StripBlanks: LIST(LEADING,ENCLOSED,TRAILING)
  76. *% Error: this resolution has RES_BO_OEMGRXFILTER set in GPC. You must port over the custom code.
  77. *SpotDiameter: 120
  78. *Command: CmdSendBlockData { *Cmd : "<1B>J" %4d{NumOfDataBytes / 3} }
  79. *Command: CmdSelect
  80. {
  81. *Order: DOC_SETUP.1
  82. *Cmd: "<1C>d320."
  83. }
  84. }
  85. }
  86. *Feature: PaperSize
  87. {
  88. *rcNameID: =PAPER_SIZE_DISPLAY
  89. *DefaultOption: A4
  90. *Option: A4
  91. {
  92. *rcNameID: =A4_DISPLAY
  93. *switch: InputBin
  94. {
  95. *case: Option1
  96. {
  97. *PrintableArea: PAIR(7561, 9521)
  98. *PrintableOrigin: PAIR(189, 945)
  99. *switch: Resolution
  100. {
  101. *case: Option1
  102. {
  103. *% Warning: the following printable width is adjusted (7561->7560) so it is divisible by the resolution X scale.
  104. *% Warning: the following printable length is adjusted (9521->9519) so it is divisible by the resolution Y scale.
  105. *PrintableArea: PAIR(7560, 9519)
  106. }
  107. *case: Option2
  108. {
  109. *% Warning: the following printable width is adjusted (7561->7554) so it is divisible by the resolution X scale.
  110. *% Warning: the following printable length is adjusted (9521->9516) so it is divisible by the resolution Y scale.
  111. *PrintableArea: PAIR(7554, 9516)
  112. *% Warning: the following printable origin X is adjusted (189->192) so it is divisible by the resolution X scale.
  113. *% Warning: the following printable origin Y is adjusted (945->948) so it is divisible by the resolution Y scale.
  114. *PrintableOrigin: PAIR(192, 948)
  115. }
  116. }
  117. }
  118. *case: Option2
  119. {
  120. *PrintableArea: PAIR(7561, 10088)
  121. *PrintableOrigin: PAIR(189, 378)
  122. *switch: Resolution
  123. {
  124. *case: Option1
  125. {
  126. *% Warning: the following printable width is adjusted (7561->7560) so it is divisible by the resolution X scale.
  127. *% Warning: the following printable length is adjusted (10088->10086) so it is divisible by the resolution Y scale.
  128. *PrintableArea: PAIR(7560, 10086)
  129. }
  130. *case: Option2
  131. {
  132. *% Warning: the following printable width is adjusted (7561->7554) so it is divisible by the resolution X scale.
  133. *% Warning: the following printable length is adjusted (10088->10086) so it is divisible by the resolution Y scale.
  134. *PrintableArea: PAIR(7554, 10086)
  135. *% Warning: the following printable origin X is adjusted (189->192) so it is divisible by the resolution X scale.
  136. *PrintableOrigin: PAIR(192, 378)
  137. }
  138. }
  139. }
  140. *case: Option3
  141. {
  142. *PrintableArea: PAIR(7561, 10655)
  143. *PrintableOrigin: PAIR(189, 378)
  144. *switch: Resolution
  145. {
  146. *case: Option1
  147. {
  148. *% Warning: the following printable width is adjusted (7561->7560) so it is divisible by the resolution X scale.
  149. *% Warning: the following printable length is adjusted (10655->10653) so it is divisible by the resolution Y scale.
  150. *PrintableArea: PAIR(7560, 10653)
  151. }
  152. *case: Option2
  153. {
  154. *% Warning: the following printable width is adjusted (7561->7554) so it is divisible by the resolution X scale.
  155. *% Warning: the following printable length is adjusted (10655->10650) so it is divisible by the resolution Y scale.
  156. *PrintableArea: PAIR(7554, 10650)
  157. *% Warning: the following printable origin X is adjusted (189->192) so it is divisible by the resolution X scale.
  158. *PrintableOrigin: PAIR(192, 378)
  159. }
  160. }
  161. }
  162. }
  163. }
  164. *Option: B4
  165. {
  166. *rcNameID: =B4_DISPLAY
  167. *Command: CmdSelect
  168. {
  169. *Order: PAGE_SETUP.6
  170. *Cmd: "<1B>v99."
  171. }
  172. *switch: InputBin
  173. {
  174. *case: Option1
  175. {
  176. *PrintableArea: PAIR(7675, 12056)
  177. *PrintableOrigin: PAIR(1020, 945)
  178. *switch: Resolution
  179. {
  180. *case: Option1
  181. {
  182. *% Warning: the following printable width is adjusted (7675->7674) so it is divisible by the resolution X scale.
  183. *% Warning: the following printable length is adjusted (12056->12054) so it is divisible by the resolution Y scale.
  184. *PrintableArea: PAIR(7674, 12054)
  185. }
  186. *case: Option2
  187. {
  188. *% Warning: the following printable width is adjusted (7675->7674) so it is divisible by the resolution X scale.
  189. *% Warning: the following printable length is adjusted (12056->12048) so it is divisible by the resolution Y scale.
  190. *PrintableArea: PAIR(7674, 12048)
  191. *% Warning: the following printable origin Y is adjusted (945->948) so it is divisible by the resolution Y scale.
  192. *PrintableOrigin: PAIR(1020, 948)
  193. }
  194. }
  195. }
  196. *case: Option2
  197. {
  198. *PrintableArea: PAIR(7675, 12623)
  199. *PrintableOrigin: PAIR(1020, 378)
  200. *switch: Resolution
  201. {
  202. *case: Option1
  203. {
  204. *% Warning: the following printable width is adjusted (7675->7674) so it is divisible by the resolution X scale.
  205. *% Warning: the following printable length is adjusted (12623->12621) so it is divisible by the resolution Y scale.
  206. *PrintableArea: PAIR(7674, 12621)
  207. }
  208. *case: Option2
  209. {
  210. *% Warning: the following printable width is adjusted (7675->7674) so it is divisible by the resolution X scale.
  211. *% Warning: the following printable length is adjusted (12623->12618) so it is divisible by the resolution Y scale.
  212. *PrintableArea: PAIR(7674, 12618)
  213. }
  214. }
  215. }
  216. *case: Option3
  217. {
  218. *PrintableArea: PAIR(7675, 13190)
  219. *PrintableOrigin: PAIR(1020, 378)
  220. *switch: Resolution
  221. {
  222. *case: Option1
  223. {
  224. *% Warning: the following printable width is adjusted (7675->7674) so it is divisible by the resolution X scale.
  225. *% Warning: the following printable length is adjusted (13190->13188) so it is divisible by the resolution Y scale.
  226. *PrintableArea: PAIR(7674, 13188)
  227. }
  228. *case: Option2
  229. {
  230. *% Warning: the following printable width is adjusted (7675->7674) so it is divisible by the resolution X scale.
  231. *% Warning: the following printable length is adjusted (13190->13188) so it is divisible by the resolution Y scale.
  232. *PrintableArea: PAIR(7674, 13188)
  233. }
  234. }
  235. }
  236. }
  237. }
  238. *Option: A5
  239. {
  240. *rcNameID: =A5_DISPLAY
  241. *Command: CmdSelect
  242. {
  243. *Order: PAGE_SETUP.6
  244. *Cmd: "<1B>L040"
  245. }
  246. *switch: InputBin
  247. {
  248. *case: Option1
  249. {
  250. *PrintableArea: PAIR(5219, 6238)
  251. *PrintableOrigin: PAIR(189, 945)
  252. *switch: Resolution
  253. {
  254. *case: Option1
  255. {
  256. *% Warning: the following printable width is adjusted (5219->5217) so it is divisible by the resolution X scale.
  257. *% Warning: the following printable length is adjusted (6238->6237) so it is divisible by the resolution Y scale.
  258. *PrintableArea: PAIR(5217, 6237)
  259. }
  260. *case: Option2
  261. {
  262. *% Warning: the following printable width is adjusted (5219->5214) so it is divisible by the resolution X scale.
  263. *% Warning: the following printable length is adjusted (6238->6234) so it is divisible by the resolution Y scale.
  264. *PrintableArea: PAIR(5214, 6234)
  265. *% Warning: the following printable origin X is adjusted (189->192) so it is divisible by the resolution X scale.
  266. *% Warning: the following printable origin Y is adjusted (945->948) so it is divisible by the resolution Y scale.
  267. *PrintableOrigin: PAIR(192, 948)
  268. }
  269. }
  270. }
  271. *case: Option2
  272. {
  273. *PrintableArea: PAIR(5219, 6805)
  274. *PrintableOrigin: PAIR(189, 378)
  275. *switch: Resolution
  276. {
  277. *case: Option1
  278. {
  279. *% Warning: the following printable width is adjusted (5219->5217) so it is divisible by the resolution X scale.
  280. *% Warning: the following printable length is adjusted (6805->6804) so it is divisible by the resolution Y scale.
  281. *PrintableArea: PAIR(5217, 6804)
  282. }
  283. *case: Option2
  284. {
  285. *% Warning: the following printable width is adjusted (5219->5214) so it is divisible by the resolution X scale.
  286. *% Warning: the following printable length is adjusted (6805->6804) so it is divisible by the resolution Y scale.
  287. *PrintableArea: PAIR(5214, 6804)
  288. *% Warning: the following printable origin X is adjusted (189->192) so it is divisible by the resolution X scale.
  289. *PrintableOrigin: PAIR(192, 378)
  290. }
  291. }
  292. }
  293. *case: Option3
  294. {
  295. *PrintableArea: PAIR(5219, 7372)
  296. *PrintableOrigin: PAIR(189, 378)
  297. *switch: Resolution
  298. {
  299. *case: Option1
  300. {
  301. *% Warning: the following printable width is adjusted (5219->5217) so it is divisible by the resolution X scale.
  302. *% Warning: the following printable length is adjusted (7372->7371) so it is divisible by the resolution Y scale.
  303. *PrintableArea: PAIR(5217, 7371)
  304. }
  305. *case: Option2
  306. {
  307. *% Warning: the following printable width is adjusted (5219->5214) so it is divisible by the resolution X scale.
  308. *% Warning: the following printable length is adjusted (7372->7368) so it is divisible by the resolution Y scale.
  309. *PrintableArea: PAIR(5214, 7368)
  310. *% Warning: the following printable origin X is adjusted (189->192) so it is divisible by the resolution X scale.
  311. *PrintableOrigin: PAIR(192, 378)
  312. }
  313. }
  314. }
  315. }
  316. }
  317. *Option: B5
  318. {
  319. *rcNameID: =B5_DISPLAY
  320. *switch: InputBin
  321. {
  322. *case: Option1
  323. {
  324. *PrintableArea: PAIR(6505, 8014)
  325. *PrintableOrigin: PAIR(189, 945)
  326. *switch: Resolution
  327. {
  328. *case: Option1
  329. {
  330. *% Warning: the following printable width is adjusted (6505->6504) so it is divisible by the resolution X scale.
  331. *% Warning: the following printable length is adjusted (8014->8013) so it is divisible by the resolution Y scale.
  332. *PrintableArea: PAIR(6504, 8013)
  333. }
  334. *case: Option2
  335. {
  336. *% Warning: the following printable width is adjusted (6505->6498) so it is divisible by the resolution X scale.
  337. *% Warning: the following printable length is adjusted (8014->8010) so it is divisible by the resolution Y scale.
  338. *PrintableArea: PAIR(6498, 8010)
  339. *% Warning: the following printable origin X is adjusted (189->192) so it is divisible by the resolution X scale.
  340. *% Warning: the following printable origin Y is adjusted (945->948) so it is divisible by the resolution Y scale.
  341. *PrintableOrigin: PAIR(192, 948)
  342. }
  343. }
  344. }
  345. *case: Option2
  346. {
  347. *PrintableArea: PAIR(6505, 8581)
  348. *PrintableOrigin: PAIR(189, 378)
  349. *switch: Resolution
  350. {
  351. *case: Option1
  352. {
  353. *% Warning: the following printable width is adjusted (6505->6504) so it is divisible by the resolution X scale.
  354. *% Warning: the following printable length is adjusted (8581->8580) so it is divisible by the resolution Y scale.
  355. *PrintableArea: PAIR(6504, 8580)
  356. }
  357. *case: Option2
  358. {
  359. *% Warning: the following printable width is adjusted (6505->6498) so it is divisible by the resolution X scale.
  360. *% Warning: the following printable length is adjusted (8581->8580) so it is divisible by the resolution Y scale.
  361. *PrintableArea: PAIR(6498, 8580)
  362. *% Warning: the following printable origin X is adjusted (189->192) so it is divisible by the resolution X scale.
  363. *PrintableOrigin: PAIR(192, 378)
  364. }
  365. }
  366. }
  367. *case: Option3
  368. {
  369. *PrintableArea: PAIR(6505, 9148)
  370. *PrintableOrigin: PAIR(189, 378)
  371. *switch: Resolution
  372. {
  373. *case: Option1
  374. {
  375. *% Warning: the following printable width is adjusted (6505->6504) so it is divisible by the resolution X scale.
  376. *% Warning: the following printable length is adjusted (9148->9147) so it is divisible by the resolution Y scale.
  377. *PrintableArea: PAIR(6504, 9147)
  378. }
  379. *case: Option2
  380. {
  381. *% Warning: the following printable width is adjusted (6505->6498) so it is divisible by the resolution X scale.
  382. *% Warning: the following printable length is adjusted (9148->9144) so it is divisible by the resolution Y scale.
  383. *PrintableArea: PAIR(6498, 9144)
  384. *% Warning: the following printable origin X is adjusted (189->192) so it is divisible by the resolution X scale.
  385. *PrintableOrigin: PAIR(192, 378)
  386. }
  387. }
  388. }
  389. }
  390. }
  391. *Option: JAPANESE_POSTCARD
  392. {
  393. *rcNameID: =JAPANESE_POSTCARD_DISPLAY
  394. *Command: CmdSelect
  395. {
  396. *Order: PAGE_SETUP.6
  397. *Cmd: "<1B>L052"
  398. }
  399. *switch: InputBin
  400. {
  401. *case: Option1
  402. {
  403. *PrintableArea: PAIR(3398, 3896)
  404. *PrintableOrigin: PAIR(192, 945)
  405. *switch: Resolution
  406. {
  407. *case: Option1
  408. {
  409. *% Warning: the following printable width is adjusted (3398->3396) so it is divisible by the resolution X scale.
  410. *% Warning: the following printable length is adjusted (3896->3894) so it is divisible by the resolution Y scale.
  411. *PrintableArea: PAIR(3396, 3894)
  412. }
  413. *case: Option2
  414. {
  415. *% Warning: the following printable width is adjusted (3398->3396) so it is divisible by the resolution X scale.
  416. *% Warning: the following printable length is adjusted (3896->3888) so it is divisible by the resolution Y scale.
  417. *PrintableArea: PAIR(3396, 3888)
  418. *% Warning: the following printable origin Y is adjusted (945->948) so it is divisible by the resolution Y scale.
  419. *PrintableOrigin: PAIR(192, 948)
  420. }
  421. }
  422. }
  423. *case: Option2
  424. {
  425. *PrintableArea: PAIR(3398, 4463)
  426. *PrintableOrigin: PAIR(192, 378)
  427. *switch: Resolution
  428. {
  429. *case: Option1
  430. {
  431. *% Warning: the following printable width is adjusted (3398->3396) so it is divisible by the resolution X scale.
  432. *% Warning: the following printable length is adjusted (4463->4461) so it is divisible by the resolution Y scale.
  433. *PrintableArea: PAIR(3396, 4461)
  434. }
  435. *case: Option2
  436. {
  437. *% Warning: the following printable width is adjusted (3398->3396) so it is divisible by the resolution X scale.
  438. *% Warning: the following printable length is adjusted (4463->4458) so it is divisible by the resolution Y scale.
  439. *PrintableArea: PAIR(3396, 4458)
  440. }
  441. }
  442. }
  443. *case: Option3
  444. {
  445. *PrintableArea: PAIR(3398, 5030)
  446. *PrintableOrigin: PAIR(192, 378)
  447. *switch: Resolution
  448. {
  449. *case: Option1
  450. {
  451. *% Warning: the following printable width is adjusted (3398->3396) so it is divisible by the resolution X scale.
  452. *% Warning: the following printable length is adjusted (5030->5028) so it is divisible by the resolution Y scale.
  453. *PrintableArea: PAIR(3396, 5028)
  454. }
  455. *case: Option2
  456. {
  457. *% Warning: the following printable width is adjusted (3398->3396) so it is divisible by the resolution X scale.
  458. *% Warning: the following printable length is adjusted (5030->5028) so it is divisible by the resolution Y scale.
  459. *PrintableArea: PAIR(3396, 5028)
  460. }
  461. }
  462. }
  463. }
  464. }
  465. }
  466. *InvalidCombination: LIST(InputBin.Option1, PaperSize.A5)
  467. *InvalidCombination: LIST(InputBin.Option1, PaperSize.JAPANESE_POSTCARD)
  468. *InvalidCombination: LIST(InputBin.Option2, PaperSize.A5)
  469. *InvalidCombination: LIST(InputBin.Option3, PaperSize.A4)
  470. *InvalidCombination: LIST(InputBin.Option3, PaperSize.B4)
  471. *InvalidCombination: LIST(InputBin.Option3, PaperSize.A5)
  472. *InvalidCombination: LIST(InputBin.Option3, PaperSize.B5)
  473. *Feature: ColorMode
  474. {
  475. *rcNameID: =COLOR_PRINTING_MODE_DISPLAY
  476. *DefaultOption: Color
  477. *Option: Mono
  478. {
  479. *rcNameID: =MONO_DISPLAY
  480. *DevNumOfPlanes: 1
  481. *DevBPP: 1
  482. *Color? : FALSE
  483. }
  484. *Option: Color
  485. {
  486. *rcNameID: =COLOR_DISPLAY
  487. *DevNumOfPlanes: 4
  488. *DevBPP: 1
  489. *DrvBPP: 4
  490. *ColorPlaneOrder: LIST(YELLOW, MAGENTA, CYAN, BLACK)
  491. *Command: CmdSendBlackData { *Cmd : "<1B>C0" }
  492. *Command: CmdSendCyanData { *Cmd : "<1B>C5" }
  493. *Command: CmdSendMagentaData { *Cmd : "<1B>C3" }
  494. *Command: CmdSendYellowData { *Cmd : "<1B>C6" }
  495. *Command: CmdSelectBlackColor { *Cmd : "<1B>C0" }
  496. *Command: CmdSelectRedColor { *Cmd : "<1B>C2" }
  497. *Command: CmdSelectGreenColor { *Cmd : "<1B>C4" }
  498. *Command: CmdSelectYellowColor { *Cmd : "<1B>C6" }
  499. *Command: CmdSelectBlueColor { *Cmd : "<1B>C1" }
  500. *Command: CmdSelectMagentaColor { *Cmd : "<1B>C3" }
  501. *Command: CmdSelectCyanColor { *Cmd : "<1B>C5" }
  502. }
  503. }
  504. *Feature: Halftone
  505. {
  506. *rcNameID: =HALFTONING_DISPLAY
  507. *DefaultOption: HT_PATSIZE_AUTO
  508. *Option: HT_PATSIZE_AUTO
  509. {
  510. *rcNameID: =HT_AUTO_SELECT_DISPLAY
  511. }
  512. *Option: HT_PATSIZE_SUPERCELL_M
  513. {
  514. *rcNameID: =HT_SUPERCELL_DISPLAY
  515. }
  516. *Option: HT_PATSIZE_6x6_M
  517. {
  518. *rcNameID: =HT_DITHER6X6_DISPLAY
  519. }
  520. *Option: HT_PATSIZE_8x8_M
  521. {
  522. *rcNameID: =HT_DITHER8X8_DISPLAY
  523. }
  524. }
  525. *Command: CmdStartDoc
  526. {
  527. *Order: DOC_SETUP.2
  528. *Cmd: "<1B>O0<1C>c,,0,7."
  529. }
  530. *Command: CmdStartPage
  531. {
  532. *Order: PAGE_SETUP.1
  533. *Cmd: "<1B>a<0D>"
  534. }
  535. *Command: CmdEndJob
  536. {
  537. *Order: JOB_FINISH.1
  538. *Cmd: "<1B>c1"
  539. }
  540. *Command: CmdEndPage
  541. {
  542. *Order: PAGE_FINISH.1
  543. *Cmd: "<1B>b"
  544. }
  545. *RotateCoordinate?: FALSE
  546. *RotateRaster?: FALSE
  547. *RotateFont?: FALSE
  548. *switch: Orientation
  549. {
  550. *case: PORTRAIT
  551. {
  552. *TextCaps: LIST(TC_OP_CHARACTER,TC_EA_DOUBLE,TC_IA_ABLE,TC_UA_ABLE,TC_RA_ABLE)
  553. }
  554. *case: LANDSCAPE_CC270
  555. {
  556. *TextCaps: LIST()
  557. }
  558. }
  559. *CursorXAfterCR: AT_CURSOR_X_ORIGIN
  560. *YMoveAttributes: LIST(SEND_CR_FIRST,FAVOR_LF)
  561. *MaxLineSpacing: 792
  562. *XMoveThreshold: 0
  563. *XMoveUnit: 320
  564. *AbsXMovesRightOnly?: TRUE
  565. *Command: CmdXMoveAbsolute { *Cmd : "<1B>F" %4d[0,2560]{max_repeat(DestX / 3)} }
  566. *LineSpacingMoveUnit: 120
  567. *Command: CmdSetLineSpacing { *Cmd : "<1B>T" %2d[0,99]{(LinefeedSpacing / 8) } }
  568. *Command: CmdCR { *Cmd : "<0D>" }
  569. *Command: CmdLF { *Cmd : "<0A>" }
  570. *Command: CmdFF { *Cmd : "<0D0C>" }
  571. *Command: CmdBackSpace { *Cmd : "<08>" }
  572. *EjectPageWithFF?: TRUE
  573. *switch: InputBin
  574. {
  575. *case: Option2
  576. {
  577. *EjectPageWithFF?: FALSE
  578. }
  579. *case: Option3
  580. {
  581. *EjectPageWithFF?: FALSE
  582. }
  583. }
  584. *OutputDataFormat: V_BYTE
  585. *OptimizeLeftBound?: FALSE
  586. *CursorXAfterSendBlockData: AT_GRXDATA_END
  587. *CursorYAfterSendBlockData: NO_MOVE
  588. *DefaultFont: 3
  589. *DefaultCTT: 1
  590. *switch: Orientation
  591. {
  592. *case: PORTRAIT
  593. {
  594. *DeviceFonts: LIST(1,2,3,4,5,6,7,8,9,10,11,12,19,20,21,22,
  595. + 23,24,31,32,33,34,35,36,37,38)
  596. }
  597. *case: LANDSCAPE_CC270
  598. {
  599. *DeviceFonts: LIST()
  600. }
  601. }
  602. *FontCartridge: FC1
  603. {
  604. *rcCartridgeNameID: 266
  605. *PortraitFonts: LIST(25,26,27,28,29,30)
  606. *LandscapeFonts: LIST()
  607. }
  608. *FontCartridge: FC2
  609. {
  610. *rcCartridgeNameID: 267
  611. *PortraitFonts: LIST(13,14,15,16,17,18)
  612. *LandscapeFonts: LIST()
  613. }
  614. *Command: CmdBoldOn { *Cmd : "<1B>!" }
  615. *Command: CmdBoldOff { *Cmd : "<1B>%"" }
  616. *Command: CmdItalicOn { *Cmd : "<1B>i1" }
  617. *Command: CmdItalicOff { *Cmd : "<1B>i0" }
  618. *Command: CmdUnderlineOn { *Cmd : "<1B>X" }
  619. *Command: CmdUnderlineOff { *Cmd : "<1B>Y" }
  620. *MirrorRasterByte?: TRUE
  621. *MoveToX0BeforeSetColor?: TRUE
  622. *UseExpColorSelectCmd?: TRUE
  623. *ReselectFont: LIST(AFTER_GRXDATA, AFTER_XMOVE, AFTER_FF)