I have a working NSStatusItem installed with a menu. I need to dynamically alter that menu before it's presented. I'm trying to do something along the lines of what the airport menu does (try option- clicking on it).

So, I need to tap into some NSMenu events - most notably the menuNeedsUpdate: delegate method. However, when I call the setDelegate: of my NSMenu that's attached to my NSStatusItem, the icon shows, and highlights when clicked, but the menu never pops and the delegate method is never called.

I've googled until I'm blue in the face. There's hints of some reversed engineered private classes, but it seems to me that the api is there to do what I need, between NSMenu and NSStatusItem.

What, pray tell, am I doing wrong?
TIA,
M

--
Mark D. Gerl, Multimedia Design Group, <mailto:mg...@mmdesigngrp.com>

_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to