From 9a330a7b433fc4d1d14e08e1856077c5ec730c09 Mon Sep 17 00:00:00 2001 From: ctrlaltca <> Date: Fri, 11 May 2012 16:12:15 +0000 Subject: Issue #210 Improvement: Auto-switch for TTabPanel --- framework/Web/Javascripts/source/prado/controls/tabpanel.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'framework/Web/Javascripts') diff --git a/framework/Web/Javascripts/source/prado/controls/tabpanel.js b/framework/Web/Javascripts/source/prado/controls/tabpanel.js index 900dfcb3..157664e3 100644 --- a/framework/Web/Javascripts/source/prado/controls/tabpanel.js +++ b/framework/Web/Javascripts/source/prado/controls/tabpanel.js @@ -12,10 +12,13 @@ Prado.WebUI.TTabPanel = Class.create(Prado.WebUI.Control, { var item = options.Views[i]; var element = $(item+'_0'); - if (element) - if (options.ViewsVis[i]) + if (element && options.ViewsVis[i]) + { this.observe(element, "click", this.elementClicked.bindEvent(this,item)); - + if (options.AutoSwitch) + this.observe(element, "mouseenter", this.elementClicked.bindEvent(this,item)); + } + if(element) { var view = $(options.Views[i]); -- cgit v1.2.3