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

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