From da7ad067b146200847b543faf288844221dff928 Mon Sep 17 00:00:00 2001 From: Pushkar Joshi Date: Mon, 30 Jan 2012 14:30:31 -0800 Subject: missed a couple of pen tool property files on last checkin --- .../pen-properties.reel/pen-properties.html | 22 +++++++++++++++++++--- .../pen-properties.reel/pen-properties.js | 18 ++---------------- 2 files changed, 21 insertions(+), 19 deletions(-) (limited to 'js/components/tools-properties/pen-properties.reel') diff --git a/js/components/tools-properties/pen-properties.reel/pen-properties.html b/js/components/tools-properties/pen-properties.reel/pen-properties.html index 7af35a03..74a3a747 100644 --- a/js/components/tools-properties/pen-properties.reel/pen-properties.html +++ b/js/components/tools-properties/pen-properties.reel/pen-properties.html @@ -12,12 +12,25 @@ <script type="text/montage-serialization"> { + "strokeSizeHT": { + "module": "js/components/hottextunit.reel", + "name": "HotTextUnit", + "properties": { + "element": {"#": "strokeSize"}, + "minValue": 1, + "maxValue": 100, + "value": 1, + "decimalPlace": 10, + "acceptableUnits" : ["px", "pt"] + } + }, + "owner": { "module": "js/components/tools-properties/pen-properties.reel", "name": "PenProperties", "properties": { "element": {"#": "penProperties"}, - "reset": {"#": "resetPenTool"} + "_strokeSize": {"@": "strokeSizeHT"} } } } @@ -26,9 +39,12 @@ </head> <body> - <div id="penProperties" class="subToolHolderPanel"> - <button id="resetPenTool" tabindex="0" class="montage-button" aria-role="button" aria-busy="false">Reset</button> + <div id="penProperties" class="subToolHolderPanel"> + <div id="strokesContainer" class="leftLabel" style="margin-left:25px; padding-top: 3px;"> + <label class="label"> Stroke:</label> + <div id="strokeSize" class="label"></div> </div> + </div> </body> </html> \ No newline at end of file diff --git a/js/components/tools-properties/pen-properties.reel/pen-properties.js b/js/components/tools-properties/pen-properties.reel/pen-properties.js index ec8efa69..b57f9a6f 100644 --- a/js/components/tools-properties/pen-properties.reel/pen-properties.js +++ b/js/components/tools-properties/pen-properties.reel/pen-properties.js @@ -5,24 +5,10 @@ No rights, expressed or implied, whatsoever to this software are provided by Mot </copyright> */ var Montage = require("montage/core/core").Montage; -var Component = require("montage/ui/component").Component; -var defaultEventManager = require("montage/core/event/event-manager").defaultEventManager; var ToolProperties = require("js/components/tools-properties/tool-properties").ToolProperties; exports.PenProperties = Montage.create(ToolProperties, { - reset: { value: null }, - - _subPrepare: { - value: function() { - this.reset.addEventListener("click", this, false); - } - }, - - handleClick: { - value: function(event) { - var newEvent = document.createEvent( "CustomEvent" ); - newEvent.initCustomEvent( "resetPenTool", false, true ); - defaultEventManager.dispatchEvent( newEvent ); - } + strokeSize: { + get: function() { return this._strokeSize; } } }); \ No newline at end of file -- cgit v1.2.3