Author: max.andersen(a)jboss.com
Date: 2007-11-06 15:25:57 -0500 (Tue, 06 Nov 2007)
New Revision: 4750
Modified:
trunk/hibernatetools/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/ComboContribution.java
Log:
hack for combobox in hql editor for MacOS
Modified:
trunk/hibernatetools/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/ComboContribution.java
===================================================================
---
trunk/hibernatetools/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/ComboContribution.java 2007-11-06
17:48:24 UTC (rev 4749)
+++
trunk/hibernatetools/plugins/org.hibernate.eclipse.console/src/org/hibernate/eclipse/console/ComboContribution.java 2007-11-06
20:25:57 UTC (rev 4750)
@@ -1,5 +1,6 @@
package org.hibernate.eclipse.console;
+import org.eclipse.core.runtime.Platform;
import org.eclipse.jface.action.ControlContribution;
import org.eclipse.swt.SWT;
import org.eclipse.swt.events.SelectionListener;
@@ -33,6 +34,8 @@
gridLayout.verticalSpacing = 1;
gridLayout.marginHeight=0;
gridLayout.marginWidth=0;
+ gridLayout.marginTop=0;
+ gridLayout.marginBottom=0;
//gridLayout.
panel.setLayout( gridLayout );
@@ -49,10 +52,10 @@
comboControl.pack();
GridData gd = new GridData();
gd.grabExcessHorizontalSpace = true;
- //gd.verticalIndent = -8;
gd.widthHint = getComboWidth();
- gd.verticalAlignment = GridData.CENTER;
- gd.horizontalAlignment = GridData.END;
+ gd.verticalAlignment = GridData.VERTICAL_ALIGN_FILL;
+ gd.horizontalAlignment = GridData.HORIZONTAL_ALIGN_FILL;
+ if(Platform.getOS().equals(Platform.OS_MACOSX)) gd.verticalIndent=-9;
comboControl.setLayoutData( gd );
@@ -61,6 +64,7 @@
comboControl.addSelectionListener( getSelectionAdapter() );
}
+ panel.pack();
return panel;
}
Show replies by date