Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Pazderski2019-09-16 09:08:50 +0000
committerPaul Pazderski2019-09-16 14:12:57 +0000
commit0524132f6171d54a38fde6de5e52276e175339a0 (patch)
treef25e8ffe0b79a8ee0a75d549426be87914f14861
parentc99322eec70b19200e9b8dbc9e45f2b25e751fdb (diff)
downloadeclipse.platform.ui-0524132f6171d54a38fde6de5e52276e175339a0.tar.gz
eclipse.platform.ui-0524132f6171d54a38fde6de5e52276e175339a0.tar.xz
eclipse.platform.ui-0524132f6171d54a38fde6de5e52276e175339a0.zip
Bug 551093 - [Quick Access] Reduce quick access toolbar button margin
Change-Id: I6fb303b52d24ff0a9a6725084afc062dc29ae7ff Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
-rw-r--r--bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/quickaccess/SearchField.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/quickaccess/SearchField.java b/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/quickaccess/SearchField.java
index b3efc61a81b..f5df4712421 100644
--- a/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/quickaccess/SearchField.java
+++ b/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/quickaccess/SearchField.java
@@ -32,12 +32,13 @@ import org.eclipse.e4.ui.bindings.internal.BindingTableManager;
import org.eclipse.e4.ui.bindings.internal.ContextSet;
import org.eclipse.jface.bindings.Binding;
import org.eclipse.jface.bindings.TriggerSequence;
+import org.eclipse.jface.layout.GridDataFactory;
+import org.eclipse.jface.layout.GridLayoutFactory;
import org.eclipse.jface.resource.ImageDescriptor;
import org.eclipse.osgi.util.NLS;
import org.eclipse.swt.SWT;
import org.eclipse.swt.events.SelectionListener;
import org.eclipse.swt.graphics.Image;
-import org.eclipse.swt.layout.GridLayout;
import org.eclipse.swt.widgets.Button;
import org.eclipse.swt.widgets.Composite;
import org.eclipse.swt.widgets.Control;
@@ -73,7 +74,8 @@ public class SearchField {
display = parent.getDisplay();
display.addFilter(SWT.FocusIn, previousFocusListener);
final Composite comp = new Composite(parent, SWT.NONE);
- comp.setLayout(new GridLayout());
+ comp.setSize(SWT.DEFAULT, 32);
+ GridLayoutFactory.swtDefaults().margins(3, 3).applyTo(comp);
updateQuickAccessTriggerSequence();
quickAccessButton = createButton(comp);
updateQuickAccessText();
@@ -121,6 +123,7 @@ public class SearchField {
private Button createButton(Composite parent) {
Button res = new Button(parent, SWT.PUSH | SWT.FLAT);
+ GridDataFactory.swtDefaults().align(SWT.CENTER, SWT.CENTER).applyTo(res);
try {
res.setText(quickAccessCommand.getName());
} catch (NotDefinedException e) {

Back to the top