From efe75a19f87aebcf3f4bc1c72f25d3954036b4c9 Mon Sep 17 00:00:00 2001 From: Matti Tahvonen Date: Fri, 17 Oct 2008 13:08:25 +0000 Subject: [PATCH] experimental expand feature for ordered layout svn changeset:5659/svn branch:trunk --- src/com/itmill/toolkit/ui/OrderedLayout.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/com/itmill/toolkit/ui/OrderedLayout.java b/src/com/itmill/toolkit/ui/OrderedLayout.java index e01b21902e..7e7ee27f63 100644 --- a/src/com/itmill/toolkit/ui/OrderedLayout.java +++ b/src/com/itmill/toolkit/ui/OrderedLayout.java @@ -106,6 +106,17 @@ public class OrderedLayout extends AbstractLayout implements requestRepaint(); } + /** + * TODO + * + * @param c + * @param expandRatio + */ + public void addComponent(Component c, float expandRatio) { + addComponent(c); + setExpandRatio(c, expandRatio); + } + /** * Adds a component into this container. The component is added to the left * or on top of the other components. @@ -144,6 +155,7 @@ public class OrderedLayout extends AbstractLayout implements super.removeComponent(c); components.remove(c); componentToAlignment.remove(c); + componentToExpandRatio.remove(c); requestRepaint(); } -- 2.39.5