diff options
author | Teddy Wing | 2023-08-15 20:46:26 +0200 |
---|---|---|
committer | Teddy Wing | 2023-08-15 20:46:26 +0200 |
commit | f7b904d78e7b90b2ddc7173ea6fb33be20c103e4 (patch) | |
tree | d97cdb2cd47eef97947e97d8207fccd412454c21 /src/MainMenu.m | |
parent | 9ee2942dcb6c80fdd97ea335da7b43f194ee9d47 (diff) | |
download | Base-Windowed-Application-f7b904d78e7b90b2ddc7173ea6fb33be20c103e4.tar.bz2 |
MainMenu.m: Add "About" menu item
Diffstat (limited to 'src/MainMenu.m')
-rw-r--r-- | src/MainMenu.m | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/MainMenu.m b/src/MainMenu.m index a17767d..75bed40 100644 --- a/src/MainMenu.m +++ b/src/MainMenu.m @@ -31,13 +31,22 @@ NSMenuItem *MainMenuCreateApplicationMenuItem() keyEquivalent:@""]; NSMenu *application_menu = [[NSMenu alloc] initWithTitle:@"Application"]; + NSMenuItem *about_menu_item = [[NSMenuItem alloc] + initWithTitle:@"About" + action:@selector(orderFrontStandardAboutPanel:) + keyEquivalent:@""]; + [about_menu_item setTarget:NSApp]; + [application_menu addItem:about_menu_item]; + NSMenuItem *quit_menu_item = [[NSMenuItem alloc] initWithTitle:@"Quit" action:@selector(terminate:) keyEquivalent:@"q"]; [application_menu addItem:quit_menu_item]; + [application_menu_item setSubmenu:application_menu]; + [about_menu_item release]; [quit_menu_item release]; [application_menu release]; |