home *** CD-ROM | disk | FTP | other *** search
/ Chip 2011 March / Chip_2011.03_CD.iso / I386 / DRIVER.CAB / okd184it.gpd < prev    next >
Encoding:
Text File  |  2001-07-22  |  37.7 KB  |  1,332 lines

  1. *%
  2. *% Copyright (c) 1997 - 1999 Microsoft Corporation
  3. *% All Rights Reserved.
  4. *%
  5. *GPDSpecVersion: "1.0"
  6. *Include: "StdNames.gpd"
  7. *GPDFileVersion: "1.0"
  8. *GPDFileName: "okd184it.GPD"
  9. *ModelName: "Okidata ML 184-IBM Turbo"
  10. *MasterUnits: PAIR(720, 216)
  11. *ResourceDLL: "Od9ibres.Dll"
  12. *PrinterType: SERIAL
  13. *Feature: Orientation
  14. {
  15.     *rcNameID: =ORIENTATION_DISPLAY
  16.     *DefaultOption: PORTRAIT
  17.     *Option: PORTRAIT
  18.     {
  19.         *rcNameID: =PORTRAIT_DISPLAY
  20.     }
  21.     *Option: LANDSCAPE_CC270
  22.     {
  23.         *rcNameID: =LANDSCAPE_DISPLAY
  24.     }
  25. }
  26. *Feature: InputBin
  27. {
  28.     *rcNameID: =PAPER_SOURCE_DISPLAY
  29.     *DefaultOption: TRACTOR
  30.     *Option: TRACTOR
  31.     {
  32.         *rcNameID: =TRACTOR_DISPLAY
  33.     }
  34.     *Option: MANUAL
  35.     {
  36.         *rcNameID: =MANUAL_FEED_DISPLAY
  37.     }
  38.     *Option: AUTO
  39.     {
  40.         *rcNameID: =AUTO_DISPLAY
  41.         *Command: CmdSelect
  42.         {
  43.             *Order: DOC_SETUP.7
  44.             *Cmd: "<1B19>I<1B>C<00FF>"
  45.         }
  46.     }
  47. }
  48. *Feature: Resolution
  49. {
  50.     *rcNameID: =RESOLUTION_DISPLAY
  51.     *DefaultOption: Option2
  52.     *Option: Option1
  53.     {
  54.         *Name: "60 x 72 " =DOTS_PER_INCH
  55.         *DPI: PAIR(60, 72)
  56.         *TextDPI: PAIR(60, 72)
  57.         *PinsPerLogPass: 8
  58.         *PinsPerPhysPass: 8
  59.         *RequireUniDir?: TRUE
  60.         EXTERN_GLOBAL: *StripBlanks: LIST(LEADING,TRAILING)
  61.         *SpotDiameter: 100
  62.         *Command: CmdSendBlockData { *Cmd : "<1B>K" %l{NumOfDataBytes} }
  63.     }
  64.     *Option: Option2
  65.     {
  66.         *Name: "120 x 72 " =DOTS_PER_INCH
  67.         *DPI: PAIR(120, 72)
  68.         *TextDPI: PAIR(120, 72)
  69.         *PinsPerLogPass: 8
  70.         *PinsPerPhysPass: 8
  71.         *RequireUniDir?: TRUE
  72.         EXTERN_GLOBAL: *StripBlanks: LIST(TRAILING)
  73.         EXTERN_GLOBAL: *TextYOffset: 14
  74.         *SpotDiameter: 100
  75.         *Command: CmdSendBlockData { *Cmd : "<1B>L" %l{NumOfDataBytes} }
  76.     }
  77.     *Option: Option3
  78.     {
  79.         *Name: "240 x 216 " =DOTS_PER_INCH
  80.         *DPI: PAIR(240, 216)
  81.         *TextDPI: PAIR(240, 216)
  82.         *PinsPerLogPass: 24
  83.         *PinsPerPhysPass: 8
  84.         *MinStripBlankPixels: 240
  85.         *RequireUniDir?: TRUE
  86.         EXTERN_GLOBAL: *StripBlanks: LIST(LEADING,TRAILING)
  87.         *SpotDiameter: 170
  88.         *Command: CmdSendBlockData { *Cmd : "<1B>Z" %l{NumOfDataBytes} }
  89.     }
  90. }
  91. *Feature: PaperSize
  92. {
  93.     *rcNameID: =PAPER_SIZE_DISPLAY
  94.     *DefaultOption: LETTER
  95.     *Option: LETTER
  96.     {
  97.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  98.         *Command: CmdSelect
  99.         {
  100.             *Order: DOC_SETUP.8
  101.             *Cmd: "<1B>C<000B>"
  102.         }
  103.         *switch: InputBin
  104.         {
  105.             *case: TRACTOR
  106.             {
  107.                 *PrintableArea: PAIR(5940, 2376)
  108.                 *PrintableOrigin: PAIR(180, 0)
  109.             }
  110.             *case: MANUAL
  111.             {
  112.                 *PrintableArea: PAIR(5940, 1998)
  113.                 *PrintableOrigin: PAIR(180, 189)
  114.             }
  115.             *case: AUTO
  116.             {
  117.                 *PrintableArea: PAIR(5940, 2110)
  118.                 *PrintableOrigin: PAIR(180, 108)
  119.                 *switch: Resolution
  120.                 {
  121.                     *case: Option1
  122.                     {
  123.                         *PrintableArea: PAIR(5940, 2109)
  124.                     }
  125.                     *case: Option2
  126.                     {
  127.                         *PrintableArea: PAIR(5940, 2109)
  128.                     }
  129.                 }
  130.             }
  131.         }
  132.     }
  133.     *Option: LEGAL
  134.     {
  135.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  136.         *Command: CmdSelect
  137.         {
  138.             *Order: DOC_SETUP.8
  139.             *Cmd: "<1B>C<000E>"
  140.         }
  141.         *switch: InputBin
  142.         {
  143.             *case: TRACTOR
  144.             {
  145.                 *PrintableArea: PAIR(5940, 3024)
  146.                 *PrintableOrigin: PAIR(180, 0)
  147.             }
  148.             *case: MANUAL
  149.             {
  150.                 *PrintableArea: PAIR(5940, 2646)
  151.                 *PrintableOrigin: PAIR(180, 189)
  152.             }
  153.             *case: AUTO
  154.             {
  155.                 *PrintableArea: PAIR(5940, 2758)
  156.                 *PrintableOrigin: PAIR(180, 108)
  157.                 *switch: Resolution
  158.                 {
  159.                     *case: Option1
  160.                     {
  161.                         *PrintableArea: PAIR(5940, 2757)
  162.                     }
  163.                     *case: Option2
  164.                     {
  165.                         *PrintableArea: PAIR(5940, 2757)
  166.                     }
  167.                 }
  168.             }
  169.         }
  170.     }
  171.     *Option: A4
  172.     {
  173.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  174.         *Command: CmdSelect
  175.         {
  176.             *Order: DOC_SETUP.8
  177.             *Cmd: "<1B>2<1B>CF"
  178.         }
  179.         *switch: InputBin
  180.         {
  181.             *case: TRACTOR
  182.             {
  183.                 *PrintableArea: PAIR(5774, 2525)
  184.                 *PrintableOrigin: PAIR(180, 0)
  185.                 *switch: Resolution
  186.                 {
  187.                     *case: Option1
  188.                     {
  189.                         *PrintableArea: PAIR(5772, 2523)
  190.                     }
  191.                     *case: Option2
  192.                     {
  193.                         *PrintableArea: PAIR(5772, 2523)
  194.                     }
  195.                     *case: Option3
  196.                     {
  197.                         *PrintableArea: PAIR(5772, 2525)
  198.                     }
  199.                 }
  200.             }
  201.             *case: MANUAL
  202.             {
  203.                 *PrintableArea: PAIR(5774, 2147)
  204.                 *PrintableOrigin: PAIR(180, 189)
  205.                 *switch: Resolution
  206.                 {
  207.                     *case: Option1
  208.                     {
  209.                         *PrintableArea: PAIR(5772, 2145)
  210.                     }
  211.                     *case: Option2
  212.                     {
  213.                         *PrintableArea: PAIR(5772, 2145)
  214.                     }
  215.                     *case: Option3
  216.                     {
  217.                         *PrintableArea: PAIR(5772, 2147)
  218.                     }
  219.                 }
  220.             }
  221.             *case: AUTO
  222.             {
  223.                 *PrintableArea: PAIR(5774, 2259)
  224.                 *PrintableOrigin: PAIR(180, 108)
  225.                 *switch: Resolution
  226.                 {
  227.                     *case: Option1
  228.                     {
  229.                         *PrintableArea: PAIR(5772, 2259)
  230.                     }
  231.                     *case: Option2
  232.                     {
  233.                         *PrintableArea: PAIR(5772, 2259)
  234.                     }
  235.                     *case: Option3
  236.                     {
  237.                         *PrintableArea: PAIR(5772, 2259)
  238.                     }
  239.                 }
  240.             }
  241.         }
  242.     }
  243.     *Option: A5
  244.     {
  245.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  246.         *Command: CmdSelect
  247.         {
  248.             *Order: DOC_SETUP.8
  249.             *Cmd: "<1B>2<1B>C2"
  250.         }
  251.         *switch: InputBin
  252.         {
  253.             *case: TRACTOR
  254.             {
  255.                 *PrintableArea: PAIR(4018, 1786)
  256.                 *PrintableOrigin: PAIR(180, 0)
  257.                 *switch: Resolution
  258.                 {
  259.                     *case: Option1
  260.                     {
  261.                         *PrintableArea: PAIR(4008, 1785)
  262.                     }
  263.                     *case: Option2
  264.                     {
  265.                         *PrintableArea: PAIR(4014, 1785)
  266.                     }
  267.                     *case: Option3
  268.                     {
  269.                         *PrintableArea: PAIR(4017, 1786)
  270.                     }
  271.                 }
  272.             }
  273.             *case: MANUAL
  274.             {
  275.                 *PrintableArea: PAIR(4018, 1408)
  276.                 *PrintableOrigin: PAIR(180, 189)
  277.                 *switch: Resolution
  278.                 {
  279.                     *case: Option1
  280.                     {
  281.                         *PrintableArea: PAIR(4008, 1407)
  282.                     }
  283.                     *case: Option2
  284.                     {
  285.                         *PrintableArea: PAIR(4014, 1407)
  286.                     }
  287.                     *case: Option3
  288.                     {
  289.                         *PrintableArea: PAIR(4017, 1408)
  290.                     }
  291.                 }
  292.             }
  293.             *case: AUTO
  294.             {
  295.                 *PrintableArea: PAIR(4018, 1520)
  296.                 *PrintableOrigin: PAIR(180, 108)
  297.                 *switch: Resolution
  298.                 {
  299.                     *case: Option1
  300.                     {
  301.                         *PrintableArea: PAIR(4008, 1518)
  302.                     }
  303.                     *case: Option2
  304.                     {
  305.                         *PrintableArea: PAIR(4014, 1518)
  306.                     }
  307.                     *case: Option3
  308.                     {
  309.                         *PrintableArea: PAIR(4017, 1520)
  310.                     }
  311.                 }
  312.             }
  313.         }
  314.     }
  315.     *Option: B4
  316.     {
  317.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  318.         *Command: CmdSelect
  319.         {
  320.             *Order: DOC_SETUP.8
  321.             *Cmd: "<1B>2<1B>CS"
  322.         }
  323.         *switch: InputBin
  324.         {
  325.             *case: TRACTOR
  326.             {
  327.                 *PrintableArea: PAIR(7106, 3095)
  328.                 *PrintableOrigin: PAIR(180, 0)
  329.                 *switch: Resolution
  330.                 {
  331.                     *case: Option1
  332.                     {
  333.                         *PrintableArea: PAIR(7104, 3093)
  334.                     }
  335.                     *case: Option2
  336.                     {
  337.                         *PrintableArea: PAIR(7104, 3093)
  338.                     }
  339.                     *case: Option3
  340.                     {
  341.                         *PrintableArea: PAIR(7104, 3095)
  342.                     }
  343.                 }
  344.             }
  345.             *case: MANUAL
  346.             {
  347.                 *PrintableArea: PAIR(7106, 2717)
  348.                 *PrintableOrigin: PAIR(180, 189)
  349.                 *switch: Resolution
  350.                 {
  351.                     *case: Option1
  352.                     {
  353.                         *PrintableArea: PAIR(7104, 2715)
  354.                     }
  355.                     *case: Option2
  356.                     {
  357.                         *PrintableArea: PAIR(7104, 2715)
  358.                     }
  359.                     *case: Option3
  360.                     {
  361.                         *PrintableArea: PAIR(7104, 2717)
  362.                     }
  363.                 }
  364.             }
  365.             *case: AUTO
  366.             {
  367.                 *PrintableArea: PAIR(7106, 2829)
  368.                 *PrintableOrigin: PAIR(180, 108)
  369.                 *switch: Resolution
  370.                 {
  371.                     *case: Option1
  372.                     {
  373.                         *PrintableArea: PAIR(7104, 2829)
  374.                     }
  375.                     *case: Option2
  376.                     {
  377.                         *PrintableArea: PAIR(7104, 2829)
  378.                     }
  379.                     *case: Option3
  380.                     {
  381.                         *PrintableArea: PAIR(7104, 2829)
  382.                     }
  383.                 }
  384.             }
  385.         }
  386.     }
  387.     *Option: B5
  388.     {
  389.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  390.         *Command: CmdSelect
  391.         {
  392.             *Order: DOC_SETUP.8
  393.             *Cmd: "<1B>2<1B>C="
  394.         }
  395.         *switch: InputBin
  396.         {
  397.             *case: TRACTOR
  398.             {
  399.                 *PrintableArea: PAIR(4982, 2186)
  400.                 *PrintableOrigin: PAIR(180, 0)
  401.                 *switch: Resolution
  402.                 {
  403.                     *case: Option1
  404.                     {
  405.                         *PrintableArea: PAIR(4980, 2184)
  406.                     }
  407.                     *case: Option2
  408.                     {
  409.                         *PrintableArea: PAIR(4980, 2184)
  410.                     }
  411.                     *case: Option3
  412.                     {
  413.                         *PrintableArea: PAIR(4980, 2186)
  414.                     }
  415.                 }
  416.             }
  417.             *case: MANUAL
  418.             {
  419.                 *PrintableArea: PAIR(4982, 1808)
  420.                 *PrintableOrigin: PAIR(180, 189)
  421.                 *switch: Resolution
  422.                 {
  423.                     *case: Option1
  424.                     {
  425.                         *PrintableArea: PAIR(4980, 1806)
  426.                     }
  427.                     *case: Option2
  428.                     {
  429.                         *PrintableArea: PAIR(4980, 1806)
  430.                     }
  431.                     *case: Option3
  432.                     {
  433.                         *PrintableArea: PAIR(4980, 1808)
  434.                     }
  435.                 }
  436.             }
  437.             *case: AUTO
  438.             {
  439.                 *PrintableArea: PAIR(4982, 1920)
  440.                 *PrintableOrigin: PAIR(180, 108)
  441.                 *switch: Resolution
  442.                 {
  443.                     *case: Option1
  444.                     {
  445.                         *PrintableArea: PAIR(4980, 1920)
  446.                     }
  447.                     *case: Option2
  448.                     {
  449.                         *PrintableArea: PAIR(4980, 1920)
  450.                     }
  451.                     *case: Option3
  452.                     {
  453.                         *PrintableArea: PAIR(4980, 1920)
  454.                     }
  455.                 }
  456.             }
  457.         }
  458.     }
  459.     *Option: Option7
  460.     {
  461.         *rcNameID: 262
  462.         *OptionID: 262
  463.         *PageDimensions: PAIR(6120, 2592)
  464.         *Command: CmdSelect
  465.         {
  466.             *Order: DOC_SETUP.8
  467.             *Cmd: "<1B>C<000C>"
  468.         }
  469.         *switch: InputBin
  470.         {
  471.             *case: TRACTOR
  472.             {
  473.                 *PrintableArea: PAIR(5940, 2592)
  474.                 *PrintableOrigin: PAIR(180, 0)
  475.             }
  476.             *case: MANUAL
  477.             {
  478.                 *PrintableArea: PAIR(5940, 2214)
  479.                 *PrintableOrigin: PAIR(180, 189)
  480.             }
  481.             *case: AUTO
  482.             {
  483.                 *PrintableArea: PAIR(5940, 2326)
  484.                 *PrintableOrigin: PAIR(180, 108)
  485.                 *switch: Resolution
  486.                 {
  487.                     *case: Option1
  488.                     {
  489.                         *PrintableArea: PAIR(5940, 2325)
  490.                     }
  491.                     *case: Option2
  492.                     {
  493.                         *PrintableArea: PAIR(5940, 2325)
  494.                     }
  495.                 }
  496.             }
  497.         }
  498.     }
  499.     *Option: Option8
  500.     {
  501.         *rcNameID: 263
  502.         *OptionID: 263
  503.         *PageDimensions: PAIR(5760, 1296)
  504.         *Command: CmdSelect
  505.         {
  506.             *Order: DOC_SETUP.8
  507.             *Cmd: "<1B>2<1B>C$"
  508.         }
  509.         *switch: InputBin
  510.         {
  511.             *case: TRACTOR
  512.             {
  513.                 *PrintableArea: PAIR(5580, 1296)
  514.                 *PrintableOrigin: PAIR(180, 0)
  515.             }
  516.             *case: MANUAL
  517.             {
  518.                 *PrintableArea: PAIR(5580, 918)
  519.                 *PrintableOrigin: PAIR(180, 189)
  520.             }
  521.             *case: AUTO
  522.             {
  523.                 *PrintableArea: PAIR(5580, 1030)
  524.                 *PrintableOrigin: PAIR(180, 108)
  525.                 *switch: Resolution
  526.                 {
  527.                     *case: Option1
  528.                     {
  529.                         *PrintableArea: PAIR(5580, 1029)
  530.                     }
  531.                     *case: Option2
  532.                     {
  533.                         *PrintableArea: PAIR(5580, 1029)
  534.                     }
  535.                 }
  536.             }
  537.         }
  538.     }
  539.     *Option: Option9
  540.     {
  541.         *rcNameID: 264
  542.         *OptionID: 264
  543.         *PageDimensions: PAIR(6120, 2808)
  544.         *Command: CmdSelect
  545.         {
  546.             *Order: DOC_SETUP.8
  547.             *Cmd: "<1B>C<000D>"
  548.         }
  549.         *switch: InputBin
  550.         {
  551.             *case: TRACTOR
  552.             {
  553.                 *PrintableArea: PAIR(5940, 2808)
  554.                 *PrintableOrigin: PAIR(180, 0)
  555.             }
  556.             *case: MANUAL
  557.             {
  558.                 *PrintableArea: PAIR(5940, 2430)
  559.                 *PrintableOrigin: PAIR(180, 189)
  560.             }
  561.             *case: AUTO
  562.             {
  563.                 *PrintableArea: PAIR(5940, 2542)
  564.                 *PrintableOrigin: PAIR(180, 108)
  565.                 *switch: Resolution
  566.                 {
  567.                     *case: Option1
  568.                     {
  569.                         *PrintableArea: PAIR(5940, 2541)
  570.                     }
  571.                     *case: Option2
  572.                     {
  573.                         *PrintableArea: PAIR(5940, 2541)
  574.                     }
  575.                 }
  576.             }
  577.         }
  578.     }
  579.     *Option: 10X14
  580.     {
  581.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  582.         *Command: CmdSelect
  583.         {
  584.             *Order: DOC_SETUP.8
  585.             *Cmd: "<1B>2<1B>CT"
  586.         }
  587.         *switch: InputBin
  588.         {
  589.             *case: TRACTOR
  590.             {
  591.                 *PrintableArea: PAIR(7020, 3024)
  592.                 *PrintableOrigin: PAIR(180, 0)
  593.             }
  594.             *case: MANUAL
  595.             {
  596.                 *PrintableArea: PAIR(7020, 2646)
  597.                 *PrintableOrigin: PAIR(180, 189)
  598.             }
  599.             *case: AUTO
  600.             {
  601.                 *PrintableArea: PAIR(7020, 2758)
  602.                 *PrintableOrigin: PAIR(180, 108)
  603.                 *switch: Resolution
  604.                 {
  605.                     *case: Option1
  606.                     {
  607.                         *PrintableArea: PAIR(7020, 2757)
  608.                     }
  609.                     *case: Option2
  610.                     {
  611.                         *PrintableArea: PAIR(7020, 2757)
  612.                     }
  613.                 }
  614.             }
  615.         }
  616.     }
  617.     *Option: EXECUTIVE
  618.     {
  619.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  620.         *Command: CmdSelect
  621.         {
  622.             *Order: DOC_SETUP.8
  623.             *Cmd: "<1B>2<1B>C?"
  624.         }
  625.         *switch: InputBin
  626.         {
  627.             *case: TRACTOR
  628.             {
  629.                 *PrintableArea: PAIR(5040, 2268)
  630.                 *PrintableOrigin: PAIR(180, 0)
  631.             }
  632.             *case: MANUAL
  633.             {
  634.                 *PrintableArea: PAIR(5040, 1890)
  635.                 *PrintableOrigin: PAIR(180, 189)
  636.             }
  637.             *case: AUTO
  638.             {
  639.                 *PrintableArea: PAIR(5040, 2002)
  640.                 *PrintableOrigin: PAIR(180, 108)
  641.                 *switch: Resolution
  642.                 {
  643.                     *case: Option1
  644.                     {
  645.                         *PrintableArea: PAIR(5040, 2001)
  646.                     }
  647.                     *case: Option2
  648.                     {
  649.                         *PrintableArea: PAIR(5040, 2001)
  650.                     }
  651.                 }
  652.             }
  653.         }
  654.     }
  655.     *Option: Option12
  656.     {
  657.         *rcNameID: 266
  658.         *OptionID: 266
  659.         *PageDimensions: PAIR(5954, 2592)
  660.         *Command: CmdSelect
  661.         {
  662.             *Order: DOC_SETUP.8
  663.             *Cmd: "<1B>2<1B>CH"
  664.         }
  665.         *switch: InputBin
  666.         {
  667.             *case: TRACTOR
  668.             {
  669.                 *PrintableArea: PAIR(5774, 2592)
  670.                 *PrintableOrigin: PAIR(180, 0)
  671.                 *switch: Resolution
  672.                 {
  673.                     *case: Option1
  674.                     {
  675.                         *PrintableArea: PAIR(5772, 2592)
  676.                     }
  677.                     *case: Option2
  678.                     {
  679.                         *PrintableArea: PAIR(5772, 2592)
  680.                     }
  681.                     *case: Option3
  682.                     {
  683.                         *PrintableArea: PAIR(5772, 2592)
  684.                     }
  685.                 }
  686.             }
  687.             *case: MANUAL
  688.             {
  689.                 *PrintableArea: PAIR(5774, 2214)
  690.                 *PrintableOrigin: PAIR(180, 189)
  691.                 *switch: Resolution
  692.                 {
  693.                     *case: Option1
  694.                     {
  695.                         *PrintableArea: PAIR(5772, 2214)
  696.                     }
  697.                     *case: Option2
  698.                     {
  699.                         *PrintableArea: PAIR(5772, 2214)
  700.                     }
  701.                     *case: Option3
  702.                     {
  703.                         *PrintableArea: PAIR(5772, 2214)
  704.                     }
  705.                 }
  706.             }
  707.             *case: AUTO
  708.             {
  709.                 *PrintableArea: PAIR(5774, 2326)
  710.                 *PrintableOrigin: PAIR(180, 108)
  711.                 *switch: Resolution
  712.                 {
  713.                     *case: Option1
  714.                     {
  715.                         *PrintableArea: PAIR(5772, 2325)
  716.                     }
  717.                     *case: Option2
  718.                     {
  719.                         *PrintableArea: PAIR(5772, 2325)
  720.                     }
  721.                     *case: Option3
  722.                     {
  723.                         *PrintableArea: PAIR(5772, 2326)
  724.                     }
  725.                 }
  726.             }
  727.         }
  728.     }
  729.     *Option: ENV_MONARCH
  730.     {
  731.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  732.         *RotateSize? : TRUE
  733.         *Command: CmdSelect
  734.         {
  735.             *Order: DOC_SETUP.8
  736.             *Cmd: "<1B>2<1B>C<16>"
  737.         }
  738.         *switch: InputBin
  739.         {
  740.             *case: TRACTOR
  741.             {
  742.                 *PrintableArea: PAIR(1440, 2794)
  743.                 *PrintableOrigin: PAIR(180, 0)
  744.                 *switch: Resolution
  745.                 {
  746.                     *case: Option1
  747.                     {
  748.                         *PrintableArea: PAIR(1440, 2793)
  749.                     }
  750.                     *case: Option2
  751.                     {
  752.                         *PrintableArea: PAIR(1440, 2793)
  753.                     }
  754.                 }
  755.             }
  756.             *case: MANUAL
  757.             {
  758.                 *PrintableArea: PAIR(1440, 2416)
  759.                 *PrintableOrigin: PAIR(180, 189)
  760.                 *switch: Resolution
  761.                 {
  762.                     *case: Option1
  763.                     {
  764.                         *PrintableArea: PAIR(1440, 2415)
  765.                     }
  766.                     *case: Option2
  767.                     {
  768.                         *PrintableArea: PAIR(1440, 2415)
  769.                     }
  770.                 }
  771.             }
  772.             *case: AUTO
  773.             {
  774.                 *PrintableArea: PAIR(1440, 2528)
  775.                 *PrintableOrigin: PAIR(180, 108)
  776.                 *switch: Resolution
  777.                 {
  778.                     *case: Option1
  779.                     {
  780.                         *PrintableArea: PAIR(1440, 2526)
  781.                     }
  782.                     *case: Option2
  783.                     {
  784.                         *PrintableArea: PAIR(1440, 2526)
  785.                     }
  786.                 }
  787.             }
  788.         }
  789.     }
  790.     *Option: ENV_9
  791.     {
  792.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  793.         *RotateSize? : TRUE
  794.         *Command: CmdSelect
  795.         {
  796.             *Order: DOC_SETUP.8
  797.             *Cmd: "<1B>2<1B>C<16>"
  798.         }
  799.         *switch: InputBin
  800.         {
  801.             *case: TRACTOR
  802.             {
  803.                 *PrintableArea: PAIR(1738, 2794)
  804.                 *PrintableOrigin: PAIR(180, 0)
  805.                 *switch: Resolution
  806.                 {
  807.                     *case: Option1
  808.                     {
  809.                         *PrintableArea: PAIR(1728, 2793)
  810.                     }
  811.                     *case: Option2
  812.                     {
  813.                         *PrintableArea: PAIR(1734, 2793)
  814.                     }
  815.                     *case: Option3
  816.                     {
  817.                         *PrintableArea: PAIR(1737, 2794)
  818.                     }
  819.                 }
  820.             }
  821.             *case: MANUAL
  822.             {
  823.                 *PrintableArea: PAIR(1738, 2416)
  824.                 *PrintableOrigin: PAIR(180, 189)
  825.                 *switch: Resolution
  826.                 {
  827.                     *case: Option1
  828.                     {
  829.                         *PrintableArea: PAIR(1728, 2415)
  830.                     }
  831.                     *case: Option2
  832.                     {
  833.                         *PrintableArea: PAIR(1734, 2415)
  834.                     }
  835.                     *case: Option3
  836.                     {
  837.                         *PrintableArea: PAIR(1737, 2416)
  838.                     }
  839.                 }
  840.             }
  841.             *case: AUTO
  842.             {
  843.                 *PrintableArea: PAIR(1738, 2528)
  844.                 *PrintableOrigin: PAIR(180, 108)
  845.                 *switch: Resolution
  846.                 {
  847.                     *case: Option1
  848.                     {
  849.                         *PrintableArea: PAIR(1728, 2526)
  850.                     }
  851.                     *case: Option2
  852.                     {
  853.                         *PrintableArea: PAIR(1734, 2526)
  854.                     }
  855.                     *case: Option3
  856.                     {
  857.                         *PrintableArea: PAIR(1737, 2528)
  858.                     }
  859.                 }
  860.             }
  861.         }
  862.     }
  863.     *Option: ENV_10
  864.     {
  865.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  866.         *RotateSize? : TRUE
  867.         *Command: CmdSelect
  868.         {
  869.             *Order: DOC_SETUP.8
  870.             *Cmd: "<1B>2<1B>C<19>"
  871.         }
  872.         *switch: InputBin
  873.         {
  874.             *case: TRACTOR
  875.             {
  876.                 *PrintableArea: PAIR(1872, 2974)
  877.                 *PrintableOrigin: PAIR(180, 0)
  878.                 *switch: Resolution
  879.                 {
  880.                     *case: Option1
  881.                     {
  882.                         *PrintableArea: PAIR(1872, 2973)
  883.                     }
  884.                     *case: Option2
  885.                     {
  886.                         *PrintableArea: PAIR(1872, 2973)
  887.                     }
  888.                 }
  889.             }
  890.             *case: MANUAL
  891.             {
  892.                 *PrintableArea: PAIR(1872, 2596)
  893.                 *PrintableOrigin: PAIR(180, 189)
  894.                 *switch: Resolution
  895.                 {
  896.                     *case: Option1
  897.                     {
  898.                         *PrintableArea: PAIR(1872, 2595)
  899.                     }
  900.                     *case: Option2
  901.                     {
  902.                         *PrintableArea: PAIR(1872, 2595)
  903.                     }
  904.                 }
  905.             }
  906.             *case: AUTO
  907.             {
  908.                 *PrintableArea: PAIR(1872, 2708)
  909.                 *PrintableOrigin: PAIR(180, 108)
  910.                 *switch: Resolution
  911.                 {
  912.                     *case: Option1
  913.                     {
  914.                         *PrintableArea: PAIR(1872, 2706)
  915.                     }
  916.                     *case: Option2
  917.                     {
  918.                         *PrintableArea: PAIR(1872, 2706)
  919.                     }
  920.                 }
  921.             }
  922.         }
  923.     }
  924.     *Option: ENV_DL
  925.     {
  926.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  927.         *RotateSize? : TRUE
  928.         *Command: CmdSelect
  929.         {
  930.             *Order: DOC_SETUP.8
  931.             *Cmd: "<1B>2<1B>C<1A>"
  932.         }
  933.         *switch: InputBin
  934.         {
  935.             *case: TRACTOR
  936.             {
  937.                 *PrintableArea: PAIR(1691, 3118)
  938.                 *PrintableOrigin: PAIR(180, 0)
  939.                 *switch: Resolution
  940.                 {
  941.                     *case: Option1
  942.                     {
  943.                         *PrintableArea: PAIR(1680, 3117)
  944.                     }
  945.                     *case: Option2
  946.                     {
  947.                         *PrintableArea: PAIR(1686, 3117)
  948.                     }
  949.                     *case: Option3
  950.                     {
  951.                         *PrintableArea: PAIR(1689, 3118)
  952.                     }
  953.                 }
  954.             }
  955.             *case: MANUAL
  956.             {
  957.                 *PrintableArea: PAIR(1691, 2740)
  958.                 *PrintableOrigin: PAIR(180, 189)
  959.                 *switch: Resolution
  960.                 {
  961.                     *case: Option1
  962.                     {
  963.                         *PrintableArea: PAIR(1680, 2739)
  964.                     }
  965.                     *case: Option2
  966.                     {
  967.                         *PrintableArea: PAIR(1686, 2739)
  968.                     }
  969.                     *case: Option3
  970.                     {
  971.                         *PrintableArea: PAIR(1689, 2740)
  972.                     }
  973.                 }
  974.             }
  975.             *case: AUTO
  976.             {
  977.                 *PrintableArea: PAIR(1691, 2852)
  978.                 *PrintableOrigin: PAIR(180, 108)
  979.                 *switch: Resolution
  980.                 {
  981.                     *case: Option1
  982.                     {
  983.                         *PrintableArea: PAIR(1680, 2850)
  984.                     }
  985.                     *case: Option2
  986.                     {
  987.                         *PrintableArea: PAIR(1686, 2850)
  988.                     }
  989.                     *case: Option3
  990.                     {
  991.                         *PrintableArea: PAIR(1689, 2852)
  992.                     }
  993.                 }
  994.             }
  995.         }
  996.     }
  997.     *Option: ENV_C6
  998.     {
  999.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1000.         *RotateSize? : TRUE
  1001.         *Command: CmdSelect
  1002.         {
  1003.             *Order: DOC_SETUP.8
  1004.             *Cmd: "<1B>2<1B>C<1B>"
  1005.         }
  1006.         *switch: InputBin
  1007.         {
  1008.             *case: TRACTOR
  1009.             {
  1010.                 *PrintableArea: PAIR(1198, 3233)
  1011.                 *PrintableOrigin: PAIR(180, 0)
  1012.                 *switch: Resolution
  1013.                 {
  1014.                     *case: Option1
  1015.                     {
  1016.                         *PrintableArea: PAIR(1188, 3231)
  1017.                     }
  1018.                     *case: Option2
  1019.                     {
  1020.                         *PrintableArea: PAIR(1194, 3231)
  1021.                     }
  1022.                     *case: Option3
  1023.                     {
  1024.                         *PrintableArea: PAIR(1197, 3233)
  1025.                     }
  1026.                 }
  1027.             }
  1028.             *case: MANUAL
  1029.             {
  1030.                 *PrintableArea: PAIR(1198, 2855)
  1031.                 *PrintableOrigin: PAIR(180, 189)
  1032.                 *switch: Resolution
  1033.                 {
  1034.                     *case: Option1
  1035.                     {
  1036.                         *PrintableArea: PAIR(1188, 2853)
  1037.                     }
  1038.                     *case: Option2
  1039.                     {
  1040.                         *PrintableArea: PAIR(1194, 2853)
  1041.                     }
  1042.                     *case: Option3
  1043.                     {
  1044.                         *PrintableArea: PAIR(1197, 2855)
  1045.                     }
  1046.                 }
  1047.             }
  1048.             *case: AUTO
  1049.             {
  1050.                 *PrintableArea: PAIR(1198, 2967)
  1051.                 *PrintableOrigin: PAIR(180, 108)
  1052.                 *switch: Resolution
  1053.                 {
  1054.                     *case: Option1
  1055.                     {
  1056.                         *PrintableArea: PAIR(1188, 2967)
  1057.                     }
  1058.                     *case: Option2
  1059.                     {
  1060.                         *PrintableArea: PAIR(1194, 2967)
  1061.                     }
  1062.                     *case: Option3
  1063.                     {
  1064.                         *PrintableArea: PAIR(1197, 2967)
  1065.                     }
  1066.                 }
  1067.             }
  1068.         }
  1069.     }
  1070.     *Option: ENV_ITALY
  1071.     {
  1072.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1073.         *RotateSize? : TRUE
  1074.         *Command: CmdSelect
  1075.         {
  1076.             *Order: DOC_SETUP.8
  1077.             *Cmd: "<1B>2<1B>C<1A>"
  1078.         }
  1079.         *switch: InputBin
  1080.         {
  1081.             *case: TRACTOR
  1082.             {
  1083.                 *PrintableArea: PAIR(1777, 3118)
  1084.                 *PrintableOrigin: PAIR(180, 0)
  1085.                 *switch: Resolution
  1086.                 {
  1087.                     *case: Option1
  1088.                     {
  1089.                         *PrintableArea: PAIR(1776, 3117)
  1090.                     }
  1091.                     *case: Option2
  1092.                     {
  1093.                         *PrintableArea: PAIR(1776, 3117)
  1094.                     }
  1095.                     *case: Option3
  1096.                     {
  1097.                         *PrintableArea: PAIR(1776, 3118)
  1098.                     }
  1099.                 }
  1100.             }
  1101.             *case: MANUAL
  1102.             {
  1103.                 *PrintableArea: PAIR(1777, 2740)
  1104.                 *PrintableOrigin: PAIR(180, 189)
  1105.                 *switch: Resolution
  1106.                 {
  1107.                     *case: Option1
  1108.                     {
  1109.                         *PrintableArea: PAIR(1776, 2739)
  1110.                     }
  1111.                     *case: Option2
  1112.                     {
  1113.                         *PrintableArea: PAIR(1776, 2739)
  1114.                     }
  1115.                     *case: Option3
  1116.                     {
  1117.                         *PrintableArea: PAIR(1776, 2740)
  1118.                     }
  1119.                 }
  1120.             }
  1121.             *case: AUTO
  1122.             {
  1123.                 *PrintableArea: PAIR(1777, 2852)
  1124.                 *PrintableOrigin: PAIR(180, 108)
  1125.                 *switch: Resolution
  1126.                 {
  1127.                     *case: Option1
  1128.                     {
  1129.                         *PrintableArea: PAIR(1776, 2850)
  1130.                     }
  1131.                     *case: Option2
  1132.                     {
  1133.                         *PrintableArea: PAIR(1776, 2850)
  1134.                     }
  1135.                     *case: Option3
  1136.                     {
  1137.                         *PrintableArea: PAIR(1776, 2852)
  1138.                     }
  1139.                 }
  1140.             }
  1141.         }
  1142.     }
  1143.     *Option: ENV_B5
  1144.     {
  1145.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1146.         *RotateSize? : TRUE
  1147.         *Command: CmdSelect
  1148.         {
  1149.             *Order: DOC_SETUP.8
  1150.             *Cmd: "<1B>2<1B>C*"
  1151.         }
  1152.         *switch: InputBin
  1153.         {
  1154.             *case: TRACTOR
  1155.             {
  1156.                 *PrintableArea: PAIR(1945, 4990)
  1157.                 *PrintableOrigin: PAIR(180, 0)
  1158.                 *switch: Resolution
  1159.                 {
  1160.                     *case: Option1
  1161.                     {
  1162.                         *PrintableArea: PAIR(1944, 4989)
  1163.                     }
  1164.                     *case: Option2
  1165.                     {
  1166.                         *PrintableArea: PAIR(1944, 4989)
  1167.                     }
  1168.                     *case: Option3
  1169.                     {
  1170.                         *PrintableArea: PAIR(1944, 4990)
  1171.                     }
  1172.                 }
  1173.             }
  1174.             *case: MANUAL
  1175.             {
  1176.                 *PrintableArea: PAIR(1945, 4612)
  1177.                 *PrintableOrigin: PAIR(180, 189)
  1178.                 *switch: Resolution
  1179.                 {
  1180.                     *case: Option1
  1181.                     {
  1182.                         *PrintableArea: PAIR(1944, 4611)
  1183.                     }
  1184.                     *case: Option2
  1185.                     {
  1186.                         *PrintableArea: PAIR(1944, 4611)
  1187.                     }
  1188.                     *case: Option3
  1189.                     {
  1190.                         *PrintableArea: PAIR(1944, 4612)
  1191.                     }
  1192.                 }
  1193.             }
  1194.             *case: AUTO
  1195.             {
  1196.                 *PrintableArea: PAIR(1945, 4724)
  1197.                 *PrintableOrigin: PAIR(180, 108)
  1198.                 *switch: Resolution
  1199.                 {
  1200.                     *case: Option1
  1201.                     {
  1202.                         *PrintableArea: PAIR(1944, 4722)
  1203.                     }
  1204.                     *case: Option2
  1205.                     {
  1206.                         *PrintableArea: PAIR(1944, 4722)
  1207.                     }
  1208.                     *case: Option3
  1209.                     {
  1210.                         *PrintableArea: PAIR(1944, 4724)
  1211.                     }
  1212.                 }
  1213.             }
  1214.         }
  1215.     }
  1216.     *Option: CUSTOMSIZE
  1217.     {
  1218.         *rcNameID: =USER_DEFINED_SIZE_DISPLAY
  1219.         *MinSize: PAIR(720, 108)
  1220.         *MaxSize: PAIR(7200, 9072)
  1221.         *MaxPrintableWidth: 7200
  1222.         *MinLeftMargin: 180
  1223.         *CenterPrintable?: FALSE
  1224.         *switch: InputBin
  1225.         {
  1226.             *case: TRACTOR
  1227.             {
  1228.                 *TopMargin: 0
  1229.                 *BottomMargin: 0
  1230.             }
  1231.             *case: MANUAL
  1232.             {
  1233.                 *TopMargin: 189
  1234.                 *BottomMargin: 189
  1235.             }
  1236.             *case: AUTO
  1237.             {
  1238.                 *TopMargin: 108
  1239.                 *BottomMargin: 158
  1240.             }
  1241.         }
  1242.         *Command: CmdSelect
  1243.         {
  1244.             *Order: DOC_SETUP.8
  1245.             *Cmd: "<1B>2<1B>C" %c{(PhysPaperLength / 36) }
  1246.         }
  1247.     }
  1248. }
  1249. *Feature: Halftone
  1250. {
  1251.     *rcNameID: =HALFTONING_DISPLAY
  1252.     *DefaultOption: HT_PATSIZE_AUTO
  1253.     *Option: HT_PATSIZE_AUTO
  1254.     {
  1255.         *rcNameID: =HT_AUTO_SELECT_DISPLAY
  1256.     }
  1257. *Ifdef: WINNT_50
  1258.     *Option: HT_PATSIZE_SUPERCELL_M
  1259.     {
  1260.         *rcNameID: =HT_SUPERCELL_DISPLAY
  1261.     }
  1262. *Endif:
  1263.     *Option: HT_PATSIZE_6x6_M
  1264.     {
  1265.         *rcNameID: =HT_DITHER6X6_DISPLAY
  1266.     }
  1267.     *Option: HT_PATSIZE_8x8_M
  1268.     {
  1269.         *rcNameID: =HT_DITHER8X8_DISPLAY
  1270.     }
  1271. }
  1272. *Command: CmdStartDoc
  1273. {
  1274.     *Order: DOC_SETUP.1
  1275.     *Cmd: "<181B>6<121B>W<00>"
  1276. }
  1277. *Command: CmdStartPage
  1278. {
  1279.     *Order: PAGE_SETUP.1
  1280.     *Cmd: "<0D>"
  1281. }
  1282. *Command: CmdEndJob
  1283. {
  1284.     *Order: JOB_FINISH.1
  1285.     *Cmd: "<1B>@"
  1286. }
  1287. *RotateCoordinate?: FALSE
  1288. *RotateRaster?: FALSE
  1289. *RotateFont?: FALSE
  1290. *switch: Orientation
  1291. {
  1292.     *case: PORTRAIT
  1293.     {
  1294.         *TextCaps: LIST(TC_OP_CHARACTER,TC_EA_DOUBLE,TC_RA_ABLE)
  1295.     }
  1296.     *case: LANDSCAPE_CC270
  1297.     {
  1298.         *TextCaps: LIST(TC_RA_ABLE)
  1299.     }
  1300. }
  1301. *CursorXAfterCR: AT_CURSOR_X_ORIGIN
  1302. *YMoveAttributes: LIST(SEND_CR_FIRST)
  1303. *YMoveThreshold: *
  1304. *YMoveUnit: 216
  1305. *Command: CmdYMoveRelDown { *Cmd : "<1B>J" %c[0,255]{max_repeat(DestYRel )} }
  1306. *Command: CmdCR { *Cmd : "<0D>" }
  1307. *Command: CmdLF { *Cmd : "<0A>" }
  1308. *Command: CmdFF { *Cmd : "<0C>" }
  1309. *Command: CmdBackSpace { *Cmd : "<08>" }
  1310. *Command: CmdUniDirectionOn { *Cmd : "<1B>U1" }
  1311. *Command: CmdUniDirectionOff { *Cmd : "<1B>U0" }
  1312. *EjectPageWithFF?: TRUE
  1313. *OutputDataFormat: V_BYTE
  1314. *OptimizeLeftBound?: FALSE
  1315. *CursorXAfterSendBlockData: AT_GRXDATA_END
  1316. *CursorYAfterSendBlockData: NO_MOVE
  1317. *DefaultFont: 58
  1318. *DefaultCTT: 4
  1319. *switch: Orientation
  1320. {
  1321.     *case: PORTRAIT
  1322.     {
  1323.         *DeviceFonts: LIST(56,57,58,59,64,65,66,67,68,69)
  1324.     }
  1325.     *case: LANDSCAPE_CC270
  1326.     {
  1327.         *DeviceFonts: LIST()
  1328.     }
  1329. }
  1330. *Command: CmdBoldOn { *Cmd : "<1B>G" }
  1331. *Command: CmdBoldOff { *Cmd : "<1B>H" }
  1332.