X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms.ui%2Fsrc%2Forg%2Fargeo%2Fcms%2Fscript%2Fcms.js;h=af6b2115d67b804efd60184f0073f89c4a793bf6;hb=8018cad996f3a0fd85d7aa2d00f03d0fd622d4af;hp=117eb98816ad1689af74bb31e5f6fe687b8ab166;hpb=ca254fcb19301adbf5ad86cb860b7528782cfc29;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms.ui/src/org/argeo/cms/script/cms.js b/org.argeo.cms.ui/src/org/argeo/cms/script/cms.js index 117eb9881..af6b2115d 100644 --- a/org.argeo.cms.ui/src/org/argeo/cms/script/cms.js +++ b/org.argeo.cms.ui/src/org/argeo/cms/script/cms.js @@ -72,8 +72,25 @@ function newScrolledPage(parent) { var page = new Composite(scrolled, SWT.NONE) page.setLayout(CmsUtils.noSpaceGridLayout()) page.setBackgroundMode(SWT.INHERIT_NONE) - return page } +function gridData(control) { + var gridData = new GridData() + control.setLayoutData(gridData) + return gridData +} + +function gridData(control, hAlign, vAlign, grabHSpace, grabVSpace) { + var gridData = new GridData(hAlign, vAlign, grabHSpace, grabVSpace) + control.setLayoutData(gridData) + return gridData +} + +function gridData(control, width, height) { + var gridData = new GridData(width, height) + control.setLayoutData(gridData) + return gridData +} + // print(__FILE__, __LINE__, __DIR__)