You can use VerticalPanel also in UiBinder, just keep in mind that
tables behave differently when you're using Standards mode (<!doctype
html>).
To set some of VerticalPanel's options, you may have to get
programmatic access via a @UiField.

Chris

On Feb 23, 11:32 am, Andrew Hughes <[email protected]> wrote:
> Thanks István,
>
> This sucks, really sucks! If you want to run "best fit" gwt gui's for
> mobile, desktop, 16:9, 4:3, 5:4 screens then you are going to encounter
> serious problems. We're not facing these problems, but we will have
> different widget's appearing depending on ACL roles (and hence the layout
> will be dynamic). Parent's won't always be aware of the content that they're
> holding.
>
> I know this was possible in the table base panels (pre-2.0) and perhaps I am
> stuck with them. But I have also not seen an example of the table based
> panels in UIBinder's (and no I don't want a raw html <table> please). I'll
> have to see what I can get working tomorrow. If I can't use table based
> panels in UIBinding then this sadly terminates UIBinding in our app.
>
> :'(
>
> --AH
>
> 2010/2/23 István Szoboszlai <[email protected]>
>
>
>
> > Hello,
>
> > This was also my biggest problem with the GWT layout system I am afraid It
> > does not support dynamic resizing of divs depending on it's content.
>
> > It somewhat makes sense, as if you use simple FlowPanels then that resizes
> > itself.
>
> > Still I would also very well use a Layout system that supports dynamic
> > resizing depending on content. The most obvious field of use for this is
> > replacing the (so much hated) table components with floated divs.
>
> > So I think this is a good feature request form the GWT team:)
>
> > Best - Istvan
>
> > Best Regards
> > - István Szoboszlai
> > [email protected] | inepex.com
>
> > On Tue, Feb 23, 2010 at 6:25 AM, ahhughes <[email protected]> wrote:
>
> >> Hi Guys,
>
> >> The LayoutPanels typically take in a (sizing) unit (like PX or PC or
> >> EM) and a discrete size for each component, like:
>
> >> <ui:UiBinder>
> >>  <g:DockLayoutPanel unit='PX'>
> >>    <g:north size='64'>
> >>      <g:Label text="Example"></g:Label>
> >>    </g:north>
> >>  </g:DockLayoutPanel>
> >> </ui:UiBinder>
>
> >> But what if I don't want to set a discrete size (whatever the unit),
> >> and I want the <g:north> to "auto fit" whatever is placed within the
> >> north component?
>
> >> Cheers.
>
> >> --
> >> You received this message because you are subscribed to the Google Groups
> >> "Google Web Toolkit" group.
> >> To post to this group, send email to [email protected].
> >> To unsubscribe from this group, send email to
> >> [email protected]<google-web-toolkit%2Bunsubs
> >>  [email protected]>
> >> .
> >> For more options, visit this group at
> >>http://groups.google.com/group/google-web-toolkit?hl=en.
>
> >  --
> > You received this message because you are subscribed to the Google Groups
> > "Google Web Toolkit" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to
> > [email protected]<google-web-toolkit%2Bunsubs 
> > [email protected]>
> > .
> > For more options, visit this group at
> >http://groups.google.com/group/google-web-toolkit?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
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.

Reply via email to