diff options
author | Benoit Foucher <benoit@zeroc.com> | 2006-12-15 09:17:03 +0000 |
---|---|---|
committer | Benoit Foucher <benoit@zeroc.com> | 2006-12-15 09:17:03 +0000 |
commit | dc1c0be2de54e66052e8bdd2f0f0a39fe1bc64cc (patch) | |
tree | a9e7d78cf40876b76f251d9ca0c49c9e030af12e /java/src | |
parent | Added support for service property sets in icebox server instances (diff) | |
download | ice-dc1c0be2de54e66052e8bdd2f0f0a39fe1bc64cc.tar.bz2 ice-dc1c0be2de54e66052e8bdd2f0f0a39fe1bc64cc.tar.xz ice-dc1c0be2de54e66052e8bdd2f0f0a39fe1bc64cc.zip |
Fixed Mac OS X menu shortcuts
Diffstat (limited to 'java/src')
-rwxr-xr-x | java/src/IceGridGUI/Coordinator.java | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/java/src/IceGridGUI/Coordinator.java b/java/src/IceGridGUI/Coordinator.java index ec21bb49f9e..2bda43c172a 100755 --- a/java/src/IceGridGUI/Coordinator.java +++ b/java/src/IceGridGUI/Coordinator.java @@ -365,8 +365,11 @@ public class Coordinator fileMenu.add(_saveToRegistry); fileMenu.addSeparator(); fileMenu.add(_discardUpdates); - fileMenu.addSeparator(); - fileMenu.add(_exit); + if(!System.getProperty("os.name").startsWith("Mac OS")) + { + fileMenu.addSeparator(); + fileMenu.add(_exit); + } // // Edit menu @@ -1881,11 +1884,11 @@ public class Coordinator } }; _closeApplication.putValue(Action.SHORT_DESCRIPTION, "Close application"); - + if(System.getProperty("os.name").startsWith("Mac OS")) { _closeApplication.putValue(Action.ACCELERATOR_KEY, - KeyStroke.getKeyStroke("ctrl w")); + KeyStroke.getKeyStroke(KeyEvent.VK_W, MENU_MASK)); } else { @@ -1951,7 +1954,6 @@ public class Coordinator }; _exit.putValue(Action.ACCELERATOR_KEY, KeyStroke.getKeyStroke("alt F4")); - _back = new AbstractAction("Go Back to the Previous Node") { public void actionPerformed(ActionEvent e) |