FROM : Martin Redington
DATE : Wed Apr 04 17:51:24 2007
I have a top level menu item in the main menu defined in my nib
called "Cameras". This has a submenu, but there are no items in that
menu.
When a camera is opened, I generate a new NSMenu for that camera.
With only one camera, I want that menu to become the sub menu of my
Camera menu, so that I end up with
Edit Camera Window
Settings1
Settings2
Settings3
However, when I try the following:
id <NSMenuItem> cameraMenu = [[NApp mainMenu] itemWithTag:1];
NSMenu *settingsMenuForCamera = [self menuForCamera];
[cameraMenu setSubmenu:settingsMenuForCamera];
I get
... Edit Camera SettingsMenu Window ...
Settings1
Settings2
Settings3
The Camera menu item is correctly tagged, and is being retrieved ok.
[[NSApp mainMenu] setSubmenu:[settingsMenuForCamera
forItem:cameraMenu];
gives me the same result.
DATE : Wed Apr 04 17:51:24 2007
I have a top level menu item in the main menu defined in my nib
called "Cameras". This has a submenu, but there are no items in that
menu.
When a camera is opened, I generate a new NSMenu for that camera.
With only one camera, I want that menu to become the sub menu of my
Camera menu, so that I end up with
Edit Camera Window
Settings1
Settings2
Settings3
However, when I try the following:
id <NSMenuItem> cameraMenu = [[NApp mainMenu] itemWithTag:1];
NSMenu *settingsMenuForCamera = [self menuForCamera];
[cameraMenu setSubmenu:settingsMenuForCamera];
I get
... Edit Camera SettingsMenu Window ...
Settings1
Settings2
Settings3
The Camera menu item is correctly tagged, and is being retrieved ok.
[[NSApp mainMenu] setSubmenu:[settingsMenuForCamera
forItem:cameraMenu];
gives me the same result.
| Related mails | Author | Date |
|---|---|---|
| No related mails found. | ||






Cocoa mail archive

