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.

755 lines
20 KiB

  1. *%
  2. *% Copyright (c) 1997 - 1999 Microsoft Corporation
  3. *% All Rights Reserved.
  4. *%
  5. *GPDSpecVersion: "1.0"
  6. *GPDFileVersion: "1.00"
  7. *GPDFileName: "CNLC880J.GPD"
  8. *Include: "STDNAMES.GPD"
  9. *CodePage: 1252
  10. *ModelName: "Canon BJC-880J LIPS4c"
  11. *MasterUnits: PAIR(360, 360)
  12. *ResourceDLL: "cnl4jres.dll"
  13. *PrinterType: SERIAL
  14. *MaxCopies: 255
  15. *FontCartSlots: 2
  16. *Feature: Orientation
  17. {
  18. *rcNameID: =ORIENTATION_DISPLAY
  19. *DefaultOption: PORTRAIT
  20. *Option: PORTRAIT
  21. {
  22. *rcNameID: =PORTRAIT_DISPLAY
  23. *Command: CmdSelect
  24. {
  25. *Order: PAGE_SETUP.9
  26. *CallbackID: 2
  27. *% Error: you must check if this command callback requires any parameters!
  28. }
  29. }
  30. *Option: LANDSCAPE_CC90
  31. {
  32. *rcNameID: =LANDSCAPE_DISPLAY
  33. *Command: CmdSelect
  34. {
  35. *Order: PAGE_SETUP.9
  36. *CallbackID: 3
  37. *% Error: you must check if this command callback requires any parameters!
  38. }
  39. }
  40. }
  41. *Feature: InputBin
  42. {
  43. *rcNameID: =PAPER_SOURCE_DISPLAY
  44. *DefaultOption: AUTO
  45. *Option: AUTO
  46. {
  47. *rcNameID: =AUTO_DISPLAY
  48. *Command: CmdSelect
  49. {
  50. *Order: DOC_SETUP.12
  51. *CallbackID: 450
  52. }
  53. }
  54. }
  55. *Feature: Resolution
  56. {
  57. *rcNameID: =RESOLUTION_DISPLAY
  58. *DefaultOption: Option1
  59. *Option: Option1
  60. {
  61. *Name: "360 x 360 dots per inch"
  62. *DPI: PAIR(360, 360)
  63. *TextDPI: PAIR(360, 360)
  64. *MinStripBlankPixels: 32
  65. EXTERN_GLOBAL: *StripBlanks: LIST(LEADING,ENCLOSED,TRAILING)
  66. EXTERN_GLOBAL: *LookAheadRegion: 1
  67. *SpotDiameter: 100
  68. *Command: CmdSendBlockData
  69. {
  70. *CallbackID: 7
  71. *Params: LIST(NumOfDataBytes, RasterDataHeightInPixels, RasterDataWidthInBytes)
  72. }
  73. *Command: CmdSelect
  74. {
  75. *Order: JOB_SETUP.3
  76. *CallbackID: 308
  77. *% Error: you must check if this command callback requires any parameters!
  78. }
  79. }
  80. }
  81. *Feature: PaperSize
  82. {
  83. *rcNameID: =PAPER_SIZE_DISPLAY
  84. *DefaultOption: A4
  85. *Option: A3
  86. {
  87. *rcNameID: =A3_DISPLAY
  88. *switch: Orientation
  89. {
  90. *case: PORTRAIT
  91. {
  92. *PrintableArea: PAIR(4064, 5804)
  93. *PrintableOrigin: PAIR(72, 30)
  94. *CursorOrigin: PAIR(72, 30)
  95. *Command: CmdSelect
  96. {
  97. *Order: PAGE_SETUP.8
  98. *CallbackID: 42
  99. }
  100. }
  101. *case: LANDSCAPE_CC90
  102. {
  103. *PrintableArea: PAIR(4064, 5792)
  104. *PrintableOrigin: PAIR(72, 42)
  105. *CursorOrigin: PAIR(72, 5834)
  106. *Command: CmdSelect
  107. {
  108. *Order: PAGE_SETUP.8
  109. *CallbackID: 43
  110. }
  111. }
  112. }
  113. }
  114. *Option: A4
  115. {
  116. *rcNameID: =A4_DISPLAY
  117. *switch: Orientation
  118. {
  119. *case: PORTRAIT
  120. {
  121. *PrintableArea: PAIR(2833, 4058)
  122. *PrintableOrigin: PAIR(72, 30)
  123. *CursorOrigin: PAIR(72, 30)
  124. *Command: CmdSelect
  125. {
  126. *Order: PAGE_SETUP.8
  127. *CallbackID: 44
  128. }
  129. }
  130. *case: LANDSCAPE_CC90
  131. {
  132. *PrintableArea: PAIR(2833, 4046)
  133. *PrintableOrigin: PAIR(72, 42)
  134. *CursorOrigin: PAIR(72, 4088)
  135. *Command: CmdSelect
  136. {
  137. *Order: PAGE_SETUP.8
  138. *CallbackID: 45
  139. }
  140. }
  141. }
  142. }
  143. *Option: A5
  144. {
  145. *rcNameID: =A5_DISPLAY
  146. *switch: Orientation
  147. {
  148. *case: PORTRAIT
  149. {
  150. *PrintableArea: PAIR(1955, 2827)
  151. *PrintableOrigin: PAIR(72, 30)
  152. *CursorOrigin: PAIR(72, 30)
  153. *Command: CmdSelect
  154. {
  155. *Order: PAGE_SETUP.8
  156. *CallbackID: 46
  157. }
  158. }
  159. *case: LANDSCAPE_CC90
  160. {
  161. *PrintableArea: PAIR(1955, 2815)
  162. *PrintableOrigin: PAIR(72, 42)
  163. *CursorOrigin: PAIR(72, 2857)
  164. *Command: CmdSelect
  165. {
  166. *Order: PAGE_SETUP.8
  167. *CallbackID: 47
  168. }
  169. }
  170. }
  171. }
  172. *Option: B5
  173. {
  174. *rcNameID: =B5_DISPLAY
  175. *switch: Orientation
  176. {
  177. *case: PORTRAIT
  178. {
  179. *PrintableArea: PAIR(2437, 3493)
  180. *PrintableOrigin: PAIR(72, 30)
  181. *CursorOrigin: PAIR(72, 30)
  182. *Command: CmdSelect
  183. {
  184. *Order: PAGE_SETUP.8
  185. *CallbackID: 52
  186. }
  187. }
  188. *case: LANDSCAPE_CC90
  189. {
  190. *PrintableArea: PAIR(2437, 3481)
  191. *PrintableOrigin: PAIR(72, 42)
  192. *CursorOrigin: PAIR(72, 3523)
  193. *Command: CmdSelect
  194. {
  195. *Order: PAGE_SETUP.8
  196. *CallbackID: 53
  197. }
  198. }
  199. }
  200. }
  201. *Option: B4
  202. {
  203. *rcNameID: =B4_DISPLAY
  204. *switch: Orientation
  205. {
  206. *case: PORTRAIT
  207. {
  208. *PrintableArea: PAIR(3499, 5009)
  209. *PrintableOrigin: PAIR(72, 30)
  210. *CursorOrigin: PAIR(72, 30)
  211. *Command: CmdSelect
  212. {
  213. *Order: PAGE_SETUP.8
  214. *CallbackID: 50
  215. }
  216. }
  217. *case: LANDSCAPE_CC90
  218. {
  219. *PrintableArea: PAIR(3499, 4997)
  220. *PrintableOrigin: PAIR(72, 42)
  221. *CursorOrigin: PAIR(72, 5039)
  222. *Command: CmdSelect
  223. {
  224. *Order: PAGE_SETUP.8
  225. *CallbackID: 51
  226. }
  227. }
  228. }
  229. }
  230. *Option: LETTER
  231. {
  232. *rcNameID: =LETTER_DISPLAY
  233. *switch: Orientation
  234. {
  235. *case: PORTRAIT
  236. {
  237. *PrintableArea: PAIR(2916, 3810)
  238. *PrintableOrigin: PAIR(72, 30)
  239. *CursorOrigin: PAIR(72, 30)
  240. *Command: CmdSelect
  241. {
  242. *Order: PAGE_SETUP.8
  243. *CallbackID: 56
  244. }
  245. }
  246. *case: LANDSCAPE_CC90
  247. {
  248. *PrintableArea: PAIR(2916, 3798)
  249. *PrintableOrigin: PAIR(72, 42)
  250. *CursorOrigin: PAIR(72, 3840)
  251. *Command: CmdSelect
  252. {
  253. *Order: PAGE_SETUP.8
  254. *CallbackID: 57
  255. }
  256. }
  257. }
  258. }
  259. *Option: LEGAL
  260. {
  261. *rcNameID: =LEGAL_DISPLAY
  262. *switch: Orientation
  263. {
  264. *case: PORTRAIT
  265. {
  266. *PrintableArea: PAIR(2916, 4890)
  267. *PrintableOrigin: PAIR(72, 30)
  268. *CursorOrigin: PAIR(72, 30)
  269. *Command: CmdSelect
  270. {
  271. *Order: PAGE_SETUP.8
  272. *CallbackID: 58
  273. }
  274. }
  275. *case: LANDSCAPE_CC90
  276. {
  277. *PrintableArea: PAIR(2916, 4878)
  278. *PrintableOrigin: PAIR(72, 42)
  279. *CursorOrigin: PAIR(72, 4920)
  280. *Command: CmdSelect
  281. {
  282. *Order: PAGE_SETUP.8
  283. *CallbackID: 59
  284. }
  285. }
  286. }
  287. }
  288. *Option: TABLOID
  289. {
  290. *rcNameID: =TABLOID_DISPLAY
  291. *switch: Orientation
  292. {
  293. *case: PORTRAIT
  294. {
  295. *PrintableArea: PAIR(3816, 5970)
  296. *PrintableOrigin: PAIR(72, 30)
  297. *CursorOrigin: PAIR(72, 30)
  298. *Command: CmdSelect
  299. {
  300. *Order: PAGE_SETUP.8
  301. *CallbackID: 60
  302. }
  303. }
  304. *case: LANDSCAPE_CC90
  305. {
  306. *PrintableArea: PAIR(3816, 5958)
  307. *PrintableOrigin: PAIR(72, 42)
  308. *CursorOrigin: PAIR(72, 6000)
  309. *Command: CmdSelect
  310. {
  311. *Order: PAGE_SETUP.8
  312. *CallbackID: 61
  313. }
  314. }
  315. }
  316. }
  317. *Option: EXECUTIVE
  318. {
  319. *rcNameID: =EXECUTIVE_DISPLAY
  320. *switch: Orientation
  321. {
  322. *case: PORTRAIT
  323. {
  324. *PrintableArea: PAIR(2466, 3630)
  325. *PrintableOrigin: PAIR(72, 30)
  326. *CursorOrigin: PAIR(72, 30)
  327. *Command: CmdSelect
  328. {
  329. *Order: PAGE_SETUP.8
  330. *CallbackID: 62
  331. }
  332. }
  333. *case: LANDSCAPE_CC90
  334. {
  335. *PrintableArea: PAIR(2466, 3618)
  336. *PrintableOrigin: PAIR(72, 42)
  337. *CursorOrigin: PAIR(72, 3660)
  338. *Command: CmdSelect
  339. {
  340. *Order: PAGE_SETUP.8
  341. *CallbackID: 63
  342. }
  343. }
  344. }
  345. }
  346. *Option: JAPANESE_POSTCARD
  347. {
  348. *rcNameID: =JAPANESE_POSTCARD_DISPLAY
  349. *switch: Orientation
  350. {
  351. *case: PORTRAIT
  352. {
  353. *PrintableArea: PAIR(1274, 1949)
  354. *PrintableOrigin: PAIR(72, 30)
  355. *CursorOrigin: PAIR(72, 30)
  356. *Command: CmdSelect
  357. {
  358. *Order: PAGE_SETUP.8
  359. *CallbackID: 48
  360. }
  361. }
  362. *case: LANDSCAPE_CC90
  363. {
  364. *PrintableArea: PAIR(1274, 1937)
  365. *PrintableOrigin: PAIR(72, 42)
  366. *CursorOrigin: PAIR(72, 1979)
  367. *Command: CmdSelect
  368. {
  369. *Order: PAGE_SETUP.8
  370. *CallbackID: 49
  371. }
  372. }
  373. }
  374. }
  375. *Option: CUSTOMSIZE
  376. {
  377. *rcNameID: =USER_DEFINED_SIZE_DISPLAY
  378. *MinSize: PAIR(1260, 1260)
  379. *MaxSize: PAIR(4208, 6120)
  380. *MaxPrintableWidth: 4208
  381. *MinLeftMargin: 72
  382. *CenterPrintable?: FALSE
  383. *switch: Orientation
  384. {
  385. *case: PORTRAIT
  386. {
  387. *Command: CmdSelect
  388. {
  389. *Order: PAGE_SETUP.8
  390. *CallbackID: 40
  391. *Params: LIST(PhysPaperWidth, PhysPaperLength)
  392. }
  393. *CustCursorOriginX: %d{72}
  394. *CustCursorOriginY: %d{30}
  395. *CustPrintableOriginX: %d{72}
  396. *CustPrintableOriginY: %d{30}
  397. *CustPrintableSizeX: %d{PhysPaperWidth - 144}
  398. *CustPrintableSizeY: %d{PhysPaperLength - 152}
  399. }
  400. *case: LANDSCAPE_CC90
  401. {
  402. *Command: CmdSelect
  403. {
  404. *Order: PAGE_SETUP.8
  405. *CallbackID: 41
  406. *Params: LIST(PhysPaperWidth, PhysPaperLength)
  407. }
  408. *CustCursorOriginX: %d{72}
  409. *CustCursorOriginY: %d{PhysPaperLength - 122}
  410. *CustPrintableOriginX: %d{72}
  411. *CustPrintableOriginY: %d{42}
  412. *CustPrintableSizeX: %d{PhysPaperWidth - 144}
  413. *CustPrintableSizeY: %d{PhysPaperLength - 164}
  414. }
  415. }
  416. }
  417. }
  418. *Feature: ColorMode
  419. {
  420. *rcNameID: =COLOR_PRINTING_MODE_DISPLAY
  421. *DefaultOption: Color
  422. *Option: Mono
  423. {
  424. *rcNameID: =MONO_DISPLAY
  425. *DevNumOfPlanes: 1
  426. *DevBPP: 1
  427. *Color? : FALSE
  428. }
  429. *Option: Color
  430. {
  431. *rcNameID: =COLOR_DISPLAY
  432. *DevNumOfPlanes: 3
  433. *DevBPP: 1
  434. *DrvBPP: 4
  435. *ColorPlaneOrder: LIST(RED, GREEN, BLUE)
  436. *Command: CmdSelectBlackColor { *CallbackID: 360 }
  437. *Command: CmdSelectBlueColor { *CallbackID: 361 }
  438. *Command: CmdSelectGreenColor { *CallbackID: 362 }
  439. *Command: CmdSelectCyanColor { *CallbackID: 363 }
  440. *Command: CmdSelectRedColor { *CallbackID: 364 }
  441. *Command: CmdSelectMagentaColor { *CallbackID: 365 }
  442. *Command: CmdSelectYellowColor { *CallbackID: 366 }
  443. *Command: CmdSelectWhiteColor { *CallbackID: 367 }
  444. *Command: CmdSendRedData { *Cmd : "" }
  445. *Command: CmdSendGreenData { *Cmd : "" }
  446. *Command: CmdSendBlueData { *Cmd : "" }
  447. *Command: CmdSelect
  448. {
  449. *Order: JOB_SETUP.2
  450. *CallbackID: 200
  451. }
  452. }
  453. *Option: 8bpp
  454. {
  455. *rcNameID: =8BPP_DISPLAY
  456. *DevNumOfPlanes: 1
  457. *DevBPP: 8
  458. *DrvBPP: 8
  459. *PaletteSize: 256
  460. *PaletteProgrammable? : TRUE
  461. *Command: CmdBeginPaletteDef
  462. {
  463. *Order: PAGE_SETUP.16
  464. *Cmd: "^00"
  465. }
  466. *Command: CmdEndPaletteDef { *Cmd: "<1E>" }
  467. *Command: CmdDefinePaletteEntry { *Cmd : %n[0,1000]{((RedValue * 200) / 51) } %n[0,1000]{((GreenValue * 200) / 51) } %n[0,1000]{((BlueValue * 200) / 51) } }
  468. *Command: CmdBeginPaletteReDef { *Cmd: "^0" }
  469. *Command: CmdEndPaletteReDef { *Cmd: "<1E>" }
  470. *Command: CmdReDefinePaletteEntry { *Cmd : %n{PaletteIndexToProgram} %n[0,1000]{((RedValue * 200) / 51) } %n[0,1000]{((GreenValue * 200) / 51) } %n[0,1000]{((BlueValue * 200) / 51) } }
  471. *Command: CmdSelectPaletteEntry
  472. {
  473. *CallbackID: 368
  474. *Params: LIST(CurrentPaletteIndex)
  475. }
  476. *Command: CmdSelect
  477. {
  478. *Order: JOB_SETUP.2
  479. *CallbackID: 202
  480. }
  481. }
  482. *Option: 24bpp
  483. {
  484. *rcNameID: =24BPP_DISPLAY
  485. *DevNumOfPlanes: 1
  486. *DevBPP: 24
  487. *DrvBPP: 24
  488. *PaletteSize: 1
  489. *PaletteProgrammable? : TRUE
  490. EXTERN_GLOBAL: *MaxMultipleRowBytes: 262144
  491. *Command: CmdDefinePaletteEntry { *Cmd: "" }
  492. *Command: CmdReDefinePaletteEntry
  493. {
  494. *CallbackID: 369
  495. *Params: LIST(RedValue, GreenValue, BlueValue)
  496. }
  497. *Command: CmdSelectPaletteEntry { *Cmd: "" }
  498. *Command: CmdSelect
  499. {
  500. *Order: JOB_SETUP.2
  501. *CallbackID: 201
  502. }
  503. }
  504. }
  505. *switch: ColorMode
  506. {
  507. *case: Color
  508. {
  509. *RasterSendAllData?: TRUE
  510. *UseExpColorSelectCmd?: TRUE
  511. }
  512. }
  513. *SendMultipleRows?: TRUE
  514. *ChangeColorModeOnDoc?: FALSE
  515. *Feature: Halftone
  516. {
  517. *rcNameID: =HALFTONING_DISPLAY
  518. *DefaultOption: HT_PATSIZE_AUTO
  519. *Option: HT_PATSIZE_AUTO
  520. {
  521. *rcNameID: =HT_AUTO_SELECT_DISPLAY
  522. }
  523. *Option: HT_PATSIZE_SUPERCELL_M
  524. {
  525. *rcNameID: =HT_SUPERCELL_DISPLAY
  526. }
  527. *Option: HT_PATSIZE_6x6_M
  528. {
  529. *rcNameID: =HT_DITHER6X6_DISPLAY
  530. }
  531. *Option: HT_PATSIZE_8x8_M
  532. {
  533. *rcNameID: =HT_DITHER8X8_DISPLAY
  534. }
  535. }
  536. *Feature: Memory
  537. {
  538. *rcNameID: =PRINTER_MEMORY_DISPLAY
  539. *DefaultOption: 4096KB
  540. *Option: 4096KB
  541. {
  542. *Name: "4MB"
  543. *MemoryConfigKB: PAIR(4096, 3500)
  544. }
  545. *Option: 8192KB
  546. {
  547. *Name: "8MB"
  548. *MemoryConfigKB: PAIR(8192, 7168)
  549. }
  550. *Option: 12288KB
  551. {
  552. *Name: "12MB"
  553. *MemoryConfigKB: PAIR(12288, 11776)
  554. }
  555. *Option: 16384KB
  556. {
  557. *Name: "16MB"
  558. *MemoryConfigKB: PAIR(16384, 15872)
  559. }
  560. }
  561. *Command: CmdStartJob
  562. {
  563. *Order: JOB_SETUP.1
  564. *CallbackID: 301
  565. *% Error: you must check if this command callback requires any parameters!
  566. }
  567. *Command: CmdStartDoc
  568. {
  569. *Order: DOC_SETUP.1
  570. *CallbackID: 130
  571. }
  572. *Command: CmdStartPage
  573. {
  574. *Order: PAGE_SETUP.1
  575. *CallbackID: 302
  576. *% Error: you must check if this command callback requires any parameters!
  577. }
  578. *Command: CmdEndJob
  579. {
  580. *Order: JOB_FINISH.1
  581. *CallbackID: 304
  582. }
  583. *Command: CmdEndPage
  584. {
  585. *Order: PAGE_FINISH.1
  586. *Cmd: "<0C>"
  587. *% Error: you must check if this command callback requires any parameters!
  588. }
  589. *Command: CmdCopies
  590. {
  591. *Order: PAGE_SETUP.5
  592. *Cmd: "<1B>[" %d[1,255]{NumOfCopies }"v"
  593. }
  594. *RotateCoordinate?: TRUE
  595. *RotateRaster?: TRUE
  596. *RotateFont?: TRUE
  597. *switch: Orientation
  598. {
  599. *case: PORTRAIT
  600. {
  601. *TextCaps: LIST(TC_OP_CHARACTER,TC_CR_90,TC_CR_ANY,TC_SF_X_YINDEP,TC_SA_INTEGER,TC_SA_CONTIN,TC_EA_DOUBLE,TC_IA_ABLE)
  602. }
  603. *case: LANDSCAPE_CC90
  604. {
  605. *TextCaps: LIST(TC_OP_CHARACTER,TC_CR_90,TC_CR_ANY,TC_SA_INTEGER,TC_SA_CONTIN,TC_EA_DOUBLE,TC_IA_ABLE)
  606. }
  607. }
  608. *MemoryUsage: LIST(FONT)
  609. *CursorXAfterCR: AT_PRINTABLE_X_ORIGIN
  610. *XMoveThreshold: 0
  611. *YMoveThreshold: 0
  612. *XMoveUnit: 360
  613. *YMoveUnit: 360
  614. *Command: CmdXMoveAbsolute
  615. {
  616. *CallbackID: 15
  617. *Params: LIST(DestX)
  618. }
  619. *Command: CmdYMoveAbsolute
  620. {
  621. *CallbackID: 16
  622. *Params: LIST(DestY)
  623. }
  624. *Command: CmdCR { *CallbackID: 18 }
  625. *Command: CmdSetSimpleRotation
  626. {
  627. *CallbackID: 4
  628. *Params: LIST(PrintDirInCCDegrees)
  629. }
  630. *EjectPageWithFF?: TRUE
  631. *Command: CmdDisableCompression { *CallbackID: 12 }
  632. *Command: CmdEnableTIFF4 { *CallbackID: 103 }
  633. *OutputDataFormat: H_BYTE
  634. *OptimizeLeftBound?: TRUE
  635. *CursorXAfterSendBlockData: AT_GRXDATA_ORIGIN
  636. *CursorYAfterSendBlockData: NO_MOVE
  637. *DefaultFont: 40
  638. *DefaultCTT: 0
  639. *CharPosition: BASELINE
  640. *DeviceFonts: LIST(1,2,3,4,5,6,7,8,9,
  641. + 40,41,42,43)
  642. *FontCartridge: FC1
  643. {
  644. *rcCartridgeNameID: 271
  645. *Fonts: LIST(44,45)
  646. }
  647. *FontCartridge: FC2
  648. {
  649. *rcCartridgeNameID: 272
  650. *Fonts: LIST(48,49)
  651. }
  652. *FontCartridge: FC3
  653. {
  654. *rcCartridgeNameID: 273
  655. *Fonts: LIST(46,47)
  656. }
  657. *FontCartridge: FC4
  658. {
  659. *rcCartridgeNameID: 274
  660. *Fonts: LIST(54,55)
  661. }
  662. *FontCartridge: FC5
  663. {
  664. *rcCartridgeNameID: 275
  665. *Fonts: LIST(10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,
  666. + 26,27,28,29,30,31)
  667. }
  668. *FontCartridge: FC6
  669. {
  670. *rcCartridgeNameID: 276
  671. *Fonts: LIST(50,51)
  672. }
  673. *FontCartridge: FC7
  674. {
  675. *rcCartridgeNameID: 277
  676. *Fonts: LIST(52,53)
  677. }
  678. *% *MinFontID: 0
  679. *% *MaxFontID: 100
  680. *% *MaxNumDownFonts: 0
  681. *% *FontFormat: OEM_CALLBACK
  682. *Command: CmdBoldOn { *CallbackID: 20 }
  683. *Command: CmdBoldOff { *CallbackID: 21 }
  684. *Command: CmdItalicOn { *CallbackID: 22 }
  685. *Command: CmdItalicOff { *CallbackID: 23 }
  686. *Command: CmdWhiteTextOn { *CallbackID: 30 }
  687. *Command: CmdWhiteTextOff { *CallbackID: 31 }
  688. *Command: CmdSelectSingleByteMode { *CallbackID: 32 }
  689. *Command: CmdSelectDoubleByteMode { *CallbackID: 33 }
  690. *Command: CmdVerticalPrintingOn { *CallbackID: 34 }
  691. *Command: CmdVerticalPrintingOff { *CallbackID: 35 }
  692. *Command: CmdLF { *Cmd : "<0A>" }
  693. *Command: CmdFF { *Cmd : "" }
  694. *ReselectFont: LIST(AFTER_FF)
  695. *TTFS: Arial
  696. {
  697. *rcTTFontNameID: 501
  698. *rcDevFontNameID: 502
  699. }
  700. *TTFS: Symbol
  701. {
  702. *rcTTFontNameID: 503
  703. *rcDevFontNameID: 504
  704. }
  705. *TTFS: TimesNewRoman
  706. {
  707. *rcTTFontNameID: 505
  708. *rcDevFontNameID: 506
  709. }
  710. *TTFS: CourierNew
  711. {
  712. *rcTTFontNameID: 507
  713. *rcDevFontNameID: 508
  714. }
  715. *TTFS: MSMincho
  716. {
  717. *rcTTFontNameID: 509
  718. *rcDevFontNameID: 510
  719. }
  720. *TTFS: MSMinchoV
  721. {
  722. *rcTTFontNameID: 511
  723. *rcDevFontNameID: 512
  724. }
  725. *TTFS: MSGothic
  726. {
  727. *rcTTFontNameID: 513
  728. *rcDevFontNameID: 514
  729. }
  730. *TTFS: MSGothicV
  731. {
  732. *rcTTFontNameID: 515
  733. *rcDevFontNameID: 516
  734. }
  735. *TTFS: MSMincho_E
  736. {
  737. *rcTTFontNameID: 540
  738. *rcDevFontNameID: 510
  739. }
  740. *TTFS: MSMinchoV_E
  741. {
  742. *rcTTFontNameID: 541
  743. *rcDevFontNameID: 512
  744. }
  745. *TTFS: MSGothic_E
  746. {
  747. *rcTTFontNameID: 542
  748. *rcDevFontNameID: 514
  749. }
  750. *TTFS: MSGothicV_E
  751. {
  752. *rcTTFontNameID: 543
  753. *rcDevFontNameID: 516
  754. }
  755. *TTFSEnabled?: TRUE