Revision: 3811 http://vexi.svn.sourceforge.net/vexi/?rev=3811&view=rev Author: clrg Date: 2010-02-26 15:47:08 +0000 (Fri, 26 Feb 2010)
Log Message: ----------- Clean up Modified Paths: -------------- trunk/widgets/org.vexi.widgets/src/org/vexi/lib/role/selectcontainer.t trunk/widgets/org.vexi.widgets/src/org/vexi/lib/text/edit.t trunk/widgets/org.vexi.widgets/src/org/vexi/lib/widget/option.t trunk/widgets/org.vexi.widgets/src/org/vexi/lib/widget/tabpane.t Modified: trunk/widgets/org.vexi.widgets/src/org/vexi/lib/role/selectcontainer.t =================================================================== --- trunk/widgets/org.vexi.widgets/src/org/vexi/lib/role/selectcontainer.t 2010-02-26 15:45:38 UTC (rev 3810) +++ trunk/widgets/org.vexi.widgets/src/org/vexi/lib/role/selectcontainer.t 2010-02-26 15:47:08 UTC (rev 3811) @@ -86,12 +86,13 @@ return; } t.v_listgroup = g; - // keep selected in view if a scrolling widget - if (trapee.th_scroll) { + + if (trapee.syncView) { + // keep selected in view if a scrolling widget g.selected ++= trapee.syncView; } - // respect selected state of c if (c.selected) { + // respect selected state of c t.v_listgroup.selected = c; } } Modified: trunk/widgets/org.vexi.widgets/src/org/vexi/lib/text/edit.t =================================================================== --- trunk/widgets/org.vexi.widgets/src/org/vexi/lib/text/edit.t 2010-02-26 15:45:38 UTC (rev 3810) +++ trunk/widgets/org.vexi.widgets/src/org/vexi/lib/text/edit.t 2010-02-26 15:47:08 UTC (rev 3811) @@ -1635,8 +1635,7 @@ while (thisbox[numblocks]) thisbox[numblocks] = null; // singleline - } - else { + } else { thisbox[0].text = t; thisbox[0].font = font; thisbox[0].fontsize = fontsize; Modified: trunk/widgets/org.vexi.widgets/src/org/vexi/lib/widget/option.t =================================================================== --- trunk/widgets/org.vexi.widgets/src/org/vexi/lib/widget/option.t 2010-02-26 15:45:38 UTC (rev 3810) +++ trunk/widgets/org.vexi.widgets/src/org/vexi/lib/widget/option.t 2010-02-26 15:47:08 UTC (rev 3811) @@ -49,7 +49,7 @@ static.selecteditemRead = function() { return trapee.v_listgroup?.selected; - }; + }; static.listgroupWrite = function(v) { var g = trapee.v_listgroup; Modified: trunk/widgets/org.vexi.widgets/src/org/vexi/lib/widget/tabpane.t =================================================================== --- trunk/widgets/org.vexi.widgets/src/org/vexi/lib/widget/tabpane.t 2010-02-26 15:45:38 UTC (rev 3810) +++ trunk/widgets/org.vexi.widgets/src/org/vexi/lib/widget/tabpane.t 2010-02-26 15:47:08 UTC (rev 3811) @@ -168,11 +168,11 @@ th_head[trapname] = t; // tab overflow policy if (!c.v_tabitem) { - var i = newitem(vexi.box); + var i = new newitem(); i.text = c.tabtext; i.value = c; c.v_tabitem = i; - th_tablist[th_tablist.numchildren] = i; + th_tablist.add(i); } } // clean up tabs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Vexi-svn mailing list Vexi-svn@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/vexi-svn