<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<panel
         border="true"
         follows="all"
         height="420"
         label="Texture"
         left="1"
         mouse_opaque="false"
         help_topic="toolbox_texture_tab"
         name="Texture"
         bottom="-383"
         width="270">
            <panel.string
             name="string repeats per meter">
                Repeats Per Meter
            </panel.string>
            <panel.string
             name="string repeats per face">
                Repeats Per Face
            </panel.string>
            <text
             type="string"
             length="1"
             follows="left|top"
             height="10"
             left="10"
             name="color label"
             bottom="-12"
             width="64">
                Color
            </text>
            <!-- label is blank because control places it below the box -->
            <color_swatch
             can_apply_immediately="true"
             follows="left|top"
             height="32"
             label=""
             left="10"
             name="colorswatch"
             tool_tip="Click to open color picker"
             bottom="-48"
             width="64" />
            <text
             type="string"
             length="1"
             follows="left|top"
             height="10"
             left_delta="92"
             name="color trans"
             bottom="-12"
             width="90">
                Alpha %
            </text>
            <spinner
             decimal_digits="0"
             follows="left|top"
             height="19"
             increment="2"
             initial_value="0"
             left_delta="-1"
             max_val="100"
             name="ColorTrans"
             bottom_delta="-23"
             width="64" />
            <text
             type="string"
             length="1"
             follows="left|top"
             height="10"
             left_delta="95"
             name="glow label"
             bottom="-12"
             width="80">
                Glow
            </text>
            <spinner
             decimal_digits="2"
             follows="left|top"
             height="19"
             initial_value="0"
             left_delta="-1"
             name="glow"
             bottom_delta="-23"
             width="64" />
            <check_box
             follows="left|top"
             height="19"
             label="Full Bright"
             left="7"
             name="checkbox fullbright"
             bottom_delta="-16"
             width="81" />
            <combo_box
             follows="left|top"
             height="18"
             left="10"
             name="combobox matmedia"
             bottom_delta="-25"
             width="100">
                <combo_box.item
                 label="Materials"
                 name="Materials"
                 value="Materials" />
                <combo_box.item
                 label="Media"
                 name="Media"
                 value="Media" />
            </combo_box>
            <combo_box
             follows="left|top"
             height="18"
             left_delta="110"
             name="combobox mattype"
             bottom_delta="0"
             width="140">
                <combo_box.item
                 label="Texture (diffuse)"
                 name="Texture (diffuse)"
                 value="Texture (diffuse)" />
                <combo_box.item
                 label="Bumpiness (normal)"
                 name="Bumpiness (normal)"
                 value="Bumpiness (normal)" />
                <combo_box.item
                 label="Shininess (specular)"
                 name="Shininess (specular)"
                 value="Shininess (specular)" />
            </combo_box>
            <texture_picker
             allow_no_texture="true"
             allow_invisible_texture="true"
             can_apply_immediately="true"
             default_image_name="Default"
             fallback_image="materials_ui_x_24.png"
             follows="left|top"
             height="80"
             label="Texture"
             left="10"
             name="texture control"
             tool_tip="Click to choose a picture"
             bottom_delta="-90"
             width="64" />
            <text
             type="string"
             length="1"
             follows="left|top"
             height="10"
             left_delta="75"
             name="label alphamode"
             bottom_delta="73"
             width="90">
                Alpha mode
            </text>
            <combo_box
             follows="left|top"
             height="18"
             left_delta="-1"
             name="combobox alphamode"
             bottom_delta="-22"
             width="100">
                <combo_box.item
                 label="None"
                 name="None"
                 value="None" />
                <combo_box.item
                 label="Alpha blending"
                 name="Alpha blending"
                 value="Alpha blending" />
                <combo_box.item
                 label="Alpha masking"
                 name="Alpha masking"
                 value="Alpha masking" />
                <combo_box.item
                 label="Emissive mask"
                 name="Emissive mask"
                 value="Emissive mask" />
            </combo_box>
            <text
             type="string"
             length="1"
             follows="left|top"
             height="10"
             left_delta="1"
             name="label maskcutoff"
             bottom_delta="-14"
             width="90">
                Mask cutoff
            </text>
            <spinner
             decimal_digits="0"
             min_val="0"
             max_val="255"
             follows="left|top"
             height="19"
             initial_value="55"
             bottom_delta="-23"
             left_delta="-1"
             increment="1"
             name="maskcutoff"
             width="80" />
            <texture_picker
             allow_no_texture="true"
             allow_invisible_texture="true"
             can_apply_immediately="true"
             default_image_name="Default"
             fallback_image="materials_ui_x_24.png"
             follows="left|top"
             height="80"
             label="Texture"
             left="10"
             name="bumpytexture control"
             tool_tip="Click to choose a picture"
             bottom_delta="-14"
             width="64" />
            <text
             type="string"
             length="1"
             follows="left|top"
             height="10"
             left_delta="75"
             name="label bumpiness"
             bottom_delta="73"
             width="90">
                Bumpiness
            </text>
            <combo_box
             follows="left|top"
             height="18"
             left_delta="-1"
             name="combobox bumpiness"
             bottom_delta="-22"
             width="100">
                <combo_box.item
                 label="None"
                 name="None"
                 value="None" />
                <combo_box.item
                 label="Brightness"
                 name="Brightness"
                 value="Brightness" />
                <combo_box.item
                 label="Darkness"
                 name="Darkness"
                 value="Darkness" />
                <combo_box.item
                 label="woodgrain"
                 name="woodgrain"
                 value="woodgrain" />
                <combo_box.item
                 label="bark"
                 name="bark"
                 value="bark" />
                <combo_box.item
                 label="bricks"
                 name="bricks"
                 value="bricks" />
                <combo_box.item
                 label="checker"
                 name="checker"
                 value="checker" />
                <combo_box.item
                 label="concrete"
                 name="concrete"
                 value="concrete" />
                <combo_box.item
                 label="crustytile"
                 name="crustytile"
                 value="crustytile" />
                <combo_box.item
                 label="cutstone"
                 name="cutstone"
                 value="cutstone" />
                <combo_box.item
                 label="discs"
                 name="discs"
                 value="discs" />
                <combo_box.item
                 label="gravel"
                 name="gravel"
                 value="gravel" />
                <combo_box.item
                 label="petridish"
                 name="petridish"
                 value="petridish" />
                <combo_box.item
                 label="siding"
                 name="siding"
                 value="siding" />
                <combo_box.item
                 label="stonetile"
                 name="stonetile"
                 value="stonetile" />
                <combo_box.item
                 label="stucco"
                 name="stucco"
                 value="stucco" />
                <combo_box.item
                 label="suction"
                 name="suction"
                 value="suction" />
                <combo_box.item
                 label="weave"
                 name="weave"
                 value="weave" />
              <!--
                 NORSPEC-182, ensure item doesn't show up in menu until it should
                <combo_box.item
                 label="Use texture"
                 name="Use texture"
                 value="Use texture" />
                 -->
            </combo_box>
            <texture_picker
             allow_no_texture="true"
             allow_invisible_texture="true"
             can_apply_immediately="true"
             default_image_name="Default"
             fallback_image="materials_ui_x_24.png"
             follows="left|top"
             height="80"
             label="Texture"
             left="10"
             name="shinytexture control"
             tool_tip="Click to choose a picture"
             bottom_delta="-51"
             width="64" />
            <text
             type="string"
             length="1"
             follows="left|top"
             height="10"
             name="label shininess"
             left_delta="75"
             bottom_delta="73"
             width="90">
                Shininess
            </text>
            <combo_box
             follows="left|top"
             height="18"
             left_delta="-1"
             name="combobox shininess"
             bottom_delta="-22"
             width="100">
                <combo_box.item
                 label="None"
                 name="None"
                 value="None" />
                <combo_box.item
                 label="Low"
                 name="Low"
                 value="Low" />
                <combo_box.item
                 label="Medium"
                 name="Medium"
                 value="Medium" />
                <combo_box.item
                 label="High"
                 name="High"
                 value="High" />
              <!--
                 NORSPEC-182, ensure item doesn't show up in menu until it should
                <combo_box.item
                 label="Use texture"
                 name="Use texture"
                 value="Use texture" />
                 -->
            </combo_box>
            <text
             type="string"
             length="1"
             follows="left|top"
             height="10"
             left_delta="112"
             name="label glossiness"
             bottom_delta="22"
             width="116">
                Glossiness
            </text>
            <spinner
             decimal_digits="0"
             min_val="0"
             max_val="255"
             follows="left|top"
             height="19"
             initial_value="51"
             increment="1"
             bottom_delta="-25"
             left_delta="-1"
             name="glossiness"
             width="64" />
            <text
             type="string"
             length="1"
             follows="left|top"
             height="10"
             left_delta="1"
             name="label environment"
             bottom_delta="-11"
             width="116">
                Environment
            </text>
            <spinner
             decimal_digits="0"
             min_val="0"
             max_val="255"
             increment="1"
             follows="left|top"
             height="19"
             initial_value="0"
             bottom_delta="-23"
             left_delta="-1"
             name="environment"
             width="64" />
            <text
             type="string"
             length="1"
             follows="left|top"
             height="10"
             left_delta="-111"
             name="label shinycolor"
             bottom_delta="23"
             width="116">
                Color
            </text>
            <!-- label is blank because control places it below the box -->
            <color_swatch
             can_apply_immediately="true"
             follows="left|top"
             height="32"
             label=""
             left_delta="0"
             name="shinycolorswatch"
             tool_tip="Click to open color picker"
             bottom_delta="-37"
             width="100" />
            <text
              follows="left|top|right"
              halign="center"
              height="18"
              left="10"
              bottom_delta="40"
              use_ellipses="true"
              read_only="true"
              name="media_info"
              width="250">
                URL of chosen media, if any, goes here
            </text>
            <button
             follows="top|left"
             height="20"
             left="10"
             name="add_media"
             bottom_delta="-24"
             tool_tip="Add Media"
             label="Choose..."
             width="80">
              <button.commit_callback
               function="BuildTool.AddMedia"/>
             </button>
             <button
              follows="top|left"
              height="20"
              left_delta="85"
              name="delete_media"
              tool_tip="Delete this media texture"
              bottom_delta="0"
              label="Remove"
              width="80">
               <button.commit_callback
                function="BuildTool.DeleteMedia"/>
             </button>
             <button
              follows="left|top"
              height="20"
              label="Align"
              left_delta="85"
              name="button align"
              bottom_delta="0"
              tool_tip="Align media texture (must load first)"
              width="80" />
            <check_box
             control_name="FSSynchronizeTextureMaps"
             follows="top|left"
             height="16"
             label="Synchronize materials"
             left="7"
             bottom_delta="-44"
             name="checkbox maps sync"
             tool_tip="Synchronize texture map parameters"
             width="199" />
             <text
              type="string"
              length="1"
              follows="left|top"
              height="10"
              left="10"
              name="tex gen"
              bottom_delta="-16"
              width="140">
                 Mapping
             </text>
             <combo_box
              follows="left|top"
              height="18"
              left_delta="84"
              name="combobox texgen"
              bottom_delta="-6"
              width="80">
                 <combo_box.item
                  label="Default"
                  name="Default"
                  value="Default" />
                 <combo_box.item
                  label="Planar"
                  name="Planar"
                  value="Planar" />
             </combo_box>
             <check_box
              follows="left|top"
              bottom_delta="-2"
              height="16"
              enabled="false"
              label="Align planar"
              left_delta="85"
              name="checkbox planar align"
              width="160"
              tool_tip="Aligns textures on all selected faces to the last selected face. Requires Planar texture mapping." />
             <spinner
              follows="left|top"
              height="19"
              increment="0.1"
              initial_value="0"
              label="Horizontal scale"
              label_width="170"
              left="10"
              min_val="-10000"
              max_val="10000"
              decimal_digits="5"
              name="TexScaleU"
              bottom_delta="-20"
              width="240" />
             <button
              bottom_delta="2"
              follows="top|left"
              height="17"
              left_delta="241"
              image_overlay="Edit_Flip_X.png"
              name="flipTextureScaleU"
              label=""
              tool_tip="Flip"
              width="17"/>
             <spinner
              bottom_delta="-22"
              follows="left|top"
              height="19"
              increment="0.1"
              initial_value="0"
              label="Vertical scale"
              label_width="170"
              left="10"
              min_val="-10000"
              max_val="10000"
              decimal_digits="5"
              name="TexScaleV"
              width="240" />
             <button
              bottom_delta="2"
              follows="top|left"
              height="17"
              image_overlay="Edit_Flip_X.png"
              name="flipTextureScaleV"
              label=""
              tool_tip="Flip"
              left_delta="241"
              width="17"/>
            <spinner
             bottom_delta="-22"
             decimal_digits="1"
             follows="left|top"
             height="19"
             increment="0.1"
             initial_value=""
             label="Repeats per meter"
             label_width="170"
             left="10"
             max_val="100"
             min_val="0.1"
             name="rptctrl"
             width="240" />
             <spinner
              bottom_delta="-20"
              decimal_digits="2"
              follows="left|top"
              height="19"
              increment="1"
              initial_value="0"
              label="Rotation degrees"
              label_width="170"
              left="10"
              max_val="9999"
              min_val="-9999"
              name="TexRot"
              width="240" />

            <spinner
             bottom_delta="-20"
             follows="left|top"
             height="19"
             increment="0.01"
             initial_value="0"
             label="Horizontal offset"
             label_width="170"
             left="10"
             min_val="-1"
             decimal_digits="5"
             name="TexOffsetU"
             width="240"/>
            <spinner
             bottom_delta="-20"
             follows="left|top"
             height="19"
             increment="0.01"
             initial_value="0"
             label="Vertical offset"
             label_width="170"
             left="10"
             min_val="-1"
             decimal_digits="5"
             name="TexOffsetV"
             width="240" />
            <spinner
             follows="left|top"
             height="19"
             increment="0.01"
             initial_value="0"
             label="Horizontal scale"
             label_width="170"
             left="10"
             min_val="-10000"
             max_val="10000"
             decimal_digits="5"
             name="bumpyScaleU"
             bottom_delta="100"
             width="240" />
            <spinner
             bottom_delta="-20"
             follows="left|top"
             height="19"
             increment="0.01"
             initial_value="0"
             label="Vertical scale"
             label_width="170"
             left="10"
             min_val="-10000"
             max_val="10000"
             decimal_digits="5"
             name="bumpyScaleV"
             width="240" />
             <spinner
              decimal_digits="2"
              follows="left|top"
              height="19"
              bottom_delta="-40"
              increment="1"
              initial_value="0"
              label="Rotation degrees"
              label_width="170"
              left="10"
              max_val="360"
              min_val="0"
              name="bumpyRot"
              width="240" />

            <spinner
             bottom_delta="-20"
             follows="left|top"
             height="19"
             increment="0.01"
             initial_value="0"
             label="Horizontal offset"
             label_width="170"
             left="10"
             min_val="-1"
             decimal_digits="5"
             name="bumpyOffsetU"
             width="240" />
            <spinner
             bottom_delta="-20"
             follows="left|top"
             height="19"
             increment="0.01"
             initial_value="0"
             label="Vertical offset"
             label_width="170"
             left="10"
             min_val="-1"
             decimal_digits="5"
             name="bumpyOffsetV"
             width="240" />
            <spinner
             bottom_delta="100"
             follows="left|top"
             height="19"
             increment="0.01"
             initial_value="0"
             label="Horizontal scale"
             label_width="170"
             left="10"
             min_val="-10000"
             max_val="10000"
             decimal_digits="5"
             name="shinyScaleU"
             width="240" />
            <spinner
             bottom_delta="-20"
             follows="left|top"
             height="19"
             increment="0.01"
             initial_value="0"
             label="Vertical scale"
             label_width="170"
             left="10"
             min_val="-10000"
             max_val="10000"
             decimal_digits="5"
             name="shinyScaleV"
             width="240" />
             <spinner
              decimal_digits="2"
              follows="left|top"
              height="19"
              bottom_delta="-40"
              increment="1"
              initial_value="0"
              label="Rotation degrees"
              label_width="170"
              left="10"
              max_val="360"
              min_val="0"
              name="shinyRot"
              width="240" />

            <spinner
             bottom_delta="-20"
             follows="left|top"
             height="19"
             increment="0.01"
             initial_value="0"
             label="Horizontal offset"
             label_width="170"
             left="10"
             min_val="-1"
             decimal_digits="5"
             name="shinyOffsetU"
             width="240" />
            <spinner
             bottom_delta="-20"
             follows="left|top"
             height="19"
             increment="0.01"
             initial_value="0"
             label="Vertical offset"
             label_width="170"
             left="10"
             min_val="-1"
             decimal_digits="5"
             name="shinyOffsetV"
             width="240" />
            <button
             follows="right|top"
             height="20"
             left="50"
             bottom_delta="-24"
             label="Copy"
             name="copytextures"
             tool_tip="Copy Texture Params"
             width="84" />
            <button
             follows="right|top"
             bottom_delta="0"
             height="20"
             label="Paste"
             name="pastetextures"
             tool_tip="Paste Texture Params"
             left_delta="84"
             width="84" />
      <web_browser
        visible="false"
        enabled="false"
        border_visible="true"
        bottom_delta="0"
        follows="top|left"
        left="0"
        name="title_media"
        width="4"
        height="4"
        start_url="about:blank"
        decouple_texture_size="true" />
</panel>
