You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by mg...@apache.org on 2007/12/01 17:18:17 UTC
svn commit: r600156 -
/cayenne/main/trunk/framework/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/CayenneModelerFrame.java
Author: mgentry
Date: Sat Dec 1 08:18:17 2007
New Revision: 600156
URL: http://svn.apache.org/viewvc?rev=600156&view=rev
Log:
Removed File->Exit menu option for Mac OS X since it was redundant and didn't follow OS X standards.
Modified:
cayenne/main/trunk/framework/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/CayenneModelerFrame.java
Modified: cayenne/main/trunk/framework/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/CayenneModelerFrame.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/CayenneModelerFrame.java?rev=600156&r1=600155&r2=600156&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/CayenneModelerFrame.java (original)
+++ cayenne/main/trunk/framework/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/CayenneModelerFrame.java Sat Dec 1 08:18:17 2007
@@ -141,8 +141,11 @@
recentFileMenu.setEnabled(recentFileMenu.getMenuComponentCount() > 0);
fileMenu.add(recentFileMenu);
- fileMenu.addSeparator();
- fileMenu.add(getAction(ExitAction.getActionName()).buildMenu());
+ // Mac OS X doesn't use File->Exit, it uses CayenneModeler->Quit (command-Q)
+ if (!SystemUtils.IS_OS_MAC_OSX) {
+ fileMenu.addSeparator();
+ fileMenu.add(getAction(ExitAction.getActionName()).buildMenu());
+ }
projectMenu.add(getAction(ValidateAction.getActionName()).buildMenu());
projectMenu.addSeparator();