Revision: 4832 http://sourceforge.net/p/vexi/code/4832 Author: clrg Date: 2015-11-19 11:47:50 +0000 (Thu, 19 Nov 2015) Log Message: ----------- Fix tab overflow dropdown with custom tabs; use v_tab.text instead of tabtext (KISS).
Modified Paths: -------------- branches/vexi3/org.vexi-vexi.widgets/src_main/org/vexi/lib/widget/tabpane.t Modified: branches/vexi3/org.vexi-vexi.widgets/src_main/org/vexi/lib/widget/tabpane.t =================================================================== --- branches/vexi3/org.vexi-vexi.widgets/src_main/org/vexi/lib/widget/tabpane.t 2015-11-19 02:53:32 UTC (rev 4831) +++ branches/vexi3/org.vexi-vexi.widgets/src_main/org/vexi/lib/widget/tabpane.t 2015-11-19 11:47:50 UTC (rev 4832) @@ -64,14 +64,14 @@ // hide the rest while (c!=null) { c.v_tab.display = false; - c.v_tabitem.text = c.tabtext; + c.v_tabitem.text = c.v_tab.text?:"Unnamed Tab"; c = taborder.after(c); } th_tablist.display = true; return; } c.v_tab.display = true; - c.v_tabitem.text = "* "+c.tabtext; + c.v_tabitem.text = "* "+(c.v_tab.text?:"Unnamed Tab"); cw += c.v_tab.width; } th_tablist.display = false; @@ -190,8 +190,7 @@ // tab overflow policy if (!c.v_tabitem) { var i = new wi.item(); - if(c.tabtext!=null) - i.text = c.tabtext; + // text gets set later i.value = c; c.v_tabitem = i; th_tablist.add(i); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------------ _______________________________________________ Vexi-svn mailing list Vexi-svn@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/vexi-svn