From cffcc4b67afeb2732a6a4b006275a47b9a42918b Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Tue, 12 Aug 2008 16:34:21 +0000 Subject: small fixes in key events --- sources/prefs/VSDefaultPrefs.java | 4 ++-- sources/simulator/VSSimulator.java | 1 + sources/simulator/VSSimulatorFrame.java | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/sources/prefs/VSDefaultPrefs.java b/sources/prefs/VSDefaultPrefs.java index 9d6933d..2a6b586 100644 --- a/sources/prefs/VSDefaultPrefs.java +++ b/sources/prefs/VSDefaultPrefs.java @@ -193,7 +193,7 @@ public class VSDefaultPrefs extends VSSerializablePrefs { /* Internal prefs */ initInteger("keyevent.about", KeyEvent.VK_A, null, 0, 100); - initInteger("keyevent.cancel", KeyEvent.VK_N, null, 0, 100); + initInteger("keyevent.cancel", KeyEvent.VK_A, null, 0, 100); initInteger("keyevent.close", KeyEvent.VK_C, null, 0, 100); initInteger("keyevent.default", KeyEvent.VK_F, null, 0, 100); initInteger("keyevent.edit", KeyEvent.VK_E, null, 0, 100); @@ -207,7 +207,7 @@ public class VSDefaultPrefs extends VSSerializablePrefs { initInteger("keyevent.prefs", KeyEvent.VK_P, null, 0, 100); initInteger("keyevent.prefs.ext", KeyEvent.VK_E, null, 0, 100); initInteger("keyevent.quit", KeyEvent.VK_B, null, 0, 100); - initInteger("keyevent.replay", KeyEvent.VK_R, null, 0, 100); + initInteger("keyevent.replay", KeyEvent.VK_W, null, 0, 100); initInteger("keyevent.reset", KeyEvent.VK_R, null, 0, 100); initInteger("keyevent.save", KeyEvent.VK_S, null, 0, 100); initInteger("keyevent.saveas", KeyEvent.VK_V, null, 0, 100); diff --git a/sources/simulator/VSSimulator.java b/sources/simulator/VSSimulator.java index 48959f5..51236f4 100644 --- a/sources/simulator/VSSimulator.java +++ b/sources/simulator/VSSimulator.java @@ -1032,6 +1032,7 @@ public class VSSimulator extends JPanel implements VSSerializable { final JComboBox comboBox = new JComboBox(); JButton takeoverButton = new JButton(prefs.getString("lang.takeover")); + takeoverButton.setMnemonic(prefs.getInteger("keyevent.takeover")); takeoverButton.addActionListener(new ActionListener() { private boolean isRed; public void actionPerformed(ActionEvent ae) { diff --git a/sources/simulator/VSSimulatorFrame.java b/sources/simulator/VSSimulatorFrame.java index a6d261c..813e04c 100644 --- a/sources/simulator/VSSimulatorFrame.java +++ b/sources/simulator/VSSimulatorFrame.java @@ -450,7 +450,7 @@ public class VSSimulatorFrame extends VSFrame { int processID = process.getProcessID(); JMenuItem processItem = new JMenuItem(processString + " " + processID); - if (processNum < 10) + if (processNum < 9) processItem.setAccelerator( KeyStroke.getKeyStroke(0x31+processNum, ActionEvent.ALT_MASK)); -- cgit v1.2.3