From 8e5b75267873e814c5ee652d4295e27f376b588a Mon Sep 17 00:00:00 2001 From: Frank <472730949@qq.com> Date: Fri, 25 Mar 2016 09:20:55 +0800 Subject: [PATCH] Remove top menu Item("Plugins"). too many top menu items to crowd out the menu bar icon(right over there) --- ActivatePowerMode/ActivatePowerMode.m | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/ActivatePowerMode/ActivatePowerMode.m b/ActivatePowerMode/ActivatePowerMode.m index d06db13..28c3490 100644 --- a/ActivatePowerMode/ActivatePowerMode.m +++ b/ActivatePowerMode/ActivatePowerMode.m @@ -77,17 +77,19 @@ - (void)addPluginsMenu { // Add Plugins menu next to Window menu NSMenu *mainMenu = [NSApp mainMenu]; - NSMenuItem *pluginsMenuItem = [mainMenu itemWithTitle:@"Plugins"]; - if (!pluginsMenuItem) { - pluginsMenuItem = [[NSMenuItem alloc] init]; - pluginsMenuItem.title = @"Plugins"; - pluginsMenuItem.submenu = [[NSMenu alloc] initWithTitle:pluginsMenuItem.title]; - NSInteger windowIndex = [mainMenu indexOfItemWithTitle:@"Window"]; - [mainMenu insertItem:pluginsMenuItem atIndex:windowIndex]; - } + NSMenuItem *editMenuItem = [mainMenu itemWithTitle:@"Edit"]; +// if (!pluginsMenuItem) { +// pluginsMenuItem = [[NSMenuItem alloc] init]; +// pluginsMenuItem.title = @"Plugins"; +// pluginsMenuItem.submenu = [[NSMenu alloc] initWithTitle:pluginsMenuItem.title]; +// NSInteger windowIndex = [mainMenu indexOfItemWithTitle:@"Window"]; +// [mainMenu insertItem:pluginsMenuItem atIndex:windowIndex]; +// } + + [editMenuItem.submenu addItem:[NSMenuItem separatorItem]]; NSMenuItem *mainMenuItem = [[MainMenuItem alloc] init]; - [pluginsMenuItem.submenu addItem:mainMenuItem]; + [editMenuItem.submenu addItem:mainMenuItem]; }