Legacy Documentclose button

Important: The information in this document is obsolete and should not be used for new development.

Previous Book Contents Book Index Next

Inside Macintosh: Interapplication Communication /


Chapter 8 - Apple Event Terminology Resources

This chapter describes the resource structure used by both the 'aeut' and 'aete' resources and explains how to create an 'aete' resource for your application. It also explains how applications that support additional plug-in modules, each with its own 'aete' resource, can write a handler for the Get AETE event that collects the 'aete' resources from the modules that are currently running.

Before you read this chapter, you should read the chapter "Introduction to Scripting" in this book and the chapters about the Apple Event Manager that are relevant to your application.

The first section in this chapter describes how the AppleScript component interprets AppleScript statements that trigger Apple events. The first section also explains how to define both Apple events and the corresponding user terminology for your application in a way that translates easily into AppleScript statements. If you implement Apple events so that they translate into logical and useful AppleScript scripts, your implementation will probably work well with other scripting components that resemble AppleScript.

The next two sections describe how to

For details about the structure of the data in an 'aeut' resource and an 'scsz' resource, see "Reference to Apple Event Terminology Resources," which begins on page 8-31.


Chapter Contents
Defining Terminology for Use by the AppleScript Component
Structure of Apple Event Terminology Resources
Creating an Apple Event Terminology Extension Resource
Supporting Standard Suites Without Extensions
Extending the Standard Suites
Supporting Subsets of Suites
Supporting New Suites
Handling the Get AETE Event
Reference to Apple Event Terminology Resources
Header Data for an Apple Event Terminology Resource
Suite Data for an Apple Event Terminology Resource
Event Data
Object Class Data
Comparison Operator Data
Enumeration and Enumerator Data
The Scripting Size Resource

Previous Book Contents Book Index Next

© Apple Computer, Inc.
7 JUL 1996