Revision: 3086
          http://vexi.svn.sourceforge.net/vexi/?rev=3086&view=rev
Author:   clrg
Date:     2008-08-18 17:34:38 +0000 (Mon, 18 Aug 2008)

Log Message:
-----------
Fix artifacts related to fontsize increases and forward textarea enabled

Modified Paths:
--------------
    trunk/widgets/org.vexi.widgets/src/org/vexi/lib/widget/textarea.t
    trunk/widgets/org.vexi.widgets/src/org/vexi/theme/classic/combo.t
    trunk/widgets/org.vexi.widgets/src/org/vexi/theme/classic/datefield.t
    trunk/widgets/org.vexi.widgets/src/org/vexi/theme/classic/spin.t
    trunk/widgets/org.vexi.widgets/src/org/vexi/theme/classic/timefield.t

Modified: trunk/widgets/org.vexi.widgets/src/org/vexi/lib/widget/textarea.t
===================================================================
--- trunk/widgets/org.vexi.widgets/src/org/vexi/lib/widget/textarea.t   
2008-08-18 15:14:03 UTC (rev 3085)
+++ trunk/widgets/org.vexi.widgets/src/org/vexi/lib/widget/textarea.t   
2008-08-18 17:34:38 UTC (rev 3086)
@@ -12,6 +12,7 @@
         thisbox.th_scroll;
         
         thisbox.KeyPressed ++= static.keypressWrite;
+        thisbox.enabled ++= static.enableWrite;
         thisbox.focused ++= static.focusWrite;
         thisbox.value ++= static.valueRead;
         thisbox.value ++= static.valueWrite;
@@ -38,6 +39,9 @@
     static.valueWrite = function(v) { trapee.v_edit.text = v; return; }
     
     /** pass on focus notification to editbox */
+    static.enableWrite = function(v) { cascade = v; trapee.v_edit.enabled = 
trapee.enabled; }
+    
+    /** pass on focus notification to editbox */
     static.focusWrite = function(v) { cascade = v; trapee.v_edit.focused = 
trapee.focused; }
     
     /** passon keypress to editbox */

Modified: trunk/widgets/org.vexi.widgets/src/org/vexi/theme/classic/combo.t
===================================================================
--- trunk/widgets/org.vexi.widgets/src/org/vexi/theme/classic/combo.t   
2008-08-18 15:14:03 UTC (rev 3085)
+++ trunk/widgets/org.vexi.widgets/src/org/vexi/theme/classic/combo.t   
2008-08-18 17:34:38 UTC (rev 3086)
@@ -8,12 +8,12 @@
     
     <lib:widget.combo redirect=":$content" margin="3" maxlistheight="160" 
vshrink="true">
         <bevel form="down">
-            <focusborder id="focus" fill="white" layout="place">
+            <focusborder id="focus" layout="place">
                 <lib:layout.pad id="pad" align="topleft" padding="3">
                     <lib:text.default id="edit" align="left" vshrink="true" />
                 </lib:layout.pad>
             </focusborder>
-            <button id="button" width="18" minheight="18" shrink="true">
+            <button id="button" width="18" minheight="18" shrink="false">
                 <ui:box fill="#d4d0c8" layout="layer"> 
                     <ui:box id="arrow" fill=":.image.arrowdown" shrink="true" 
/>
                 </ui:box>

Modified: trunk/widgets/org.vexi.widgets/src/org/vexi/theme/classic/datefield.t
===================================================================
--- trunk/widgets/org.vexi.widgets/src/org/vexi/theme/classic/datefield.t       
2008-08-18 15:14:03 UTC (rev 3085)
+++ trunk/widgets/org.vexi.widgets/src/org/vexi/theme/classic/datefield.t       
2008-08-18 17:34:38 UTC (rev 3086)
@@ -26,11 +26,11 @@
                 <lib:text.default id="edit" align="right" shrink="true" />
             </ui:box>
         </lay:pad>
-        <ui:box orient="vertical" width="15" shrink="true">
-            <button id="more" focusable="false" minheight="9" repeats="true">
+        <ui:box orient="vertical" width="15">
+            <button id="more" focusable="false" minheight="9" repeats="true" 
shrink="false">
                 <lay:pad padding="0 3"><ui:box fill=":.image.arrowup_small" 
shrink="true" /></lay:pad>
             </button>
-            <button id="less" focusable="false" minheight="9" repeats="true">
+            <button id="less" focusable="false" minheight="9" repeats="true" 
shrink="false">
                 <lay:pad padding="0 3"><ui:box fill=":.image.arrowdown_small" 
shrink="true" /></lay:pad>
             </button>
         </ui:box>

Modified: trunk/widgets/org.vexi.widgets/src/org/vexi/theme/classic/spin.t
===================================================================
--- trunk/widgets/org.vexi.widgets/src/org/vexi/theme/classic/spin.t    
2008-08-18 15:14:03 UTC (rev 3085)
+++ trunk/widgets/org.vexi.widgets/src/org/vexi/theme/classic/spin.t    
2008-08-18 17:34:38 UTC (rev 3086)
@@ -13,10 +13,10 @@
                 <ui:box id="content" align="right" shrink="true" />
             </ui:box>
             <ui:box orient="vertical" width="15">
-                <button id="more" height="9" repeats="true" shrink="false">
+                <button id="more" minheight="9" repeats="true" shrink="false">
                     <ui:box fill=":.image.arrowup_small" shrink="true" />
                 </button>
-                <button id="less" height="9" repeats="true" shrink="false">
+                <button id="less" minheight="9" repeats="true" shrink="false">
                     <ui:box fill=":.image.arrowdown_small" shrink="true" />
                 </button>
             </ui:box>

Modified: trunk/widgets/org.vexi.widgets/src/org/vexi/theme/classic/timefield.t
===================================================================
--- trunk/widgets/org.vexi.widgets/src/org/vexi/theme/classic/timefield.t       
2008-08-18 15:14:03 UTC (rev 3085)
+++ trunk/widgets/org.vexi.widgets/src/org/vexi/theme/classic/timefield.t       
2008-08-18 17:34:38 UTC (rev 3086)
@@ -29,11 +29,11 @@
                 <util:digit id="editperiod" digit="M" textcolor="#888888" />
             </ui:box>
         </lay:pad>
-        <ui:box orient="vertical" width="15" shrink="true">
-            <button id="more" focusable="false" minheight="9" repeats="true">
+        <ui:box orient="vertical" width="15">
+            <button id="more" focusable="false" minheight="9" repeats="true" 
shrink="false">
                 <lay:pad padding="0 3"><ui:box fill=":.image.arrowup_small" 
shrink="true" /></lay:pad>
             </button>
-            <button id="less" focusable="false" minheight="9" repeats="true">
+            <button id="less" focusable="false" minheight="9" repeats="true" 
shrink="false">
                 <lay:pad padding="0 3"><ui:box fill=":.image.arrowdown_small" 
shrink="true" /></lay:pad>
             </button>
         </ui:box>


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Vexi-svn mailing list
Vexi-svn@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/vexi-svn

Reply via email to