Reviewers: pdr,

Description:
Adding a new widget ResizeLayoutPanel that can trigger a resize event
when it changes size. The widget uses hidden scrollable divs to detect
resize on non-IE browsers. This allow users to embed widgets that
RequireResize in their app without having an unbroken chain of
ProvidesResize up to the RootLayoutPanel.

Also adding a new widget HeaderPanel that uses the same resize
implementation to layout content between naturally sized headers and
footers.  This is similar to a DockLayoutPanel (north/south/center
only), but it doesn't require users to specify a specific height for the
header and footer.


Please review this at http://gwt-code-reviews.appspot.com/1301801/show

Affected files:
  A user/src/com/google/gwt/user/ResizeLayoutPanel.gwt.xml
  M user/src/com/google/gwt/user/User.gwt.xml
  A user/src/com/google/gwt/user/client/ui/HeaderPanel.java
  A user/src/com/google/gwt/user/client/ui/ResizeLayoutPanel.java
  M user/test/com/google/gwt/user/UISuite.java
  A user/test/com/google/gwt/user/client/ui/HeaderPanelTest.java
  A user/test/com/google/gwt/user/client/ui/ResizeLayoutPanelTest.java


--
http://groups.google.com/group/Google-Web-Toolkit-Contributors

Reply via email to