diff options
author | Eugene Tarassov | 2014-07-09 18:14:29 +0000 |
---|---|---|
committer | Eugene Tarassov | 2014-07-09 18:14:29 +0000 |
commit | f3e923bf6f8452d56357862664f2b9ad62b5bb7d (patch) | |
tree | 8bf2e6249c2bca5a615602dea8d7541019e94c1b /plugins/org.eclipse.tcf.debug.ui | |
parent | 3d28b300476cda7c647fc778079f4de69fea61e5 (diff) | |
download | org.eclipse.tcf-f3e923bf6f8452d56357862664f2b9ad62b5bb7d.tar.gz org.eclipse.tcf-f3e923bf6f8452d56357862664f2b9ad62b5bb7d.tar.xz org.eclipse.tcf-f3e923bf6f8452d56357862664f2b9ad62b5bb7d.zip |
TCF Debugger: fixed: cannot resize columns in memory map widget
Diffstat (limited to 'plugins/org.eclipse.tcf.debug.ui')
-rw-r--r-- | plugins/org.eclipse.tcf.debug.ui/src/org/eclipse/tcf/internal/debug/ui/commands/MemoryMapWidget.java | 43 |
1 files changed, 3 insertions, 40 deletions
diff --git a/plugins/org.eclipse.tcf.debug.ui/src/org/eclipse/tcf/internal/debug/ui/commands/MemoryMapWidget.java b/plugins/org.eclipse.tcf.debug.ui/src/org/eclipse/tcf/internal/debug/ui/commands/MemoryMapWidget.java index 12cc51304..3f608edb6 100644 --- a/plugins/org.eclipse.tcf.debug.ui/src/org/eclipse/tcf/internal/debug/ui/commands/MemoryMapWidget.java +++ b/plugins/org.eclipse.tcf.debug.ui/src/org/eclipse/tcf/internal/debug/ui/commands/MemoryMapWidget.java @@ -563,49 +563,12 @@ public class MemoryMapWidget { colOffset.setText(getColumnText(4)); TableLayout layout = new TableLayout(); - layout.addColumnData(new ColumnPixelData(150)); - layout.addColumnData(new ColumnPixelData(90)); - layout.addColumnData(new ColumnPixelData(90)); + layout.addColumnData(new ColumnPixelData(300)); + layout.addColumnData(new ColumnPixelData(100)); + layout.addColumnData(new ColumnPixelData(80)); layout.addColumnData(new ColumnPixelData(50)); layout.addColumnData(new ColumnPixelData(140)); - table.addListener(SWT.Resize, new Listener() { - @Override - public void handleEvent(Event event) { - int width = table.getSize().x - 4 - colAddr.getWidth() - colSize.getWidth() - colFlags.getWidth() - colOffset.getWidth(); - colFile.setWidth(Math.max(width, 100)); - } - }); - - colFile.addListener(SWT.Resize, new Listener() { - @Override - public void handleEvent(Event event) { - int colWidth = colFile.getWidth(); - if (colWidth < 100) { - event.doit = false; - colFile.setWidth(100); - } - } - }); - - Listener listener = new Listener() { - @Override - public void handleEvent(Event event) { - if (event.widget instanceof TableColumn) { - TableColumn col = (TableColumn) event.widget; - int colWidth = col.getWidth(); - if (colWidth < 40) { - event.doit = false; - col.setWidth(40); - } - } - } - }; - colAddr.addListener(SWT.Resize, listener); - colSize.addListener(SWT.Resize, listener); - colFlags.addListener(SWT.Resize, listener); - colOffset.addListener(SWT.Resize, listener); - // "Symbol File Errors" are displayed as tooltip on the table item. // See // http://git.eclipse.org/c/platform/eclipse.platform.swt.git/tree/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet125.java. |