- if (SWT.RIGHT_TO_LEFT == (style & SWT.RIGHT_TO_LEFT)) {// arabic, hebrew, etc.
- dynamicArea = new SashForm(belowHeader, SWT.HORIZONTAL);
- leadPane = new Composite(belowHeader, SWT.NONE);
- } else {
- leadPane = new Composite(belowHeader, SWT.NONE);
- dynamicArea = new SashForm(belowHeader, SWT.HORIZONTAL);
- }
- leadPane.setLayoutData(CmsUiUtils.fillHeight());
- CmsUiUtils.style(leadPane, WorkStyles.leadPane);
- dynamicArea.setLayoutData(CmsUiUtils.fillAll());
+ public void refreshBelowHeader(boolean initApp) {
+ CmsUiUtils.clear(belowHeader);
+ int style = getStyle();
+ if (initApp) {
+ belowHeader.setLayout(CmsUiUtils.noSpaceGridLayout(2));
+
+ if (SWT.RIGHT_TO_LEFT == (style & SWT.RIGHT_TO_LEFT)) {// arabic, hebrew, etc.
+ dynamicArea = new Composite(belowHeader, SWT.NONE);
+ leadPane = new Composite(belowHeader, SWT.NONE);
+ } else {
+ leadPane = new Composite(belowHeader, SWT.NONE);
+ dynamicArea = new Composite(belowHeader, SWT.NONE);
+ }
+ leadPane.setLayoutData(CmsUiUtils.fillHeight());
+ CmsUiUtils.style(leadPane, SuiteStyle.leadPane);
+ dynamicArea.setLayoutData(CmsUiUtils.fillAll());
+
+ dynamicArea.setLayout(new FormLayout());