Improve UI scripting
[lgpl/argeo-commons.git] / org.argeo.cms.ui / src / org / argeo / cms / util / SimpleErgonomics.java
index de6ce1c59ff9893dc61d8489ab22322f27f895ff..ca563600cc7ca139fb060f043bf987017f4a48a5 100644 (file)
@@ -39,6 +39,7 @@ public class SimpleErgonomics extends AbstractCmsEntryPoint {
 
        private CmsUiProvider header;
        private Integer headerHeight = 0;
+       private Integer footerHeight = 0;
        private CmsUiProvider lead;
        private CmsUiProvider end;
        private CmsUiProvider footer;
@@ -84,7 +85,7 @@ public class SimpleErgonomics extends AbstractCmsEntryPoint {
                footerArea = new Composite(parent, SWT.NONE);
                // footerArea.setLayout(new FillLayout());
                GridData footerData = new GridData(SWT.FILL, SWT.FILL, false, false, 3, 1);
-               footerData.heightHint = headerHeight;
+               footerData.heightHint = footerHeight;
                footerArea.setLayoutData(footerData);
 
                uiInitialized = true;
@@ -222,4 +223,8 @@ public class SimpleErgonomics extends AbstractCmsEntryPoint {
                return header;
        }
 
+       public void setFooterHeight(Integer footerHeight) {
+               this.footerHeight = footerHeight;
+       }
+
 }