• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Handle Dock menu open/close events
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Handle Dock menu open/close events


  • Subject: Re: Handle Dock menu open/close events
  • From: John Stiles <email@hidden>
  • Date: Wed, 16 Jan 2008 07:59:18 -0800

I am not certain if this will actually work, but you could try doing performSelector:...inModes: in the preprocess step, and passing the NSDefaultRunLoopMode as the mode. Theoretically, while the menu is open, you'll be stuck in event tracking mode, and the selector will not be called. Once the menu closes, you'll go back to the default mode and wham! Your selector will get called.

I don't know if it will work because this technique /didn't/ work for me with drag-and-drop in an outline view, due to what seems to be a bug in Apple's outline view code :(


Apparao Mulpuri wrote:
Thanks Nick,

NSMenu  has provides methods for doing pre process operations before its
displaying. I need to capture events after user closes the dock menu with
out doing/'clicking on any menu items in the Dockl menu.

- Apparao.

On 1/16/08, Nick Zitzmann <email@hidden> wrote:
On Jan 15, 2008, at 10:29 PM, Apparao Mulpuri wrote:

I have a application, in which i need to do some pre and post
processing
operations when the user open and close the dock menu. Is it
possible using
Cocoa?. f yes, please explain how?
The NSMenu delegate methods started working on Dock menus in Tiger &
later.

Nick Zitzmann
<http://www.chronosnet.com/>





_______________________________________________

Cocoa-dev mailing list (email@hidden)

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:
This email sent to email@hidden
_______________________________________________

Cocoa-dev mailing list (email@hidden)

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:
This email sent to email@hidden


  • Follow-Ups:
    • Re: Handle Dock menu open/close events
      • From: Peter Ammon <email@hidden>
References: 
 >Handle Dock menu open/close events (From: "Apparao Mulpuri" <email@hidden>)
 >Re: Handle Dock menu open/close events (From: Nick Zitzmann <email@hidden>)
 >Re: Handle Dock menu open/close events (From: "Apparao Mulpuri" <email@hidden>)

  • Prev by Date: Re: Has their been a Sketch App Update
  • Next by Date: Re: NSLock and AutoreleasePool question
  • Previous by thread: Re: Handle Dock menu open/close events
  • Next by thread: Re: Handle Dock menu open/close events
  • Index(es):
    • Date
    • Thread