If you want the menubar to be clickable you need to come up with some C-variant of this:
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification {
// [NSApp activateIgnoringOtherApps:YES] needs to be called after everthing
// has finished launching, or else the menu bar will not work until we switch
// applications once.
// http://stackoverflow.com/questions/33345686/cocoa-application-menu-bar-not-clickable
[NSApp activateIgnoringOtherApps:YES];
}
In which I mean, you need to figure out when you should call this.
If you want the menubar to be clickable you need to come up with some C-variant of this:
In which I mean, you need to figure out when you should call this.