AppleEvents
E437106
AppleEvents is a Macintosh interprocess communication system that allows applications and the operating system to send high-level, scriptable commands to each other.
All labels observed (2)
| Label | Occurrences |
|---|---|
| Apple Event Object Model | 1 |
| AppleEvents canonical | 1 |
Statements (48)
| Predicate | Object |
|---|---|
| instanceOf |
Macintosh technology
ⓘ
interprocess communication system ⓘ |
| allows |
applications to respond to scriptable events
ⓘ
applications to send commands to other applications ⓘ operating system to send commands to applications ⓘ |
| basedOn | event descriptors ⓘ |
| canAddress |
applications by bundle identifier
ⓘ
applications by creator type ⓘ applications by process serial number ⓘ |
| category |
Application scripting
ⓘ
Inter-process communication ⓘ Macintosh operating system technology ⓘ |
| communicationModel |
asynchronous messaging
ⓘ
client-server between processes ⓘ |
| developedBy | Apple Inc. NERFINISHED ⓘ |
| enables |
AppleScript to control applications
ⓘ
GUI scripting at the application level ⓘ cross-application workflows ⓘ recordable user actions in some applications ⓘ |
| hasConcept |
AppleEvent handler
ⓘ
descriptor type ⓘ event ID ⓘ event class ⓘ target address ⓘ |
| integratedWith | AppleScript NERFINISHED ⓘ |
| introducedFor | system-level automation on Macintosh ⓘ |
| platform |
Classic Mac OS
NERFINISHED
ⓘ
macOS ⓘ |
| purpose |
automation of Macintosh applications
ⓘ
high-level application scripting ⓘ interprocess communication ⓘ |
| relatedTechnology |
AppleScript dictionaries
ⓘ
OSAX scripting additions NERFINISHED ⓘ Open Scripting Architecture NERFINISHED ⓘ Scripting Bridge NERFINISHED ⓘ |
| scope | local machine processes ⓘ |
| supports |
attributes on events
ⓘ
coercion between descriptor types ⓘ event parameters ⓘ event-based messaging ⓘ high-level, human-readable commands ⓘ nested data structures in descriptors ⓘ scriptable commands ⓘ |
| supportsReply | yes ⓘ |
| uses |
Apple Event Manager API
NERFINISHED
ⓘ
Apple event descriptors ⓘ AppleEvent records ⓘ four-character event codes ⓘ |
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.
subject surface form:
System 7
this entity surface form:
Apple Event Object Model