Bug 257723 [Mac] Menu items "About Eclipse SDk" and "Preferences" of Top menu "Eclipse" not disable after show the dialog of "About Eclipse SDK"
bundles/org.eclipse.ui.cocoa/src/org/eclipse/ui/internal/cocoa/CocoaUIEnhancer.java
appMenu.itemAtIndex(kPreferencesMenuItem).setEnabled(true);
    	
    	appMenu.itemAtIndex(kServicesMenuItem).setEnabled(false);
    	
    	appMenu.itemAtIndex(kPreferencesMenuItem).setTarget(delegate);
    	appMenu.itemAtIndex(kPreferencesMenuItem).setAction(sel_preferencesMenuItemSelected_);
    	appMenu.itemAtIndex(kAboutMenuItem).setTarget(delegate);
    	appMenu.itemAtIndex(kAboutMenuItem).setAction(sel_aboutMenuItemSelected_);
    }
    /**
     * Locate an action with the given id in the current menubar and run it.
     */
    private void runAction(String actionId) {
        IWorkbenchWindow window = PlatformUI.getWorkbench().getActiveWorkbenchWindow();
        if (window != null) {
        	IMenuManager manager = ((WorkbenchWindow)window).getActionBars().getMenuManager();
        	IAction action = findAction(actionId, manager);
        	if (action != null && action.isEnabled()) {
        		action.run();
        	}
        }
       
    }
    
    private void runCommand(String commandId) {
		IWorkbench workbench = PlatformUI.getWorkbench();
		if (workbench == null)
			return;
		
		IWorkbenchWindow activeWorkbenchWindow = workbench