From a14b4e87604dde45d1203df5840f469ac11ad7ee Mon Sep 17 00:00:00 2001 From: Jouni Koivuviita Date: Sun, 15 Apr 2012 00:12:27 +0300 Subject: [PATCH] BoxLayout now working with LayoutManager (except for spacing size) --- GWT development mode for vaadin.launch | 24 ++ .../VAADIN/themes/tests-components/styles.css | 9 + .../terminal/gwt/DefaultWidgetSet.gwt.xml | 4 +- .../terminal/gwt/client/LayoutManager.java | 6 +- .../client/ui/AbstractBoxLayoutConnector.java | 345 ++++++++++++++---- .../ui/HorizontalBoxLayoutConnector.java | 10 +- .../terminal/gwt/client/ui/VBoxLayout.java | 219 ++++++----- .../client/ui/VerticalBoxLayoutConnector.java | 6 + .../orderedlayout/BoxLayoutTest.java | 23 +- 9 files changed, 461 insertions(+), 185 deletions(-) create mode 100644 GWT development mode for vaadin.launch diff --git a/GWT development mode for vaadin.launch b/GWT development mode for vaadin.launch new file mode 100644 index 0000000000..5195348bf5 --- /dev/null +++ b/GWT development mode for vaadin.launch @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/WebContent/VAADIN/themes/tests-components/styles.css b/WebContent/VAADIN/themes/tests-components/styles.css index 4a62696e1b..45a96b6d16 100644 --- a/WebContent/VAADIN/themes/tests-components/styles.css +++ b/WebContent/VAADIN/themes/tests-components/styles.css @@ -44,4 +44,13 @@ .v-boxlayout.test .target { outline: 2px dashed blue; +} + +.fieldset { + padding: .5em 1em; + -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.2); + -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.2); + box-shadow: inset 0 1px 2px rgba(0,0,0,.2); + border-radius: .5em; + background: rgba(0,0,0,.02); } \ No newline at end of file diff --git a/src/com/vaadin/terminal/gwt/DefaultWidgetSet.gwt.xml b/src/com/vaadin/terminal/gwt/DefaultWidgetSet.gwt.xml index ae66d9d32d..518f91df7d 100644 --- a/src/com/vaadin/terminal/gwt/DefaultWidgetSet.gwt.xml +++ b/src/com/vaadin/terminal/gwt/DefaultWidgetSet.gwt.xml @@ -19,10 +19,10 @@ - + - +