You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by sc...@apache.org on 2007/01/15 21:24:01 UTC

svn commit: r496466 - /incubator/uima/uimaj/trunk/uimaj-ep-configurator/src/main/java/org/apache/uima/taeconfigurator/editors/ui/dialogs/AbstractDialog.java

Author: schor
Date: Mon Jan 15 12:24:00 2007
New Revision: 496466

URL: http://svn.apache.org/viewvc?view=rev&rev=496466
Log:
UIMA-83 set min height of CCombo boxes

Modified:
    incubator/uima/uimaj/trunk/uimaj-ep-configurator/src/main/java/org/apache/uima/taeconfigurator/editors/ui/dialogs/AbstractDialog.java

Modified: incubator/uima/uimaj/trunk/uimaj-ep-configurator/src/main/java/org/apache/uima/taeconfigurator/editors/ui/dialogs/AbstractDialog.java
URL: http://svn.apache.org/viewvc/incubator/uima/uimaj/trunk/uimaj-ep-configurator/src/main/java/org/apache/uima/taeconfigurator/editors/ui/dialogs/AbstractDialog.java?view=diff&rev=496466&r1=496465&r2=496466
==============================================================================
--- incubator/uima/uimaj/trunk/uimaj-ep-configurator/src/main/java/org/apache/uima/taeconfigurator/editors/ui/dialogs/AbstractDialog.java (original)
+++ incubator/uima/uimaj/trunk/uimaj-ep-configurator/src/main/java/org/apache/uima/taeconfigurator/editors/ui/dialogs/AbstractDialog.java Mon Jan 15 12:24:00 2007
@@ -33,6 +33,7 @@
 import org.eclipse.swt.custom.CCombo;
 import org.eclipse.swt.events.KeyEvent;
 import org.eclipse.swt.events.KeyListener;
+import org.eclipse.swt.graphics.FontData;
 import org.eclipse.swt.graphics.Point;
 import org.eclipse.swt.graphics.Rectangle;
 import org.eclipse.swt.layout.GridData;
@@ -184,6 +185,10 @@
     final CCombo cc = new CCombo(parent, SWT.FLAT | SWT.BORDER | SWT.READ_ONLY);
     cc.setBackground(getShell().getDisplay().getSystemColor(SWT.COLOR_WHITE));
     cc.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
+    // without these next lines, the height of the ccombo is too small
+    // especially on a Mac
+    FontData [] fontData = cc.getFont().getFontData();
+    ((GridData) cc.getLayoutData()).heightHint = 2 * fontData[0].getHeight();
     cc.addListener(SWT.Selection, this);
     cc.setToolTipText(tip);
     cc.addKeyListener(new KeyListener() {