home *** CD-ROM | disk | FTP | other *** search
/ Chip 2009 November / Chip_2009.11_CD.iso / I386 / DRIVER.CAB / wpex3xx.gpd < prev    next >
Encoding:
Text File  |  2001-07-22  |  18.3 KB  |  698 lines

  1. *GPDSpecVersion: "1.0"
  2. *Include: "StdNames.gpd"
  3. *GPDFileVersion: "1.0"
  4. *GPDFileName: "wpex3xx.GPD"
  5. *MasterUnits: PAIR(720, 432)
  6. *ResourceDLL: "WP9RES.DLL"
  7. *PrinterType: SERIAL
  8. *Feature: Orientation
  9. {
  10.     *rcNameID: =ORIENTATION_DISPLAY
  11.     *DefaultOption: PORTRAIT
  12.     *Option: PORTRAIT
  13.     {
  14.         *rcNameID: =PORTRAIT_DISPLAY
  15.     }
  16.     *Option: LANDSCAPE_CC270
  17.     {
  18.         *rcNameID: =LANDSCAPE_DISPLAY
  19.     }
  20. }
  21. *Feature: InputBin
  22. {
  23.     *rcNameID: =PAPER_SOURCE_DISPLAY
  24.     *DefaultOption: TRACTOR
  25.     *Option: TRACTOR
  26.     {
  27.         *rcNameID: =TRACTOR_DISPLAY
  28.     }
  29.     *Option: MANUAL
  30.     {
  31.         *rcNameID: =MANUAL_FEED_DISPLAY
  32.     }
  33. }
  34. *Feature: Resolution
  35. {
  36.     *rcNameID: =RESOLUTION_DISPLAY
  37.     *DefaultOption: Option1
  38.     *Option: Option1
  39.     {
  40.         *Name: "120 x 144 " =DOTS_PER_INCH
  41.         *DPI: PAIR(120, 144)
  42.         *TextDPI: PAIR(120, 144)
  43.         *PinsPerLogPass: 16
  44.         *PinsPerPhysPass: 8
  45.         EXTERN_GLOBAL: *StripBlanks: LIST(LEADING,TRAILING)
  46.         *SpotDiameter: 140
  47.         *Command: CmdSendBlockData { *Cmd : "<1B>L" %l{NumOfDataBytes} }
  48.     }
  49.     *Option: Option2
  50.     {
  51.         *Name: "240 x 144 " =DOTS_PER_INCH
  52.         *DPI: PAIR(240, 144)
  53.         *TextDPI: PAIR(240, 144)
  54.         *PinsPerLogPass: 16
  55.         *PinsPerPhysPass: 8
  56.         EXTERN_GLOBAL: *StripBlanks: LIST(LEADING,TRAILING)
  57.         *SpotDiameter: 170
  58.         *Command: CmdSendBlockData { *Cmd : "<1B>Z" %l{NumOfDataBytes} }
  59.     }
  60.     *Option: Option3
  61.     {
  62.         *Name: "120 x 72 " =DOTS_PER_INCH
  63.         *DPI: PAIR(120, 72)
  64.         *TextDPI: PAIR(120, 72)
  65.         *PinsPerLogPass: 8
  66.         *PinsPerPhysPass: 8
  67.         EXTERN_GLOBAL: *StripBlanks: LIST(LEADING,TRAILING)
  68.         *SpotDiameter: 100
  69.         *Command: CmdSendBlockData { *Cmd : "<1B>L" %l{NumOfDataBytes} }
  70.     }
  71. }
  72. *Feature: PaperSize
  73. {
  74.     *rcNameID: =PAPER_SIZE_DISPLAY
  75.     *DefaultOption: LETTER
  76.     *Option: LETTER
  77.     {
  78.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  79.         *PrintableArea: PAIR(6120, 4506)
  80.         *PrintableOrigin: PAIR(0, 71)
  81.         *switch: Resolution
  82.         {
  83.             *case: Option1
  84.             {
  85.                 *PrintableArea: PAIR(6120, 4503)
  86.                 *PrintableOrigin: PAIR(0, 72)
  87.             }
  88.             *case: Option2
  89.             {
  90.                 *PrintableArea: PAIR(6120, 4503)
  91.                 *PrintableOrigin: PAIR(0, 72)
  92.             }
  93.             *case: Option3
  94.             {
  95.                 *PrintableArea: PAIR(6120, 4500)
  96.                 *PrintableOrigin: PAIR(0, 72)
  97.             }
  98.         }
  99.         *Command: CmdSelect
  100.         {
  101.             *Order: DOC_SETUP.4
  102.             *Cmd: "<1B>2<1B>CB"
  103.         }
  104.     }
  105.     *Option: LEGAL
  106.     {
  107.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  108.         *PrintableArea: PAIR(6120, 5802)
  109.         *PrintableOrigin: PAIR(0, 71)
  110.         *switch: Resolution
  111.         {
  112.             *case: Option1
  113.             {
  114.                 *PrintableArea: PAIR(6120, 5799)
  115.                 *PrintableOrigin: PAIR(0, 72)
  116.             }
  117.             *case: Option2
  118.             {
  119.                 *PrintableArea: PAIR(6120, 5799)
  120.                 *PrintableOrigin: PAIR(0, 72)
  121.             }
  122.             *case: Option3
  123.             {
  124.                 *PrintableArea: PAIR(6120, 5796)
  125.                 *PrintableOrigin: PAIR(0, 72)
  126.             }
  127.         }
  128.         *Command: CmdSelect
  129.         {
  130.             *Order: DOC_SETUP.4
  131.             *Cmd: "<1B>2<1B>CT"
  132.         }
  133.     }
  134.     *Option: A3
  135.     {
  136.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  137.         *PrintableArea: PAIR(8417, 6899)
  138.         *PrintableOrigin: PAIR(0, 71)
  139.         *switch: Resolution
  140.         {
  141.             *case: Option1
  142.             {
  143.                 *PrintableArea: PAIR(8412, 6897)
  144.                 *PrintableOrigin: PAIR(0, 72)
  145.             }
  146.             *case: Option2
  147.             {
  148.                 *PrintableArea: PAIR(8415, 6897)
  149.                 *PrintableOrigin: PAIR(0, 72)
  150.             }
  151.             *case: Option3
  152.             {
  153.                 *PrintableArea: PAIR(8412, 6894)
  154.                 *PrintableOrigin: PAIR(0, 72)
  155.             }
  156.         }
  157.         *Command: CmdSelect
  158.         {
  159.             *Order: DOC_SETUP.4
  160.             *Cmd: "<1B>2<1B>Cc"
  161.         }
  162.     }
  163.     *Option: A4
  164.     {
  165.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  166.         *PrintableArea: PAIR(5954, 4804)
  167.         *PrintableOrigin: PAIR(0, 71)
  168.         *switch: Resolution
  169.         {
  170.             *case: Option1
  171.             {
  172.                 *PrintableArea: PAIR(5952, 5500)
  173.                 *PrintableOrigin: PAIR(0, 72)
  174.             }
  175.             *case: Option2
  176.             {
  177.                 *PrintableArea: PAIR(5952, 4803)
  178.                 *PrintableOrigin: PAIR(0, 72)
  179.             }
  180.             *case: Option3
  181.             {
  182.                 *PrintableArea: PAIR(5952, 4800)
  183.                 *PrintableOrigin: PAIR(0, 72)
  184.             }
  185.         }
  186.         *Command: CmdSelect
  187.         {
  188.             *Order: DOC_SETUP.4
  189.             *Cmd: "<1B>2<1B>CF"
  190.         }
  191.     }
  192.     *Option: Option5
  193.     {
  194.         *rcNameID: 258
  195.         *OptionID: 258
  196.         *PageDimensions: PAIR(8417, 3573)
  197.         *PrintableArea: PAIR(8417, 3327)
  198.         *PrintableOrigin: PAIR(0, 71)
  199.         *switch: Resolution
  200.         {
  201.             *case: Option1
  202.             {
  203.                 *PrintableArea: PAIR(8412, 3324)
  204.                 *PrintableOrigin: PAIR(0, 72)
  205.             }
  206.             *case: Option2
  207.             {
  208.                 *PrintableArea: PAIR(8415, 3324)
  209.                 *PrintableOrigin: PAIR(0, 72)
  210.             }
  211.             *case: Option3
  212.             {
  213.                 *PrintableArea: PAIR(8412, 3324)
  214.                 *PrintableOrigin: PAIR(0, 72)
  215.             }
  216.         }
  217.         *Command: CmdSelect
  218.         {
  219.             *Order: DOC_SETUP.4
  220.             *Cmd: "<1B>3<0B1B>CZ"
  221.         }
  222.     }
  223.     *Option: B4
  224.     {
  225.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  226.         *PrintableArea: PAIR(7286, 5945)
  227.         *PrintableOrigin: PAIR(0, 71)
  228.         *switch: Resolution
  229.         {
  230.             *case: Option1
  231.             {
  232.                 *PrintableArea: PAIR(7284, 5943)
  233.                 *PrintableOrigin: PAIR(0, 72)
  234.             }
  235.             *case: Option2
  236.             {
  237.                 *PrintableArea: PAIR(7284, 5943)
  238.                 *PrintableOrigin: PAIR(0, 72)
  239.             }
  240.             *case: Option3
  241.             {
  242.                 *PrintableArea: PAIR(7284, 5940)
  243.                 *PrintableOrigin: PAIR(0, 72)
  244.             }
  245.         }
  246.         *Command: CmdSelect
  247.         {
  248.             *Order: DOC_SETUP.4
  249.             *Cmd: "<1B>2<1B>CS"
  250.         }
  251.     }
  252.     *Option: B5
  253.     {
  254.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  255.         *PrintableArea: PAIR(5162, 4126)
  256.         *PrintableOrigin: PAIR(0, 71)
  257.         *switch: Resolution
  258.         {
  259.             *case: Option1
  260.             {
  261.                 *PrintableArea: PAIR(5160, 4125)
  262.                 *PrintableOrigin: PAIR(0, 72)
  263.             }
  264.             *case: Option2
  265.             {
  266.                 *PrintableArea: PAIR(5160, 4125)
  267.                 *PrintableOrigin: PAIR(0, 72)
  268.             }
  269.             *case: Option3
  270.             {
  271.                 *PrintableArea: PAIR(5160, 4122)
  272.                 *PrintableOrigin: PAIR(0, 72)
  273.             }
  274.         }
  275.         *Command: CmdSelect
  276.         {
  277.             *Order: DOC_SETUP.4
  278.             *Cmd: "<1B>2<1B>C="
  279.         }
  280.     }
  281.     *Option: FANFOLD_US
  282.     {
  283.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  284.         *PrintableArea: PAIR(10714, 4506)
  285.         *PrintableOrigin: PAIR(0, 71)
  286.         *switch: Resolution
  287.         {
  288.             *case: Option1
  289.             {
  290.                 *PrintableArea: PAIR(10710, 4503)
  291.                 *PrintableOrigin: PAIR(0, 72)
  292.             }
  293.             *case: Option2
  294.             {
  295.                 *PrintableArea: PAIR(10713, 4503)
  296.                 *PrintableOrigin: PAIR(0, 72)
  297.             }
  298.             *case: Option3
  299.             {
  300.                 *PrintableArea: PAIR(10710, 4500)
  301.                 *PrintableOrigin: PAIR(0, 72)
  302.             }
  303.         }
  304.         *Command: CmdSelect
  305.         {
  306.             *Order: DOC_SETUP.4
  307.             *Cmd: "<1B>2<1B>CB"
  308.         }
  309.     }
  310.     *Option: EXECUTIVE
  311.     {
  312.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  313.         *PrintableArea: PAIR(5220, 4290)
  314.         *PrintableOrigin: PAIR(0, 71)
  315.         *switch: Resolution
  316.         {
  317.             *case: Option1
  318.             {
  319.                 *PrintableArea: PAIR(5220, 4287)
  320.                 *PrintableOrigin: PAIR(0, 72)
  321.             }
  322.             *case: Option2
  323.             {
  324.                 *PrintableArea: PAIR(5220, 4287)
  325.                 *PrintableOrigin: PAIR(0, 72)
  326.             }
  327.             *case: Option3
  328.             {
  329.                 *PrintableArea: PAIR(5220, 4284)
  330.                 *PrintableOrigin: PAIR(0, 72)
  331.             }
  332.         }
  333.         *Command: CmdSelect
  334.         {
  335.             *Order: DOC_SETUP.4
  336.             *Cmd: "<1B>2<1B>C?"
  337.         }
  338.     }
  339.     *Option: ENV_MONARCH
  340.     {
  341.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  342.         *Constraints: LIST(InputBin.TRACTOR)
  343.         *PrintableArea: PAIR(2548, 3240)
  344.         *PrintableOrigin: PAIR(71, 0)
  345.         *switch: Resolution
  346.         {
  347.             *case: Option1
  348.             {
  349.                 *PrintableArea: PAIR(2547, 3240)
  350.                 *PrintableOrigin: PAIR(72, 0)
  351.             }
  352.             *case: Option2
  353.             {
  354.                 *PrintableArea: PAIR(2547, 3240)
  355.                 *PrintableOrigin: PAIR( 72, 0)
  356.             }
  357.             *case: Option3
  358.             {
  359.                 *PrintableArea: PAIR(2544, 3240)
  360.                 *PrintableOrigin: PAIR(72, 0)
  361.             }
  362.         }
  363.         *Command: CmdSelect
  364.         {
  365.             *Order: DOC_SETUP.4
  366.             *Cmd: "<1B>2<1B>C<16>"
  367.         }
  368.     }
  369.     *Option: ENV_9
  370.     {
  371.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  372.         *Constraints: LIST(InputBin.TRACTOR)
  373.         *PrintableArea: PAIR(2548, 3836)
  374.         *PrintableOrigin: PAIR(71, 0)
  375.         *switch: Resolution
  376.         {
  377.             *case: Option1
  378.             {
  379.                 *PrintableArea: PAIR(2547, 3834)
  380.                 *PrintableOrigin: PAIR(72, 0)
  381.             }
  382.             *case: Option2
  383.             {
  384.                 *PrintableArea: PAIR(2547, 3834)
  385.                 *PrintableOrigin: PAIR(72, 0)
  386.             }
  387.             *case: Option3
  388.             {
  389.                 *PrintableArea: PAIR(2544, 3834)
  390.                 *PrintableOrigin: PAIR(72, 0)
  391.             }
  392.         }
  393.         *Command: CmdSelect
  394.         {
  395.             *Order: DOC_SETUP.4
  396.             *Cmd: "<1B>2<1B>C<16>"
  397.         }
  398.     }
  399.     *Option: ENV_10
  400.     {
  401.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  402.         *Constraints: LIST(InputBin.TRACTOR)
  403.         *PrintableArea: PAIR(2728, 4104)
  404.         *PrintableOrigin: PAIR(71, 0)
  405.         *switch: Resolution
  406.         {
  407.             *case: Option1
  408.             {
  409.                 *PrintableArea: PAIR(2727, 4104)
  410.                 *PrintableOrigin: PAIR(72, 0)
  411.             }
  412.             *case: Option2
  413.             {
  414.                 *PrintableArea: PAIR(2727, 4104)
  415.                 *PrintableOrigin: PAIR(72, 0)
  416.             }
  417.             *case: Option3
  418.             {
  419.                 *PrintableArea: PAIR(2724, 4104)
  420.                 *PrintableOrigin: PAIR(72, 0)
  421.             }
  422.         }
  423.         *Command: CmdSelect
  424.         {
  425.             *Order: DOC_SETUP.4
  426.             *Cmd: "<1B>2<1B>C<19>"
  427.         }
  428.     }
  429.     *Option: ENV_DL
  430.     {
  431.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  432.         *Constraints: LIST(InputBin.TRACTOR)
  433.         *PrintableArea: PAIR(2872, 3741)
  434.         *PrintableOrigin: PAIR(71, 0)
  435.         *switch: Resolution
  436.         {
  437.             *case: Option1
  438.             {
  439.                 *PrintableArea: PAIR(2871, 3738)
  440.                 *PrintableOrigin: PAIR(72, 0)
  441.             }
  442.             *case: Option2
  443.             {
  444.                 *PrintableArea: PAIR(2871, 3741)
  445.                 *PrintableOrigin: PAIR(72, 0)
  446.             }
  447.             *case: Option3
  448.             {
  449.                 *PrintableArea: PAIR(2868, 3738)
  450.                 *PrintableOrigin: PAIR(72, 0)
  451.             }
  452.         }
  453.         *Command: CmdSelect
  454.         {
  455.             *Order: DOC_SETUP.4
  456.             *Cmd: "<1B>2<1B>C<1A>"
  457.         }
  458.     }
  459.     *Option: ENV_C6
  460.     {
  461.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  462.         *Constraints: LIST(InputBin.TRACTOR)
  463.         *PrintableArea: PAIR(2987, 2756)
  464.         *PrintableOrigin: PAIR(71, 0)
  465.         *switch: Resolution
  466.         {
  467.             *case: Option1
  468.             {
  469.                 *PrintableArea: PAIR(2985, 2754)
  470.                 *PrintableOrigin: PAIR(72, 0)
  471.             }
  472.             *case: Option2
  473.             {
  474.                 *PrintableArea: PAIR(2985, 2754)
  475.                 *PrintableOrigin: PAIR(72, 0)
  476.             }
  477.             *case: Option3
  478.             {
  479.                 *PrintableArea: PAIR(2982, 2754)
  480.                 *PrintableOrigin: PAIR(72, 0)
  481.             }
  482.         }
  483.         *Command: CmdSelect
  484.         {
  485.             *Order: DOC_SETUP.4
  486.             *Cmd: "<1B>2<1B>C<1B>"
  487.         }
  488.     }
  489.     *Option: ENV_ITALY
  490.     {
  491.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  492.         *Constraints: LIST(InputBin.TRACTOR)
  493.         *PrintableArea: PAIR(2872, 3914)
  494.         *PrintableOrigin: PAIR(71, 0)
  495.         *switch: Resolution
  496.         {
  497.             *case: Option1
  498.             {
  499.                 *PrintableArea: PAIR(2871, 3912)
  500.                 *PrintableOrigin: PAIR(72, 0)
  501.             }
  502.             *case: Option2
  503.             {
  504.                 *PrintableArea: PAIR(2871, 3912)
  505.                 *PrintableOrigin: PAIR(72, 0)
  506.             }
  507.             *case: Option3
  508.             {
  509.                 *PrintableArea: PAIR(2868, 3912)
  510.                 *PrintableOrigin: PAIR(72, 0)
  511.             }
  512.         }
  513.         *Command: CmdSelect
  514.         {
  515.             *Order: DOC_SETUP.4
  516.             *Cmd: "<1B>2<1B>C<1A>"
  517.         }
  518.     }
  519.     *Option: ENV_B5
  520.     {
  521.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  522.         *Constraints: LIST(InputBin.TRACTOR)
  523.         *PrintableArea: PAIR(4744, 4251)
  524.         *PrintableOrigin: PAIR(71, 0)
  525.         *switch: Resolution
  526.         {
  527.             *case: Option1
  528.             {
  529.                 *PrintableArea: PAIR(4743, 4248)
  530.                 *PrintableOrigin: PAIR(72, 0)
  531.             }
  532.             *case: Option2
  533.             {
  534.                 *PrintableArea: PAIR(4743, 4251)
  535.                 *PrintableOrigin: PAIR(72, 0)
  536.             }
  537.             *case: Option3
  538.             {
  539.                 *PrintableArea: PAIR(4740, 4248)
  540.                 *PrintableOrigin: PAIR(72, 0)
  541.             }
  542.         }
  543.         *Command: CmdSelect
  544.         {
  545.             *Order: DOC_SETUP.4
  546.             *Cmd: "<1B>2<1B>C*"
  547.         }
  548.     }
  549.     *Option: CUSTOMSIZE
  550.     {
  551.         *rcNameID: =USER_DEFINED_SIZE_DISPLAY
  552.         *MinSize: PAIR(720, 216)
  553.         *MaxSize: PAIR(11520, 18144)
  554.         *MaxPrintableWidth: 11520
  555.         *MinLeftMargin: 0
  556.         *CenterPrintable?: FALSE
  557.         *TopMargin: 71
  558.         *BottomMargin: 175
  559.         *Command: CmdSelect
  560.         {
  561.             *Order: DOC_SETUP.4
  562.             *Cmd: "<1B>2<1B>C" %c{(PhysPaperLength / 72) }
  563.         }
  564.     }
  565. }
  566. *Feature: PrintQuality
  567. {
  568.     *rcNameID: =TEXT_QUALITY_DISPLAY
  569.     *DefaultOption: Option1
  570.     *Option: Option1
  571.     {
  572.         *rcNameID: 262
  573.         *Command: CmdSelect
  574.         {
  575.             *Order: DOC_SETUP.2
  576.             *Cmd: "<1B>U<001B>x<01>"
  577.         }
  578.     }
  579.     *Option: Option2
  580.     {
  581.         *rcNameID: 261
  582.         *Command: CmdSelect
  583.         {
  584.             *Order: DOC_SETUP.2
  585.             *Cmd: "<1B>U<011B>x<01>"
  586.         }
  587.     }
  588.     *Option: Option3
  589.     {
  590.         *rcNameID: 264
  591.         *Command: CmdSelect
  592.         {
  593.             *Order: DOC_SETUP.2
  594.             *Cmd: "<1B>U<001B>x<00>"
  595.         }
  596.     }
  597.     *Option: Option4
  598.     {
  599.         *rcNameID: 263
  600.         *Command: CmdSelect
  601.         {
  602.             *Order: DOC_SETUP.2
  603.             *Cmd: "<1B>U<011B>x<00>"
  604.         }
  605.     }
  606. }
  607. *Feature: Halftone
  608. {
  609.     *rcNameID: =HALFTONING_DISPLAY
  610.     *DefaultOption: HT_PATSIZE_AUTO
  611.     *Option: HT_PATSIZE_AUTO
  612.     {
  613.         *rcNameID: =HT_AUTO_SELECT_DISPLAY
  614.     }
  615.     *Option: HT_PATSIZE_SUPERCELL_M
  616.     {
  617.         *rcNameID: =HT_SUPERCELL_DISPLAY
  618.     }
  619.     *Option: HT_PATSIZE_6x6_M
  620.     {
  621.         *rcNameID: =HT_DITHER6X6_DISPLAY
  622.     }
  623.     *Option: HT_PATSIZE_8x8_M
  624.     {
  625.         *rcNameID: =HT_DITHER8X8_DISPLAY
  626.     }
  627. }
  628. *Command: CmdStartDoc
  629. {
  630.     *Order: DOC_SETUP.1
  631.     *Cmd: "<1B>@<0D1B>t<011B>6<1B>R<001B>P"
  632. }
  633. *Command: CmdStartPage
  634. {
  635.     *Order: PAGE_SETUP.1
  636.     *Cmd: "<0D>"
  637. }
  638. *Command: CmdEndJob
  639. {
  640.     *Order: JOB_FINISH.1
  641.     *Cmd: "<1B>@<0D>"
  642. }
  643. *RotateCoordinate?: FALSE
  644. *RotateRaster?: FALSE
  645. *RotateFont?: FALSE
  646. *switch: Orientation
  647. {
  648.     *case: PORTRAIT
  649.     {
  650.         *TextCaps: LIST(TC_OP_CHARACTER,TC_EA_DOUBLE,TC_IA_ABLE,TC_UA_ABLE,TC_RA_ABLE)
  651.     }
  652.     *case: LANDSCAPE_CC270
  653.     {
  654.         *TextCaps: LIST(TC_RA_ABLE)
  655.     }
  656. }
  657. *CursorXAfterCR: AT_CURSOR_X_ORIGIN
  658. *YMoveAttributes: LIST(SEND_CR_FIRST)
  659. *MaxLineSpacing: 255
  660. *XMoveThreshold: *
  661. *YMoveThreshold: *
  662. *XMoveUnit: 120
  663. *YMoveUnit: 216
  664. *Command: CmdXMoveRelRight { *Cmd : "<1B>\" %l{(DestXRel / 6) } }
  665. *Command: CmdYMoveRelDown { *Cmd : "<1B>J" %c[0,255]{max_repeat((DestYRel / 2) )} }
  666. *Command: CmdSetLineSpacing { *Cmd : "<1B>3" %c[0,255]{(LinefeedSpacing / 2) } }
  667. *Command: CmdCR { *Cmd : "<0D>" }
  668. *Command: CmdLF { *Cmd : "<0A>" }
  669. *Command: CmdFF { *Cmd : "<0C>" }
  670. *Command: CmdBackSpace { *Cmd : "<08>" }
  671. *Command: CmdUniDirectionOn { *Cmd : "<1B>U<01>" }
  672. *Command: CmdUniDirectionOff { *Cmd : "<1B>U<00>" }
  673. *EjectPageWithFF?: TRUE
  674. *OutputDataFormat: V_BYTE
  675. *OptimizeLeftBound?: FALSE
  676. *CursorXAfterSendBlockData: AT_GRXDATA_END
  677. *CursorYAfterSendBlockData: NO_MOVE
  678. *DefaultFont: 1
  679. *DefaultCTT: 1
  680. *switch: Orientation
  681. {
  682.     *case: PORTRAIT
  683.     {
  684.         *DeviceFonts: LIST(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,
  685. +                   17,18,19,20,21,22,23,24,25,26,27)
  686.     }
  687.     *case: LANDSCAPE_CC270
  688.     {
  689.         *DeviceFonts: LIST()
  690.     }
  691. }
  692. *Command: CmdBoldOn { *Cmd : "<1B>E" }
  693. *Command: CmdBoldOff { *Cmd : "<1B>F" }
  694. *Command: CmdItalicOn { *Cmd : "<1B>4" }
  695. *Command: CmdItalicOff { *Cmd : "<1B>5" }
  696. *Command: CmdUnderlineOn { *Cmd : "<1B>-<01>" }
  697. *Command: CmdUnderlineOff { *Cmd : "<1B>-<00>" }
  698.