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

  1. *%
  2. *% Copyright (c) 1997 - 1999 Microsoft Corporation
  3. *% All Rights Reserved.
  4. *%
  5. *GPDSpecVersion: "1.0"
  6. *GPDFileName: "RIAFMP01.GPD"
  7. *GPDFileVersion: "1.0"
  8. *Include: "StdNames.gpd"
  9. *Include: "ttfsub.gpd"
  10. *ModelName: "Ricoh Aficio MP01"
  11. *MasterUnits: PAIR(1200, 1200)
  12. *ResourceDLL: "ricohres.dll"
  13. *PrinterType: PAGE
  14. *MaxCopies: 999
  15. *Feature: Orientation
  16. {
  17.     *rcNameID: =ORIENTATION_DISPLAY
  18.     *DefaultOption: PORTRAIT
  19.     *Option: PORTRAIT
  20.     {
  21.         *rcNameID: =PORTRAIT_DISPLAY
  22.         *Command: CmdSelect
  23.         {
  24.             *Order: DOC_SETUP.8
  25.             *NoPageEject?: TRUE
  26.             *Cmd: "<1B>&l0o1E"
  27.         }
  28.     }
  29.     *Option: LANDSCAPE_CC90
  30.     {
  31.         *rcNameID: =LANDSCAPE_DISPLAY
  32.         *Command: CmdSelect
  33.         {
  34.             *Order: DOC_SETUP.8
  35.             *NoPageEject?: TRUE
  36.             *Cmd: "<1B>&l1o1E"
  37.         }
  38.     }
  39. }
  40. *Feature: HCI
  41. {
  42.     *rcNameID: 328
  43.     *FeatureType: PRINTER_PROPERTY
  44.     *DefaultOption: FALSE
  45.     *Option: FALSE
  46.     {
  47.         *rcNameID: 329
  48.         *Constraints: LIST(InputBin.LARGECAPACITY)
  49.     }
  50.     *Option: TRUE
  51.     {
  52.         *rcNameID: 330
  53.     }
  54. }
  55. *Feature: EnvTray
  56. {
  57.     *rcNameID: =ENV_FEED_DISPLAY
  58.     *FeatureType: PRINTER_PROPERTY
  59.     *DefaultOption: FALSE
  60.     *Option: FALSE
  61.     {
  62.         *rcNameID: 329
  63.         *Constraints: LIST(InputBin.ENVFEED)
  64.     }
  65.     *Option: TRUE
  66.     {
  67.         *rcNameID: 330
  68.         *Constraints: LIST(InputBin.Option6)
  69.     }
  70. }
  71. *Feature: 1000_Sheet_Input_Unit
  72. {
  73.     *rcNameID: 326
  74.     *FeatureType: PRINTER_PROPERTY
  75.     *DefaultOption: FALSE
  76.     *Option: FALSE
  77.     {
  78.         *rcNameID: 329
  79.         *Constraints: LIST(InputBin.Option4,InputBin.Option5)
  80.     }
  81.     *Option: TRUE
  82.     {
  83.         *rcNameID: 330
  84.     }
  85. }
  86. *Feature: InputBin
  87. {
  88.     *rcNameID: =PAPER_SOURCE_DISPLAY
  89.     *DefaultOption: Option1
  90.     *Option: Option1
  91.     {
  92.         *rcNameID: 267
  93.         *Command: CmdSelect
  94.         {
  95.             *Order: DOC_SETUP.11
  96.             *Cmd: "<1B>&l7H"
  97.         }
  98.     }
  99.     *Option: Option2
  100.     {
  101.         *rcNameID: 268
  102.         *Command: CmdSelect
  103.         {
  104.             *Order: DOC_SETUP.11
  105.             *Cmd: "<1B>&l8H"
  106.         }
  107.     }
  108.     *Option: Option3
  109.     {
  110.         *rcNameID: 269
  111.         *Command: CmdSelect
  112.         {
  113.             *Order: DOC_SETUP.11
  114.             *Cmd: "<1B>&l1H"
  115.         }
  116.     }
  117.     *Option: Option4
  118.     {
  119.         *rcNameID: 270
  120.         *Command: CmdSelect
  121.         {
  122.             *Order: DOC_SETUP.11
  123.             *Cmd: "<1B>&l4H"
  124.         }
  125.     }
  126.     *Option: Option5
  127.     {
  128.         *rcNameID: 271
  129.         *Command: CmdSelect
  130.         {
  131.             *Order: DOC_SETUP.11
  132.             *Cmd: "<1B>&l30H"
  133.         }
  134.     }
  135.     *Option: Option6
  136.     {
  137.         *rcNameID: 272
  138.         *Command: CmdSelect
  139.         {
  140.             *Order: DOC_SETUP.11
  141.             *Cmd: "<1B>&l2H"
  142.         }
  143.     }
  144.     *Option: ENVFEED
  145.     {
  146.         *rcNameID: =ENV_FEED_DISPLAY
  147.         *Command: CmdSelect
  148.         {
  149.             *Order: DOC_SETUP.11
  150.             *Cmd: "<1B>&l6H"
  151.         }
  152.     }
  153.     *Option: LARGECAPACITY
  154.     {
  155.         *rcNameID: =LARGE_CAP_DISPLAY
  156.         *Command: CmdSelect
  157.         {
  158.             *Order: DOC_SETUP.11
  159.             *Cmd: "<1B>&l5H"
  160.         }
  161.     }
  162. }
  163. *Feature: Resolution
  164. {
  165.     *rcNameID: =RESOLUTION_DISPLAY
  166.     *DefaultOption: Option1
  167.     *Option: Option1
  168.     {
  169.         *Name: "600 x 600 " =DOTS_PER_INCH
  170.         *DPI: PAIR(600, 600)
  171.         *TextDPI: PAIR(600, 600)
  172.         *MinStripBlankPixels: 32
  173.         EXTERN_GLOBAL: *StripBlanks: LIST(ENCLOSED,TRAILING)
  174.         *SpotDiameter: 100
  175.         *Command: CmdBeginRaster { *Cmd : "<1B>*r1A" }
  176.         *Command: CmdEndRaster { *Cmd : "<1B>*rB" }
  177.         *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  178.         *Command: CmdSelect
  179.         {
  180.             *Order: DOC_SETUP.6
  181.             *Cmd: "<1B>*t600R"
  182.         }
  183.     }
  184.     *Option: Option2
  185.     {
  186.         *Name: "300 x 300 " =DOTS_PER_INCH
  187.         *DPI: PAIR(300, 300)
  188.         *TextDPI: PAIR(300, 300)
  189.         *MinStripBlankPixels: 32
  190.         EXTERN_GLOBAL: *StripBlanks: LIST(ENCLOSED,TRAILING)
  191.         *SpotDiameter: 100
  192.         *Command: CmdBeginRaster { *Cmd : "<1B>*r1A" }
  193.         *Command: CmdEndRaster { *Cmd : "<1B>*rB" }
  194.         *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  195.         *Command: CmdSelect
  196.         {
  197.             *Order: DOC_SETUP.6
  198.             *Cmd: "<1B>*t300R"
  199.         }
  200.     }
  201. }
  202. *Feature: PaperSize
  203. {
  204.     *rcNameID: =PAPER_SIZE_DISPLAY
  205.     *DefaultOption: LETTER
  206.     *Option: 11X17
  207.     {
  208.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  209.         *switch: Orientation
  210.         {
  211.             *case: PORTRAIT
  212.             {
  213.                 *PrintableArea: PAIR(12600, 19800)
  214.                 *PrintableOrigin: PAIR(300, 300)
  215.                 *CursorOrigin: PAIR(300, 200)
  216.                 *Command: CmdSelect
  217.                 {
  218.                     *Order: DOC_SETUP.12
  219.                     *Cmd: "<1B>&l6a8c1E<1B>*p0x0Y<1B>*c0t7560x12000Y"
  220.                 }
  221.             }
  222.             *case: LANDSCAPE_CC90
  223.             {
  224.                 *PrintableArea: PAIR(12600, 19800)
  225.                 *PrintableOrigin: PAIR(300, 300)
  226.                 *CursorOrigin: PAIR(200, 20100)
  227.                 *Command: CmdSelect
  228.                 {
  229.                     *Order: DOC_SETUP.12
  230.                     *Cmd: "<1B>&l6a8c1E<1B>*p0x0Y<1B>*c0t11880x7680Y"
  231.                 }
  232.             }
  233.         }
  234.     }
  235.     *Option: LETTER
  236.     {
  237.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  238.         *switch: Orientation
  239.         {
  240.             *case: PORTRAIT
  241.             {
  242.                 *PrintableArea: PAIR(9600, 12648)
  243.                 *PrintableOrigin: PAIR(300, 300)
  244.                 *CursorOrigin: PAIR(300, 180)
  245.                 *Command: CmdSelect
  246.                 {
  247.                     *Order: DOC_SETUP.12
  248.                     *Cmd: "<1B>&l2a8c1E<1B>*p0x0Y<1B>*c0t5760x7704Y"
  249.                 }
  250.             }
  251.             *case: LANDSCAPE_CC90
  252.             {
  253.                 *PrintableArea: PAIR(9760, 12688)
  254.                 *PrintableOrigin: PAIR(200, 272)
  255.                 *CursorOrigin: PAIR(200, 12960)
  256.                 *Command: CmdSelect
  257.                 {
  258.                     *Order: DOC_SETUP.12
  259.                     *Cmd: "<1B>&l2a8c1E<1B>*p0x0Y<1B>*c0t7632x5880Y"
  260.                 }
  261.             }
  262.         }
  263.     }
  264.     *Option: LEGAL
  265.     {
  266.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  267.         *switch: Orientation
  268.         {
  269.             *case: PORTRAIT
  270.             {
  271.                 *PrintableArea: PAIR(9600, 16248)
  272.                 *PrintableOrigin: PAIR(300, 300)
  273.                 *CursorOrigin: PAIR(300, 180)
  274.                 *Command: CmdSelect
  275.                 {
  276.                     *Order: DOC_SETUP.12
  277.                     *Cmd: "<1B>&l3a8c1E<1B>*p0x0Y<1B>*c0t5760x9864Y"
  278.                 }
  279.             }
  280.             *case: LANDSCAPE_CC90
  281.             {
  282.                 *PrintableArea: PAIR(9760, 16284)
  283.                 *PrintableOrigin: PAIR(200, 276)
  284.                 *CursorOrigin: PAIR(200, 16560)
  285.                 *Command: CmdSelect
  286.                 {
  287.                     *Order: DOC_SETUP.12
  288.                     *Cmd: "<1B>&l3a8c1E<1B>*p0x0Y<1B>*c0t9792x5880Y"
  289.                 }
  290.             }
  291.         }
  292.     }
  293.     *Option: EXECUTIVE
  294.     {
  295.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  296.         *switch: Orientation
  297.         {
  298.             *case: PORTRAIT
  299.             {
  300.                 *PrintableArea: PAIR(8100, 12048)
  301.                 *PrintableOrigin: PAIR(300, 300)
  302.                 *CursorOrigin: PAIR(300, 180)
  303.                 *Command: CmdSelect
  304.                 {
  305.                     *Order: DOC_SETUP.12
  306.                     *Cmd: "<1B>&l1a8c1E<1B>*p0x0Y<1B>*c0t4860x7344Y"
  307.                 }
  308.             }
  309.             *case: LANDSCAPE_CC90
  310.             {
  311.                 *PrintableArea: PAIR(8220, 12080)
  312.                 *PrintableOrigin: PAIR(240, 280)
  313.                 *CursorOrigin: PAIR(200, 12360)
  314.                 *Command: CmdSelect
  315.                 {
  316.                     *Order: DOC_SETUP.12
  317.                     *Cmd: "<1B>&l1a8c1E<1B>*p0x0Y<1B>*c0t7272x4980Y"
  318.                 }
  319.             }
  320.         }
  321.     }
  322.     *Option: A4
  323.     {
  324.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  325.         *switch: Orientation
  326.         {
  327.             *case: PORTRAIT
  328.             {
  329.                 *PrintableArea: PAIR(9292, 13476)
  330.                 *PrintableOrigin: PAIR(300, 300)
  331.                 *CursorOrigin: PAIR(300, 180)
  332.                 *Command: CmdSelect
  333.                 {
  334.                     *Order: DOC_SETUP.12
  335.                     *Cmd: "<1B>&l26a8c1E<1B>*p0x0Y<1B>*c0t5594x8201Y"
  336.                 }
  337.             }
  338.             *case: LANDSCAPE_CC90
  339.             {
  340.                 *PrintableArea: PAIR(9464, 13516)
  341.                 *PrintableOrigin: PAIR(220, 272)
  342.                 *CursorOrigin: PAIR(200, 13788)
  343.                 *Command: CmdSelect
  344.                 {
  345.                     *Order: DOC_SETUP.12
  346.                     *Cmd: "<1B>&l26a8c1E<1B>*p0x0Y<1B>*c0t8129x5714Y"
  347.                 }
  348.             }
  349.         }
  350.     }
  351.     *Option: ENV_10
  352.     {
  353.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  354.         *switch: Orientation
  355.         {
  356.             *case: PORTRAIT
  357.             {
  358.                 *PrintableArea: PAIR(4296, 10800)
  359.                 *PrintableOrigin: PAIR(300, 300)
  360.                 *CursorOrigin: PAIR(300, 160)
  361.                 *Command: CmdSelect
  362.                 {
  363.                     *Order: DOC_SETUP.12
  364.                     *Cmd: "<1B>&l81a8c1E<1B>*p0x0Y<1B>*c0t2614x6648Y"
  365.                 }
  366.             }
  367.             *case: LANDSCAPE_CC90
  368.             {
  369.                 *PrintableArea: PAIR(4356, 10800)
  370.                 *PrintableOrigin: PAIR(300, 300)
  371.                 *CursorOrigin: PAIR(200, 11100)
  372.                 *Command: CmdSelect
  373.                 {
  374.                     *Order: DOC_SETUP.12
  375.                     *Cmd: "<1B>&l81a8c1E<1B>*p0x0Y<1B>*c0t6480x2734Y"
  376.                 }
  377.             }
  378.         }
  379.     }
  380.     *Option: ENV_DL
  381.     {
  382.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  383.         *switch: Orientation
  384.         {
  385.             *case: PORTRAIT
  386.             {
  387.                 *PrintableArea: PAIR(4596, 9792)
  388.                 *PrintableOrigin: PAIR(300, 300)
  389.                 *CursorOrigin: PAIR(300, 160)
  390.                 *Command: CmdSelect
  391.                 {
  392.                     *Order: DOC_SETUP.12
  393.                     *Cmd: "<1B>&l90a8c1E<1B>*p0x0Y<1B>*c0t2758x6043Y"
  394.                 }
  395.             }
  396.             *case: LANDSCAPE_CC90
  397.             {
  398.                 *PrintableArea: PAIR(4596, 9792)
  399.                 *PrintableOrigin: PAIR(300, 300)
  400.                 *CursorOrigin: PAIR(200, 10092)
  401.                 *Command: CmdSelect
  402.                 {
  403.                     *Order: DOC_SETUP.12
  404.                     *Cmd: "<1B>&l90a8c1E<1B>*p0x0Y<1B>*c0t5875x2878Y"
  405.                 }
  406.             }
  407.         }
  408.     }
  409.     *Option: ENV_MONARCH
  410.     {
  411.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  412.         *switch: Orientation
  413.         {
  414.             *case: PORTRAIT
  415.             {
  416.                 *PrintableArea: PAIR(3996, 8400)
  417.                 *PrintableOrigin: PAIR(300, 300)
  418.                 *CursorOrigin: PAIR(300, 200)
  419.                 *Command: CmdSelect
  420.                 {
  421.                     *Order: DOC_SETUP.12
  422.                     *Cmd: "<1B>&l80a8c1E<1B>*p0x0Y<1B>*c0t2434x5160Y"
  423.                 }
  424.             }
  425.             *case: LANDSCAPE_CC90
  426.             {
  427.                 *PrintableArea: PAIR(4056, 8400)
  428.                 *PrintableOrigin: PAIR(300, 300)
  429.                 *CursorOrigin: PAIR(200, 8700)
  430.                 *Command: CmdSelect
  431.                 {
  432.                     *Order: DOC_SETUP.12
  433.                     *Cmd: "<1B>&l80a8c1E<1B>*p0x0Y<1B>*c0t5040x2554Y"
  434.                 }
  435.             }
  436.         }
  437.     }
  438.     *Option: A3
  439.     {
  440.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  441.         *switch: Orientation
  442.         {
  443.             *case: PORTRAIT
  444.             {
  445.                 *PrintableArea: PAIR(13428, 19308)
  446.                 *PrintableOrigin: PAIR(300, 300)
  447.                 *CursorOrigin: PAIR(300, 180)
  448.                 *Command: CmdSelect
  449.                 {
  450.                     *Order: DOC_SETUP.12
  451.                     *Cmd: "<1B>&l27a8c1E<1B>*p0x0Y<1B>*c0t8057x11693Y"
  452.                 }
  453.             }
  454.             *case: LANDSCAPE_CC90
  455.             {
  456.                 *PrintableArea: PAIR(13588, 19368)
  457.                 *PrintableOrigin: PAIR(200, 240)
  458.                 *CursorOrigin: PAIR(200, 19608)
  459.                 *Command: CmdSelect
  460.                 {
  461.                     *Order: DOC_SETUP.12
  462.                     *Cmd: "<1B>&l27a8c1E<1B>*p0x0Y<1B>*c0t11621x8177Y"
  463.                 }
  464.             }
  465.         }
  466.     }
  467.     *Option: B4
  468.     {
  469.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  470.         *switch: Orientation
  471.         {
  472.             *case: PORTRAIT
  473.             {
  474.                 *PrintableArea: PAIR(11544, 16656)
  475.                 *PrintableOrigin: PAIR(300, 300)
  476.                 *CursorOrigin: PAIR(300, 180)
  477.                 *Command: CmdSelect
  478.                 {
  479.                     *Order: DOC_SETUP.12
  480.                     *Cmd: "<1B>&l46a8c1E<1B>*p0x0Y<1B>*c0t6926x10102Y"
  481.                 }
  482.             }
  483.             *case: LANDSCAPE_CC90
  484.             {
  485.                 *PrintableArea: PAIR(11704, 16716)
  486.                 *PrintableOrigin: PAIR(200, 240)
  487.                 *CursorOrigin: PAIR(200, 16956)
  488.                 *Command: CmdSelect
  489.                 {
  490.                     *Order: DOC_SETUP.12
  491.                     *Cmd: "<1B>&l46a8c1E<1B>*p0x0Y<1B>*c0t10030x7046Y"
  492.                 }
  493.             }
  494.         }
  495.     }
  496.     *Option: B5
  497.     {
  498.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  499.         *switch: Orientation
  500.         {
  501.             *case: PORTRAIT
  502.             {
  503.                 *PrintableArea: PAIR(8004, 11604)
  504.                 *PrintableOrigin: PAIR(300, 300)
  505.                 *CursorOrigin: PAIR(300, 180)
  506.                 *Command: CmdSelect
  507.                 {
  508.                     *Order: DOC_SETUP.12
  509.                     *Cmd: "<1B>&l45a8c1E<1B>*p0x0Y<1B>*c0t4802x7070Y"
  510.                 }
  511.             }
  512.             *case: LANDSCAPE_CC90
  513.             {
  514.                 *PrintableArea: PAIR(8144, 11664)
  515.                 *PrintableOrigin: PAIR(220, 240)
  516.                 *CursorOrigin: PAIR(200, 11904)
  517.                 *Command: CmdSelect
  518.                 {
  519.                     *Order: DOC_SETUP.12
  520.                     *Cmd: "<1B>&l45a8c1E<1B>*p0x0Y<1B>*c0t6998x4922Y"
  521.                 }
  522.             }
  523.         }
  524.     }
  525.     *Option: ENV_C5
  526.     {
  527.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  528.         *switch: Orientation
  529.         {
  530.             *case: PORTRAIT
  531.             {
  532.                 *PrintableArea: PAIR(7036, 10224)
  533.                 *PrintableOrigin: PAIR(300, 300)
  534.                 *CursorOrigin: PAIR(300, 180)
  535.                 *Command: CmdSelect
  536.                 {
  537.                     *Order: DOC_SETUP.12
  538.                     *Cmd: "<1B>&l91a8c1E<1B>*p0x0Y<1B>*c0t4234x6278Y"
  539.                 }
  540.             }
  541.             *case: LANDSCAPE_CC90
  542.             {
  543.                 *PrintableArea: PAIR(7056, 10224)
  544.                 *PrintableOrigin: PAIR(300, 300)
  545.                 *CursorOrigin: PAIR(200, 10524)
  546.                 *Command: CmdSelect
  547.                 {
  548.                     *Order: DOC_SETUP.12
  549.                     *Cmd: "<1B>&l91a8c1E<1B>*p0x0Y<1B>*c0t6134x4354Y"
  550.                 }
  551.             }
  552.         }
  553.     }
  554.     *Option: A5
  555.     {
  556.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  557.         *switch: Orientation
  558.         {
  559.             *case: PORTRAIT
  560.             {
  561.                 *PrintableArea: PAIR(6416, 9420)
  562.                 *PrintableOrigin: PAIR(300, 300)
  563.                 *CursorOrigin: PAIR(300, 180)
  564.                 *Command: CmdSelect
  565.                 {
  566.                     *Order: DOC_SETUP.12
  567.                     *Cmd: "<1B>&l2000a8c1E<1B>*p0x0Y<1B>*c0t3868x5670Y"
  568.                 }
  569.             }
  570.             *case: LANDSCAPE_CC90
  571.             {
  572.                 *PrintableArea: PAIR(6416, 9420)
  573.                 *PrintableOrigin: PAIR(280, 204)
  574.                 *CursorOrigin: PAIR(200, 9624)
  575.                 *Command: CmdSelect
  576.                 {
  577.                     *Order: DOC_SETUP.12
  578.                     *Cmd: "<1B>&l2000a8c1E<1B>*p0x0Y<1B>*c0t5670x3868Y"
  579.                 }
  580.             }
  581.         }
  582.     }
  583.     *Option: Option14
  584.     {
  585.         *rcNameID: 259
  586.         *PageDimensions: PAIR(4956, 6996)
  587.         *switch: Orientation
  588.         {
  589.             *case: PORTRAIT
  590.             {
  591.                 *PrintableArea: PAIR(4360, 6416)
  592.                 *PrintableOrigin: PAIR(300, 300)
  593.                 *CursorOrigin: PAIR(300, 180)
  594.                 *Command: CmdSelect
  595.                 {
  596.                     *Order: DOC_SETUP.12
  597.                     *Cmd: "<1B>&l2001a8c1E<1B>*p0x0Y<1B>*c0t2634x3868Y"
  598.                 }
  599.             }
  600.             *case: LANDSCAPE_CC90
  601.             {
  602.                 *PrintableArea: PAIR(4360, 6416)
  603.                 *PrintableOrigin: PAIR(296, 280)
  604.                 *CursorOrigin: PAIR(200, 6696)
  605.                 *Command: CmdSelect
  606.                 {
  607.                     *Order: DOC_SETUP.12
  608.                     *Cmd: "<1B>&l2001a8c1E<1B>*p0x0Y<1B>*c0t3868x2634Y"
  609.                 }
  610.             }
  611.         }
  612.     }
  613.     *Option: ENV_C6
  614.     {
  615.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  616.         *switch: Orientation
  617.         {
  618.             *case: PORTRAIT
  619.             {
  620.                 *PrintableArea: PAIR(4768, 7040)
  621.                 *PrintableOrigin: PAIR(300, 300)
  622.                 *CursorOrigin: PAIR(300, 180)
  623.                 *Command: CmdSelect
  624.                 {
  625.                     *Order: DOC_SETUP.12
  626.                     *Cmd: "<1B>&l2022a8c1E<1B>*p0x0Y<1B>*c0t2879x4242Y"
  627.                 }
  628.             }
  629.             *case: LANDSCAPE_CC90
  630.             {
  631.                 *PrintableArea: PAIR(4768, 7040)
  632.                 *PrintableOrigin: PAIR(320, 316)
  633.                 *CursorOrigin: PAIR(200, 7356)
  634.                 *Command: CmdSelect
  635.                 {
  636.                     *Order: DOC_SETUP.12
  637.                     *Cmd: "<1B>&l2022a8c1E<1B>*p0x0Y<1B>*c0t4242x2879Y"
  638.                 }
  639.             }
  640.         }
  641.     }
  642.     *Option: STATEMENT
  643.     {
  644.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  645.         *switch: Orientation
  646.         {
  647.             *case: PORTRAIT
  648.             {
  649.                 *PrintableArea: PAIR(6000, 9600)
  650.                 *PrintableOrigin: PAIR(300, 300)
  651.                 *CursorOrigin: PAIR(300, 180)
  652.                 *Command: CmdSelect
  653.                 {
  654.                     *Order: DOC_SETUP.12
  655.                     *Cmd: "<1B>&l2008a8c1E<1B>*p0x0Y<1B>*c0t3618x5778Y"
  656.                 }
  657.             }
  658.             *case: LANDSCAPE_CC90
  659.             {
  660.                 *PrintableArea: PAIR(6000, 9600)
  661.                 *PrintableOrigin: PAIR(300, 300)
  662.                 *CursorOrigin: PAIR(200, 9900)
  663.                 *Command: CmdSelect
  664.                 {
  665.                     *Order: DOC_SETUP.12
  666.                     *Cmd: "<1B>&l2008a8c1E<1B>*p0x0Y<1B>*c0t5778x3618Y"
  667.                 }
  668.             }
  669.         }
  670.     }
  671.     *Option: FOLIO
  672.     {
  673.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  674.         *switch: Orientation
  675.         {
  676.             *case: PORTRAIT
  677.             {
  678.                 *PrintableArea: PAIR(9600, 15000)
  679.                 *PrintableOrigin: PAIR(300, 300)
  680.                 *CursorOrigin: PAIR(300, 180)
  681.                 *Command: CmdSelect
  682.                 {
  683.                     *Order: DOC_SETUP.12
  684.                     *Cmd: "<1B>&l2012a8c1E<1B>*p0x0Y<1B>*c0t5778x9018Y"
  685.                 }
  686.             }
  687.             *case: LANDSCAPE_CC90
  688.             {
  689.                 *PrintableArea: PAIR(9600, 15000)
  690.                 *PrintableOrigin: PAIR(300, 300)
  691.                 *CursorOrigin: PAIR(200, 15300)
  692.                 *Command: CmdSelect
  693.                 {
  694.                     *Order: DOC_SETUP.12
  695.                     *Cmd: "<1B>&l2012a8c1E<1B>*p0x0Y<1B>*c0t9018x5778Y"
  696.                 }
  697.             }
  698.         }
  699.     }
  700.     *Option: Option18
  701.     {
  702.         *rcNameID: 260
  703.         *PageDimensions: PAIR(9900, 15600)
  704.         *switch: Orientation
  705.         {
  706.             *case: PORTRAIT
  707.             {
  708.                 *PrintableArea: PAIR(9300, 15000)
  709.                 *PrintableOrigin: PAIR(300, 300)
  710.                 *CursorOrigin: PAIR(300, 180)
  711.                 *Command: CmdSelect
  712.                 {
  713.                     *Order: DOC_SETUP.12
  714.                     *Cmd: "<1B>&l2007a8c1E<1B>*p0x0Y<1B>*c0t5598x9018Y"
  715.                 }
  716.             }
  717.             *case: LANDSCAPE_CC90
  718.             {
  719.                 *PrintableArea: PAIR(9300, 15000)
  720.                 *PrintableOrigin: PAIR(300, 300)
  721.                 *CursorOrigin: PAIR(200, 15300)
  722.                 *Command: CmdSelect
  723.                 {
  724.                     *Order: DOC_SETUP.12
  725.                     *Cmd: "<1B>&l2007a8c1E<1B>*p0x0Y<1B>*c0t9018x5598Y"
  726.                 }
  727.             }
  728.         }
  729.     }
  730.     *Option: Option19
  731.     {
  732.         *rcNameID: 261
  733.         *PageDimensions: PAIR(9600, 15600)
  734.         *switch: Orientation
  735.         {
  736.             *case: PORTRAIT
  737.             {
  738.                 *PrintableArea: PAIR(9000, 15000)
  739.                 *PrintableOrigin: PAIR(300, 300)
  740.                 *CursorOrigin: PAIR(300, 180)
  741.                 *Command: CmdSelect
  742.                 {
  743.                     *Order: DOC_SETUP.12
  744.                     *Cmd: "<1B>&l2011a8c1E<1B>*p0x0Y<1B>*c0t5418x9018Y"
  745.                 }
  746.             }
  747.             *case: LANDSCAPE_CC90
  748.             {
  749.                 *PrintableArea: PAIR(9000, 15000)
  750.                 *PrintableOrigin: PAIR(300, 300)
  751.                 *CursorOrigin: PAIR(200, 15300)
  752.                 *Command: CmdSelect
  753.                 {
  754.                     *Order: DOC_SETUP.12
  755.                     *Cmd: "<1B>&l2011a8c1E<1B>*p0x0Y<1B>*c0t9018x5418Y"
  756.                 }
  757.             }
  758.         }
  759.     }
  760.     *Option: Option20
  761.     {
  762.         *rcNameID: 263
  763.         *PageDimensions: PAIR(14040, 21240)
  764.         *switch: Orientation
  765.         {
  766.             *case: PORTRAIT
  767.             {
  768.                 *PrintableArea: PAIR(13420, 20640)
  769.                 *PrintableOrigin: PAIR(300, 300)
  770.                 *CursorOrigin: PAIR(300, 180)
  771.                 *Command: CmdSelect
  772.                 {
  773.                     *Order: DOC_SETUP.12
  774.                     *Cmd: "<1B>&l101a1e99F<1B>*p0x0Y<1B>*c0t8064x12528Y"
  775.                 }
  776.             }
  777.             *case: LANDSCAPE_CC90
  778.             {
  779.                 *PrintableArea: PAIR(13600, 20760)
  780.                 *PrintableOrigin: PAIR(200, 240)
  781.                 *CursorOrigin: PAIR(200, 21000)
  782.                 *Command: CmdSelect
  783.                 {
  784.                     *Order: DOC_SETUP.12
  785.                     *Cmd: "<1B>&l101a1e63F<1B>*p0x0Y<1B>*c0t12456x8184Y"
  786.                 }
  787.             }
  788.         }
  789.     }
  790. }
  791.  
  792. *Feature: Collator
  793. *Macros: PJLRES
  794. {
  795.     RES600: "@PJL SET RESOLUTION=600<0A>@PJL ENTER LANGUAGE=PCL<0A0D1B>E"
  796.     RES300: "@PJL SET RESOLUTION=300<0A>@PJL ENTER LANGUAGE=PCL<0A0D1B>E"
  797. }
  798.  
  799. {
  800.     *rcNameID: 342
  801.     *DefaultOption: Option1
  802.     *Option: Option1
  803.     {
  804.         *rcNameID: 264
  805.         *switch: Resolution
  806.         {
  807.           *case: Option1
  808.           {
  809.             *Command: CmdSelect
  810.             {
  811.                 *Order: JOB_SETUP.5
  812.                 *Cmd: "@PJL SET COLLATE=OFF<0A>@PJL SET AUTOTRAYCHANGE=OFF<0A>" =RES600
  813.             }
  814.           }
  815.           *case: Option2
  816.           {
  817.             *Command: CmdSelect
  818.             {
  819.                 *Order: JOB_SETUP.5
  820.                 *Cmd: "@PJL SET COLLATE=OFF<0A>@PJL SET AUTOTRAYCHANGE=OFF<0A>" =RES300
  821.             }
  822.           }
  823.         }
  824.     }
  825.     *Option: Option2
  826.     {
  827.         *rcNameID: 265
  828.         *switch: Resolution
  829.         {
  830.           *case: Option1
  831.           {
  832.             *Command: CmdSelect
  833.             {
  834.                 *Order: JOB_SETUP.5
  835.                 *Cmd: "@PJL SET COLLATE=ON<0A>@PJL SET AUTOTRAYCHANGE=OFF<0A>" =RES600
  836.             }
  837.           }
  838.           *case: Option2
  839.           {
  840.             *Command: CmdSelect
  841.             {
  842.                 *Order: JOB_SETUP.5
  843.                 *Cmd: "@PJL SET COLLATE=ON<0A>@PJL SET AUTOTRAYCHANGE=OFF<0A>" =RES300
  844.             }
  845.           }
  846.         }
  847.     }
  848. }
  849. *Feature: PrintQuality
  850. {
  851.     *rcNameID: =TEXT_QUALITY_DISPLAY
  852.     *DefaultOption: Option1
  853.     *Option: Option1
  854.     {
  855.         *rcNameID: 305
  856.         *Command: CmdSelect
  857.         {
  858.             *Order: JOB_SETUP.4
  859.             *Cmd: "@PJL SET SMOOTHING=ON<0A>"
  860.         }
  861.     }
  862.     *Option: Option2
  863.     {
  864.         *rcNameID: 306
  865.         *Command: CmdSelect
  866.         {
  867.             *Order: JOB_SETUP.4
  868.             *Cmd: "@PJL SET SMOOTHING=OFF<0A>"
  869.         }
  870.     }
  871. }
  872. *Feature: ShiftTray
  873. {
  874.     *rcNameID: 340
  875.     *FeatureType: PRINTER_PROPERTY
  876.     *DefaultOption: Option1
  877.     *Option: Option1
  878.     {
  879.         *rcNameID: 330
  880.     }
  881.     *Option: Option2
  882.     {
  883.         *rcNameID: 329
  884.         *Constraints: LIST(OutputBin.Option7,OutputBin.Option8,OutputBin.Option9)
  885.     }
  886. }
  887. *Feature: OutputBin
  888. {
  889.     *rcNameID: =OUTPUTBIN_DISPLAY
  890.     *DefaultOption: Option1
  891.     *Option: Option1
  892.     {
  893.         *rcNameID: 274
  894.         *Command: CmdSelect
  895.         {
  896.             *Order: JOB_SETUP.3
  897.             *Cmd: "@PJL SET OUTBIN=UPPER<0A>@PJL SET STAPLE=OFF<0A>"
  898.         }
  899.     }
  900.     *Option: Option2
  901.     {
  902.         *rcNameID: 275
  903.         *Command: CmdSelect
  904.         {
  905.             *Order: JOB_SETUP.3
  906.             *Cmd: "@PJL SET OUTBIN=OPTIONALOUTBIN2<0A>@PJL SET STAPLE=OFF<0A>"
  907.         }
  908.     }
  909.     *Option: Option3
  910.     {
  911.         *rcNameID: 276
  912.         *Command: CmdSelect
  913.         {
  914.             *Order: JOB_SETUP.3
  915.             *Cmd: "@PJL SET OUTBIN=OPTIONALOUTBIN3<0A>@PJL SET STAPLE=OFF<0A>"
  916.         }
  917.     }
  918.     *Option: Option4
  919.     {
  920.         *rcNameID: 277
  921.         *Command: CmdSelect
  922.         {
  923.             *Order: JOB_SETUP.3
  924.             *Cmd: "@PJL SET OUTBIN=OPTIONALOUTBIN4<0A>@PJL SET STAPLE=OFF<0A>"
  925.         }
  926.     }
  927.     *Option: Option5
  928.     {
  929.         *rcNameID: 278
  930.         *Command: CmdSelect
  931.         {
  932.             *Order: JOB_SETUP.3
  933.             *Cmd: "@PJL SET OUTBIN=OPTIONALOUTBIN5<0A>@PJL SET STAPLE=OFF<0A>"
  934.         }
  935.     }
  936.     *Option: Option6
  937.     {
  938.         *rcNameID: 279
  939.         *Command: CmdSelect
  940.         {
  941.             *Order: JOB_SETUP.3
  942.             *Cmd: "@PJL SET OUTBIN=LOWER<0A>@PJL SET STAPLE=OFF<0A>"
  943.         }
  944.     }
  945.     *Option: Option7
  946.     {
  947.         *rcNameID: 280
  948.         *Command: CmdSelect
  949.         {
  950.             *Order: JOB_SETUP.3
  951.             *Cmd: "@PJL SET OUTBIN=FINISHERUP<0A>@PJL SET STAPLE=OFF<0A>"
  952.         }
  953.     }
  954.     *Option: Option8
  955.     {
  956.         *rcNameID: 281
  957.         *Command: CmdSelect
  958.         {
  959.             *Order: JOB_SETUP.3
  960.             *Cmd: "@PJL SET OUTBIN=FINISHERDOWN<0A>@PJL SET STAPLE=OFF<0A>"
  961.         }
  962.     }
  963.     *Option: Option9
  964.     {
  965.         *rcNameID: 282
  966.         *Command: CmdSelect
  967.         {
  968.             *Order: JOB_SETUP.3
  969.             *Cmd: "@PJL SET OUTBIN=FINISHERDOWN<0A>@PJL SET STAPLE=ON<0A>"
  970.         }
  971.     }
  972. }
  973. *Feature: OutputTrays
  974. {
  975.     *rcNameID: 341
  976.     *FeatureType: PRINTER_PROPERTY
  977.     *DefaultOption: FALSE
  978.     *Option: FALSE
  979.     {
  980.         *rcNameID: 329
  981.         *Constraints: LIST(OutputBin.Option2,OutputBin.Option3,OutputBin.Option4,OutputBin.Option5)
  982.     }
  983.     *Option: TRUE
  984.     {
  985.         *rcNameID: 330
  986.     }
  987. }
  988. *Feature: PrintDensity
  989. {
  990.     *rcNameID: =PRINTDENSITY_DISPLAY
  991.     *DefaultOption: Option1
  992.     *Option: Option1
  993.     {
  994.         *rcNameID: 322
  995.         *Command: CmdSelect
  996.         {
  997.             *Order: JOB_SETUP.2
  998.             *Cmd: "@PJL SET ECONOMODE=OFF<0A>"
  999.         }
  1000.     }
  1001.     *Option: Option2
  1002.     {
  1003.         *rcNameID: 323
  1004.         *Command: CmdSelect
  1005.         {
  1006.             *Order: JOB_SETUP.2
  1007.             *Cmd: "@PJL SET ECONOMODE=ON<0A>"
  1008.         }
  1009.     }
  1010. }
  1011. *Feature: Halftone
  1012. {
  1013.     *rcNameID: =HALFTONING_DISPLAY
  1014.     *DefaultOption: HT_PATSIZE_AUTO
  1015.     *Option: HT_PATSIZE_AUTO
  1016.     {
  1017.         *rcNameID: =HT_AUTO_SELECT_DISPLAY
  1018.     }
  1019.     *Option: HT_PATSIZE_6x6_M
  1020.     {
  1021.         *rcNameID: =HT_DITHER6X6_DISPLAY
  1022.     }
  1023.     *Option: HT_PATSIZE_8x8_M
  1024.     {
  1025.         *rcNameID: =HT_DITHER8X8_DISPLAY
  1026.     }
  1027. }
  1028. *Feature: Memory
  1029. {
  1030.     *rcNameID: =PRINTER_MEMORY_DISPLAY
  1031.     *DefaultOption: 4096KB
  1032.     *Option: 4096KB
  1033.     {
  1034.         *Name: "4MB"
  1035.         *MemoryConfigKB: PAIR(4096, 3150)
  1036.     }
  1037.     *Option: 6144KB
  1038.     {
  1039.         *Name: "6MB"
  1040.         *MemoryConfigKB: PAIR(6144, 4950)
  1041.     }
  1042.     *Option: 8192KB
  1043.     {
  1044.         *Name: "8MB"
  1045.         *MemoryConfigKB: PAIR(8192, 6750)
  1046.     }
  1047.     *Option: 10240KB
  1048.     {
  1049.         *Name: "10MB"
  1050.         *MemoryConfigKB: PAIR(10240, 8550)
  1051.     }
  1052.     *Option: 12288KB
  1053.     {
  1054.         *Name: "12MB"
  1055.         *MemoryConfigKB: PAIR(12288, 10350)
  1056.     }
  1057.     *Option: 14336KB
  1058.     {
  1059.         *Name: "14MB"
  1060.         *MemoryConfigKB: PAIR(14336, 12150)
  1061.     }
  1062.     *Option: 16384KB
  1063.     {
  1064.         *Name: "16MB"
  1065.         *MemoryConfigKB: PAIR(16384, 13950)
  1066.     }
  1067.     *Option: 18432KB
  1068.     {
  1069.         *Name: "18MB"
  1070.         *MemoryConfigKB: PAIR(18432, 15750)
  1071.     }
  1072.     *Option: 20480KB
  1073.     {
  1074.         *Name: "20MB"
  1075.         *MemoryConfigKB: PAIR(20480, 17550)
  1076.     }
  1077.     *Option: 22528KB
  1078.     {
  1079.         *Name: "22MB"
  1080.         *MemoryConfigKB: PAIR(22528, 19350)
  1081.     }
  1082.     *Option: 24576KB
  1083.     {
  1084.         *Name: "24MB"
  1085.         *MemoryConfigKB: PAIR(24576, 21150)
  1086.     }
  1087.     *Option: 26624KB
  1088.     {
  1089.         *Name: "26MB"
  1090.         *MemoryConfigKB: PAIR(26624, 22950)
  1091.     }
  1092.     *Option: 28672KB
  1093.     {
  1094.         *Name: "28MB"
  1095.         *MemoryConfigKB: PAIR(28672, 24750)
  1096.     }
  1097.     *Option: 30720KB
  1098.     {
  1099.         *Name: "30MB"
  1100.         *MemoryConfigKB: PAIR(30720, 26550)
  1101.     }
  1102.     *Option: 32768KB
  1103.     {
  1104.         *Name: "32MB"
  1105.         *MemoryConfigKB: PAIR(32768, 28350)
  1106.     }
  1107.     *Option: 34816KB
  1108.     {
  1109.         *Name: "34MB"
  1110.         *MemoryConfigKB: PAIR(34816, 30150)
  1111.     }
  1112.     *Option: 36864KB
  1113.     {
  1114.         *Name: "36MB"
  1115.         *MemoryConfigKB: PAIR(36864, 31950)
  1116.     }
  1117.     *Option: 38912KB
  1118.     {
  1119.         *Name: "38MB"
  1120.         *MemoryConfigKB: PAIR(38912, 33750)
  1121.     }
  1122.     *Option: 40960KB
  1123.     {
  1124.         *Name: "40MB"
  1125.         *MemoryConfigKB: PAIR(40960, 35550)
  1126.     }
  1127.     *Option: 43008KB
  1128.     {
  1129.         *Name: "42MB"
  1130.         *MemoryConfigKB: PAIR(43008, 37350)
  1131.     }
  1132.     *Option: 45056KB
  1133.     {
  1134.         *Name: "44MB"
  1135.         *MemoryConfigKB: PAIR(45056, 39150)
  1136.     }
  1137.     *Option: 47104KB
  1138.     {
  1139.         *Name: "46MB"
  1140.         *MemoryConfigKB: PAIR(47104, 40950)
  1141.     }
  1142.     *Option: 49152KB
  1143.     {
  1144.         *Name: "48MB"
  1145.         *MemoryConfigKB: PAIR(49152, 42750)
  1146.     }
  1147.     *Option: 51200KB
  1148.     {
  1149.         *Name: "50MB"
  1150.         *MemoryConfigKB: PAIR(51200, 51083)
  1151.     }
  1152.     *Option: 53248KB
  1153.     {
  1154.         *Name: "52MB"
  1155.         *MemoryConfigKB: PAIR(53248, 46350)
  1156.     }
  1157.     *Option: 55296KB
  1158.     {
  1159.         *Name: "54MB"
  1160.         *MemoryConfigKB: PAIR(55296, 48150)
  1161.     }
  1162.     *Option: 57344KB
  1163.     {
  1164.         *Name: "56MB"
  1165.         *MemoryConfigKB: PAIR(57344, 49950)
  1166.     }
  1167.     *Option: 59392KB
  1168.     {
  1169.         *Name: "58MB"
  1170.         *MemoryConfigKB: PAIR(59392, 51750)
  1171.     }
  1172.     *Option: 61440KB
  1173.     {
  1174.         *Name: "60MB"
  1175.         *MemoryConfigKB: PAIR(61440, 53550)
  1176.     }
  1177.     *Option: 63488KB
  1178.     {
  1179.         *Name: "62MB"
  1180.         *MemoryConfigKB: PAIR(63488, 55350)
  1181.     }
  1182.     *Option: 65536KB
  1183.     {
  1184.         *Name: "64MB"
  1185.         *MemoryConfigKB: PAIR(65536, 57150)
  1186.     }
  1187.     *Option: 67584KB
  1188.     {
  1189.         *Name: "66MB"
  1190.         *MemoryConfigKB: PAIR(67584, 58950)
  1191.     }
  1192.     *Option: 69632KB
  1193.     {
  1194.         *Name: "68MB"
  1195.         *MemoryConfigKB: PAIR(69632, 60750)
  1196.     }
  1197.     *Option: 71680KB
  1198.     {
  1199.         *Name: "70MB"
  1200.         *MemoryConfigKB: PAIR(71680, 62550)
  1201.     }
  1202.     *Option: 73728KB
  1203.     {
  1204.         *Name: "72MB"
  1205.         *MemoryConfigKB: PAIR(73728, 64350)
  1206.     }
  1207.     *Option: 75766KB
  1208.     {
  1209.         *Name: "75766KB"
  1210.         *MemoryConfigKB: PAIR(75766, 66146)
  1211.     }
  1212.     *Option: 77824KB
  1213.     {
  1214.         *Name: "76MB"
  1215.         *MemoryConfigKB: PAIR(77824, 67944)
  1216.     }
  1217.     *Option: 79872KB
  1218.     {
  1219.         *Name: "78MB"
  1220.         *MemoryConfigKB: PAIR(79872, 69732)
  1221.     }
  1222.     *Option: 81920KB
  1223.     {
  1224.         *Name: "80MB"
  1225.         *MemoryConfigKB: PAIR(81920, 71520)
  1226.     }
  1227.     *Option: 83963KB
  1228.     {
  1229.         *Name: "83963KB"
  1230.         *MemoryConfigKB: PAIR(83963, 73308)
  1231.     }
  1232.     *Option: 86016KB
  1233.     {
  1234.         *Name: "84MB"
  1235.         *MemoryConfigKB: PAIR(86016, 75096)
  1236.     }
  1237.     *Option: 88064KB
  1238.     {
  1239.         *Name: "86MB"
  1240.         *MemoryConfigKB: PAIR(88064, 76884)
  1241.     }
  1242.     *Option: 90112KB
  1243.     {
  1244.         *Name: "88MB"
  1245.         *MemoryConfigKB: PAIR(90112, 78672)
  1246.     }
  1247.     *Option: 92160KB
  1248.     {
  1249.         *Name: "90MB"
  1250.         *MemoryConfigKB: PAIR(92160, 80460)
  1251.     }
  1252.     *Option: 94208KB
  1253.     {
  1254.         *Name: "92MB"
  1255.         *MemoryConfigKB: PAIR(94208, 82248)
  1256.     }
  1257.     *Option: 96256KB
  1258.     {
  1259.         *Name: "94MB"
  1260.         *MemoryConfigKB: PAIR(96256, 84036)
  1261.     }
  1262.     *Option: 98304KB
  1263.     {
  1264.         *Name: "96MB"
  1265.         *MemoryConfigKB: PAIR(98304, 85824)
  1266.     }
  1267.     *Option: 100352KB
  1268.     {
  1269.         *Name: "98MB"
  1270.         *MemoryConfigKB: PAIR(100352, 87612)
  1271.     }
  1272.     *Option: 102400KB
  1273.     {
  1274.         *Name: "100MB"
  1275.         *MemoryConfigKB: PAIR(102400, 89400)
  1276.     }
  1277.     *Option: 104448KB
  1278.     {
  1279.         *Name: "102MB"
  1280.         *MemoryConfigKB: PAIR(104448, 91188)
  1281.     }
  1282.     *Option: 106496KB
  1283.     {
  1284.         *Name: "104MB"
  1285.         *MemoryConfigKB: PAIR(106496, 92976)
  1286.     }
  1287.     *Option: 108544KB
  1288.     {
  1289.         *Name: "106MB"
  1290.         *MemoryConfigKB: PAIR(108544, 94764)
  1291.     }
  1292.     *Option: 110952KB
  1293.     {
  1294.         *Name: "110952KB"
  1295.         *MemoryConfigKB: PAIR(110952, 96552)
  1296.     }
  1297.     *Option: 112640KB
  1298.     {
  1299.         *Name: "110MB"
  1300.         *MemoryConfigKB: PAIR(112640, 98340)
  1301.     }
  1302.     *Option: 114688KB
  1303.     {
  1304.         *Name: "112MB"
  1305.         *MemoryConfigKB: PAIR(114688, 100128)
  1306.     }
  1307.     *Option: 116736KB
  1308.     {
  1309.         *Name: "114MB"
  1310.         *MemoryConfigKB: PAIR(116736, 101916)
  1311.     }
  1312.     *Option: 118784KB
  1313.     {
  1314.         *Name: "116MB"
  1315.         *MemoryConfigKB: PAIR(118784, 103704)
  1316.     }
  1317.     *Option: 120832KB
  1318.     {
  1319.         *Name: "118MB"
  1320.         *MemoryConfigKB: PAIR(120832, 105492)
  1321.     }
  1322.     *Option: 122880KB
  1323.     {
  1324.         *Name: "120MB"
  1325.         *MemoryConfigKB: PAIR(122880, 107280)
  1326.     }
  1327.     *Option: 124928KB
  1328.     {
  1329.         *Name: "122MB"
  1330.         *MemoryConfigKB: PAIR(124928, 109068)
  1331.     }
  1332.     *Option: 126976KB
  1333.     {
  1334.         *Name: "124MB"
  1335.         *MemoryConfigKB: PAIR(126976, 110856)
  1336.     }
  1337.     *Option: 129024KB
  1338.     {
  1339.         *Name: "126MB"
  1340.         *MemoryConfigKB: PAIR(129024, 112644)
  1341.     }
  1342.     *Option: 131072KB
  1343.     {
  1344.         *Name: "128MB"
  1345.         *MemoryConfigKB: PAIR(131072, 114432)
  1346.     }
  1347.     *Option: 133120KB
  1348.     {
  1349.         *Name: "130MB"
  1350.         *MemoryConfigKB: PAIR(133120, 116220)
  1351.     }
  1352.     *Option: 135168KB
  1353.     {
  1354.         *Name: "132MB"
  1355.         *MemoryConfigKB: PAIR(135168, 118008)
  1356.     }
  1357. }
  1358. *Feature: Duplex
  1359. {
  1360.     *rcNameID: =TWO_SIDED_PRINTING_DISPLAY
  1361.     *DefaultOption: NONE
  1362.     *Option: NONE
  1363.     {
  1364.         *rcNameID: =NONE_DISPLAY
  1365.         *Command: CmdSelect
  1366.         {
  1367.             *Order: DOC_SETUP.9
  1368.             *Cmd: "<1B>&l0S"
  1369.         }
  1370.     }
  1371.     *Option: VERTICAL
  1372.     {
  1373.         *rcNameID: =FLIP_ON_LONG_EDGE_DISPLAY
  1374.         *Command: CmdSelect
  1375.         {
  1376.             *Order: DOC_SETUP.10
  1377.             *Cmd: "<1B>&l1S"
  1378.         }
  1379.     }
  1380.     *Option: HORIZONTAL
  1381.     {
  1382.         *rcNameID: =FLIP_ON_SHORT_EDGE_DISPLAY
  1383.         *Command: CmdSelect
  1384.         {
  1385.             *Order: DOC_SETUP.10
  1386.             *Cmd: "<1B>&l2S"
  1387.         }
  1388.     }
  1389. }
  1390. *Command: CmdStartDoc
  1391. {
  1392.     *Order: DOC_SETUP.7
  1393.     *Cmd: "<1B>&u600D<1B>*r0F"
  1394. }
  1395. *Command: CmdStartPage
  1396. {
  1397.     *Order: PAGE_SETUP.1
  1398.     *Cmd: "<1B>*b0M<0D>"
  1399. }
  1400. *Command: CmdEndJob
  1401. {
  1402.     *Order: JOB_FINISH.1
  1403.     *Cmd: "<1B>E<1B>%%-12345X"
  1404. }
  1405. *Command: CmdCopies
  1406. {
  1407.     *Order: DOC_SETUP.13
  1408.     *Cmd: "<1B>&l" %d[1,999]{NumOfCopies}"X"
  1409. }
  1410. *RotateCoordinate?: TRUE
  1411. *RotateRaster?: TRUE
  1412. *RotateFont?: TRUE
  1413. *TextCaps: LIST(TC_CR_90,TC_UA_ABLE)
  1414. *MemoryUsage: LIST(FONT)
  1415. *CursorXAfterCR: AT_PRINTABLE_X_ORIGIN
  1416. *BadCursorMoveInGrxMode: LIST(X_PORTRAIT,Y_LANDSCAPE)
  1417. *XMoveThreshold: 0
  1418. *YMoveThreshold: 0
  1419. *XMoveUnit: 600
  1420. *YMoveUnit: 600
  1421. *Command: CmdXMoveAbsolute { *Cmd : "<1B>*p" %d{(DestX / 2) }"X" }
  1422. *Command: CmdXMoveRelRight { *Cmd : "<1B>*p+" %d[0,9600]{max_repeat((DestXRel / 2) )}"X" }
  1423. *Command: CmdXMoveRelLeft { *Cmd : "<1B>*p-" %d[0,9600]{max_repeat((DestXRel / 2) )}"X" }
  1424. *Command: CmdYMoveAbsolute { *Cmd : "<1B>*p" %d{(DestY / 2) }"Y" }
  1425. *Command: CmdYMoveRelDown { *Cmd : "<1B>*p+" %d{(DestYRel / 2) }"Y" }
  1426. *Command: CmdYMoveRelUp { *Cmd : "<1B>*p-" %d{(DestYRel / 2) }"Y" }
  1427. *Command: CmdCR { *Cmd : "<0D>" }
  1428. *Command: CmdLF { *Cmd : "<0A>" }
  1429. *Command: CmdFF { *Cmd : "<0C>" }
  1430. *Command: CmdBackSpace { *Cmd : "<08>" }
  1431. *Command: CmdUniDirectionOn { *Cmd : "<00>" }
  1432. *Command: CmdUniDirectionOff { *Cmd : "<00>" }
  1433. *Command: CmdPushCursor { *Cmd : "<1B>&f0S" }
  1434. *Command: CmdPopCursor { *Cmd : "<1B>&f1S" }
  1435. *Command: CmdSetSimpleRotation { *Cmd : "<1B>&a" %d{PrintDirInCCDegrees}"P" }
  1436. *EjectPageWithFF?: TRUE
  1437. *Command: CmdEnableTIFF4 { *Cmd : "<1B>*b2M" }
  1438. *Command: CmdDisableCompression { *Cmd : "<1B>*b0M" }
  1439. *Command: CmdEnableDRC { *Cmd : "<1B>*b3M" }
  1440. *OutputDataFormat: H_BYTE
  1441. *OptimizeLeftBound?: TRUE
  1442. *CursorXAfterSendBlockData: AT_GRXDATA_ORIGIN
  1443. *CursorYAfterSendBlockData: AUTO_INCREMENT
  1444. *DefaultFont: 31
  1445. *DefaultCTT: 0
  1446. *CharPosition: BASELINE
  1447. *TTFSEnabled?: TRUE
  1448. *DeviceFonts: LIST(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,
  1449. +                   17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,
  1450. +                   33,34,35,36,37,38,39,40,41,42,43,44,45)
  1451. *MinFontID: 16534
  1452. *MaxFontID: 32768
  1453. *FontFormat: HPPCL_RES
  1454. *Command: CmdSetFontID { *Cmd : "<1B>*c" %d{NextFontID}"D" }
  1455. *Command: CmdSelectFontID { *Cmd : "<1B>(" %d{CurrentFontID}"X" }
  1456. *Command: CmdSetCharCode { *Cmd : "<1B>*c" %d{NextGlyph}"E" }
  1457. *Command: CmdUnderlineOn { *Cmd : "<1B>&dD" }
  1458. *Command: CmdUnderlineOff { *Cmd : "<1B>&d@" }
  1459. *Command: CmdWhiteTextOn { *Cmd : "<1B>*v1o1T" }
  1460. *Command: CmdWhiteTextOff { *Cmd : "<1B>*v0o0T" }
  1461. *MinGrayFill: 1
  1462. *MaxGrayFill: 100
  1463. *Command: CmdSetRectWidth { *Cmd : "<1B>*c" %d{(RectXSize / 2) }"A" }
  1464. *Command: CmdSetRectHeight { *Cmd : "<1B>*c" %d{(RectYSize / 2) }"B" }
  1465. *Command: CmdRectGrayFill { *Cmd : "<1B>*c" %d{GrayPercentage }"g2P" }
  1466. *Command: CmdRectWhiteFill { *Cmd : "<1B>*c1P" }
  1467.