<!DOCTYPE HTML>
<!-- <copyright>
 This file contains proprietary software owned by Motorola Mobility, Inc.<br/>
 No rights, expressed or implied, whatsoever to this software are provided by Motorola Mobility, Inc. hereunder.<br/>
 (c) Copyright 2011 Motorola Mobility, Inc.  All Rights Reserved.
 </copyright> -->
<html>
    <head>
        <meta http-equiv="content-type" content="text/html; charset=utf-8" />
        <link rel="stylesheet" type="text/css" href="ink-bottle-properties.css">

        <script type="text/montage-serialization">
        {
            "useStrokeColor": {
                "prototype": "montage/ui/input-checkbox.reel",
                "properties": {
                    "element": {"#": "useStrokeColor"},
                    "identifier": "useStrokeColor",
                    "checked": true
                }
            },

            "useBorderWidth": {
                "prototype": "montage/ui/input-checkbox.reel",
                "properties": {
                    "element": {"#": "useBorderWidth"},
                    "identifier": "useBorderWidth",
                    "checked": false
                },
                "listeners": [
                    {
                        "type": "action",
                        "listener": {"@": "owner"},
                        "capture": false
                    }
                ]
            },

            "borderWidth": {
                "prototype": "js/components/hottextunit.reel[HotTextUnit]",
                "properties": {
                    "element": {"#": "borderWidth"},
                    "minValue": 1,
                    "maxValue": 100,
                    "value": 1,
                    "acceptableUnits" : ["px", "pt"],
                    "enabled": false
                }
            },

            "useBorderStyle": {
                "prototype": "montage/ui/input-checkbox.reel",
                "properties": {
                    "element": {"#": "useBorderStyle"},
                    "identifier": "useBorderStyle",
                    "checked": false
                },
                "listeners": [
                    {
                        "type": "action",
                        "listener": {"@": "owner"},
                        "capture": false
                    }
                ]
            },

            "useStrokeSize": {
                "prototype": "montage/ui/input-checkbox.reel",
                "properties": {
                    "element": {"#": "useStrokeSize"},
                    "identifier": "useStrokeSize",
                    "checked": false
                },
                "listeners": [
                    {
                        "type": "action",
                        "listener": {"@": "owner"},
                        "capture": false
                    }
                ]
            },

            "strokeSize": {
                "prototype": "js/components/hottextunit.reel[HotTextUnit]",
                "properties": {
                    "element": {"#": "strokeSize"},
                    "minValue": 1,
                    "maxValue": 100,
                    "value": 1,
                    "decimalPlace": 10,
                    "acceptableUnits" : ["px", "pt"],
                    "enabled": false
                }
            },

            "useWebGL": {
                "prototype": "montage/ui/input-checkbox.reel",
                "properties": {
                    "element": {"#": "useWebGL"},
                    "identifier": "useWebGL",
                    "checked": false
                },
                "listeners": [
                    {
                        "type": "action",
                        "listener": {"@": "owner"},
                        "capture": false
                    }
                ]
            },

            "strokeMaterial": {
                "prototype": "js/components/combobox.reel",
                "properties": {
                    "element": {"#": "strokeMaterial"},
                    "labelField": "_name",
                    "dataField": "_name"
                }
            },

            "owner": {
                "prototype": "js/components/tools-properties/ink-bottle-properties.reel",
                "properties": {
                    "element": {"#": "inkBottleProperties"},

                    "useStrokeColor": {"@": "useStrokeColor"},
                    "_strokeColorCtrl": {"#": "strokeColorCtrl"},

                    "useBorderWidth": {"@": "useBorderWidth"},
                    "borderWidth": {"@": "borderWidth"},

                    "useBorderStyle": {"@": "useBorderStyle"},
                    "borderStyle": {"#": "borderStyle"},

                    "useStrokeSize": {"@": "useStrokeSize"},
                    "strokeSize": {"@": "strokeSize"},

                    "useWebGL": {"@": "useWebGL"},
                    "_materialsContainer": {"#": "materialsContainerIB"},
                    "strokeMaterial": {"@": "strokeMaterial"}
                }
            }
        }
        </script>
        
    </head>

    <body>
        <div data-montage-id="inkBottleProperties" class="subToolHolderPanel inkBottleOptions toolOptionsFloatChildren">
            <div data-montage-id="elementInkOptions" class="toolOptionsFloatChildren">

                <input data-montage-id="useStrokeColor" type="checkbox" name="useStrokeColor" class="nj-skinned" title="Apply stroke or border-color"/>
                <div class="toolColorChipIcon PencilTool"></div>
                <div class="toolColorChipContainer"><div data-montage-id="strokeColorCtrl" class="toolColorChipCtrl"></div></div>
                <div class="nj-divider divider-vertical toolOptionsSpacer">&nbsp;</div>

                <input data-montage-id="useBorderWidth" type="checkbox" name="useBorderWidthControl" class="nj-skinned" title="Apply border-width"/>
                <label class="label"> Border:</label>
                <div data-montage-id="borderWidth" class="label"></div>

                <input data-montage-id="useBorderStyle" type="checkbox" name="useBorderStyleControl" class="nj-skinned" title="Apply border-style"/>
                <label class="label"> Style:</label>
                <select data-montage-id="borderStyle" class="nj-skinned" disabled="disabled">
                    <option value="none">none</option>
                    <option value="solid" selected>solid</option>
                    <option value="hidden">hidden</option>
                    <option value="dotted">dotted</option>
                    <option value="dashed">dashed</option>
                    <option value="double">double</option>
                    <option value="groove">groove</option>
                    <option value="ridge">ridge</option>
                    <option value="inset">inset</option>
                    <option value="outset">outset</option>
                </select>
            </div>

            <div class="toolOptionsSpacer">&nbsp;</div>
            <div class="nj-divider divider-vertical">&nbsp;</div>
            <div class="toolOptionsSpacer">&nbsp;</div>

            <div data-montage-id="shapeInkOptions" class="toolOptionsFloatChildren">
                <input data-montage-id="useStrokeSize" type="checkbox" name="useStrokeControl" class="nj-skinned" title="Apply stroke size"/>
                <label class="label"> Stroke:</label>
                <div data-montage-id="strokeSize" class="label"></div>
            </div>

            <div data-montage-id="webGLInkOptions" class="toolOptionsFloatChildren">
                <input data-montage-id="useWebGL" type="checkbox" name="useWebGLControl" class="nj-skinned"/>
                <label class="label"> Use WebGL</label>

                <div data-montage-id="materialsContainerIB" class="toolOptionsFloatChildren" style="display:none;">
                    <label class="label"> Materials:</label>
                    <div data-montage-id="strokeIconIB" class="toolColorChipIcon PencilTool"></div>
                    <select data-montage-id="strokeMaterial" class="nj-skinned"></select>
                </div>
            </div>
        </div>
    </body>

</html>