Re: NSStatusItem custom view with menu

2008-07-04 Thread Michael Ash
On Thu, Jul 3, 2008 at 8:46 PM, Jacob Bandes-Storch <[EMAIL PROTECTED]> wrote: > I'm making an NSStatusItem with a custom view. In drawRect:, it draws things > based on the value of the "highlighted" instance variable. When mouseDown: > is called, it pops up a menu using the status item's popUpStat

Re: NSStatusItem custom view with menu

2008-07-04 Thread Andy Kim
Another way to do this is to implement the NSMenu delegate methods: - menuWillOpen: - menuDidClose: You would then set the highlighted variable there. I think it'll make the code easier to read. You need to set the menu's delegate for this to work (obviously). - Andy Kim On Jul 3, 2008, a

NSStatusItem custom view with menu

2008-07-03 Thread Jacob Bandes-Storch
I'm making an NSStatusItem with a custom view. In drawRect:, it draws things based on the value of the "highlighted" instance variable. When mouseDown: is called, it pops up a menu using the status item's popUpStatusItemMenu: method. Using the mouseUp: event does not work, because it is not