Document Revision History

This table describes the changes to Apple Events Programming Guide.

DateNotes
2007-10-31

Updated document links.

2007-07-11

Added information on handling open application Apple event.

 

For details, see Common Apple Events Sent by the Mac OS.

2006-04-04

Clarified information on event class and event ID and removed extraneous entries from coercions table.

 

Moved section Event Class and Event ID to Building an Apple Event.

 

Removed instances of non-preferred types (typeSMInt and typeShortInteger) from Table C-2. For equivalent coercions, look for typeSInt16 in that table.

 

Added the section Event ID Constants for Standard AppleScript Commands.

 

Added the section Apple Event Terminology, which briefly describes terminology formats and points to additional documentation.

 

In Specifying a Reply in the Send Mode Parameter, added detail on the behavior of the AESendMessage function with respect to timers and run loops.

2005-04-29

Fixed links to other documents and made corrections to the index.

 

New document that describes how to work with Apple events. It replaces several Apple event chapters in "Inside Macintosh: Interapplication Communication."