summaryrefslogtreecommitdiff
path: root/java/src
diff options
context:
space:
mode:
authorBenoit Foucher <benoit@zeroc.com>2006-12-15 09:17:03 +0000
committerBenoit Foucher <benoit@zeroc.com>2006-12-15 09:17:03 +0000
commitdc1c0be2de54e66052e8bdd2f0f0a39fe1bc64cc (patch)
treea9e7d78cf40876b76f251d9ca0c49c9e030af12e /java/src
parentAdded support for service property sets in icebox server instances (diff)
downloadice-dc1c0be2de54e66052e8bdd2f0f0a39fe1bc64cc.tar.bz2
ice-dc1c0be2de54e66052e8bdd2f0f0a39fe1bc64cc.tar.xz
ice-dc1c0be2de54e66052e8bdd2f0f0a39fe1bc64cc.zip
Fixed Mac OS X menu shortcuts
Diffstat (limited to 'java/src')
-rwxr-xr-xjava/src/IceGridGUI/Coordinator.java12
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)