2016

Table Of Contents
Glossary
A
PPLE EVENTS
Messages sent from one Mac OS application or pro cess to another that give instructions, respond to
instructions, and send or receive data. Apple events are defined by Apple Inc. or other application developers
and must conform to the Apple Event Interprocess Messaging Protocol.
APPLE EVENT REGISTRY: STANDARD SUITES
A compilation of standard Apple events defined by Apple Inc. or other application developers including:
Apple events, object classes, primitive object classes, de scriptor types, key forms, and constants. The
Apple Event Registry: Standard Suites is maintained by the Apple Event Developers’ Association.
APPLE EVENT INTERPROCESS MESSAGING PROTOCOL
The protocol for interapplication communication defined by Apple Inc. Interapp lica tion messages must
conform to this protocol to qualify as Apple events.
APPLESCRIPT
A system-wide scripting language developed by Apple Inc. AppleScript scripts can control the Mac OS
operating system and applications that support Apple events.
ATTRIBUTE
The component of an Apple event that identifies it and the tasks it can perform on the data specified in
the parameters. Attributes consist of an event class and event ID.
CONTAINER
The object that contains the element specified by an Apple event.
ELEMENT
An object contained by another Apple events object. The element classes in the Apple Event Reg istry:
Standard Suites define the types of objects each Apple events object can contain.
EVENT CLASS
The attribute of an Apple event that identifies which suite (group of related Apple events) it belongs to
such as the Required Suite, Standard Suite, and so on.
EVENT ID
The attribute of an Apple event that uniquely identifies it within its event class and defines the tasks it
can perform.
EVENTS
The part of an Apple events message that tells objects what to do (similar to a verb).
FUNCTIONAL-AREA SUITES
Groups of objects and events that relate to similar functional areas, including: the Text Suite, the Quick -
Draw Graphics Suite, the Table Suite, and Miscel laneous Standards.
INSERTION POINTS
A reference with a parameter that defines where in the container hierarchy an object should be placed.
REFERENCE MATERIAL FOR QUARKXPRESS OBJECTS
A GUIDE TO APPLE EVENTS SCRIPTING
|
153