From 45ab39dd193371a0ee1b5be8b0c0e12a9661ae81 Mon Sep 17 00:00:00 2001 From: Ben Harris Date: Tue, 4 Feb 2003 00:33:11 +0000 Subject: [PATCH] Slightly improve Carbon handling: we still have to deal with the "About..." menu entry, even if the rest of the Apple Menu is done for us. [originally from svn r2788] --- mac/mac.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/mac/mac.c b/mac/mac.c index 0af40dfc..5abc49a9 100644 --- a/mac/mac.c +++ b/mac/mac.c @@ -1,4 +1,4 @@ -/* $Id: mac.c,v 1.43 2003/02/02 15:59:00 ben Exp $ */ +/* $Id: mac.c,v 1.44 2003/02/04 00:33:11 ben Exp $ */ /* * Copyright (c) 1999 Ben Harris * All rights reserved. @@ -513,19 +513,19 @@ static void mac_menucommand(long result) { window = FrontWindow(); /* Things which do the same whatever window we're in. */ switch (menu) { -#if !TARGET_API_MAC_CARBON case mApple: switch (item) { case iAbout: mac_openabout(); goto done; +#if !TARGET_API_MAC_CARBON default: GetMenuItemText(GetMenuHandle(mApple), item, da); OpenDeskAcc(da); goto done; +#endif } break; -#endif case mFile: switch (item) { case iNew: @@ -627,7 +627,6 @@ static void mac_zoomwindow(WindowPtr window, short part) { * Make the menus look right before the user gets to see them. */ #if TARGET_API_MAC_CARBON -/* XXX Is this good enough? What about Carbon on OS 8.1? */ #define EnableItem EnableMenuItem #define DisableItem DisableMenuItem #endif