From d522bbff3a574e9f6d8012b9457afb7f4732c6f8 Mon Sep 17 00:00:00 2001 From: Uwe Stieber Date: Thu, 18 Jul 2013 12:59:27 +0200 Subject: [PATCH] Terminal: Fix Terminal view opens with horizontal scollbar --- .../terminal/emulator/VT100TerminalControl.java | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/plugins/org.eclipse.tm.terminal/src/org/eclipse/tm/internal/terminal/emulator/VT100TerminalControl.java b/plugins/org.eclipse.tm.terminal/src/org/eclipse/tm/internal/terminal/emulator/VT100TerminalControl.java index 089ade83788..ae4dc697d84 100644 --- a/plugins/org.eclipse.tm.terminal/src/org/eclipse/tm/internal/terminal/emulator/VT100TerminalControl.java +++ b/plugins/org.eclipse.tm.terminal/src/org/eclipse/tm/internal/terminal/emulator/VT100TerminalControl.java @@ -64,8 +64,8 @@ import org.eclipse.swt.events.KeyListener; import org.eclipse.swt.events.MouseAdapter; import org.eclipse.swt.events.MouseEvent; import org.eclipse.swt.graphics.Font; +import org.eclipse.swt.layout.FillLayout; import org.eclipse.swt.layout.GridData; -import org.eclipse.swt.layout.GridLayout; import org.eclipse.swt.widgets.Composite; import org.eclipse.swt.widgets.Control; import org.eclipse.swt.widgets.Display; @@ -670,10 +670,7 @@ public class VT100TerminalControl implements ITerminalControlForText, ITerminalC // modifying the text in method TerminalVerifyKeyListener.verifyKey(). fWndParent=new Composite(parent,SWT.NONE); - GridLayout layout=new GridLayout(); - layout.marginWidth=0; - layout.marginHeight=0; - layout.verticalSpacing=0; + FillLayout layout=new FillLayout(); fWndParent.setLayout(layout); ITerminalTextDataSnapshot snapshot=fTerminalModel.makeSnapshot(); @@ -682,9 +679,6 @@ public class VT100TerminalControl implements ITerminalControlForText, ITerminalC ITextCanvasModel canvasModel=new PollingTextCanvasModel(snapshot); fCtlText=new TextCanvas(fWndParent,canvasModel,SWT.NONE,new TextLineRenderer(fCtlText,canvasModel)); - - fCtlText.setLayoutData(new GridData(GridData.FILL_BOTH)); - fCtlText.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true)); fCtlText.addResizeHandler(new TextCanvas.ResizeListener() { public void sizeChanged(int lines, int columns) { fTerminalText.setDimensions(lines, columns);