aboutsummaryrefslogtreecommitdiffstats
path: root/ddms/app
diff options
context:
space:
mode:
authorSiva Velusamy <vsiva@google.com>2011-08-18 15:12:38 -0700
committerSiva Velusamy <vsiva@google.com>2011-08-18 15:54:20 -0700
commit4f7dbc53dbf6879365e54ffd1f8d13de69fec3ac (patch)
tree144b83cb4ba4ec844caea738d9b5f737d0d50755 /ddms/app
parent0f72f32f6058d3ed11639c4353f37b67424333ed (diff)
downloadsdk-4f7dbc53dbf6879365e54ffd1f8d13de69fec3ac.zip
sdk-4f7dbc53dbf6879365e54ffd1f8d13de69fec3ac.tar.gz
sdk-4f7dbc53dbf6879365e54ffd1f8d13de69fec3ac.tar.bz2
Add support for Select All and Copy to Clipboard actions.
Change-Id: Idbf3bc093f2a049b5e0e0cd9605a6f8bdc8f7723
Diffstat (limited to 'ddms/app')
-rw-r--r--ddms/app/src/com/android/ddms/UIThread.java12
1 files changed, 7 insertions, 5 deletions
diff --git a/ddms/app/src/com/android/ddms/UIThread.java b/ddms/app/src/com/android/ddms/UIThread.java
index ecc3b3f..dfe1b9a 100644
--- a/ddms/app/src/com/android/ddms/UIThread.java
+++ b/ddms/app/src/com/android/ddms/UIThread.java
@@ -733,7 +733,7 @@ public class UIThread implements IUiSelectionListener, IClientChangeListener {
item = new MenuItem(fileMenu, SWT.NONE);
item.setText("E&xit\tCtrl-Q");
- item.setAccelerator('Q' | (Main.isMac() ? SWT.COMMAND : SWT.CONTROL));
+ item.setAccelerator('Q' | SWT.MOD1);
item.addSelectionListener(new SelectionAdapter() {
@Override
public void widgetSelected(SelectionEvent e) {
@@ -745,7 +745,7 @@ public class UIThread implements IUiSelectionListener, IClientChangeListener {
// create edit menu items
mCopyMenuItem = new MenuItem(editMenu, SWT.NONE);
mCopyMenuItem.setText("&Copy\tCtrl-C");
- mCopyMenuItem.setAccelerator('C' | SWT.COMMAND);
+ mCopyMenuItem.setAccelerator('C' | SWT.MOD1);
mCopyMenuItem.addSelectionListener(new SelectionAdapter() {
@Override
public void widgetSelected(SelectionEvent e) {
@@ -757,7 +757,7 @@ public class UIThread implements IUiSelectionListener, IClientChangeListener {
mSelectAllMenuItem = new MenuItem(editMenu, SWT.NONE);
mSelectAllMenuItem.setText("Select &All\tCtrl-A");
- mSelectAllMenuItem.setAccelerator('A' | SWT.COMMAND);
+ mSelectAllMenuItem.setAccelerator('A' | SWT.MOD1);
mSelectAllMenuItem.addSelectionListener(new SelectionAdapter() {
@Override
public void widgetSelected(SelectionEvent e) {
@@ -815,7 +815,7 @@ public class UIThread implements IUiSelectionListener, IClientChangeListener {
// text (e.g. the unicode symbol for the command key + S) anyway
// so it's fine to leave it there for the other platforms.
screenShotItem.setText("&Screen capture...\tCtrl-S");
- screenShotItem.setAccelerator('S' | (Main.isMac() ? SWT.COMMAND : SWT.CONTROL));
+ screenShotItem.setAccelerator('S' | SWT.MOD1);
screenShotItem.addSelectionListener(new SelectionAdapter() {
@Override
public void widgetSelected(SelectionEvent e) {
@@ -961,6 +961,7 @@ public class UIThread implements IUiSelectionListener, IClientChangeListener {
createTopPanel(topPanel, darkGray);
+ mClipboard = new Clipboard(panelArea.getDisplay());
if (useOldLogCatView()) {
createBottomPanel(bottomPanel);
} else {
@@ -1016,6 +1017,8 @@ public class UIThread implements IUiSelectionListener, IClientChangeListener {
// now set up the listener in the various panels
if (useOldLogCatView()) {
mLogPanel.setTableFocusListener(mTableListener);
+ } else {
+ mLogCatPanel.setTableFocusListener(mTableListener);
}
mEventLogPanel.setTableFocusListener(mTableListener);
for (TablePanel p : mPanels) {
@@ -1212,7 +1215,6 @@ public class UIThread implements IUiSelectionListener, IClientChangeListener {
// create clipboard
Display display = comp.getDisplay();
- mClipboard = new Clipboard(display);
LogColors colors = new LogColors();