Joel, can we @Deprecate all the redundant non-flow panels yet? It's getting harder and harder for people to discover the right thing to do.
On Wed, May 26, 2010 at 7:15 AM, Joel Webber <j...@google.com> wrote: > The FlowPanel (just a simple <div> that leaves its children's styles > unmodified) already allows you to do this. For the vertical case, this tends > to happen naturally with block-level children. > > The horizontal case is trickier, however. Using float:left captures some, > but definitely not all cases (vertical alignment is quite hard). > inline-block isn't supported on all browsers (and has behavior quirks even > on modern browsers). Basically, there's no simple answer that actually works > across browsers, so we haven't yet tried to offer a widget that does this > automatically. Your best bet is to actually just use a FlowPanel and style > its children using the kinds of tricks described in the linked Wikipedia > article. Maybe one day we'll get hbox/vbox/flexbox across browsers, but > until then horizontal alignment is extremely difficult to generalize. > > Cheers, > joel. > > Le 25 mai 2010 06:39, Ivo <ivom...@gmail.com> a écrit : > > The next GWT Developments, will have alternatives to the VerticalPanel >> and HorizontalPanel, using no table tags?? >> http://en.wikipedia.org/wiki/Tableless_web_design >> >> For instance, the HorizontalPanel could have a alternative named >> HorizontalFlowPanel, that instead of generate this code: >> >> <table> >> <tr> >> <td> >> cell1 >> </td> >> <td> >> cell2 >> </td> >> </tr> >> </table> >> >> Generate that: >> >> <div style="float:left"> >> cell1 >> </div> >> <div style="float:left"> >> cell2 >> </div> >> >> This alternative is lighter for the browser, and for the developer >> when we needs to know what code are GWT generating. You have some >> development in this area? >> >> -- >> http://groups.google.com/group/Google-Web-Toolkit-Contributors >> > > -- > http://groups.google.com/group/Google-Web-Toolkit-Contributors > -- http://groups.google.com/group/Google-Web-Toolkit-Contributors