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.

775 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: "IB5588HJ.GPD"
  8. *Include: "STDNAMES.GPD"
  9. *CodePage: 1252
  10. *ModelName: "IBM 5588-H02"
  11. *MasterUnits: PAIR(1440, 1440)
  12. *ResourceDLL: "PAGESRES.DLL"
  13. *PrinterType: PAGE
  14. *MaxCopies: 255
  15. *PrintRate: 16
  16. *PrintRateUnit: PPM
  17. *rcInstalledOptionNameID: 400
  18. *rcNotInstalledOptionNameID: 401
  19. *% ========== Orientation ==========
  20. *Feature: Orientation
  21. {
  22. *rcNameID: =ORIENTATION_DISPLAY
  23. *DefaultOption: PORTRAIT
  24. *Option: PORTRAIT
  25. {
  26. *rcNameID: =PORTRAIT_DISPLAY
  27. *Command: CmdSelect
  28. {
  29. *Order: DOC_SETUP.3
  30. *Cmd: "<1B>~P<000100>"
  31. }
  32. }
  33. *Option: LANDSCAPE_CC270
  34. {
  35. *rcNameID: =LANDSCAPE_DISPLAY
  36. *Command: CmdSelect
  37. {
  38. *Order: DOC_SETUP.3
  39. *Cmd: "<1B>~P<000103>"
  40. }
  41. }
  42. }
  43. *% ========== InputBin ==========
  44. *Feature: InputBin
  45. {
  46. *rcNameID: =PAPER_SOURCE_DISPLAY
  47. *DefaultOption: AUTO
  48. *Option: AUTO
  49. {
  50. *rcNameID: =AUTO_DISPLAY
  51. *switch: PaperSize
  52. {
  53. *case: A3
  54. {
  55. *Command: CmdSelect
  56. {
  57. *Order: DOC_SETUP.5
  58. *Cmd: "<1B>~F<00050000110000>"
  59. }
  60. }
  61. *case: A4
  62. {
  63. *Command: CmdSelect
  64. {
  65. *Order: DOC_SETUP.5
  66. *Cmd: "<1B>~F<00050000130000>"
  67. }
  68. }
  69. *case: A5
  70. {
  71. *Command: CmdSelect
  72. {
  73. *Order: DOC_SETUP.5
  74. *Cmd: "<1B>~F<00050000150000>"
  75. }
  76. }
  77. *case: B4
  78. {
  79. *Command: CmdSelect
  80. {
  81. *Order: DOC_SETUP.5
  82. *Cmd: "<1B>~F<00050000120000>"
  83. }
  84. }
  85. *case: B5
  86. {
  87. *Command: CmdSelect
  88. {
  89. *Order: DOC_SETUP.5
  90. *Cmd: "<1B>~F<00050000140000>"
  91. }
  92. }
  93. *case: LETTER
  94. {
  95. *Command: CmdSelect
  96. {
  97. *Order: DOC_SETUP.5
  98. *Cmd: "<1B>~F<00050000180000>"
  99. }
  100. }
  101. *case: JAPANESE_POSTCARD
  102. {
  103. *Command: CmdSelect
  104. {
  105. *Order: DOC_SETUP.5
  106. *Cmd: "<1B>~F<000500001A0000>"
  107. }
  108. }
  109. *case: LEGAL
  110. {
  111. *Command: CmdSelect
  112. {
  113. *Order: DOC_SETUP.5
  114. *Cmd: "<1B>~F<00050000190000>"
  115. }
  116. }
  117. *case: Option9
  118. {
  119. *Command: CmdSelect
  120. {
  121. *Order: DOC_SETUP.5
  122. *Cmd: "<1B>~F<00050000130000>"
  123. }
  124. }
  125. *case: Option10
  126. {
  127. *Command: CmdSelect
  128. {
  129. *Order: DOC_SETUP.5
  130. *Cmd: "<1B>~F<00050000130000>"
  131. }
  132. }
  133. *case: Option11
  134. {
  135. *Command: CmdSelect
  136. {
  137. *Order: DOC_SETUP.5
  138. *Cmd: "<1B>~F<00050000120000>"
  139. }
  140. }
  141. *case: Option12
  142. {
  143. *Command: CmdSelect
  144. {
  145. *Order: DOC_SETUP.5
  146. *Cmd: "<1B>~F<00050000110000>"
  147. }
  148. }
  149. *case: CUSTOMSIZE
  150. {
  151. *Command: CmdSelect
  152. {
  153. *Order: DOC_SETUP.5
  154. *Cmd: "<1B>~F<00050000010000>"
  155. }
  156. }
  157. }
  158. }
  159. *Option: Option1
  160. {
  161. *rcNameID: 274
  162. *Command: CmdSelect
  163. {
  164. *Order: DOC_SETUP.2
  165. *Cmd: "<1B>~F<00050000000000>"
  166. }
  167. }
  168. *Option: Option2
  169. {
  170. *rcNameID: 275
  171. *Command: CmdSelect
  172. {
  173. *Order: DOC_SETUP.2
  174. *Cmd: "<1B>~F<00050000010000>"
  175. }
  176. }
  177. *Option: Option3
  178. {
  179. *rcNameID: 276
  180. *Installable?: TRUE
  181. *rcInstallableFeatureNameID: 276
  182. *Command: CmdSelect
  183. {
  184. *Order: DOC_SETUP.2
  185. *Cmd: "<1B>~F<00050000020000>"
  186. }
  187. }
  188. *Option: Option4
  189. {
  190. *rcNameID: 278
  191. *Installable?: TRUE
  192. *rcInstallableFeatureNameID: 278
  193. *Command: CmdSelect
  194. {
  195. *Order: DOC_SETUP.2
  196. *Cmd: "<1B>~F<00050000030000>"
  197. }
  198. }
  199. }
  200. *% ========== Resolution ==========
  201. *Feature: Resolution
  202. {
  203. *rcNameID: =RESOLUTION_DISPLAY
  204. *DefaultOption: Option1
  205. *Option: Option1
  206. {
  207. *Name: "360 x 360 dots per inch"
  208. *DPI: PAIR(360, 360)
  209. *TextDPI: PAIR(360, 360)
  210. *MinStripBlankPixels: 32
  211. EXTERN_GLOBAL: *StripBlanks: LIST(LEADING)
  212. EXTERN_GLOBAL: *SendMultipleRows?: TRUE
  213. *SpotDiameter: 100
  214. *Command: CmdSendBlockData
  215. {
  216. *CallbackID: 20
  217. *Params: LIST(RasterDataHeightInPixels, RasterDataWidthInBytes)
  218. }
  219. *Command: CmdSelect
  220. {
  221. *Order: DOC_SETUP.11
  222. *CallbackID: 13
  223. }
  224. }
  225. }
  226. *% ========== PaperSize ==========
  227. *Feature: PaperSize
  228. {
  229. *rcNameID: =PAPER_SIZE_DISPLAY
  230. *DefaultOption: A4
  231. *Option: A3
  232. {
  233. *rcNameID: =A3_DISPLAY
  234. *PrintableArea: PAIR(16264, 23248)
  235. *PrintableOrigin: PAIR(284, 284)
  236. *switch: Orientation
  237. {
  238. *case: PORTRAIT
  239. {
  240. *Command: CmdSelect
  241. {
  242. *Order: DOC_SETUP.5
  243. *Cmd: "<1B>~8<0009011C011C>?<8E>Z<CC02>"
  244. }
  245. }
  246. *case: LANDSCAPE_CC270
  247. {
  248. *Command: CmdSelect
  249. {
  250. *Order: DOC_SETUP.5
  251. *Cmd: "<1B>~8<0009011C011C>Z<CC>?<8E02>"
  252. }
  253. }
  254. }
  255. }
  256. *Option: A4
  257. {
  258. *rcNameID: =A4_DISPLAY
  259. *PrintableArea: PAIR(11340, 16264)
  260. *PrintableOrigin: PAIR(284, 284)
  261. *switch: Orientation
  262. {
  263. *case: PORTRAIT
  264. {
  265. *Command: CmdSelect
  266. {
  267. *Order: DOC_SETUP.5
  268. *Cmd: "<1B>~8<0009011C011C>,J?<8E02>"
  269. }
  270. }
  271. *case: LANDSCAPE_CC270
  272. {
  273. *Command: CmdSelect
  274. {
  275. *Order: DOC_SETUP.5
  276. *Cmd: "<1B>~8<0009011C011C3F8E2C4A02>"
  277. }
  278. }
  279. }
  280. }
  281. *Option: A5
  282. {
  283. *rcNameID: =A5_DISPLAY
  284. *PrintableArea: PAIR(7828, 11340)
  285. *PrintableOrigin: PAIR(284, 284)
  286. *switch: Orientation
  287. {
  288. *case: PORTRAIT
  289. {
  290. *Command: CmdSelect
  291. {
  292. *Order: DOC_SETUP.5
  293. *Cmd: "<1B>~8<0009011C011C1E8F>,J<02>"
  294. }
  295. }
  296. *case: LANDSCAPE_CC270
  297. {
  298. *Command: CmdSelect
  299. {
  300. *Order: DOC_SETUP.5
  301. *Cmd: "<1B>~8<0009011C011C>,J<1E8F02>"
  302. }
  303. }
  304. }
  305. }
  306. *Option: B4
  307. {
  308. *rcNameID: =B4_DISPLAY
  309. *PrintableArea: PAIR(14004, 20068)
  310. *PrintableOrigin: PAIR(284, 284)
  311. *switch: Orientation
  312. {
  313. *case: PORTRAIT
  314. {
  315. *Command: CmdSelect
  316. {
  317. *Order: DOC_SETUP.5
  318. *Cmd: "<1B>~8<0009011C011C>6<B3>Ne<02>"
  319. }
  320. }
  321. *case: LANDSCAPE_CC270
  322. {
  323. *Command: CmdSelect
  324. {
  325. *Order: DOC_SETUP.5
  326. *Cmd: "<1B>~8<0009011C011C>Ne6<B302>"
  327. }
  328. }
  329. }
  330. }
  331. *Option: B5
  332. {
  333. *rcNameID: =B5_DISPLAY
  334. *PrintableArea: PAIR(9756, 14004)
  335. *PrintableOrigin: PAIR(284, 284)
  336. *switch: Orientation
  337. {
  338. *case: PORTRAIT
  339. {
  340. *Command: CmdSelect
  341. {
  342. *Order: DOC_SETUP.5
  343. *Cmd: "<1B>~8<0009011C011C>&<17>6<B302>"
  344. }
  345. }
  346. *case: LANDSCAPE_CC270
  347. {
  348. *Command: CmdSelect
  349. {
  350. *Order: DOC_SETUP.5
  351. *Cmd: "<1B>~8<0009011C011C>6<B3>&<1702>"
  352. }
  353. }
  354. }
  355. }
  356. *Option: LETTER
  357. {
  358. *rcNameID: =LETTER_DISPLAY
  359. *PrintableArea: PAIR(11672, 15272)
  360. *PrintableOrigin: PAIR(284, 284)
  361. *switch: Orientation
  362. {
  363. *case: PORTRAIT
  364. {
  365. *Command: CmdSelect
  366. {
  367. *Order: DOC_SETUP.5
  368. *Cmd: "<1B>~8<0009011C011C>-<99>;<A902>"
  369. }
  370. }
  371. *case: LANDSCAPE_CC270
  372. {
  373. *Command: CmdSelect
  374. {
  375. *Order: DOC_SETUP.5
  376. *Cmd: "<1B>~8<0009011C011C>;<A9>-<9902>"
  377. }
  378. }
  379. }
  380. }
  381. *Option: JAPANESE_POSTCARD
  382. {
  383. *rcNameID: =JAPANESE_POSTCARD_DISPLAY
  384. *PrintableArea: PAIR(5104, 7828)
  385. *PrintableOrigin: PAIR(284, 284)
  386. *switch: Orientation
  387. {
  388. *case: PORTRAIT
  389. {
  390. *Command: CmdSelect
  391. {
  392. *Order: DOC_SETUP.5
  393. *Cmd: "<1b>~8<0009011c011c13ee1e8f02>"
  394. }
  395. }
  396. *case: LANDSCAPE_CC270
  397. {
  398. *Command: CmdSelect
  399. {
  400. *Order: DOC_SETUP.5
  401. *Cmd: "<1b>~8<0009011c011c1e8f13ee02>"
  402. }
  403. }
  404. }
  405. }
  406. *Option: LEGAL
  407. {
  408. *rcNameID: =LEGAL_DISPLAY
  409. *PrintableArea: PAIR(11672, 19592)
  410. *PrintableOrigin: PAIR(284, 284)
  411. *switch: Orientation
  412. {
  413. *case: PORTRAIT
  414. {
  415. *Command: CmdSelect
  416. {
  417. *Order: DOC_SETUP.5
  418. *Cmd: "<1B>~8<0009011C011C>-<99>L<8902>"
  419. }
  420. }
  421. *case: LANDSCAPE_CC270
  422. {
  423. *Command: CmdSelect
  424. {
  425. *Order: DOC_SETUP.5
  426. *Cmd: "<1B>~8<0009011C011C>L<89>-<9902>"
  427. }
  428. }
  429. }
  430. }
  431. *Option: Option9
  432. {
  433. *rcNameID: 260
  434. *PageDimensions: PAIR(14573, 20635)
  435. *PrintableArea: PAIR(14004, 20068)
  436. *PrintableOrigin: PAIR(284, 284)
  437. *switch: Orientation
  438. {
  439. *case: PORTRAIT
  440. {
  441. *Command: CmdSelect
  442. {
  443. *Order: DOC_SETUP.5
  444. *Cmd: "<1B>~Q<0001051B>~8<0009011C011C>6<B3>Ne<02>"
  445. }
  446. }
  447. *case: LANDSCAPE_CC270
  448. {
  449. *Command: CmdSelect
  450. {
  451. *Order: DOC_SETUP.5
  452. *Cmd: "<1B>~Q<0001051B>~8<0009011C011C>Ne6<B302>"
  453. }
  454. }
  455. }
  456. }
  457. *Option: Option10
  458. {
  459. *rcNameID: 261
  460. *PageDimensions: PAIR(16834, 23818)
  461. *PrintableArea: PAIR(16264, 23248)
  462. *PrintableOrigin: PAIR(284, 284)
  463. *switch: Orientation
  464. {
  465. *case: PORTRAIT
  466. {
  467. *Command: CmdSelect
  468. {
  469. *Order: DOC_SETUP.5
  470. *Cmd: "<1B>~Q<0001061B>~8<0009011C011C>?<8E>Z<CC02>"
  471. }
  472. }
  473. *case: LANDSCAPE_CC270
  474. {
  475. *Command: CmdSelect
  476. {
  477. *Order: DOC_SETUP.5
  478. *Cmd: "<1B>~Q<0001061B>~8<0009011C011C>Z<CC>?<8E02>"
  479. }
  480. }
  481. }
  482. }
  483. *Option: Option11
  484. {
  485. *rcNameID: 262
  486. *PageDimensions: PAIR(11909, 16834)
  487. *PrintableArea: PAIR(11340, 16264)
  488. *PrintableOrigin: PAIR(284, 284)
  489. *switch: Orientation
  490. {
  491. *case: PORTRAIT
  492. {
  493. *Command: CmdSelect
  494. {
  495. *Order: DOC_SETUP.5
  496. *Cmd: "<1B>~Q<0001071B>~8<0009011C011C>,J?<8E02>"
  497. }
  498. }
  499. *case: LANDSCAPE_CC270
  500. {
  501. *Command: CmdSelect
  502. {
  503. *Order: DOC_SETUP.5
  504. *Cmd: "<1B>~Q<0001071B>~8<0009011C011C>?<8E>,J<02>"
  505. }
  506. }
  507. }
  508. }
  509. *Option: Option12
  510. {
  511. *rcNameID: 263
  512. *PageDimensions: PAIR(11909, 16834)
  513. *PrintableArea: PAIR(11340, 16264)
  514. *PrintableOrigin: PAIR(284, 284)
  515. *switch: Orientation
  516. {
  517. *case: PORTRAIT
  518. {
  519. *Command: CmdSelect
  520. {
  521. *Order: DOC_SETUP.5
  522. *Cmd: "<1B>~Q<0001081B>~8<0009011C011C>,J?<8E02>"
  523. }
  524. }
  525. *case: LANDSCAPE_CC270
  526. {
  527. *Command: CmdSelect
  528. {
  529. *Order: DOC_SETUP.5
  530. *Cmd: "<1B>~Q<0001081B>~8<0009011C011C>?<8E>,J<02>"
  531. }
  532. }
  533. }
  534. }
  535. *Option: CUSTOMSIZE
  536. {
  537. *rcNameID: =USER_DEFINED_SIZE_DISPLAY
  538. *MinSize: PAIR(5669, 8390)
  539. *MaxSize: PAIR(16837, 23811)
  540. *MaxPrintableWidth: 16269
  541. *CustPrintableSizeX: %d{PhysPaperWidth-568}
  542. *CustPrintableSizeY: %d{PhysPaperLength-568}
  543. *CustPrintableOriginX: %d{284}
  544. *CustPrintableOriginY: %d{284}
  545. *CustCursorOriginX: %d{284}
  546. *CustCursorOriginY: %d{284}
  547. *switch: Orientation
  548. {
  549. *case: PORTRAIT
  550. {
  551. *Command: CmdSelect
  552. {
  553. *Order: DOC_SETUP.5
  554. *Cmd: "<1B>~8<0009011C011C>"
  555. +%m{(PhysPaperWidth-568)}
  556. +%m{(PhysPaperLength-568)}
  557. +"<02>"
  558. }
  559. }
  560. *case: LANDSCAPE_CC270
  561. {
  562. *Command: CmdSelect
  563. {
  564. *Order: DOC_SETUP.5
  565. *Cmd: "<1B>~8<0009011C011C>"
  566. +%m{(PhysPaperLength-568)}
  567. +%m{(PhysPaperWidth-568)}
  568. +"<02>"
  569. }
  570. }
  571. }
  572. }
  573. }
  574. *% ========== ImageControl ==========
  575. *Feature: ImageControl
  576. {
  577. *rcNameID: =IMAGECONTROL_DISPLAY
  578. *DefaultOption: Option1
  579. *Option: Option1
  580. {
  581. *rcNameID: 283
  582. *Command: CmdSelect
  583. {
  584. *Order: DOC_SETUP.4
  585. *Cmd: "<1B>~Q<000100>"
  586. }
  587. }
  588. *Option: Option2
  589. {
  590. *rcNameID: 284
  591. *Command: CmdSelect
  592. {
  593. *Order: DOC_SETUP.4
  594. *Cmd: "<1B>~Q<000105>"
  595. }
  596. }
  597. *Option: Option3
  598. {
  599. *rcNameID: 285
  600. *Command: CmdSelect
  601. {
  602. *Order: DOC_SETUP.4
  603. *Cmd: "<1B>~Q<000101>"
  604. }
  605. }
  606. *Option: Option4
  607. {
  608. *rcNameID: 286
  609. *Command: CmdSelect
  610. {
  611. *Order: DOC_SETUP.4
  612. *Cmd: "<1B>~Q<000104>"
  613. }
  614. }
  615. *Option: Option5
  616. {
  617. *rcNameID: 287
  618. *Command: CmdSelect
  619. {
  620. *Order: DOC_SETUP.4
  621. *Cmd: "<1B>~Q<000107>"
  622. }
  623. }
  624. *Option: Option6
  625. {
  626. *rcNameID: 288
  627. *Command: CmdSelect
  628. {
  629. *Order: DOC_SETUP.4
  630. *Cmd: "<1B>~Q<000108>"
  631. }
  632. }
  633. }
  634. *% ========== Halftone ==========
  635. *Feature: Halftone
  636. {
  637. *rcNameID: =HALFTONING_DISPLAY
  638. *DefaultOption: HT_PATSIZE_AUTO
  639. *Option: HT_PATSIZE_AUTO
  640. {
  641. *rcNameID: =HT_AUTO_SELECT_DISPLAY
  642. }
  643. *Option: HT_PATSIZE_SUPERCELL_M
  644. {
  645. *rcNameID: =HT_SUPERCELL_DISPLAY
  646. }
  647. *Option: HT_PATSIZE_6x6_M
  648. {
  649. *rcNameID: =HT_DITHER6X6_DISPLAY
  650. }
  651. *Option: HT_PATSIZE_8x8_M
  652. {
  653. *rcNameID: =HT_DITHER8X8_DISPLAY
  654. }
  655. }
  656. *% ========== Memory ==========
  657. *Feature: Memory
  658. {
  659. *rcNameID: =PRINTER_MEMORY_DISPLAY
  660. *DefaultOption: Option1
  661. *Option: Option1
  662. {
  663. *rcNameID: 410
  664. *MemoryConfigMB: PAIR(5, 4)
  665. }
  666. *Option: 13MB
  667. {
  668. *rcNameID: 414
  669. *MemoryConfigMB: PAIR(13, 12)
  670. }
  671. *Option: 21MB
  672. {
  673. *rcNameID: 415
  674. *MemoryConfigMB: PAIR(21, 20)
  675. }
  676. }
  677. *% ========== Job Control Command ==========
  678. *Command: CmdStartDoc
  679. {
  680. *Order: DOC_SETUP.1
  681. *Cmd: "<1B7E120001111B>~<010000>"
  682. }
  683. *Command: CmdEndJob
  684. {
  685. *Order: JOB_FINISH.1
  686. *Cmd: "<1B>~<0100001B7E12000100>"
  687. }
  688. *Command: CmdCopies
  689. {
  690. *Order: DOC_SETUP.6
  691. *Cmd: "<1B>~3<000201>" %c[1,255]{NumOfCopies}
  692. }
  693. *% ========== InvalidCombination ==========
  694. *InvalidCombination: LIST(InputBin.Option1, PaperSize.CUSTOMSIZE)
  695. *InvalidCombination: LIST(InputBin.Option3, PaperSize.CUSTOMSIZE)
  696. *InvalidCombination: LIST(InputBin.Option4, PaperSize.CUSTOMSIZE)
  697. *% ========== Printer Capabilities ==========
  698. *RotateCoordinate?: FALSE
  699. *RotateRaster?: TRUE
  700. *RotateFont?: TRUE
  701. *TextCaps: LIST(TC_OP_STROKE,TC_EA_DOUBLE,TC_IA_ABLE,TC_UA_ABLE,TC_RA_ABLE)
  702. *MemoryUsage: LIST(FONT)
  703. *% ========== Cursor Control ==========
  704. *CursorXAfterCR: AT_CURSOR_X_ORIGIN
  705. *XMoveThreshold: 0
  706. *YMoveThreshold: 0
  707. *XMoveUnit: 1440
  708. *YMoveUnit: 1440
  709. *Command: CmdXMoveAbsolute { *Cmd : "<1B>~<1C000305>" %m{DestX } }
  710. *Command: CmdXMoveRelRight { *Cmd : "<1B>~<1C000306>" %m{DestXRel } }
  711. *Command: CmdYMoveAbsolute
  712. {
  713. *CallbackID: 2
  714. *Params: LIST(DestY)
  715. }
  716. *Command: CmdYMoveRelDown
  717. {
  718. *CallbackID: 3
  719. *Params: LIST(DestYRel)
  720. }
  721. *Command: CmdSetLineSpacing { *Cmd : "<1B>%%9" %m{(LinefeedSpacing / 12) } }
  722. *Command: CmdCR { *Cmd : "<0D>" }
  723. *Command: CmdLF { *Cmd : "<0A>" }
  724. *Command: CmdFF { *Cmd : "<0C>" }
  725. *Command: CmdBackSpace { *Cmd : "<08>" }
  726. *EjectPageWithFF?: TRUE
  727. *% ========== Raster Data Emission ==========
  728. *OutputDataFormat: H_BYTE
  729. *OptimizeLeftBound?: TRUE
  730. *CursorXAfterSendBlockData: AT_GRXDATA_ORIGIN
  731. *CursorYAfterSendBlockData: AUTO_INCREMENT
  732. *% ========== Device Fonts ==========
  733. *DefaultFont: 1
  734. *DefaultCTT: 0
  735. *CharPosition: BASELINE
  736. *DeviceFonts: LIST(1,2,3,4)
  737. *% ========== Font Simulation ==========
  738. *Command: CmdBoldOn { *Cmd : "<1B>~<0E000117>" }
  739. *Command: CmdBoldOff { *Cmd : "<1B>~<0E000118>" }
  740. *Command: CmdItalicOn { *Cmd : "<1B>~v<000E1000000000000000000103000000>" }
  741. *Command: CmdItalicOff { *Cmd : "<1B>~v<000E0000000000000000000000000000>" }
  742. *Command: CmdUnderlineOn { *Cmd : "<1B>~<11000101>" }
  743. *Command: CmdUnderlineOff { *Cmd : "<1B>~<11000100>" }
  744. *%========== RectFill ==========
  745. *MinGrayFill: 1
  746. *MaxGrayFill: 1
  747. *% *MinGrayFill: 1
  748. *% *MaxGrayFill: 100
  749. *Command: CmdSetRectWidth
  750. {
  751. *CallbackID: 30
  752. *Params: LIST(RectXSize)
  753. }
  754. *Command: CmdSetRectHeight
  755. {
  756. *CallbackID: 31
  757. *Params: LIST(RectYSize)
  758. }
  759. *% *Command: CmdRectBlackFill { *CallbackID: 32 }
  760. *Command: CmdRectWhiteFill { *CallbackID: 33 }