Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEugene Tarassov2014-07-09 18:14:29 +0000
committerEugene Tarassov2014-07-09 18:14:29 +0000
commitf3e923bf6f8452d56357862664f2b9ad62b5bb7d (patch)
tree8bf2e6249c2bca5a615602dea8d7541019e94c1b /plugins
parent3d28b300476cda7c647fc778079f4de69fea61e5 (diff)
downloadorg.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')
-rw-r--r--plugins/org.eclipse.tcf.debug.ui/src/org/eclipse/tcf/internal/debug/ui/commands/MemoryMapWidget.java43
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.

Back to the top