Important: The information in this document is obsolete and should not be used for new development.
Application-Defined Routines
TheAEResolve
function performs tasks that are required to resolve any object specifier record, such as parsing its contents, keeping track of the results of tests, and handling memory management. When necessary,AEResolve
calls application-defined functions to perform tasks that are unique to the application, such as locating a specific Apple event object in the application's data structures or counting the number of Apple event objects in a container.
AEResolve
can call two kinds of application-defined functions:
This section provides model declarations for the object accessor functions and object callback functions that your application can provide.
- Object accessor functions locate Apple event objects. Every application that supports simple object specifier records must provide one or more object accessor functions.
- Object callback functions perform other tasks that only an application can perform, such as counting, comparing, or marking Apple event objects. You can provide up to seven object callback functions, depending on the needs of your application.
Subtopics
- Object Accessor Functions
- Object Callback Functions