From eff7f57d28ca15833f1bbec8fabf9cd8569a44e3 Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Wed, 30 Sep 2020 10:14:34 +0200 Subject: [PATCH] Add fillHeight grid data in UI utils. --- .../src/org/argeo/cms/ui/util/CmsUiUtils.java | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) 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); } -- 2.30.2