• 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: Send an event to another app
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Send an event to another app


  • Subject: Re: Send an event to another app
  • From: Nick Zitzmann <email@hidden>
  • Date: Wed, 5 Mar 2008 21:40:29 -0700


On Mar 5, 2008, at 9:20 PM, Alex Kac wrote:

I realize that under OS X things are different and they simply don't work that way. I also know that menus do have a handler and I *assume* that even if a menu is greyed out or a sheet is open (which I understand is modal) that the main window can still handle events or messages. So what I want to do under OS X is write my own app that periodically will force this app to save its document by calling the same handler as what the Save menu command would call. Again, I do realize that "bad things may happen", but for this app we are using its worth trying for me.


Typically you'd do this by issuing an AppleScript command, which you can do with the NSAppleScript class. Something like "tell application MyApp to save document in front of documents" ought to work if the hypothetical MyApp is an NSDocument-based application.

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


  • Follow-Ups:
    • Re: Send an event to another app
      • From: Christopher Nebel <email@hidden>
    • Re: Send an event to another app
      • From: Alex Kac <email@hidden>
References: 
 >Send an event to another app (From: Alex Kac <email@hidden>)

  • Prev by Date: Send an event to another app
  • Next by Date: Re: Send an event to another app
  • Previous by thread: Send an event to another app
  • Next by thread: Re: Send an event to another app
  • Index(es):
    • Date
    • Thread