Hi,

I work for gwt-mosaic and implemented an "Absolute Javascript Layout"
system based on AbsolutePanel and (like SWING) on various
LayoutManagers:

http://code.google.com/p/gwt-mosaic/source/browse/branches/GWT-1.6/src/org/gwt/mosaic/ui/client/layout/LayoutPanel.java
http://code.google.com/p/gwt-mosaic/source/browse/branches/GWT-1.6/src/org/gwt/mosaic/ui/client/layout/LayoutManager.java

I use the package protected method Widget.setLayoutData() for the
various layout hints.

So far it works good, at least I could port JGoodies Forms:

http://69.20.122.77/gwt-mosaic/Showcase.html#CwQuickStartExample

Other LayoutManagers are: FillLayout, BoxLayout, BorderLayout and
GridLayout.

The layout cascade in gwt-mosaic is based on HasLayoutManager
interface, that a container (panel) has to implement:

http://code.google.com/p/gwt-mosaic/source/browse/branches/GWT-1.6/src/org/gwt/mosaic/ui/client/layout/HasLayoutManager.java

Any widget can be added to a container that implements
HasLayoutManager there is no RequiresLayout interface.

I am interested in this topic because I want to adapt my code to the
new classes you provide and also I want to try if its possible to port
https://designgridlayout.dev.java.net/ to GWT 2.0 new layout system.

Kind Regards,
George.

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

Reply via email to