aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorTeddy Wing2023-08-15 21:54:23 +0200
committerTeddy Wing2023-08-15 21:54:23 +0200
commitae0d53efcb03c183c115ae97f7f0302ac7cb1d67 (patch)
treee3577ac9572c79ac51cef3d7a69d7f1f9c0611ca /src
parent186f84f3e5f6fe1066512e8a11ec34976ad66bdb (diff)
downloadBase-Windowed-Application-ae0d53efcb03c183c115ae97f7f0302ac7cb1d67.tar.bz2
MainMenu: Add Services menu to Application menu
Diffstat (limited to 'src')
-rw-r--r--src/MainMenu.m6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/MainMenu.m b/src/MainMenu.m
index 42ae7c0..e97c49d 100644
--- a/src/MainMenu.m
+++ b/src/MainMenu.m
@@ -63,6 +63,11 @@ NSMenuItem *MainMenuCreateApplicationMenuItem()
addItemWithTitle:@"Services"
action:nil
keyEquivalent:@""];
+ NSMenu *services_menu = [[NSMenu alloc] initWithTitle:@"Services"];
+ [application_menu
+ setSubmenu:services_menu
+ forItem:services_menu_item];
+ [NSApp setServicesMenu:services_menu];
[application_menu addItem:[NSMenuItem separatorItem]];
@@ -100,6 +105,7 @@ NSMenuItem *MainMenuCreateApplicationMenuItem()
[application_menu_item setSubmenu:application_menu];
+ [services_menu release];
[application_menu release];
return application_menu_item;