<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE device SYSTEM "hpzsclhn.dtd">

<device>
  <software>
    <file_header>
      <file_name>hpw2bc6l.xml</file_name>
         <file_version>051.2404</file_version>
         <file_timestamp>03/14/2005</file_timestamp>
    </file_header>
    <component>
      <name>Mombi</name>
      <helper>
        <name>
        </name>
        <!--  put a name if we have multiple helpers -->
        <events>
        <!--  =========================================  -->
        <!--              DMCInstallTime                 -->
        <!--   called during DMC Install Time (Import)   -->
        <!--  =========================================  -->
          <event>
            <name>DMCInstallTime</name>
            <macro_name>macro_PrintQualityImport</macro_name>
          </event>
          <!--  =========================================  -->
          <!--              DMCUpgradeTime                 -->
          <!--   called during DMC Upgrade Time (Export)   -->
          <!--  =========================================  -->
          <event>
            <name>DMCUpgradeTime</name>
            <macro_name>macro_PrintQualityExport</macro_name>
          </event>
        </events>
        <features>
          <feature>
            <name>MediaType</name>
            <macro_name>macro_MediaType</macro_name>
          </feature>
          <feature>
            <name>PrintQualityGroup</name>
            <macro_name>macro_PrintQualityGroup</macro_name>
          </feature>
        </features>
        <macros>
          <macro>
            <name>macro_MediaType</name>
            <!--   =========================================   -->
            <!--   First macro statement                       -->
            <!--   determines which PQ options are             -->
            <!--   displayed for each media type, and          -->
            <!--   select a default PQ option                  -->
            <!--   =========================================   -->
            <switch>
              <name>MediaType</name>
              <case>
                <name>PLAIN</name>
                <enable_option>PrintQualityGroup.PQGroup_3</enable_option>
                <enable_option>PrintQualityGroup.PQGroup_2</enable_option>
                <select_option>PrintQualityGroup.PQGroup_2</select_option>
                <hide_option>PrintQualityGroup.PQGroup_4</hide_option>
              </case>
              <case>
                <name>HP_PHOTO_PAPER_GLOSSY</name>
                <hide_option>PrintQualityGroup.PQGroup_3</hide_option>
                <hide_option>PrintQualityGroup.PQGroup_2</hide_option>
                <select_option>PrintQualityGroup.PQGroup_1</select_option>
                <enable_option>PrintQualityGroup.PQGroup_4</enable_option>
              </case>
              <case>
                <name>HP_PREMIUM_PHOTO_PAPER_GLOSSY</name>
                <hide_option>PrintQualityGroup.PQGroup_3</hide_option>
                <hide_option>PrintQualityGroup.PQGroup_2</hide_option>
                <select_option>PrintQualityGroup.PQGroup_1</select_option>
                <enable_option>PrintQualityGroup.PQGroup_4</enable_option>
              </case>
              <case>
                <name>HP_PREM_TRANSPARENCY</name>
                <enable_option>PrintQualityGroup.PQGroup_3</enable_option>
                <enable_option>PrintQualityGroup.PQGroup_2</enable_option>
                <select_option>PrintQualityGroup.PQGroup_2</select_option>
                <hide_option>PrintQualityGroup.PQGroup_4</hide_option>
              </case>
              <case>
                <name>HP_PREM_PLUS_TRANSPARENCY</name>
                <enable_option>PrintQualityGroup.PQGroup_3</enable_option>
                <enable_option>PrintQualityGroup.PQGroup_2</enable_option>
                <select_option>PrintQualityGroup.PQGroup_2</select_option>
                <hide_option>PrintQualityGroup.PQGroup_4</hide_option>
              </case>
              <case>
                <name>HP_PROFESSIONAL_BROCHURE_GLOSSY</name>
                <hide_option>PrintQualityGroup.PQGroup_3</hide_option>
                <enable_option>PrintQualityGroup.PQGroup_1</enable_option>
                <enable_option>PrintQualityGroup.PQGroup_2</enable_option>
                <select_option>PrintQualityGroup.PQGroup_2</select_option>
                <hide_option>PrintQualityGroup.PQGroup_4</hide_option>
              </case>
              <case>
                <name>HP_PROFESSIONAL_BROCHURE_MATTE</name>
                <hide_option>PrintQualityGroup.PQGroup_3</hide_option>
                <enable_option>PrintQualityGroup.PQGroup_1</enable_option>
                <enable_option>PrintQualityGroup.PQGroup_2</enable_option>
                <select_option>PrintQualityGroup.PQGroup_1</select_option>
                <hide_option>PrintQualityGroup.PQGroup_4</hide_option>
              </case>
              <case>
                <name>HP_EVERYDAY_PHOTO_PAPER_SEMI_GLOSS</name>
                <hide_option>PrintQualityGroup.PQGroup_3</hide_option>
                <enable_option>PrintQualityGroup.PQGroup_1</enable_option>
                <enable_option>PrintQualityGroup.PQGroup_2</enable_option>
                <select_option>PrintQualityGroup.PQGroup_2</select_option>
                <hide_option>PrintQualityGroup.PQGroup_4</hide_option>
              </case>
              <case>
                <name>HP_EVERYDAY_PHOTO_PAPER_MATTE</name>
                <hide_option>PrintQualityGroup.PQGroup_3</hide_option>
                <enable_option>PrintQualityGroup.PQGroup_1</enable_option>
                <enable_option>PrintQualityGroup.PQGroup_2</enable_option>
                <select_option>PrintQualityGroup.PQGroup_1</select_option>
                <hide_option>PrintQualityGroup.PQGroup_4</hide_option>
              </case>
              <case>
                <name>HP_PHOTO_QUALITY_PAPER_SEMI_GLOSS</name>
                <hide_option>PrintQualityGroup.PQGroup_3</hide_option>
                <enable_option>PrintQualityGroup.PQGroup_1</enable_option>
                <enable_option>PrintQualityGroup.PQGroup_2</enable_option>
                <select_option>PrintQualityGroup.PQGroup_2</select_option>
                <hide_option>PrintQualityGroup.PQGroup_4</hide_option>
              </case>
              <case>
                <name>HP_COLORFAST_PHOTO_PAPER_GLOSSY</name>
                <hide_option>PrintQualityGroup.PQGroup_3</hide_option>
                <hide_option>PrintQualityGroup.PQGroup_2</hide_option>
                <select_option>PrintQualityGroup.PQGroup_1</select_option>
                <enable_option>PrintQualityGroup.PQGroup_4</enable_option>
              </case>
              <case>
                <name>HP_PREMIUM_PLUS_PHOTO_PAPER_GLOSSY</name>
                <hide_option>PrintQualityGroup.PQGroup_3</hide_option>
                <hide_option>PrintQualityGroup.PQGroup_2</hide_option>
                <select_option>PrintQualityGroup.PQGroup_1</select_option>
                <enable_option>PrintQualityGroup.PQGroup_4</enable_option>
              </case>
              <case>
                <name>HP_PREMIUM_PLUS_PHOTO_PAPER_MATTE</name>
                <hide_option>PrintQualityGroup.PQGroup_3</hide_option>
                <hide_option>PrintQualityGroup.PQGroup_2</hide_option>
                <select_option>PrintQualityGroup.PQGroup_1</select_option>
                <enable_option>PrintQualityGroup.PQGroup_4</enable_option>
              </case>
              <case_default>
                <hide_option>PrintQualityGroup.PQGroup_3</hide_option>
                <enable_option>PrintQualityGroup.PQGroup_2</enable_option>
                <select_option>PrintQualityGroup.PQGroup_1</select_option>
              </case_default>
            </switch>
          </macro>
          <macro>
            <name>macro_PrintQualityGroup</name>
            <switch>
                <name>PrintQualityGroup</name>
                <case>
                    <name>PQGroup_2</name>
                    <select_option>Resolution.600dpi</select_option>
                    <select_option>PrintQuality.Normal</select_option>
                </case>
                <case>
                    <name>PQGroup_3</name>
                    <select_option>PrintQuality.Fast</select_option>
                    <call>macro_PrintQualityGroup_PQGroup_3</call>
                </case>
                <case>
                    <name>PQGroup_1</name>
                    <select_option>Resolution.600dpi</select_option>
                    <select_option>PrintQuality.Best</select_option>
                </case>
                <case>
                    <name>PQGroup_4</name>
                    <select_option>Resolution.600dpi</select_option>
                    <select_option>PrintQuality.2400x1200</select_option>
                </case>
            </switch>
          </macro>
          <macro>
            <name>macro_PrintQualityGroup_PQGroup_3</name>
            <switch>
                <name>MediaType</name>
                <case>
                    <name>PLAIN</name>
                    <select_option>Resolution.300dpi</select_option>
                </case>
                <case_default>
                    <select_option>Resolution.600dpi</select_option>
                </case_default>
            </switch>
          </macro>
          <!--  =========================================  -->
          <!--     Print Quality Import                    -->
          <!--    Mapping is as follows                    -->
          <!--    (a) Normal  - PQGroup_1                  -->
          <!--                                             -->
          <!--  Print Quality options have single level    -->
          <!--  association only                           -->
          <!--  =========================================  -->
          <macro>
            <name>macro_PrintQualityImport</name>
            <switch>
              <name>PrintQualityImport</name>
              <case>
                <name>Best</name>
                <map_option>PQGroup_1</map_option>
              </case>
              <case>
                <name>Normal</name>
                <map_option>PQGroup_2</map_option>
              </case>
              <case>
                <name>Fast</name>
                <map_option>PQGroup_3</map_option>
              </case>
              <case>
                <name>2400x1200</name>
                <map_option>PQGroup_4</map_option>
              </case>
            </switch>
            <call>macro_PrintQualityGroup</call>
          </macro>
          <!--  =========================================  -->
          <!--     Print Quality Export                    -->
          <!--    Mapping is as follows                    -->
          <!--    (a) Normal  - PQGroup_1                  -->
          <!--                                             -->
          <!--  Print Quality options have single level    -->
          <!--  association only                           -->
          <!--  =========================================  -->
           <macro>
              <name>macro_PrintQualityExport</name>
              <switch>
                 <name>PrintQualityExport</name>
                 <case>
                    <name>PQGroup_1</name>
                    <unmap_option>Best</unmap_option>
                 </case>
                 <case>
                    <name>PQGroup_2</name>
                    <unmap_option>Normal</unmap_option>
                 </case>
                 <case>
                    <name>PQGroup_3</name>
                    <unmap_option>Fast</unmap_option>
                 </case>
                 <case>
                    <name>PQGroup_4</name>
                    <unmap_option>2400x1200</unmap_option>
                 </case>
              </switch>
           </macro>
        </macros>
        <presets>
             <presetenglish>
                <name>Default Print Settings</name> 
                <resource_id>3041</resource_id> 
                <setting>PrintQualityGroup.PQGroup_3</setting> 
            </presetenglish>
            <presetenglish>
                <name>User Guide Print Settings</name> 
                <resource_id>3042</resource_id> 
                <setting>Duplex.True</setting>              
                <setting>FlipPagesUp.True</setting>
                <setting>MediaType.PLAIN</setting> 
                <setting>PrintQualityGroup.PQGroup_3</setting> 
                <setting>NUpChoice.TwoUp</setting> 
                <setting>NupPageOrderChoice.RightThenDown</setting>
            </presetenglish>
        </presets>
      </helper>
    </component>
  </software>
</device>