Changeset View
Changeset View
Standalone View
Standalone View
intern/ghost/intern/GHOST_SystemCocoa.mm
| Show First 20 Lines • Show All 42 Lines • ▼ Show 20 Lines | |||||
| NSMenu *appMenu; | NSMenu *appMenu; | ||||
| // Create the application menu | // Create the application menu | ||||
| appMenu = [[NSMenu alloc] initWithTitle:@"Blender"]; | appMenu = [[NSMenu alloc] initWithTitle:@"Blender"]; | ||||
| [appMenu addItemWithTitle:@"About Blender" | [appMenu addItemWithTitle:@"About Blender" | ||||
| action:@selector(orderFrontStandardAboutPanel:) | action:@selector(orderFrontStandardAboutPanel:) | ||||
| keyEquivalent:@""]; | keyEquivalent:@""]; | ||||
| [appMenu addItem:[NSMenuItem separatorItem]]; | |||||
| [appMenu addItemWithTitle:@"Clear Recent Files" | |||||
| action:@selector(clearRecentDocuments:) | |||||
| keyEquivalent:@""]; | |||||
| [appMenu addItem:[NSMenuItem separatorItem]]; | [appMenu addItem:[NSMenuItem separatorItem]]; | ||||
| menuItem = [appMenu addItemWithTitle:@"Hide Blender" | menuItem = [appMenu addItemWithTitle:@"Hide Blender" | ||||
| action:@selector(hide:) | action:@selector(hide:) | ||||
| keyEquivalent:@"h"]; | keyEquivalent:@"h"]; | ||||
| [menuItem setKeyEquivalentModifierMask:NSEventModifierFlagCommand]; | [menuItem setKeyEquivalentModifierMask:NSEventModifierFlagCommand]; | ||||
| menuItem = [appMenu addItemWithTitle:@"Hide Others" | menuItem = [appMenu addItemWithTitle:@"Hide Others" | ||||
| action:@selector(hideOtherApplications:) | action:@selector(hideOtherApplications:) | ||||
| keyEquivalent:@"h"]; | keyEquivalent:@"h"]; | ||||
| [menuItem | [menuItem | ||||
| setKeyEquivalentModifierMask:(NSEventModifierFlagOption | NSEventModifierFlagCommand)]; | setKeyEquivalentModifierMask:(NSEventModifierFlagOption | NSEventModifierFlagCommand)]; | ||||
| [appMenu addItemWithTitle:@"Show All" | [appMenu addItemWithTitle:@"Show All" | ||||
| action:@selector(unhideAllApplications:) | action:@selector(unhideAllApplications:) | ||||
| keyEquivalent:@""]; | keyEquivalent:@""]; | ||||
| [appMenu addItem:[NSMenuItem separatorItem]]; | |||||
| menuItem = [appMenu addItemWithTitle:@"Quit Blender" | menuItem = [appMenu addItemWithTitle:@"Quit Blender" | ||||
| action:@selector(terminate:) | action:@selector(terminate:) | ||||
| keyEquivalent:@"q"]; | keyEquivalent:@"q"]; | ||||
| [menuItem setKeyEquivalentModifierMask:NSEventModifierFlagCommand]; | [menuItem setKeyEquivalentModifierMask:NSEventModifierFlagCommand]; | ||||
| menuItem = [[NSMenuItem alloc] init]; | menuItem = [[NSMenuItem alloc] init]; | ||||
| [menuItem setSubmenu:appMenu]; | [menuItem setSubmenu:appMenu]; | ||||
| ▲ Show 20 Lines • Show All 42 Lines • Show Last 20 Lines | |||||