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 -~----------~----~----~----~------~----~------~--~---
