Joel,

is there a way to get the widget's default width/height? Maybe I do
something wrong, but this code

layer.setTopHeight(0, Unit.PX, north.getOffsetHeight(), Unit.PX);

does not work, returned height is too small.

Thanks,
George.

On Aug 11, 10:38 pm, Joel Webber <[email protected]> wrote:
> Amir, Kango,
> A UI like Reader is very easy to formulate (it will be a lot easier when I
> check in DeckLayoutPanel). If you imagine a DeckPanel where 100% height
> actually works properly, you would write something like this:
>
> p.add(header, NORTH);
> p.add(navPane, WEST);
> p.add(footer, SOUTH);
> p.add(content, CENTER);
>
> Amir's right to point out that this *doesn't* work if you don't want the
> layout to be 100% height (or some other fixed height, but where there's no
> scrollbar on the  body element). But that actually already works just fine
> with plain old CSS or DockPanels. It's the 100% height and interior
> scrolling that's hard to do at present.
>
> Cheers,
> joel.
>
> On Mon, Aug 10, 2009 at 6:34 PM, Kango_V <[email protected]> wrote:
>
> > Amir, this is the exact case I am working on.  I'm trting to implement
> > an interface not dissimilar to Google Reader.  It has a footer at the
> > bottom of the grid for next prev buttons.
>
> > Can this layout handle this?
>
> > Excellent work as always.  I'm keenly following this.  Can't get it
> > quick enough :)
>
> > On Aug 10, 9:26 am, Amir Kashani <[email protected]> wrote:
> > > Joel,
> > > I love how this is turning out so far, great work. While this system
> > handles
> > > a vast majority of layout situations, correct me if I'm wrong, but I
> > think
> > > it breaks down with non-100% height layouts that require a footer. An
> > > example: a header area, followed by a horizontally split content area
> > (body
> > > and side nav), followed by a footer. I can't think of a way you could
> > > represent this using absolute positioning that would guarantee the footer
> > > area isn't encroached upon.
>
> > > Any thoughts on how LayoutPanel would handle this? Maybe this doesn't
> > fall
> > > under "desktop-like" layouts and it's handled with floats (which aren't
> > so
> > > terrible in this particular case)?
>
> > > - Amir
>
> > > On Mon, Aug 3, 2009 at 12:13 PM, <[email protected]> wrote:
>
> > > > Reviewers: jlabanca,
>
> > > > Please review this athttp://gwt-code-reviews.appspot.com/51830
>
> > > > Affected files:
> > > >   A     layout/Layout.gwt.xml
> > > >   A     layout/client/Layout.java
> > > >   A     layout/client/LayoutImpl.java
> > > >   A     layout/client/LayoutImplIE6.java
> > > >   A     layout/client/UserAgent.java
> > > >   A     user/client/ui/HasAnimatedLayout.java
> > > >   A     user/client/ui/HasLayout.java
> > > >   A     user/client/ui/LayoutComposite.java
> > > >   A     user/client/ui/LayoutPanel.java
> > > >   A     user/client/ui/RootLayoutPanel.java
> > > >   M     user/client/ui/Widget.java
--~--~---------~--~----~------------~-------~--~----~
http://groups.google.com/group/Google-Web-Toolkit-Contributors
-~----------~----~----~----~------~----~------~--~---

Reply via email to