projects
/
gpl
/
argeo-suite.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Introduce footer.
[gpl/argeo-suite.git]
/
core
/
org.argeo.suite.ui
/
src
/
org
/
argeo
/
suite
/
ui
/
SuiteUi.java
diff --git
a/core/org.argeo.suite.ui/src/org/argeo/suite/ui/SuiteUi.java
b/core/org.argeo.suite.ui/src/org/argeo/suite/ui/SuiteUi.java
index 3c4474ff66edc12e0e3beee9f33323c7ed024f3c..52a2fd6c0f2894adca62bf7e6042a24c1b80933b 100644
(file)
--- a/
core/org.argeo.suite.ui/src/org/argeo/suite/ui/SuiteUi.java
+++ b/
core/org.argeo.suite.ui/src/org/argeo/suite/ui/SuiteUi.java
@@
-26,6
+26,7
@@
class SuiteUi extends Composite {
private Localized title;
private Composite header;
private Localized title;
private Composite header;
+ private Composite footer;
private Composite belowHeader;
private Composite leadPane;
private Composite dynamicArea;
private Composite belowHeader;
private Composite leadPane;
private Composite dynamicArea;
@@
-52,6
+53,11
@@
class SuiteUi extends Composite {
belowHeader = new Composite(this, SWT.NONE);
belowHeader.setLayoutData(CmsUiUtils.fillAll());
belowHeader = new Composite(this, SWT.NONE);
belowHeader.setLayoutData(CmsUiUtils.fillAll());
+
+ footer = new Composite(this, SWT.NONE);
+ footer.setLayout(CmsUiUtils.noSpaceGridLayout());
+ CmsUiUtils.style(header, SuiteStyle.header);
+ footer.setLayoutData(CmsUiUtils.fillWidth());
}
public void refreshBelowHeader(boolean initApp) {
}
public void refreshBelowHeader(boolean initApp) {
@@
-181,6
+187,10
@@
class SuiteUi extends Composite {
return header;
}
return header;
}
+ Composite getFooter() {
+ return footer;
+ }
+
Composite getLeadPane() {
return leadPane;
}
Composite getLeadPane() {
return leadPane;
}