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

  1. *%% 
  2. *%% HP DeskJet 1220C
  3. *%%
  4. *%% Copyright 1999, Hewlett-Packard Co.
  5. *%% All Rights Reserved.
  6. *%%
  7. *%%
  8. *%% Global Entries
  9. *%%
  10. *GPDSpecVersion: "1.0"
  11. *GPDFileVersion: "1.0"
  12.  
  13. *ModelName: "HP DeskJet 1220C"
  14. *GPDFileName: "HPWM5122.GPD"
  15.  
  16. *PrintRate: 11
  17. *PrintRateUnit: PPM
  18. *Include: "hpfnam50.gpd"
  19.  
  20. *%%
  21. *%% Global Entries
  22. *%%
  23. *ResourceDLL: "hpfui50.dll"
  24.  
  25. *rcPersonalityID: =PERSONALITY_PCL_DISPLAY 
  26.  
  27. *MasterUnits: PAIR(1200, 1200)
  28. *OutputOrderReversed?: TRUE
  29. *PrinterType: SERIAL
  30.  
  31. *%%
  32. *%% 1220C Macros
  33. *%%
  34. *Macros: DJ1220CMacros
  35. {
  36.     OEM_DJ1220C: "HTPD<00 00 00 04 16 00 00 00>"
  37.     OEM_COMMON_INFO: =OEM_DJ1220C =OEM_PCL2 =OEM_PCL_MARG_0 
  38.     OEM_DJ1220C_RESET_MARGIN: "<1B>&l0E<1B>&l0L<1B>*p0y0X"
  39. }
  40.  
  41.  
  42. *Feature: PSAlignmentFile
  43.  {
  44.     *Name: "PSAlign"
  45.     *Option: HPF900AL
  46.     {
  47.         *Name: ""
  48.     }
  49.  }
  50.  
  51.  
  52. *Feature: PSHelpFile
  53. {
  54.     *Name: "PSHelp"
  55.     *Option: HPFDJ200
  56.     {
  57.         *Name: ""
  58.     }
  59. }
  60.  
  61.  
  62. *Feature: Orientation
  63. {
  64.     *rcNameID: =ORIENTATION_DISPLAY
  65.     *DefaultOption: PORTRAIT
  66.     *Option: PORTRAIT
  67.     {
  68.         *rcNameID: =PORTRAIT_DISPLAY
  69.         *Command: CmdSelect
  70.         {
  71.             *Order: DOC_SETUP.10
  72.             *Cmd: =PCL_ORIENT_PORTRAIT
  73.         }
  74.     }
  75.     *Option: LANDSCAPE_CC90
  76.     {
  77.         *rcNameID: =LANDSCAPE_DISPLAY
  78.         *Command: CmdSelect
  79.         {
  80.             *Order: DOC_SETUP.10
  81.             *Cmd: =PCL_ORIENT_PORTRAIT
  82.         }
  83.     }
  84. }
  85.  
  86.  
  87. *Feature: InputBin
  88. {
  89.     *rcNameID: =PAPER_SOURCE_DISPLAY
  90.     *DefaultOption: UPPER
  91.     *Option: UPPER
  92.     {
  93.         *rcNameID: =UPPER_TRAY_DISPLAY
  94.         *Command: CmdSelect
  95.         {
  96.             *Order: DOC_SETUP.30
  97.             *Cmd: =PCL_MEDSOURCE_TRAY1 =PCL_MEDSOURCE_PRELOAD
  98.         }
  99.     }
  100.     *Option: MANUAL
  101.     {
  102.         *rcNameID: =MANUAL_FEED_DISPLAY
  103.         *Command: CmdSelect
  104.         {
  105.             *Order: DOC_SETUP.30
  106.             *Cmd: =PCL_MEDSOURCE_MANUALFEED
  107.         }
  108.     }
  109.     *Option: ENVMANUAL
  110.     {
  111.         *rcNameID: =ENV_MANUAL_DISPLAY
  112.         *Command: CmdSelect
  113.         {
  114.             *Order: DOC_SETUP.30
  115.             *Cmd: =PCL_MEDSOURCE_ENVMANFEED
  116.         }
  117.     }
  118. }
  119.  
  120.  
  121. *Feature: PaperSize
  122. {
  123.     *rcNameID: =PAPER_SIZE_DISPLAY
  124.     *DefaultOption: LETTER
  125.     *Option: LETTER
  126.     {
  127.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  128.         *Command: CmdSelect
  129.         {
  130.             *Order: PAGE_SETUP.20
  131.             *Cmd: =PCL_US_LETTER "<1B>*p144y0X"
  132.         }                
  133.         *switch: Orientation
  134.         {
  135.             *case: PORTRAIT
  136.             {
  137.                 *PrintableArea: PAIR(9600, 12496)
  138.                 *PrintableOrigin: PAIR(300, 144)
  139.                 *CursorOrigin: PAIR(300, 0)
  140.             }
  141.             *case: LANDSCAPE_CC90
  142.             {
  143.                 *PrintableArea: PAIR(9600, 12496)
  144.                 *PrintableOrigin: PAIR(300, 144)
  145.                 *CursorOrigin: PAIR(300, 12640)
  146.             }
  147.         }
  148.     }
  149.     *Option: TABLOID
  150.     {
  151.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  152.         *Command: CmdSelect
  153.         {
  154.             *Order: PAGE_SETUP.20
  155.             *Cmd: =PCL_LEDGER "<1B>*p144y0X"
  156.         }
  157.         *switch: Orientation
  158.         {
  159.             *case: PORTRAIT
  160.             {
  161.                 *PrintableArea: PAIR(12720, 19696)
  162.                 *PrintableOrigin: PAIR(240, 144)
  163.                 *CursorOrigin: PAIR(240, 0)
  164.             }
  165.             *case: LANDSCAPE_CC90
  166.             {
  167.                 *PrintableArea: PAIR(12720, 19696)
  168.                 *PrintableOrigin: PAIR(240, 144)
  169.                 *CursorOrigin: PAIR(240, 19840)
  170.             }
  171.         }
  172.     }
  173.     *Option: LEGAL
  174.     {
  175.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  176.         *Command: CmdSelect
  177.         {
  178.             *Order: PAGE_SETUP.20
  179.             *Cmd: =PCL_US_LEGAL "<1B>*p144y0X"
  180.         }                
  181.         *switch: Orientation
  182.         {
  183.             *case: PORTRAIT
  184.             {
  185.                 *PrintableArea: PAIR(9600, 16096)
  186.                 *PrintableOrigin: PAIR(300, 144)
  187.                 *CursorOrigin: PAIR(300, 0)
  188.             }
  189.             *case: LANDSCAPE_CC90
  190.             {
  191.                 *PrintableArea: PAIR(9600, 16096)
  192.                 *PrintableOrigin: PAIR(300, 144)
  193.                 *CursorOrigin: PAIR(300, 16240)
  194.             }
  195.         }
  196.     }
  197.     *Option: EXECUTIVE
  198.     {
  199.  
  200.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  201.         *Command: CmdSelect
  202.         {
  203.             *Order: PAGE_SETUP.20
  204.             *Cmd: =PCL_US_EXECUTIVE "<1B>*p144y0X"
  205.         }                
  206.         *switch: Orientation
  207.         {
  208.             *case: PORTRAIT
  209.             {
  210.                 *PrintableArea: PAIR(8096, 11952)
  211.                 *PrintableOrigin: PAIR(300, 80)
  212.                 *CursorOrigin: PAIR(300, 80)
  213.             }
  214.             *case: LANDSCAPE_CC90
  215.             {
  216.                 *PrintableArea: PAIR(8096, 11952)
  217.                 *PrintableOrigin: PAIR(300, 80)
  218.                 *CursorOrigin: PAIR(300, 12032)
  219.             }
  220.         }
  221.     }
  222.     *Option: A3
  223.     {
  224.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  225.         *Command: CmdSelect
  226.         {
  227.             *Order: PAGE_SETUP.20
  228.             *Cmd: =PCL_A3 "<1B>*p144y0X"
  229.         }                
  230.         *switch: Orientation
  231.         {
  232.             *case: PORTRAIT
  233.             {
  234.                 *PrintableArea: PAIR(13552, 19136)
  235.                 *PrintableOrigin: PAIR(240, 144)
  236.                 *CursorOrigin: PAIR(240, 0)
  237.             }
  238.             *case: LANDSCAPE_CC90
  239.             {
  240.                 *PrintableArea: PAIR(13552, 19136)
  241.                 *PrintableOrigin: PAIR(240, 144)
  242.                 *CursorOrigin: PAIR(240, 19280)
  243.             }
  244.         }
  245.     }
  246.     *Option: A4
  247.     {
  248.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  249.         *Command: CmdSelect
  250.         {
  251.             *Order: PAGE_SETUP.20
  252.             *Cmd: =PCL_A4 "<1B>*p144y0X"
  253.         }                
  254.         *switch: Orientation
  255.         {
  256.             *case: PORTRAIT
  257.             {
  258.                 *PrintableArea: PAIR(9600, 13328)
  259.                 *PrintableOrigin: PAIR(160, 144)
  260.                 *CursorOrigin: PAIR(160, 0)
  261.             }
  262.             *case: LANDSCAPE_CC90
  263.             {
  264.                 *PrintableArea: PAIR(9600, 13328)
  265.                 *PrintableOrigin: PAIR(160, 144)
  266.                 *CursorOrigin: PAIR(160, 13472)
  267.             }
  268.         }
  269.     }
  270.     *Option: B4
  271.     {
  272.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  273.         *Command: CmdSelect
  274.         {
  275.             *Order: PAGE_SETUP.20
  276.             *Cmd: =PCL_B4 "<1B>*p144y0X"
  277.         }                
  278.         *switch: Orientation
  279.         {
  280.             *case: PORTRAIT
  281.             {
  282.                 *PrintableArea: PAIR(11664, 16496)
  283.                 *PrintableOrigin: PAIR(240, 144)
  284.                 *CursorOrigin: PAIR(240, 0)
  285.             }
  286.             *case: LANDSCAPE_CC90
  287.             {
  288.                 *PrintableArea: PAIR(11664, 16496)
  289.                 *PrintableOrigin: PAIR(240, 144)
  290.                 *CursorOrigin: PAIR(240, 16640)
  291.             }
  292.         }
  293.     }
  294.     *Option: A5
  295.     {
  296.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  297.         *Command: CmdSelect
  298.         {
  299.             *Order: PAGE_SETUP.20
  300.             *Cmd: =PCL_A5 "<1B>*p144y0X"
  301.         }                
  302.         *switch: Orientation
  303.         {
  304.             *case: PORTRAIT
  305.             {
  306.                 *PrintableArea: PAIR(6704, 9216)
  307.                 *PrintableOrigin: PAIR(148, 144)
  308.                 *CursorOrigin: PAIR(148, 0)
  309.             }
  310.             *case: LANDSCAPE_CC90
  311.             {
  312.                 *PrintableArea: PAIR(6704, 9216)
  313.                 *PrintableOrigin: PAIR(148, 144)
  314.                 *CursorOrigin: PAIR(148, 9360)
  315.             }
  316.         }
  317.     }
  318.     *Option: B5
  319.     {
  320.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  321.         *Command: CmdSelect
  322.         {
  323.             *Order: PAGE_SETUP.20
  324.             *Cmd: =PCL_B5 "<1B>*p144y0X"
  325.         }                
  326.         *switch: Orientation
  327.         {
  328.             *case: PORTRAIT
  329.             {
  330.                 *PrintableArea: PAIR(8304,11440)
  331.                 *PrintableOrigin: PAIR(148,144)
  332.                 *CursorOrigin: PAIR(148, 0)
  333.             }
  334.             *case: LANDSCAPE_CC90
  335.             {
  336.                 *PrintableArea: PAIR(8304,11440)
  337.                 *PrintableOrigin: PAIR(148, 144)
  338.                 *CursorOrigin: PAIR(148, 11584)
  339.             }
  340.         }
  341.     } 
  342.     *Option: STATEMENT
  343.     {
  344.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  345.         *Command: CmdSelect
  346.         {
  347.             *Order: PAGE_SETUP.20
  348.             *Cmd: =PCL_MINI "<1B>*p144y0X"
  349.         }
  350.         *switch: Orientation
  351.         {
  352.             *case: PORTRAIT
  353.             {
  354.                 *PrintableArea: PAIR(6128, 9504)
  355.                 *PrintableOrigin: PAIR(240, 144)
  356.                 *CursorOrigin: PAIR(240, 0)
  357.             }
  358.             *case: LANDSCAPE_CC90
  359.             {
  360.                 *PrintableArea: PAIR(6128, 9504)
  361.                 *PrintableOrigin: PAIR(240, 144)
  362.                 *CursorOrigin: PAIR(240, 9648)
  363.             }
  364.         }
  365.     }
  366.     *Option: SuperB
  367.     {
  368.         *rcNameID: =SUPER_B_DISPLAY
  369.         *PageDimensions: PAIR(15600,22800)
  370.         *Command: CmdSelect
  371.         {
  372.             *Order: PAGE_SETUP.20
  373.             *Cmd: =PCL_SUPER_B "<1B>*p144y0X"
  374.         }
  375.         *switch: Orientation
  376.         {
  377.             *case: PORTRAIT
  378.             {
  379.                 *PrintableArea: PAIR(15120, 22096)
  380.                 *PrintableOrigin: PAIR(240, 144)
  381.                 *CursorOrigin: PAIR(240, 0)
  382.             }
  383.             *case: LANDSCAPE_CC90
  384.             {
  385.                 *PrintableArea: PAIR(15120, 22096)
  386.                 *PrintableOrigin: PAIR(240, 144)
  387.                 *CursorOrigin: PAIR(240, 22240)
  388.             }
  389.         }
  390.     }
  391.     *Option: ENV_10
  392.     {
  393.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  394.         *Command: CmdSelect
  395.         {
  396.             *Order: PAGE_SETUP.20
  397.             *Cmd: =PCL_ENV_10 "<1B>*p608y0X"
  398.         }                
  399.         *switch: Orientation
  400.         {
  401.             *case: PORTRAIT
  402.             {
  403.                 *PrintableArea: PAIR(4656, 10240)
  404.                 *PrintableOrigin: PAIR(148, 600)
  405.                 *CursorOrigin: PAIR(148, 0)
  406.             }
  407.             *case: LANDSCAPE_CC90
  408.             {
  409.                 *PrintableArea: PAIR(4656, 10240)
  410.                 *PrintableOrigin: PAIR(148, 600)
  411.                 *CursorOrigin: PAIR(148, 10840)
  412.             }
  413.         }
  414.     }
  415.     *Option: ENV_DL
  416.     {
  417.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  418.         *Command: CmdSelect
  419.         {
  420.             *Order: PAGE_SETUP.20
  421.             *Cmd: =PCL_ENV_DL "<1B>*p608y0X"
  422.         }                
  423.         *switch: Orientation
  424.         {
  425.             *case: PORTRAIT
  426.             {
  427.                 *PrintableArea: PAIR(4896, 9232)
  428.                 *PrintableOrigin: PAIR(148, 600)
  429.                 *CursorOrigin: PAIR(148, 0)
  430.             }
  431.             *case: LANDSCAPE_CC90
  432.             {
  433.                 *PrintableArea: PAIR(4896, 9232)
  434.                 *PrintableOrigin: PAIR(148, 600)
  435.                 *CursorOrigin: PAIR(148, 9832)
  436.             }
  437.         }
  438.     }
  439.     *Option: ENV_C6
  440.     {
  441.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  442.         *Command: CmdSelect
  443.         {
  444.             *Order: PAGE_SETUP.20
  445.             *Cmd: =PCL_ENV_C6 "<1B>*p608y0X"
  446.         }                
  447.         *switch: Orientation
  448.         {
  449.             *case: PORTRAIT
  450.             {
  451.                 *PrintableArea: PAIR(5088, 6496)
  452.                 *PrintableOrigin: PAIR(148, 600)
  453.                 *CursorOrigin: PAIR(148, 0)
  454.             }
  455.             *case: LANDSCAPE_CC90
  456.             {
  457.                 *PrintableArea: PAIR(5088, 6496)
  458.                 *PrintableOrigin: PAIR(148, 600)
  459.                 *CursorOrigin: PAIR(148, 7096)
  460.             }
  461.         }
  462.     }
  463.     *Option: JAPANESE_POSTCARD
  464.     {
  465.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  466.         *Command: CmdSelect
  467.         {
  468.             *Order: PAGE_SETUP.20
  469.             *Cmd: =PCL_JAPANESE_POSTCARD "<1B>*p144y0X"
  470.         }                
  471.         *switch: Orientation
  472.         {
  473.             *case: PORTRAIT
  474.             {
  475.                 *PrintableArea: PAIR(4432, 6288)
  476.                 *PrintableOrigin: PAIR(148, 144)
  477.                 *CursorOrigin: PAIR(148, 0)
  478.             }
  479.             *case: LANDSCAPE_CC90
  480.             {
  481.                 *PrintableArea: PAIR(4432, 6288)
  482.                 *PrintableOrigin: PAIR(148, 144)
  483.                 *CursorOrigin: PAIR(148, 6432)
  484.             }
  485.         }
  486.     }
  487.     *Option: A6
  488.     {
  489.         *rcNameID: =A6_DISPLAY
  490.         *Command: CmdSelect
  491.         {
  492.             *Order: PAGE_SETUP.20
  493.             *Cmd: =PCL_A6 "<1B>*p144y0X"
  494.         }                
  495.         *switch: Orientation
  496.         {
  497.             *case: PORTRAIT
  498.             {
  499.                 *PrintableArea: PAIR(4672, 6320)
  500.                 *PrintableOrigin: PAIR(148, 144)
  501.                 *CursorOrigin: PAIR(148, 0)
  502.             }
  503.             *case: LANDSCAPE_CC90
  504.             {
  505.                 *PrintableArea: PAIR(4672, 6320)
  506.                 *PrintableOrigin: PAIR(148, 144)
  507.                 *CursorOrigin: PAIR(148, 6464)
  508.             }
  509.         }
  510.     } 
  511.     *Option: INDEX_4x6
  512.     {
  513.         *rcNameID: =US_INDEX_CARD_4X6_DISPLAY
  514.         *PageDimensions: PAIR(4800, 7200)
  515.         *Command: CmdSelect
  516.         {
  517.             *Order: PAGE_SETUP.20
  518.             *Cmd: =PCL_INDEX_4x6 "<1B>*p144y0X"
  519.         }                
  520.         *switch: Orientation
  521.         {
  522.             *case: PORTRAIT
  523.             {
  524.                 *PrintableArea: PAIR(4512, 6496)
  525.                 *PrintableOrigin: PAIR(148, 144)
  526.                 *CursorOrigin: PAIR(148, 0)
  527.             }
  528.             *case: LANDSCAPE_CC90
  529.             {
  530.                 *PrintableArea: PAIR(4512, 6496)
  531.                 *PrintableOrigin: PAIR(148, 144)
  532.                 *CursorOrigin: PAIR(148, 6640)
  533.             }
  534.         }
  535.     }
  536.     *Option: INDEX_5x8
  537.     {
  538.         *rcNameID: =US_INDEX_CARD_5X8_DISPLAY
  539.         *PageDimensions: PAIR(6000, 9600)
  540.         *Command: CmdSelect
  541.         {
  542.             *Order: PAGE_SETUP.20
  543.             *Cmd: =PCL_INDEX_5x8 "<1B>*p144y0X"
  544.         }                
  545.         *switch: Orientation
  546.         {
  547.             *case: PORTRAIT
  548.             {
  549.                 *PrintableArea: PAIR(5712, 8896)
  550.                 *PrintableOrigin: PAIR(148, 144)
  551.                 *CursorOrigin: PAIR(148, 0)
  552.             }
  553.             *case: LANDSCAPE_CC90
  554.             {
  555.                 *PrintableArea: PAIR(5712, 8896)
  556.                 *PrintableOrigin: PAIR(148, 144)
  557.                 *CursorOrigin: PAIR(148, 9040)
  558.             }
  559.         }
  560.     }
  561.     *Option: CUSTOMSIZE
  562.     {
  563.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  564.         *MinSize: PAIR(4720, 6832)
  565.         *MaxSize: PAIR(15120,22096)
  566.         *TopMargin: 144
  567.         *BottomMargin: 552
  568.         *MaxPrintableWidth: 15120
  569.         *MinLeftMargin: 240
  570.         *CenterPrintable?: FALSE
  571.         *Command: CmdSelect
  572.         {
  573.             *Order: PAGE_SETUP.20
  574.             *Cmd: =PCL_CUSTOMSIZE "<1B>*p144y0X"
  575.         }                
  576.         *switch: Orientation
  577.         {
  578.             *case: PORTRAIT
  579.             {
  580.                 *PrintableOrigin: PAIR(240, 144)
  581.                 *CursorOrigin: PAIR(240, 0)
  582.             }
  583.             *case: LANDSCAPE_CC90
  584.             {
  585.                 *PrintableOrigin: PAIR(240, 144)
  586.                 *CursorOrigin: PAIR(240, 22240)
  587.             }
  588.         }
  589.     }
  590. }
  591.  
  592. *Feature: Resolution
  593. {
  594.     *rcNameID: =RESOLUTION_DISPLAY
  595.     *ConflictPriority: 50
  596.     *UpdateQualityMacro?: TRUE
  597.  
  598.     *DefaultOption: r300x300
  599.     *Option: r300x300
  600.     {
  601.         *Name: "300 x 300 " =DOTS_PER_INCH
  602.         *DPI: PAIR(300, 300)
  603.         *TextDPI: PAIR(300, 300)
  604.         *SpotDiameter: 100
  605.     }
  606.     *Option: r600x600
  607.     {
  608.         *Name: "600 x 600 " =DOTS_PER_INCH
  609.         *DPI: PAIR(600, 600)
  610.         *TextDPI: PAIR(600, 600)
  611.         *SpotDiameter: 100
  612.     }
  613.     *Option: r1200x1200
  614.     {
  615.         *Name: "1200 x 1200 " =DOTS_PER_INCH
  616.         *DPI: PAIR(1200, 1200)
  617.         *TextDPI: PAIR(1200, 1200)
  618.         *SpotDiameter: 100
  619.     }
  620.  
  621. }
  622.  
  623. *Feature: PM
  624. {
  625.     *rcNameID: =PRINT_MODE_DISPLAY
  626.     *ConflictPriority: 40
  627.     *FeatureType: DOC_PROPERTY
  628.     *UpdateQualityMacro?: TRUE
  629.  
  630.     *DefaultOption: PlainNormalColor
  631.     *Option: PlainEconoMono
  632.     {
  633.         *rcNameID: =AUTO_SELECT_DISPLAY
  634.         *Command: CmdSelect
  635.         {
  636.             *Order: DOC_SETUP.50
  637.             *Cmd: =PCL_CRD_K332
  638.         }
  639.  
  640.         EXTERN_GLOBAL: *OEMCustomData:
  641. +           =OEM_COMMON_INFO
  642. +           =OEM_DF_K332 =OEM_MEDIA_HP_PLAIN =OEM_PQ_ECONO
  643.  
  644.         *Constraints: LIST(ColorMode.Color4, ColorMode.Gray8, ColorMode.Color24)
  645.         *Constraints: LIST(PQ.Normal, PQ.Best)
  646.         *Constraints: LIST(Resolution.r600x600,Resolution.r1200x1200)
  647.     }
  648.     *Option: PlainNormalMono
  649.     {
  650.         *rcNameID: =AUTO_SELECT_DISPLAY
  651.         *Command: CmdSelect
  652.         {
  653.             *Order: DOC_SETUP.50
  654.             *Cmd: =PCL_CRD_K662
  655.         }
  656.  
  657.         EXTERN_GLOBAL: *OEMCustomData:
  658. +           =OEM_COMMON_INFO
  659. +           =OEM_DF_K662 =OEM_MEDIA_HP_PLAIN =OEM_PQ_NORMAL
  660.  
  661.         *Constraints: LIST(ColorMode.Color4, ColorMode.Gray8, ColorMode.Color24)
  662.         *Constraints: LIST(PQ.Econo, PQ.Best)
  663.         *Constraints: LIST(Resolution.r300x300,Resolution.r1200x1200)
  664.     }
  665.     *Option: PlainBestMono
  666.     {
  667.         *rcNameID: =AUTO_SELECT_DISPLAY
  668.         *Command: CmdSelect
  669.         {
  670.             *Order: DOC_SETUP.50
  671.             *Cmd: =PCL_CRD_K662
  672.         }
  673.  
  674.         EXTERN_GLOBAL: *OEMCustomData:
  675. +           =OEM_COMMON_INFO
  676. +           =OEM_DF_K662 =OEM_MEDIA_HP_PLAIN =OEM_PQ_BEST
  677.  
  678.         *Constraints: LIST(ColorMode.Color4, ColorMode.Gray8, ColorMode.Color24)
  679.         *Constraints: LIST(PQ.Econo, PQ.Normal)
  680.         *Constraints: LIST(Resolution.r300x300,Resolution.r1200x1200)
  681.     }
  682.     *Option: PlainEconoColor
  683.     {
  684.         *rcNameID: =AUTO_SELECT_DISPLAY
  685.         *Command: CmdSelect
  686.         {
  687.             *Order: DOC_SETUP.50
  688.             *Cmd: =PCL_CRD_K332_C332
  689.         }
  690.  
  691.         EXTERN_GLOBAL: *OEMCustomData:
  692. +           =OEM_COMMON_INFO
  693. +           =OEM_DF_K332_C332 =OEM_MEDIA_HP_PLAIN =OEM_PQ_ECONO
  694.  
  695.         *Constraints: LIST(ColorMode.Gray8, ColorMode.Color24)
  696.         *Constraints: LIST(PQ.Normal, PQ.Best)
  697.         *Constraints: LIST(Resolution.r600x600,Resolution.r1200x1200)
  698.     }
  699.     *Option: PlainNormalColor
  700.     {
  701.         *rcNameID: =AUTO_SELECT_DISPLAY
  702.         *Command: CmdSelect
  703.         {
  704.             *Order: DOC_SETUP.50
  705.             *Cmd: =PCL_CRD_K662_C334
  706.         }
  707.  
  708.         EXTERN_GLOBAL: *OEMCustomData:
  709. +           =OEM_COMMON_INFO
  710. +           =OEM_DF_K662_C334 =OEM_MEDIA_HP_PLAIN =OEM_PQ_NORMAL
  711.  
  712.         *Constraints: LIST(ColorMode.Mono, ColorMode.Color4, ColorMode.Gray8)
  713.         *Constraints: LIST(PQ.Econo, PQ.Best)
  714.         *Constraints: LIST(Resolution.r600x600,Resolution.r1200x1200)
  715.     }
  716.     *Option: PlainBestColor
  717.     {
  718.         *rcNameID: =AUTO_SELECT_DISPLAY
  719.         *Command: CmdSelect
  720.         {
  721.             *Order: DOC_SETUP.50
  722.             *Cmd: =PCL_CRD_K662_C664
  723.         }
  724.  
  725.         EXTERN_GLOBAL: *OEMCustomData:
  726. +           =OEM_COMMON_INFO
  727. +           =OEM_DF_K662_C664 =OEM_MEDIA_HP_PLAIN =OEM_PQ_BEST
  728.  
  729.         *Constraints: LIST(ColorMode.Mono, ColorMode.Color4, ColorMode.Gray8)
  730.         *Constraints: LIST(PQ.Econo, PQ.Normal)
  731.         *Constraints: LIST(Resolution.r300x300,Resolution.r1200x1200)
  732.     }
  733.     *Option: TransparencyNormal
  734.     {
  735.         *rcNameID: =AUTO_SELECT_DISPLAY
  736.         *Command: CmdSelect
  737.         {
  738.             *Order: DOC_SETUP.50
  739.             *Cmd: =PCL_CRD_K662_C662
  740.         }
  741.  
  742.         EXTERN_GLOBAL: *OEMCustomData: 
  743. +           =OEM_COMMON_INFO
  744. +           =OEM_DF_K662_C662 =OEM_MEDIA_HP_PREMIUM_INKJET_TRANSPARENCY =OEM_PQ_NORMAL
  745.  
  746.         *Constraints: LIST(ColorMode.Mono, ColorMode.Color4)
  747.         *Constraints: LIST(PQ.Econo, PQ.Best)
  748.         *Constraints: LIST(Resolution.r300x300,Resolution.r1200x1200)
  749.  
  750.     }
  751.     *Option: TransparencyBest
  752.     {
  753.         *rcNameID: =AUTO_SELECT_DISPLAY
  754.         *Command: CmdSelect
  755.         {
  756.             *Order: DOC_SETUP.50
  757.             *Cmd: =PCL_CRD_K662_C668
  758.         }
  759.  
  760.         EXTERN_GLOBAL: *OEMCustomData:
  761. +           =OEM_COMMON_INFO
  762. +           =OEM_DF_K662_C668 =OEM_MEDIA_HP_PREMIUM_INKJET_TRANSPARENCY =OEM_PQ_BEST
  763.  
  764.         *Constraints: LIST(ColorMode.Mono, ColorMode.Color4)
  765.         *Constraints: LIST(PQ.Econo, PQ.Normal)
  766.         *Constraints: LIST(Resolution.r300x300,Resolution.r1200x1200)
  767.  
  768.     }
  769.     *Option: RapidTransEcono
  770.     {
  771.         *rcNameID: =AUTO_SELECT_DISPLAY
  772.         *Command: CmdSelect
  773.         {
  774.             *Order: DOC_SETUP.50
  775.             *Cmd: =PCL_CRD_K662_C334
  776.         }
  777.  
  778.         EXTERN_GLOBAL: *OEMCustomData:
  779. +           =OEM_COMMON_INFO
  780. +           =OEM_DF_K662_C334 =OEM_MEDIA_HP_PREMIUM_INKJET_RAPIDDRY_TRANS =OEM_PQ_ECONO
  781.  
  782.         *Constraints: LIST(ColorMode.Mono, ColorMode.Color4)
  783.         *Constraints: LIST(PQ.Normal, PQ.Best)
  784.         *Constraints: LIST(Resolution.r600x600,Resolution.r1200x1200)
  785.     }
  786.     *Option: RapidTransNormal
  787.     {
  788.         *rcNameID: =AUTO_SELECT_DISPLAY
  789.         *Command: CmdSelect
  790.         {
  791.             *Order: DOC_SETUP.50
  792.             *Cmd: =PCL_CRD_K662_C662
  793.         }
  794.  
  795.         EXTERN_GLOBAL: *OEMCustomData: 
  796. +           =OEM_COMMON_INFO
  797. +           =OEM_DF_K662_C662 =OEM_MEDIA_HP_PREMIUM_INKJET_RAPIDDRY_TRANS =OEM_PQ_NORMAL
  798.     
  799.         *Constraints: LIST(ColorMode.Mono, ColorMode.Color4)
  800.         *Constraints: LIST(PQ.Econo, PQ.Best)
  801.         *Constraints: LIST(Resolution.r300x300,Resolution.r1200x1200)    
  802.     }
  803.     *Option: RapidTransBest
  804.     {
  805.         *rcNameID: =AUTO_SELECT_DISPLAY
  806.         *Command: CmdSelect
  807.         {
  808.             *Order: DOC_SETUP.50
  809.             *Cmd: =PCL_CRD_K662_C668
  810.         }
  811.  
  812.         EXTERN_GLOBAL: *OEMCustomData: 
  813. +           =OEM_COMMON_INFO
  814. +           =OEM_DF_K662_C668 =OEM_MEDIA_HP_PREMIUM_INKJET_RAPIDDRY_TRANS =OEM_PQ_BEST
  815.     
  816.         *Constraints: LIST(ColorMode.Mono, ColorMode.Color4)
  817.         *Constraints: LIST(PQ.Econo, PQ.Normal)
  818.         *Constraints: LIST(Resolution.r300x300,Resolution.r1200x1200)
  819.     
  820.     }
  821.     *Option: SpecialNormal
  822.     {
  823.         *rcNameID: =AUTO_SELECT_DISPLAY
  824.         *Command: CmdSelect
  825.         {
  826.             *Order: DOC_SETUP.50
  827.             *Cmd: =PCL_CRD_K662_C662
  828.         }
  829.  
  830.         EXTERN_GLOBAL: *OEMCustomData:
  831. +           =OEM_COMMON_INFO
  832. +           =OEM_DF_K662_C662 =OEM_MEDIA_HP_PREMIUM_INKJET =OEM_PQ_NORMAL
  833.     
  834.         *Constraints: LIST(ColorMode.Mono, ColorMode.Color4)
  835.         *Constraints: LIST(PQ.Econo, PQ.Best)
  836.         *Constraints: LIST(Resolution.r300x300,Resolution.r1200x1200)    
  837.     }
  838.     *Option: SpecialBest
  839.     {
  840.         *rcNameID: =AUTO_SELECT_DISPLAY
  841.         *Command: CmdSelect
  842.         {
  843.             *Order: DOC_SETUP.50
  844.             *Cmd: =PCL_CRD_K662_C668
  845.         }
  846.  
  847.         EXTERN_GLOBAL: *OEMCustomData: 
  848. +           =OEM_COMMON_INFO
  849. +           =OEM_DF_K662_C668 =OEM_MEDIA_HP_PREMIUM_INKJET =OEM_PQ_BEST
  850.         
  851.         *Constraints: LIST(ColorMode.Mono, ColorMode.Color4)
  852.         *Constraints: LIST(PQ.Econo, PQ.Normal)
  853.         *Constraints: LIST(Resolution.r300x300,Resolution.r1200x1200)    
  854.     }
  855.     *Option: PremiumHeavyNormal
  856.     {
  857.         *rcNameID: =AUTO_SELECT_DISPLAY
  858.         *Command: CmdSelect
  859.         {
  860.             *Order: DOC_SETUP.50
  861.             *Cmd: =PCL_CRD_K662_C662
  862.         }
  863.  
  864.         EXTERN_GLOBAL: *OEMCustomData:
  865. +           =OEM_COMMON_INFO
  866. +           =OEM_DF_K662_C662 =OEM_MEDIA_HP_PREMIUM_INKJET_HEAVYWEIGHT =OEM_PQ_NORMAL
  867.  
  868.         *Constraints: LIST(ColorMode.Mono, ColorMode.Color4)
  869.         *Constraints: LIST(PQ.Econo, PQ.Best)
  870.         *Constraints: LIST(Resolution.r300x300,Resolution.r1200x1200)
  871.     }
  872.     *Option: PremiumHeavyBest
  873.     {
  874.         *rcNameID: =AUTO_SELECT_DISPLAY
  875.         *Command: CmdSelect
  876.         {
  877.             *Order: DOC_SETUP.50
  878.             *Cmd: =PCL_CRD_K662_C668
  879.         }
  880.  
  881.         EXTERN_GLOBAL: *OEMCustomData: 
  882. +           =OEM_COMMON_INFO
  883. +           =OEM_DF_K662_C668 =OEM_MEDIA_HP_PREMIUM_INKJET_HEAVYWEIGHT =OEM_PQ_BEST
  884.     
  885.         *Constraints: LIST(ColorMode.Mono, ColorMode.Color4)
  886.         *Constraints: LIST(PQ.Econo, PQ.Normal)
  887.         *Constraints: LIST(Resolution.r300x300,Resolution.r1200x1200)
  888.     
  889.     }
  890.     *Option: PhotoNormal
  891.     {
  892.         *rcNameID: =AUTO_SELECT_DISPLAY
  893.         *Command: CmdSelect
  894.         {
  895.             *Order: DOC_SETUP.50
  896.             *Cmd: =PCL_CRD_K662_C664
  897.         }
  898.  
  899.         EXTERN_GLOBAL: *OEMCustomData: 
  900. +           =OEM_COMMON_INFO
  901. +           =OEM_DF_K662_C664 =OEM_MEDIA_HP_PHOTO =OEM_PQ_NORMAL
  902.  
  903.         *Constraints: LIST(ColorMode.Mono, ColorMode.Color4)
  904.         *Constraints: LIST(PQ.Econo, PQ.Best)
  905.         *Constraints: LIST(Resolution.r300x300,Resolution.r1200x1200)
  906.     }
  907.     *Option: PhotoBest
  908.     {
  909.         *rcNameID: =AUTO_SELECT_DISPLAY
  910.         *Command: CmdSelect
  911.         {
  912.             *Order: DOC_SETUP.50
  913.             *Cmd: =PCL_CRD_K12122_C12122
  914.         }
  915.  
  916.         EXTERN_GLOBAL: *OEMCustomData: 
  917. +           =OEM_COMMON_INFO
  918. +           =OEM_DF_K12122_C12122 =OEM_MEDIA_HP_PHOTO =OEM_PQ_BEST
  919.  
  920.         *Constraints: LIST(ColorMode.Mono, ColorMode.Color4)
  921.         *Constraints: LIST(PQ.Econo, PQ.Normal)
  922.         *Constraints: LIST(Resolution.r300x300,Resolution.r600x600)
  923.  
  924.     }
  925.     *Option: PremPhotoNormal
  926.     {
  927.         *rcNameID: =AUTO_SELECT_DISPLAY
  928.         *Command: CmdSelect
  929.         {
  930.             *Order: DOC_SETUP.50
  931.             *Cmd: =PCL_CRD_K662_C664
  932.         }
  933.  
  934.         EXTERN_GLOBAL: *OEMCustomData: 
  935. +           =OEM_COMMON_INFO
  936. +           =OEM_DF_K662_C664 =OEM_MEDIA_HP_PREMIUM_PHOTO =OEM_PQ_NORMAL
  937.  
  938.         *Constraints: LIST(ColorMode.Mono, ColorMode.Color4)
  939.         *Constraints: LIST(PQ.Econo, PQ.Best)
  940.         *Constraints: LIST(Resolution.r300x300,Resolution.r1200x1200)
  941.     }
  942.     *Option: PremPhotoBest
  943.     {
  944.         *rcNameID: =AUTO_SELECT_DISPLAY
  945.         *Command: CmdSelect
  946.         {
  947.             *Order: DOC_SETUP.50
  948.             *Cmd: =PCL_CRD_K12122_C12122
  949.         }
  950.  
  951.         EXTERN_GLOBAL: *OEMCustomData: 
  952. +           =OEM_COMMON_INFO
  953. +           =OEM_DF_K12122_C12122 =OEM_MEDIA_HP_PREMIUM_PHOTO =OEM_PQ_BEST
  954.         *Constraints: LIST(ColorMode.Mono, ColorMode.Color4)
  955.         *Constraints: LIST(PQ.Econo, PQ.Normal)
  956.         *Constraints: LIST(Resolution.r300x300, Resolution.r600x600)
  957.     }
  958.     *Option: Photo2400
  959.     {
  960.         *rcNameID: =AUTO_SELECT_DISPLAY
  961.         *Command: CmdSelect
  962.         {
  963.             *Order: DOC_SETUP.50
  964.             *Cmd: =PCL_CRD_K12122_C12124
  965.         }
  966.  
  967.         EXTERN_GLOBAL: *OEMCustomData: 
  968. +           =OEM_COMMON_INFO
  969. +           =OEM_DF_K12122_C12124 =OEM_MEDIA_HP_PHOTO =OEM_PQ_BEST
  970.         *Constraints: LIST(ColorMode.Mono, ColorMode.Color4)
  971.         *Constraints: LIST(PQ.Econo, PQ.Normal)
  972.         *Constraints: LIST(Resolution.r300x300, Resolution.r600x600)
  973.     }
  974.  
  975.     *Option: PremPhoto2400
  976.     {
  977.         *rcNameID: =AUTO_SELECT_DISPLAY
  978.         *Command: CmdSelect
  979.         {
  980.             *Order: DOC_SETUP.50
  981.             *Cmd: =PCL_CRD_K12122_C12124
  982.         }
  983.  
  984.         EXTERN_GLOBAL: *OEMCustomData: 
  985. +           =OEM_COMMON_INFO
  986. +           =OEM_DF_K12122_C12124 =OEM_MEDIA_HP_PREMIUM_PHOTO =OEM_PQ_BEST
  987.         *Constraints: LIST(ColorMode.Mono, ColorMode.Color4)
  988.         *Constraints: LIST(PQ.Econo, PQ.Normal)
  989.         *Constraints: LIST(Resolution.r300x300, Resolution.r600x600)
  990.     }
  991. }
  992. *BlockMacro:  StandardMediaType
  993. {
  994.     *Command: CmdSelect
  995.     {
  996.         *Order: DOC_SETUP.45
  997.         *Cmd: =PCL_MEDIA_PLAIN
  998.     }
  999.     EXTERN_GLOBAL: *ChangeColorModeOnDoc?: TRUE
  1000.     *Constraints: Photo2400Mode.On
  1001. }
  1002.  
  1003. *BlockMacro: PremiumInkjetMediaType
  1004. {
  1005.     *Command: CmdSelect
  1006.     {
  1007.         *Order: DOC_SETUP.45
  1008.         *Cmd: =PCL_MEDIA_SPECIAL
  1009.     }
  1010.     EXTERN_GLOBAL: *ChangeColorModeOnDoc?: FALSE
  1011.     *Constraints: Photo2400Mode.On
  1012.     *Constraints: =HPHT_OPTIMIZE_PHOTO_COPY.=HPHT_ON
  1013. }
  1014.  
  1015. *BlockMacro: PhotoMediaType
  1016. {
  1017.     *switch: Photo2400Mode
  1018.     {
  1019.         *case: On
  1020.         {
  1021.             *Command: CmdSelect
  1022.             {
  1023.                 *Order: DOC_SETUP.45
  1024.                 *Cmd: =PCL_MEDIA_FAST_GLOSSY
  1025.             }
  1026.         }
  1027.         *case: Off
  1028.         {
  1029.             *Command: CmdSelect
  1030.             {
  1031.                 *Order: DOC_SETUP.45
  1032.                 *Cmd: =PCL_MEDIA_GLOSSY
  1033.             }
  1034.         }
  1035.     }
  1036.     EXTERN_GLOBAL: *ChangeColorModeOnDoc?: FALSE
  1037.     *Constraints: =HPHT_OPTIMIZE_PHOTO_COPY.=HPHT_ON
  1038.  
  1039. }
  1040.  
  1041. *Feature: MediaType
  1042. {
  1043.     *rcNameID: =MEDIA_TYPE_DISPLAY
  1044.     *ConflictPriority: 10
  1045.     *DefaultOption: STANDARD
  1046.     *UpdateQualityMacro?: TRUE
  1047.  
  1048.     *Option: STANDARD
  1049.     {
  1050.         *rcNameID: =PLAIN_PAPER_DISPLAY
  1051.         *InsertBlock: =StandardMediaType
  1052.     }
  1053.  
  1054.     *Option: BRIGHTWHITE
  1055.     {
  1056.         *rcNameID: =HP_BRIGHT_WHITE_INKJET_PAPER_DISPLAY
  1057.         *InsertBlock: =StandardMediaType
  1058.     }
  1059.  
  1060.  
  1061.     *Option: TRANSPARENCY
  1062.     {
  1063.         *rcNameID: =HP_PREMIUM_INKJET_TRANSPARENCY_DISPLAY
  1064.         *Command: CmdSelect
  1065.         {
  1066.             *Order: DOC_SETUP.45
  1067.             *Cmd:  =PCL_MEDIA_TRANSPARENCY
  1068.         }
  1069.         EXTERN_GLOBAL: *ChangeColorModeOnDoc?: FALSE
  1070.         *Constraints: Photo2400Mode.On
  1071.         *Constraints: =HPHT_OPTIMIZE_PHOTO_COPY.=HPHT_ON
  1072.     }
  1073.  
  1074.     *Option: HP_PREMIUM_INKJET_RAPIDDRY_TRANS
  1075.     {
  1076.         *rcNameID: =HP_PREMIUM_INKJET_RAPIDDRY_TRANS_DISPLAY
  1077.         *OptionID: =HP_PREMIUM_INKJET_RAPIDDRY_TRANS_ID
  1078.         *Command: CmdSelect
  1079.         {
  1080.             *Order: DOC_SETUP.45
  1081.             *Cmd: =PCL_MEDIA_FAST_TRANSP
  1082.         }
  1083.         EXTERN_GLOBAL: *ChangeColorModeOnDoc?: FALSE
  1084.         *Constraints: Photo2400Mode.On
  1085.         *Constraints: =HPHT_OPTIMIZE_PHOTO_COPY.=HPHT_ON
  1086.     }
  1087.  
  1088.     *Option: HP_PREMIUM_INKJET_PAPER
  1089.     {   
  1090.         *rcNameID: =HP_PREMIUM_INKJET_PAPER_DISPLAY
  1091.         *OptionID: =HP_PREMIUM_INKJET_PAPER_ID
  1092.         *InsertBlock: =PremiumInkjetMediaType
  1093.     }
  1094.  
  1095.     *Option: HP_PREMIUM_INKJET_HEAVYWEIGHT
  1096.     {   
  1097.         *rcNameID: =HP_PREMIUM_INKJET_HEAVYWEIGHT_DISPLAY
  1098.         *OptionID: =HP_PREMIUM_INKJET_HEAVYWEIGHT_ID
  1099.         *InsertBlock: =PremiumInkjetMediaType
  1100.     }
  1101.  
  1102.     *Option: HP_PHOTO_PAPER
  1103.     {   
  1104.         *rcNameID: =HP_PHOTO_PAPER_DISPLAY
  1105.         *OptionID: =HP_PHOTO_PAPER_ID
  1106.         *InsertBlock: =PhotoMediaType
  1107.  
  1108.     }
  1109.  
  1110.     *Option: GLOSSY
  1111.     {   
  1112.         *rcNameID: =HP_PREMIUM_PHOTO_PAPER_DISPLAY
  1113.         *switch: Photo2400Mode
  1114.         {
  1115.             *case: On
  1116.             {
  1117.                 *Command: CmdSelect
  1118.                 {
  1119.                     *Order: DOC_SETUP.45
  1120.                     *Cmd: =PCL_MEDIA_FAST_GLOSSY
  1121.                 }
  1122.             }
  1123.             *case: Off
  1124.             {
  1125.                 *Command: CmdSelect
  1126.                 {
  1127.                     *Order: DOC_SETUP.45
  1128.                     *Cmd: =PCL_MEDIA_GLOSSY
  1129.                 }
  1130.             }
  1131.         }
  1132.  
  1133.         EXTERN_GLOBAL: *ChangeColorModeOnDoc?: FALSE
  1134.         *Constraints: =HPHT_OPTIMIZE_PHOTO_COPY.=HPHT_ON
  1135.     }
  1136.  
  1137.     *Option: GREETINGCARDMATTE
  1138.     {
  1139.         *rcNameID: =HP_GREETING_CARD_PAPER_DISPLAY
  1140.         *OptionID: =HP_GREETING_CARD_PAPER_ID    
  1141.         *InsertBlock: =PremiumInkjetMediaType
  1142.     }
  1143.  
  1144.     *Option: GREETINGCARDGLOSSY
  1145.     {
  1146.         *rcNameID: =HP_GLOSSY_GREETING_CARD_PAPER_DISPLAY
  1147.         *OptionID: =HP_GLOSSY_GREETING_CARD_PAPER_ID
  1148.         *InsertBlock: =PhotoMediaType
  1149.     }
  1150.  
  1151. }
  1152.  
  1153. *Feature: ColorMode
  1154. {
  1155.     *rcNameID: =COLOR_PRINTING_MODE_DISPLAY
  1156.     *ConflictPriority: 30
  1157.     *UpdateQualityMacro?: TRUE
  1158.     *DefaultOption: Color24
  1159.  
  1160.     *Option: Mono
  1161.     {
  1162.         *rcNameID: =MONO_DISPLAY
  1163.         *Color?: FALSE
  1164.         *DevNumOfPlanes: 0
  1165.         *DevBPP: 0
  1166.         *DrvBPP: 1
  1167.         *IPCallbackID: 1
  1168.         *Command: CmdSendBlockData { *Cmd: "" }
  1169.         *Command: CmdSelect
  1170.         {
  1171.             *Order: DOC_SETUP.10
  1172.             *Cmd: =PJL_ENTER_PCL3GUI
  1173.         }
  1174.     }
  1175.     *Option: Color4
  1176.     {
  1177.         *rcNameID: =COLOR_DISPLAY
  1178.         *Color?: TRUE
  1179.         *DevNumOfPlanes: 0
  1180.         *DevBPP: 0
  1181.         *DrvBPP: 4
  1182.         *IPCallbackID: 1
  1183.         *Command: CmdSendBlockData { *Cmd: "" }
  1184.         *Command: CmdSelect
  1185.         {
  1186.             *Order: DOC_SETUP.10
  1187.             *Cmd: =PJL_ENTER_PCL3GUI
  1188.         }
  1189.     }
  1190.     *Option: Gray8
  1191.     {   
  1192.         *rcNameID: =GRAYSCALE_DISPLAY
  1193.         *Color?: FALSE
  1194.         *DevNumOfPlanes: 0
  1195.         *DevBPP: 0
  1196.         *DrvBPP: 8
  1197.         *IPCallbackID: 1
  1198.         *Command: CmdSendBlockData { *Cmd: "" }
  1199.         *Command: CmdSelect
  1200.         {
  1201.             *Order: DOC_SETUP.10
  1202.             *Cmd: =PJL_ENTER_PCL3GUI
  1203.         }
  1204.     }
  1205.     *Option: Color24
  1206.     {   
  1207.         *rcNameID: =24BPP_DISPLAY
  1208.         *Color?: TRUE
  1209.         *DevNumOfPlanes: 0
  1210.         *DevBPP: 0
  1211.         *DrvBPP: 24
  1212.         *IPCallbackID: 1
  1213.         *Command: CmdSendBlockData { *Cmd: "" }
  1214.         *Command: CmdSelect
  1215.         {
  1216.             *Order: DOC_SETUP.10
  1217.             *Cmd: =PJL_ENTER_PCL3GUI
  1218.         }
  1219.     }
  1220. }
  1221.  
  1222. *Feature: PQ
  1223. {
  1224.     *rcNameID: =PRINT_QUALITY_DISPLAY
  1225.     *ConflictPriority: 20
  1226.     *FeatureType: DOC_PROPERTY
  1227.     *UpdateQualityMacro?: TRUE
  1228.  
  1229.     *DefaultOption: Normal
  1230.     *Option: Econo
  1231.     {
  1232.         *rcNameID: =DRAFT_DISPLAY
  1233.         *Command: CmdSelect
  1234.         {
  1235.             *Order: DOC_SETUP.47
  1236.             *Cmd: =PCL_PQ_ECONO
  1237.         }
  1238.     }
  1239.     *Option: Normal
  1240.     {
  1241.         *rcNameID: =NORMAL_DISPLAY
  1242.         *Command: CmdSelect
  1243.         {
  1244.             *Order: DOC_SETUP.47
  1245.             *Cmd: =PCL_PQ_NORMAL
  1246.         }
  1247.     }
  1248.     *Option: Best
  1249.     {
  1250.         *rcNameID: =BEST_DISPLAY
  1251.         *Command: CmdSelect
  1252.         {
  1253.             *Order: DOC_SETUP.47
  1254.             *Cmd: =PCL_PQ_BEST
  1255.         }
  1256.     }
  1257. }
  1258.  
  1259.  
  1260. *Feature: Photo2400Mode
  1261. {
  1262.     *DefaultOption: Off
  1263.     *rcNameID: =SUPER_PHOTO_MODE_DISPLAY
  1264.     *ConflictPriority: 35
  1265.     *FeatureType: DOC_PROPERTY
  1266.     *UpdateQualityMacro?: TRUE
  1267.  
  1268.     *Option: On
  1269.     {
  1270.         *rcNameID: =ON_DISPLAY
  1271.         *Constraints: LIST(PQ.Econo, PQ.Normal)
  1272.  
  1273.     }
  1274.     *Option: Off
  1275.     {
  1276.         *rcNameID: =OFF_DISPLAY
  1277.     }
  1278.  
  1279. }
  1280.  
  1281. *Feature: =HPHT_DLLNAME
  1282. {
  1283.     *Name: "Img"
  1284.     *Option: =HPHT_DLLNAME_DEFAULT 
  1285.     {
  1286.         *Name: ""
  1287.     }
  1288. }
  1289.  
  1290.  
  1291.  
  1292.  
  1293. *Feature: =HPHT_BRIGHTNESS
  1294. {
  1295.     *rcNameID: =BRIGHTNESS_DISPLAY
  1296.     *FeatureType: DOC_PROPERTY
  1297.     *DefaultOption: =HPHT_SLIDER_MIDDLE
  1298.  
  1299.     *Option: =HPHT_SLIDER_LOWER
  1300.     {
  1301.         *rcNameID: =INT_DARKER_DISPLAY
  1302.     }
  1303.  
  1304.     *Option: =HPHT_SLIDER_LOW
  1305.     {
  1306.         *rcNameID: =INT_DARK_DISPLAY
  1307.     }
  1308.  
  1309.     *Option: =HPHT_SLIDER_MIDDLE
  1310.     {
  1311.         *rcNameID: =INT_NORMAL_DISPLAY
  1312.     }
  1313.  
  1314.     *Option: =HPHT_SLIDER_HIGH
  1315.     {
  1316.         *rcNameID: =INT_LIGHT_DISPLAY
  1317.     }
  1318.  
  1319.     *Option: =HPHT_SLIDER_HIGHER
  1320.     {
  1321.         *rcNameID: =INT_LIGHTER_DISPLAY
  1322.     }
  1323. }
  1324.  
  1325. *Feature: =HPHT_INTENSITY
  1326. {
  1327.     *rcNameID: =INTENSITY_DISPLAY
  1328.     *FeatureType: DOC_PROPERTY
  1329.     *DefaultOption: =HPHT_SLIDER_MIDDLE
  1330.     *Option: =HPHT_SLIDER_HIGHER
  1331.     {
  1332.         *rcNameID: =INT_DARKER_DISPLAY
  1333.     }
  1334.     *Option: =HPHT_SLIDER_HIGH
  1335.     {
  1336.         *rcNameID: =INT_DARK_DISPLAY
  1337.     }
  1338.     *Option: =HPHT_SLIDER_MIDDLE
  1339.     {
  1340.         *rcNameID: =INT_NORMAL_DISPLAY
  1341.     }
  1342.     *Option: =HPHT_SLIDER_LOW
  1343.     {
  1344.         *rcNameID: =INT_LIGHT_DISPLAY
  1345.     }
  1346.     *Option: =HPHT_SLIDER_LOWER
  1347.     {
  1348.         *rcNameID: =INT_LIGHTER_DISPLAY
  1349.     }
  1350. }
  1351.  
  1352. *Feature: =HPHT_COLOR_TONE
  1353. {
  1354.     *rcNameID: =COLOR_TONE_DISPLAY
  1355.     *FeatureType: DOC_PROPERTY
  1356.     *DefaultOption: =HPHT_SLIDER_MIDDLE
  1357.  
  1358.     *Option: =HPHT_SLIDER_HIGHER
  1359.     {
  1360.         *rcNameID: =TONE_WARMER_DISPLAY
  1361.     }
  1362.     *Option: =HPHT_SLIDER_HIGH
  1363.     {
  1364.         *rcNameID: =TONE_WARM_DISPLAY
  1365.     }
  1366.     *Option: =HPHT_SLIDER_MIDDLE
  1367.     {
  1368.         *rcNameID: =TONE_NORMAL_DISPLAY
  1369.     }
  1370.     *Option: =HPHT_SLIDER_LOW
  1371.     {
  1372.         *rcNameID: =TONE_COOL_DISPLAY
  1373.     }
  1374.     *Option: =HPHT_SLIDER_LOWER
  1375.     {
  1376.         *rcNameID: =TONE_COOLER_DISPLAY
  1377.     }
  1378. }
  1379.  
  1380. *Feature: =HPHT_SATURATION
  1381. {
  1382.     *rcNameID: =SATURATION_DISPLAY
  1383.     *FeatureType: DOC_PROPERTY
  1384.     *DefaultOption: =HPHT_SLIDER_MIDDLE
  1385.  
  1386.     *Option: =HPHT_SLIDER_HIGHER
  1387.     {
  1388.         *rcNameID: =SAT_VIBRANT_DISPLAY
  1389.     }
  1390.     *Option: =HPHT_SLIDER_HIGH
  1391.     {
  1392.         *rcNameID: =SAT_VIVID_DISPLAY
  1393.     }
  1394.     *Option: =HPHT_SLIDER_MIDDLE
  1395.     {
  1396.         *rcNameID: =SAT_NORMAL_DISPLAY
  1397.     }
  1398.     *Option: =HPHT_SLIDER_LOW
  1399.     {
  1400.         *rcNameID: =SAT_MUTED_DISPLAY
  1401.     }
  1402.     *Option: =HPHT_SLIDER_LOWER
  1403.     {
  1404.         *rcNameID: =SAT_DULL_DISPLAY
  1405.     }
  1406.  
  1407. }
  1408.  
  1409. *Feature: =HPHT_INK_VOLUME
  1410. {
  1411.     *rcNameID: =INK_VOLUME_DISPLAY
  1412.     *FeatureType: DOC_PROPERTY
  1413.     *DefaultOption: =HPHT_SLIDER_MIDDLE
  1414.  
  1415.     *Option: =HPHT_SLIDER_HIGHER
  1416.     {
  1417.         *rcNameID: =INK_HEAVIER_DISPLAY
  1418.     }
  1419.     *Option: =HPHT_SLIDER_HIGH
  1420.     {
  1421.         *rcNameID: =INK_HEAVY_DISPLAY
  1422.     }
  1423.     *Option: =HPHT_SLIDER_MIDDLE
  1424.     {
  1425.         *rcNameID: =INK_NORMAL_DISPLAY
  1426.     }
  1427.     *Option: =HPHT_SLIDER_LOW
  1428.     {
  1429.         *rcNameID: =INK_LIGHT_DISPLAY
  1430.     }
  1431.     *Option: =HPHT_SLIDER_LOWER
  1432.     {
  1433.         *rcNameID: =INK_LIGHTER_DISPLAY
  1434.     }
  1435.  
  1436. }
  1437.  
  1438. *Feature: =HPHT_OPTIMIZE_PHOTO_COPY
  1439. {
  1440.     *rcNameID: =OPTIMIZE_PHOTO_COPY_DISPLAY
  1441.     *FeatureType: DOC_PROPERTY
  1442.     *DefaultOption: =HPHT_OFF
  1443.     *Option: =HPHT_ON
  1444.     {
  1445.         *rcNameID: =ON_DISPLAY
  1446.     }
  1447.     *Option: =HPHT_OFF
  1448.     {
  1449.         *rcNameID: =OFF_DISPLAY
  1450.     }
  1451.   
  1452. }
  1453.  
  1454. *BlockMacro: StandardPrintQualityMacro
  1455. {
  1456.     *switch: ColorMode
  1457.     {
  1458.         *case: Mono
  1459.         {
  1460.             *DraftQualitySettings:  LIST(ColorMode.Mono, PM.PlainEconoMono,  PQ.Econo,  Resolution.r300x300)
  1461.             *BetterQualitySettings: LIST(ColorMode.Mono, PM.PlainNormalMono, PQ.Normal, Resolution.r600x600)
  1462.             *BestQualitySettings:   LIST(ColorMode.Mono, PM.PlainBestMono,   PQ.Best,   Resolution.r600x600)
  1463.             *DefaultQuality: BETTERQUALITY
  1464.         }
  1465.         *case: Gray8
  1466.         {
  1467.             *DraftQualitySettings:  LIST(ColorMode.Mono, PM.PlainEconoMono,  PQ.Econo,  Resolution.r300x300)
  1468.             *BetterQualitySettings: LIST(ColorMode.Mono, PM.PlainNormalMono, PQ.Normal, Resolution.r300x300)
  1469.             *BestQualitySettings:   LIST(ColorMode.Mono, PM.PlainBestMono,   PQ.Best,   Resolution.r600x600)
  1470.             *DefaultQuality: BETTERQUALITY
  1471.         }
  1472.         *default:
  1473.         {
  1474.             *DraftQualitySettings:  LIST(ColorMode.Color4,  PM.PlainEconoColor,  PQ.Econo,  Resolution.r300x300)
  1475.             *BetterQualitySettings: LIST(ColorMode.Color24, PM.PlainNormalColor, PQ.Normal, Resolution.r300x300)
  1476.             *BestQualitySettings:   LIST(ColorMode.Color24, PM.PlainBestColor,   PQ.Best,   Resolution.r600x600)
  1477.             *DefaultQuality: BETTERQUALITY
  1478.         }
  1479.     }
  1480. }
  1481.  
  1482. *BlockMacro: PremiumInkjetQualityMacro
  1483. {
  1484.     *switch: ColorMode
  1485.     {
  1486.         *case: Mono
  1487.         {
  1488.             *DraftQualitySettings:  LIST()
  1489.             *BetterQualitySettings: LIST(ColorMode.Gray8, PM.SpecialNormal, PQ.Normal, Resolution.r600x600)
  1490.             *BestQualitySettings:   LIST(ColorMode.Gray8, PM.SpecialBest,   PQ.Best,   Resolution.r600x600)
  1491.             *DefaultQuality: BESTQUALITY
  1492.         }
  1493.         *case: Gray8
  1494.         {
  1495.             *DraftQualitySettings:  LIST()
  1496.             *BetterQualitySettings: LIST(ColorMode.Gray8, PM.SpecialNormal, PQ.Normal, Resolution.r600x600)
  1497.             *BestQualitySettings:   LIST(ColorMode.Gray8, PM.SpecialBest,   PQ.Best,   Resolution.r600x600)
  1498.             *DefaultQuality: BESTQUALITY
  1499.         }
  1500.         *default:
  1501.         {
  1502.             *DraftQualitySettings:  LIST()
  1503.             *BetterQualitySettings: LIST(ColorMode.Color24, PM.SpecialNormal, PQ.Normal, Resolution.r600x600)
  1504.             *BestQualitySettings:   LIST(ColorMode.Color24, PM.SpecialBest,   PQ.Best,   Resolution.r600x600)
  1505.             *DefaultQuality: BESTQUALITY
  1506.         }
  1507.     }
  1508. }
  1509.  
  1510.  
  1511. *BlockMacro: PhotoQualityMacro
  1512. {
  1513.     *switch: ColorMode
  1514.     {
  1515.         *case: Mono
  1516.         {
  1517.             *DraftQualitySettings:  LIST()
  1518.             *switch: Photo2400Mode
  1519.             {
  1520.                 *case: On
  1521.                 {
  1522.                     *BetterQualitySettings: LIST()
  1523.                     *BestQualitySettings:   LIST(ColorMode.Gray8, PM.Photo2400,   PQ.Best,   Resolution.r1200x1200)
  1524.                 }
  1525.                 *case: Off
  1526.                 {
  1527.                     *BetterQualitySettings: LIST(ColorMode.Gray8, PM.PhotoNormal, PQ.Normal, Resolution.r600x600)
  1528.                     *BestQualitySettings:   LIST(ColorMode.Gray8, PM.PhotoBest,   PQ.Best,   Resolution.r1200x1200)
  1529.                 }
  1530.             }
  1531.             *DefaultQuality: BESTQUALITY
  1532.         }
  1533.         *case: Gray8
  1534.         {
  1535.             *DraftQualitySettings:  LIST()
  1536.             *switch: Photo2400Mode
  1537.             {
  1538.                 *case: On
  1539.                 {
  1540.                     *BetterQualitySettings: LIST()                   
  1541.                     *BestQualitySettings:   LIST(ColorMode.Gray8, PM.Photo2400,   PQ.Best,   Resolution.r1200x1200)
  1542.                 }
  1543.                 *case: Off
  1544.                 {
  1545.                     *BetterQualitySettings: LIST(ColorMode.Gray8, PM.PhotoNormal, PQ.Normal, Resolution.r600x600)            
  1546.                     *BestQualitySettings:   LIST(ColorMode.Gray8, PM.PhotoBest,   PQ.Best,   Resolution.r1200x1200)
  1547.                 }
  1548.             }
  1549.             *DefaultQuality: BESTQUALITY
  1550.         }
  1551.         *default:
  1552.         {
  1553.             *DraftQualitySettings:  LIST()
  1554.             *switch: Photo2400Mode
  1555.             {
  1556.                 *case: On
  1557.                 {
  1558.                     *BetterQualitySettings: LIST()            
  1559.                     *BestQualitySettings:   LIST(ColorMode.Color24, PM.Photo2400,   PQ.Best,   Resolution.r1200x1200)
  1560.                 }
  1561.                 *case: Off
  1562.                 {
  1563.                     *BetterQualitySettings: LIST(ColorMode.Color24, PM.PhotoNormal, PQ.Normal, Resolution.r600x600)
  1564.                     *BestQualitySettings:   LIST(ColorMode.Color24, PM.PhotoBest,   PQ.Best,   Resolution.r1200x1200)
  1565.                 }
  1566.             }
  1567.             *DefaultQuality: BESTQUALITY
  1568.         }
  1569.     }
  1570. }
  1571. *%%
  1572. *%% Print Quality Macros
  1573. *%%
  1574. *switch: MediaType
  1575. {
  1576.     *case: STANDARD
  1577.     {
  1578.         *InsertBlock: =StandardPrintQualityMacro
  1579.     }
  1580.  
  1581.     *case: BRIGHTWHITE
  1582.     {
  1583.         *InsertBlock: =StandardPrintQualityMacro
  1584.     }
  1585.  
  1586.     *case: TRANSPARENCY
  1587.     {
  1588.         *switch: ColorMode
  1589.         {
  1590.             *case: Mono
  1591.             {
  1592.                 *DraftQualitySettings:  LIST()
  1593.                 *BetterQualitySettings: LIST(ColorMode.Gray8, PM.TransparencyNormal, PQ.Normal, Resolution.r600x600)
  1594.                 *BestQualitySettings:   LIST(ColorMode.Gray8, PM.TransparencyBest,   PQ.Best,   Resolution.r600x600)
  1595.                 *DefaultQuality: BETTERQUALITY
  1596.             }
  1597.             *case: Gray8
  1598.             {
  1599.                 *DraftQualitySettings:  LIST()
  1600.                 *BetterQualitySettings: LIST(ColorMode.Gray8, PM.TransparencyNormal, PQ.Normal, Resolution.r600x600)
  1601.                 *BestQualitySettings:   LIST(ColorMode.Gray8, PM.TransparencyBest,   PQ.Best,   Resolution.r600x600)
  1602.                 *DefaultQuality: BETTERQUALITY
  1603.             }
  1604.             *default:
  1605.             {
  1606.                 *DraftQualitySettings:  LIST()
  1607.                 *BetterQualitySettings: LIST(ColorMode.Color24, PM.TransparencyNormal, PQ.Normal, Resolution.r600x600)
  1608.                 *BestQualitySettings:   LIST(ColorMode.Color24, PM.TransparencyBest,   PQ.Best,   Resolution.r600x600)
  1609.                 *DefaultQuality: BETTERQUALITY
  1610.             }
  1611.         }
  1612.     }
  1613.     *case: HP_PREMIUM_INKJET_RAPIDDRY_TRANS
  1614.     {
  1615.         *switch: ColorMode
  1616.         {
  1617.             *case: Mono
  1618.             {
  1619.                 *DraftQualitySettings:  LIST(ColorMode.Gray8, PM.RapidTransEcono,  PQ.Econo,  Resolution.r300x300)
  1620.                 *BetterQualitySettings: LIST(ColorMode.Gray8, PM.RapidTransNormal, PQ.Normal, Resolution.r600x600)
  1621.                 *BestQualitySettings:   LIST(ColorMode.Gray8, PM.RapidTransBest,   PQ.Best,   Resolution.r600x600)
  1622.                 *DefaultQuality: BETTERQUALITY
  1623.             }
  1624.             *case: Gray8
  1625.             {
  1626.                 *DraftQualitySettings:  LIST(ColorMode.Gray8, PM.RapidTransEcono,  PQ.Econo,  Resolution.r300x300)
  1627.                 *BetterQualitySettings: LIST(ColorMode.Gray8, PM.RapidTransNormal, PQ.Normal, Resolution.r600x600)
  1628.                 *BestQualitySettings:   LIST(ColorMode.Gray8, PM.RapidTransBest,   PQ.Best,   Resolution.r600x600)
  1629.                 *DefaultQuality: BETTERQUALITY
  1630.             }
  1631.             *default:
  1632.             {
  1633.                 *DraftQualitySettings:  LIST(ColorMode.Color24, PM.RapidTransEcono,  PQ.Econo,  Resolution.r300x300)
  1634.                 *BetterQualitySettings: LIST(ColorMode.Color24, PM.RapidTransNormal, PQ.Normal, Resolution.r600x600)
  1635.                 *BestQualitySettings:   LIST(ColorMode.Color24, PM.RapidTransBest,   PQ.Best,   Resolution.r600x600)
  1636.                 *DefaultQuality: BETTERQUALITY
  1637.             }
  1638.         }
  1639.     }
  1640.     *case: HP_PREMIUM_INKJET_PAPER
  1641.     {
  1642.         *InsertBlock: =PremiumInkjetQualityMacro
  1643.     }
  1644.  
  1645.     *case: GREETINGCARDMATTE
  1646.     {
  1647.         *InsertBlock: =PremiumInkjetQualityMacro
  1648.     }
  1649.  
  1650.     *case: GREETINGCARDGLOSSY
  1651.     {
  1652.         *InsertBlock: =PhotoQualityMacro
  1653.     }
  1654.  
  1655.     *case: HP_PREMIUM_INKJET_HEAVYWEIGHT
  1656.     {
  1657.         *switch: ColorMode
  1658.         {
  1659.             *case: Mono
  1660.             {
  1661.                 *DraftQualitySettings:  LIST()
  1662.                 *BetterQualitySettings: LIST(ColorMode.Gray8, PM.PremiumHeavyNormal, PQ.Normal, Resolution.r600x600)
  1663.                 *BestQualitySettings:   LIST(ColorMode.Gray8, PM.PremiumHeavyBest,   PQ.Best,   Resolution.r600x600)
  1664.                 *DefaultQuality: BESTQUALITY
  1665.             }
  1666.             *case: Gray8
  1667.             {
  1668.                 *DraftQualitySettings:  LIST()
  1669.                 *BetterQualitySettings: LIST(ColorMode.Gray8, PM.PremiumHeavyNormal, PQ.Normal, Resolution.r600x600)
  1670.                 *BestQualitySettings:   LIST(ColorMode.Gray8, PM.PremiumHeavyBest,   PQ.Best,   Resolution.r600x600)
  1671.                 *DefaultQuality: BESTQUALITY
  1672.             }
  1673.             *default:
  1674.             {
  1675.                 *DraftQualitySettings:  LIST()
  1676.                 *BetterQualitySettings: LIST(ColorMode.Color24, PM.PremiumHeavyNormal, PQ.Normal, Resolution.r600x600)
  1677.                 *BestQualitySettings:   LIST(ColorMode.Color24, PM.PremiumHeavyBest,   PQ.Best,   Resolution.r600x600)
  1678.                 *DefaultQuality: BESTQUALITY
  1679.             }
  1680.         }
  1681.     }
  1682.     *case: HP_PHOTO_PAPER
  1683.     {
  1684.         *InsertBlock: =PhotoQualityMacro
  1685.     }
  1686.     *case: GLOSSY
  1687.     {
  1688.         *switch: ColorMode
  1689.         {
  1690.             *case: Mono
  1691.             {
  1692.                 *DraftQualitySettings:  LIST()
  1693.                 *switch: Photo2400Mode
  1694.                 {
  1695.                     *case: On
  1696.                     {
  1697.                         *BetterQualitySettings: LIST()
  1698.                         *BestQualitySettings:   LIST(ColorMode.Gray8, PM.Photo2400,     PQ.Best,   Resolution.r1200x1200)
  1699.                     }
  1700.                     *case: Off
  1701.                     {
  1702.                         *BetterQualitySettings: LIST(ColorMode.Gray8, PM.PhotoNormal,   PQ.Normal, Resolution.r600x600)
  1703.                         *BestQualitySettings:   LIST(ColorMode.Gray8, PM.PremPhotoBest, PQ.Best,   Resolution.r1200x1200)
  1704.                     }
  1705.                 }
  1706.                 *DefaultQuality: BESTQUALITY
  1707.             }
  1708.             *case: Gray8
  1709.             {
  1710.                 *DraftQualitySettings:  LIST()
  1711.                 *switch: Photo2400Mode
  1712.                 {
  1713.                     *case: On
  1714.                     {
  1715.                         *BetterQualitySettings: LIST()
  1716.                         *BestQualitySettings:   LIST(ColorMode.Gray8, PM.PremPhoto2400,   PQ.Best,    Resolution.r1200x1200)
  1717.                     }
  1718.                     *case: Off
  1719.                     {
  1720.                          *BetterQualitySettings: LIST(ColorMode.Gray8, PM.PremPhotoNormal, PQ.Normal, Resolution.r600x600)
  1721.                          *BestQualitySettings:   LIST(ColorMode.Gray8, PM.PremPhotoBest,   PQ.Best,   Resolution.r1200x1200)
  1722.                     }
  1723.                 }
  1724.                 *DefaultQuality: BESTQUALITY
  1725.             }
  1726.             *default:
  1727.             {
  1728.                 *DraftQualitySettings:  LIST()
  1729.                 *switch: Photo2400Mode
  1730.                 {
  1731.                     *case: On
  1732.                     {
  1733.                         *BetterQualitySettings: LIST()
  1734.                         *BestQualitySettings:   LIST(ColorMode.Color24, PM.PremPhoto2400,   PQ.Best,   Resolution.r1200x1200)
  1735.                     }
  1736.                     *case: Off
  1737.                     {
  1738.                         *BetterQualitySettings: LIST(ColorMode.Color24, PM.PremPhotoNormal, PQ.Normal, Resolution.r600x600)            
  1739.                         *BestQualitySettings:   LIST(ColorMode.Color24, PM.PremPhotoBest,   PQ.Best,   Resolution.r1200x1200)
  1740.                     }
  1741.                 }
  1742.                 *DefaultQuality: BESTQUALITY
  1743.             }
  1744.         }
  1745.     }
  1746. }
  1747.  
  1748.  
  1749. *%%
  1750. *%% Printer Configuration Commands
  1751. *%%
  1752. *Command: CmdStartDoc
  1753. {
  1754.     *Order: DOC_SETUP.20
  1755.     *Cmd: "<1B>&u1200D<1B>*o5W<04 09 00 00 00>"
  1756. }
  1757.  
  1758. *Command: CmdEndDoc
  1759. {
  1760.     *Order: DOC_FINISH.10
  1761.     *Cmd: =PJL_EXIT_LANGUAGE
  1762. }
  1763.  
  1764. *Command: CmdStartPage
  1765. {
  1766.     *Order: PAGE_SETUP.30
  1767.     *Cmd: "<1B>&l0E<1B>&l0L<1B>*r1A<1B>&l-2H"
  1768. }
  1769.  
  1770. *Command: CmdEndPage
  1771. {
  1772.     *Order: PAGE_FINISH.10
  1773.     *Cmd: "<1B>*rC<0C>"
  1774. }
  1775.  
  1776.  
  1777. *%%
  1778. *%% Printing Attributes and Commands
  1779. *%%
  1780. *RotateCoordinate?: TRUE
  1781. *RotateRaster?: FALSE
  1782.  
  1783. *BadCursorMoveInGrxMode: LIST(X_PORTRAIT,Y_LANDSCAPE)
  1784. *CursorXAfterCR: AT_PRINTABLE_X_ORIGIN
  1785. *EjectPageWithFF?: FALSE
  1786. *XMoveThreshold: 0
  1787. *YMoveThreshold: 0
  1788. *XMoveUnit: 1200
  1789. *YMoveUnit: 1200
  1790. *Command: CmdDisableCompression { *Cmd: "<1B>*b0M" }
  1791. *Command: CmdEnableTIFF4        { *Cmd: "<1B>*b2M" }
  1792. *Command: CmdSendBlockData      { *Cmd: "<1B>*b" %d{NumOfDataBytes}"W" }
  1793. *Command: CmdSendBlackData      { *Cmd: "<1B>*b" %d{NumOfDataBytes}"V" }
  1794. *Command: CmdSendCyanData       { *Cmd: "<1B>*b" %d{NumOfDataBytes}"V" }
  1795. *Command: CmdSendMagentaData    { *Cmd: "<1B>*b" %d{NumOfDataBytes}"V" }
  1796. *Command: CmdSendYellowData     { *Cmd: "<1B>*b" %d{NumOfDataBytes}"W" }
  1797. *Command: CmdXMoveAbsolute { *Cmd: "<1B>*p" %d{DestX}"X" }
  1798. *Command: CmdYMoveAbsolute { *Cmd: "<1B>*p" %d{DestY}"Y" }
  1799. *Command: CmdCR { *Cmd: "<0D>" }
  1800. *Command: CmdLF { *Cmd: "<0A>" }
  1801. *Command: CmdFF { *Cmd: "<0C>" }
  1802.  
  1803. *OutputDataFormat: H_BYTE
  1804. *CursorXAfterSendBlockData: AT_GRXDATA_ORIGIN
  1805. *CursorYAfterSendBlockData: AUTO_INCREMENT
  1806. *RasterSendAllData?: TRUE
  1807.