Skip to content

Instantly share code, notes, and snippets.

@Dimillian
Created December 19, 2011 21:42
Show Gist options
  • Save Dimillian/1499021 to your computer and use it in GitHub Desktop.
Save Dimillian/1499021 to your computer and use it in GitHub Desktop.
getMenu
-(NSMenu *)getMenu
{
NSMenu *menu = [[NSMenu alloc]initWithTitle:@"Smart Bar App Menu"];
NSMenuItem *firstItem = [[NSMenuItem alloc]init];
[firstItem setTitle:@"Close Web App"];
[firstItem setTarget:self];
[firstItem setAction:@selector(sendCloseDelegate:)];
[firstItem setEnabled:YES];
[menu addItem:firstItem];
[firstItem release];
[menu addItem:[NSMenuItem separatorItem]];
NSMenuItem *secondItem = [[NSMenuItem alloc]init];
[secondItem setTitle:@"Remove from Smart Bar"];
[secondItem setTarget:self];
[secondItem setAction:@selector(sendHideDelegate:)];
[secondItem setEnabled:YES];
[menu addItem:secondItem];
[secondItem release];
[menu addItem:[NSMenuItem separatorItem]];
NSMenuItem *thirdItem = [[NSMenuItem alloc]init];
[thirdItem setTitle:@"Hide/Show Smart bar"];
[thirdItem setTarget:self.window.windowController];
[thirdItem setAction:@selector(toggleSmartBar:)];
[thirdItem setEnabled:YES];
[menu addItem:thirdItem];
[thirdItem release];
NSMenuItem *fourItem = [[NSMenuItem alloc]init];
[fourItem setTitle:@"Manage Web Apps"];
[fourItem setTarget:self.window.windowController];
[fourItem setAction:@selector(setting:)];
[fourItem setEnabled:YES];
[menu addItem:fourItem];
[fourItem release];
NSMenuItem *fiveItem = [[NSMenuItem alloc]init];
[fiveItem setTitle:@"Visit Web App Shop"];
[fiveItem setTarget:[[NSApplication sharedApplication]delegate]];
[fiveItem setAction:@selector(webAppShop:)];
return [menu autorelease];
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment