X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms.ui%2Fsrc%2Forg%2Fargeo%2Fcms%2Fui%2Futil%2FCmsUiUtils.java;h=1671c90cc3400616aaeb09eb36dbba46b71773c2;hb=eff7f57d28ca15833f1bbec8fabf9cd8569a44e3;hp=c96e77b62649ce74b76f1e0e7c7a0f80b580af1a;hpb=13a9a8ec5b46fb340ce95f16d9787108d8ba3b03;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms.ui/src/org/argeo/cms/ui/util/CmsUiUtils.java b/org.argeo.cms.ui/src/org/argeo/cms/ui/util/CmsUiUtils.java index c96e77b62..1671c90cc 100644 --- a/org.argeo.cms.ui/src/org/argeo/cms/ui/util/CmsUiUtils.java +++ b/org.argeo.cms.ui/src/org/argeo/cms/ui/util/CmsUiUtils.java @@ -102,18 +102,26 @@ public class CmsUiUtils implements CmsConstants { // // GRID DATA // - public static GridData fillWidth() { - return grabWidth(SWT.FILL, SWT.FILL); - } - public static GridData fillAll() { return new GridData(SWT.FILL, SWT.FILL, true, true); } + public static GridData fillWidth() { + return grabWidth(SWT.FILL, SWT.FILL); + } + public static GridData grabWidth(int horizontalAlignment, int verticalAlignment) { return new GridData(horizontalAlignment, horizontalAlignment, true, false); } + public static GridData fillHeight() { + return grabWidth(SWT.FILL, SWT.FILL); + } + + public static GridData grabHeight(int horizontalAlignment, int verticalAlignment) { + return new GridData(horizontalAlignment, horizontalAlignment, false, true); + } + public static RowData rowData16px() { return new RowData(16, 16); }