If you go with FlexBox or pure HTML + CSS, you only really need 
LayoutPanels when you want to also use a DataGrid or CellTable or the other 
CellWidgets. 
However you can always just embed them into a ResizeLayoutpanel which can 
be put anywhere in your DOM and still can properly resize its children (the 
other LayoutPanels require a unbroken chain all the way up to the 
RootLayoutPanel). 


Put if you are already thinking about switching out LayoutPanels with 
FlexBox for app layout then I would go all the way and try to stay away 
from widgets as much as possible and maybe look into vaadin-grid 

On Monday, December 21, 2015 at 8:11:15 PM UTC+1, N Troncoso wrote:
>
> I have content that goes under the TabPanel. (a StackLayoutPanel 
> actually), so a scroll bar inside does not solve an issue like that. 
>
> My question isn't necessarily aimed to solve that particular problem, but 
> to understand the way the LayoutPanels are suppose to be used to create an 
> app. The very basic examples that the documentation provides, and the fix 
> you provided here does not really translate into how you'd develop an 
> entire web app using these techniques. Am I only suppose to use 
> LayoutPanels when I want to fill the screen and have no overflow? Am I 
> stuck using the old bunch-o-tables widgets (or writing my own) otherwise? 
> Supposedly these old widgets don't play well in standards mode, so it'd be 
> nice to get away from them.
>
> I guess your FlexBox suggestion at least solves the issue of building a 
> proper layout, but if I forgo LayoutPanels altogether, I'm stuck with the 
> "bad" old widgets and panels. Granted, I don't suppose I have to be 100% 
> reliant on GWT to hand-feed me everything I need. It just feels like I'm 
> missing critical components of the LayoutPanel that would allow it to work 
> the way I want.
>

-- 
You received this message because you are subscribed to the Google Groups "GWT 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Reply via email to