Yeah, extending TabPanel seems like a good way to go as I have dynamic tab content.
-Dave On Tue, Dec 9, 2008 at 1:43 PM, gregor <[EMAIL PROTECTED]> wrote: > > Hi David, > > You cannot easily get at the widget you used for a tab header. > TabBar.getTabHTML() doesn't work if you loaded a widget into a tab > header. I am not sure why this is, i.e. why this is so difficult in > the case of TabPanel. > > A solution is to accept that if you need more than CSS to drive your > tab header behaviour, then you probably need to extend TabPanel. If > you need to go to that trouble then you can also easily keep a Map of > the widgets you load into the TabBar headers and manipulate (or > replace) them as required as tabs are selected (via the event system). > > > regards > gregor > > > On Dec 9, 3:59 pm, "David Hoffer" <[EMAIL PROTECTED]> wrote: >> It looks like I might be able to change the tab via setTabHTML on the >> TabBar. There is no way to get and modify the same component that was >> placed in the tab bar but I might be able to set its HTML to the same >> effect. >> >> -Dave >> >> On Tue, Dec 9, 2008 at 8:44 AM, dhoffer <[EMAIL PROTECTED]> wrote: >> > How can I modify the tab widget in a TabPanel? >> >> > I don't see any set methods for Widgets or tab Widgets. Do I have to >> > remove the existing Widget just to re-add the same Widget with a >> > different tab widget? What kind of screen flash/update will this >> > cause? This seems like a major oversight in the TabPanel API. >> >> > -Dave > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to Google-Web-Toolkit@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~----------~----~----~----~------~----~------~--~---