Author: snjeza
Date: 2011-05-11 18:27:10 -0400 (Wed, 11 May 2011)
New Revision: 31227
Modified:
branches/jbosstools-3.2.x/runtime/plugins/org.jboss.tools.runtime.ui/src/org/jboss/tools/runtime/ui/RuntimeUIActivator.java
branches/jbosstools-3.2.x/runtime/plugins/org.jboss.tools.runtime.ui/src/org/jboss/tools/runtime/ui/dialogs/SearchRuntimePathDialog.java
Log:
JBIDE-8931 Searching for runtimes dialog incorrectly resizes
Modified:
branches/jbosstools-3.2.x/runtime/plugins/org.jboss.tools.runtime.ui/src/org/jboss/tools/runtime/ui/RuntimeUIActivator.java
===================================================================
---
branches/jbosstools-3.2.x/runtime/plugins/org.jboss.tools.runtime.ui/src/org/jboss/tools/runtime/ui/RuntimeUIActivator.java 2011-05-11
21:02:57 UTC (rev 31226)
+++
branches/jbosstools-3.2.x/runtime/plugins/org.jboss.tools.runtime.ui/src/org/jboss/tools/runtime/ui/RuntimeUIActivator.java 2011-05-11
22:27:10 UTC (rev 31227)
@@ -159,11 +159,11 @@
CheckboxTableViewer viewer = CheckboxTableViewer.newCheckList(composite, SWT.V_SCROLL
| SWT.BORDER | SWT.FULL_SELECTION | SWT.SINGLE);
Table table = viewer.getTable();
- gd = new GridData(GridData.FILL_BOTH);
+ gd = new GridData(SWT.FILL, SWT.FILL, true, true);
GC gc = new GC( composite);
FontMetrics fontMetrics = gc.getFontMetrics( );
gc.dispose( );
- gd.heightHint = Dialog.convertHeightInCharsToPixels(fontMetrics, heightHint);
+ gd.minimumHeight = Dialog.convertHeightInCharsToPixels(fontMetrics, heightHint);
table.setLayoutData(gd);
table.setHeaderVisible(true);
table.setLinesVisible(true);
Modified:
branches/jbosstools-3.2.x/runtime/plugins/org.jboss.tools.runtime.ui/src/org/jboss/tools/runtime/ui/dialogs/SearchRuntimePathDialog.java
===================================================================
---
branches/jbosstools-3.2.x/runtime/plugins/org.jboss.tools.runtime.ui/src/org/jboss/tools/runtime/ui/dialogs/SearchRuntimePathDialog.java 2011-05-11
21:02:57 UTC (rev 31226)
+++
branches/jbosstools-3.2.x/runtime/plugins/org.jboss.tools.runtime.ui/src/org/jboss/tools/runtime/ui/dialogs/SearchRuntimePathDialog.java 2011-05-11
22:27:10 UTC (rev 31227)
@@ -95,16 +95,16 @@
getShell().setText("Searching for runtimes...");
Composite composite = new Composite(parent, SWT.NONE);
- GridData gd = new GridData();
- gd.horizontalAlignment = GridData.FILL;
- gd.grabExcessHorizontalSpace = true;
+ GridData gd = new GridData(SWT.FILL, SWT.FILL, true, true);
+ //gd.horizontalAlignment = GridData.FILL;
+ //gd.grabExcessHorizontalSpace = true;
gd.horizontalSpan = 2;
- //gd.heightHint = convertVerticalDLUsToPixels(15);
+ gd.minimumHeight = convertVerticalDLUsToPixels(heightHint);
composite.setLayoutData(gd);
composite.setLayout(new GridLayout(1, false));
foundRuntimesLabel = new Label(composite, SWT.NONE);
- gd = new GridData(GridData.FILL_HORIZONTAL);
+ gd = new GridData(GridData.FILL, SWT.FILL, true, false);
gd.horizontalSpan = 2;
foundRuntimesLabel.setLayoutData(gd);
foundRuntimesLabel.setFont(parent.getFont());
@@ -150,24 +150,24 @@
// label showing current task
subTaskLabel = new Label(parent, SWT.LEFT | SWT.WRAP);
- gd = new GridData(GridData.FILL_HORIZONTAL);
+ gd = new GridData(GridData.FILL, SWT.FILL, true, false);
gd.horizontalSpan = 2;
gd.heightHint = 0;
subTaskLabel.setLayoutData(gd);
subTaskLabel.setFont(parent.getFont());
// progress indicator
progressIndicator = new ProgressIndicator(parent);
- gd = new GridData();
- gd.horizontalAlignment = GridData.FILL;
- gd.grabExcessHorizontalSpace = true;
+ gd = new GridData(SWT.FILL, SWT.FILL, true, false);
+ //gd.horizontalAlignment = GridData.FILL;
+ //gd.grabExcessHorizontalSpace = true;
gd.horizontalSpan = 2;
gd.heightHint = 0;
progressIndicator.setLayoutData(gd);
hideCreatedRuntimes = new Button(parent, SWT.CHECK);
- gd = new GridData();
- gd.horizontalAlignment = GridData.FILL;
- gd.grabExcessHorizontalSpace = true;
+ gd = new GridData(SWT.FILL, SWT.FILL, true, false);
+ //gd.horizontalAlignment = GridData.FILL;
+ //gd.grabExcessHorizontalSpace = true;
gd.horizontalSpan = 2;
hideCreatedRuntimes.setLayoutData(gd);
hideCreatedRuntimes.setText("Hide already created runtimes");