All, I found myself needing band-aids (read: bleeding edge) while trying out TabLayoutPanel.
1) The javadocs and code for TabLayoutPanel suggest that the gwt- TabLayoutPanel(*) css selectors exist: http://code.google.com/p/google-web-toolkit/source/browse/releases/2.0/user/src/com/google/gwt/user/client/ui/TabLayoutPanel.java 2) And, poking around the trunk shows this tidy example: http://code.google.com/p/google-web-toolkit/source/browse/releases/2.0/user/javadoc/com/google/gwt/examples/TabLayoutPanelExample.java 3) When that example is implemented, there is no CSS on the TabLayoutPanel: http://tablayoutpanel.latest.emcode-dev.appspot.com/ While there is no CSS to dress it up, the layout and events are mostly correct on Safari 4.0.3 (Mac). But on FF 3.5.5 (Mac) only one tab shows (the third) sitting above the contents of the first tab. Yikes, not really cross-browser. 4) Of course, it seems that the main problem is that the new gwt- TabLayoutPanel(*) selectors don't yet exist, in here: http://code.google.com/p/google-web-toolkit/source/browse/trunk/user/src/com/google/gwt/user/theme/standard/public/gwt/standard/standard.css or any other of the themes/css files. Is there someone sitting on a patch for gwt-TabLayoutPanel(*) selectors, or is the problem deeper? I came across a couple of TODOs and hints about css floats maybe not doing the trick under the TabLayoutPanel implementation. Any help on this? In the meantime, is there sample UIBinder xml to use the old TabPanel instead? -- http://groups.google.com/group/Google-Web-Toolkit-Contributors
