summaryrefslogtreecommitdiff
path: root/java/src
diff options
context:
space:
mode:
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)