Revision: 3430 http://vexi.svn.sourceforge.net/vexi/?rev=3430&view=rev Author: clrg Date: 2009-03-17 06:00:36 +0000 (Tue, 17 Mar 2009)
Log Message: ----------- More spin/numfield clean up Modified Paths: -------------- trunk/widgets/org.vexi.widgets/src/org/vexi/lib/widget/numfield.t trunk/widgets/org.vexi.widgets/src/org/vexi/lib/widget/spin.t trunk/widgets/org.vexi.widgets/src/org/vexi/theme/classic/numfield.t Modified: trunk/widgets/org.vexi.widgets/src/org/vexi/lib/widget/numfield.t =================================================================== --- trunk/widgets/org.vexi.widgets/src/org/vexi/lib/widget/numfield.t 2009-03-17 05:20:52 UTC (rev 3429) +++ trunk/widgets/org.vexi.widgets/src/org/vexi/lib/widget/numfield.t 2009-03-17 06:00:36 UTC (rev 3430) @@ -54,7 +54,7 @@ var prev = val; val = modifyVal(val,cpos,v); - if (val==null) return; + if (val==null) { cascade = v; return; } var newvalid = true; if ((t.minvalue and (0>val.compareTo(t.minvalue))) || Modified: trunk/widgets/org.vexi.widgets/src/org/vexi/lib/widget/spin.t =================================================================== --- trunk/widgets/org.vexi.widgets/src/org/vexi/lib/widget/spin.t 2009-03-17 05:20:52 UTC (rev 3429) +++ trunk/widgets/org.vexi.widgets/src/org/vexi/lib/widget/spin.t 2009-03-17 06:00:36 UTC (rev 3430) @@ -5,8 +5,12 @@ <author>Charles Goodwin</author> </meta:doc> + <!-- + numfield preapplies these <role.focusable /> <role.tooltipable /> + <text.field /> + --> <widget.numfield /> <ui:box> @@ -45,7 +49,6 @@ if (val) { val = val.indexOf('.')>=0 ? vexi.string.parseFloat(val) : vexi.string.parseInt(val); value = maxvalue==null ? val+interval : vexi.math.min(val+interval, maxvalue.number); - } else if (maxvalue != null) value = maxvalue; else if (minvalue != null) value = vexi.math.max(0, minvalue.number); Modified: trunk/widgets/org.vexi.widgets/src/org/vexi/theme/classic/numfield.t =================================================================== --- trunk/widgets/org.vexi.widgets/src/org/vexi/theme/classic/numfield.t 2009-03-17 05:20:52 UTC (rev 3429) +++ trunk/widgets/org.vexi.widgets/src/org/vexi/theme/classic/numfield.t 2009-03-17 06:00:36 UTC (rev 3430) @@ -9,7 +9,7 @@ <lib:numfield /> <bevel redirect=":$content" form="down" margin="3" padding="3" vshrink="true"> <ui:box id="inset" layout="place" minheight="19"> - <ui:box id="content" display="false" /> + <ui:box id="content" /> </ui:box> thisbox.th_minus = $minus; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------------ Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com _______________________________________________ Vexi-svn mailing list Vexi-svn@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/vexi-svn