Important: The information in this document is obsolete and should not be used for new development.
Index
[']
'****' (wildcard) descriptor type [1] [2] [3] [4] [5] '----' keyword 'addr' keyword 'aete' resources and AppleScript [1] creating [1] defined [1] dynamic loading of [1] recordable applications and [1] role of [1] [2] scriptable applications and [1] structure of [1] supporting new suites supporting standard suites with extensions [1] supporting standard suites without extensions supporting subsets of suites 'aeut' resources additional parameters array [1] and AppleScript [1] comparison operators array [1] defined [1] elements array [1] enumerations array [1] events array [1] header data object classes array [1] properties array [1] resource type declaration role of [1] structure of [1] suites array [1] 'aevt' descriptor type 'aevt' event class 'alis' descriptor type 'alis' resource type 'aplt' creator signature 'appa' descriptor type 'APPL' file type 'bool' descriptor type 'CODE' resources, in script application files 'comp' descriptor type 'core' event class 'doub' descriptor type 'dplt' creator signature [1] [2] [3] 'enum' descriptor type 'errn' keyword 'errs' keyword 'esrc' keyword 'evcl' keyword 'evid' keyword 'exte' descriptor type 'fals' descriptor type 'form' keyword 'from' keyword as the keyAEContainer keyword as the keyOriginalAddressAttr keyword [1] [2] 'fss ' descriptor type 'inte' keyword 'keyw' descriptor type 'list' descriptor type 'long' descriptor type 'magn' descriptor type 'miss' keyword [1] [2] 'null' descriptor type [1] [2] [3] 'oapp' event ID 'odoc' event ID 'optk' keyword [1] [2] 'osa ' component type 'pdoc' event ID 'prop' descriptor type 'psn ' descriptor type [1] [2] 'qdef' resource type 'qdef' resource type [1] 'qery' file type 'qrsc' resource type [1] 'quit' event ID 'reco' descriptor type 'rtid' keyword 'scpt' resource type 'scpt' component subtype 'scpt' file type 'scsz' resource [1] 'sect' descriptor type 'sect' resource type 'seld' keyword 'shor' descriptor type 'sign' descriptor type [1] [2] 'sing' descriptor type 'SIZE' resource use by Apple events use in script application files 'ssid' descriptor type [1] [2] 'targ' descriptor type [1] [2] 'TEXT' descriptor type 'timo' keyword 'tran' keyword 'true' descriptor type 'type' descriptor type 'want' keyword 'wstr' resource type [1] [2] 'wstr' resource typeA
active functions routines for manipulating [1] supplying alternative additional parameters for Apple events address descriptor records adding to an Apple event [1] defined [1] for direct dispatching addresses in Apple events [1] AE records adding data to [1] adding keyword-specified descriptor records to [1] and other Apple Event Manager data structures creating [1] defined [1] deleting keyword-specified descriptor records from [1] getting data out of [1] [2] getting descriptor records out of [1] getting sizes and descriptor types of keyword-specified descriptor records in [1] AEAddressDesc data type [1] [2] AECallObjectAccessor function [1] AECoerceDesc function [1] AECoercePtr function [1] AECountItems function [1] AECreateAppleEvent function [1] AECreateAppleEventProcPtr data type AECreateDesc function [1] AECreateList function [1] AECreateProcPtr function [1] AEDeleteItem function [1] AEDeleteKeyDesc function [1] AEDeleteParam function [1] AEDesc data type [1] [2] AEDescList data type [1] AEDisposeDesc function [1] AEDisposeToken function [1] [2] [3] AEDuplicateDesc function [1] AEGetArray function [1] AEGetAttributeDesc function [1] AEGetAttributePtr function [1] AEGetCoercionHandler function [1] AEGetEventHandler function [1] AEGetInteractionAllowed function [1] AEGetKeyDesc function [1] AEGetKeyPtr function [1] AEGetNthDesc function [1] [2] AEGetNthPtr function [1] AEGetObjectAccessor function [1] AEGetParamDesc function [1] AEGetParamPtr function [1] AEGetSpecialHandler function [1] AEGetTheCurrentEvent function [1] AEIMP (Apple Event Interprocess Messaging Protocol) AEInstallCoercionHandler function [1] AEInstallEventHandler function [1] AEInstallObjectAccessor function [1] AEInstallSpecialHandler function [1] AEInteractAllowed data type AEInteractWithUser function [1] AEKeyDesc data type [1] AEKeyword data type [1] AEManagerInfo function [1] AEProcessAppleEvent function [1] AEPutArray function [1] AEPutAttributeDesc function [1] AEPutAttributePtr function [1] AEPutDesc function [1] AEPutKeyDesc function [1] AEPutKeyPtr function [1] AEPutParamDesc function [1] AEPutParamPtr function [1] AEPutPtr function [1] AERecord data type [1] AERemoveCoercionHandler function [1] AERemoveEventHandler function [1] AERemoveObjectAccessor function [1] AERemoveSpecialHandler function [1] AEResetTimer function [1] AEResolve function [1] [2] AEResumeTheCurrentEvent function [1] AESend function [1] AESendPriority data type AESendProcPtr data type AESetInteractionAllowed function [1] AESetObjectCallbacks function [1] [2] AESetTheCurrentEvent function [1] AESizeOfAttribute function [1] AESizeOfKeyDesc function [1] AESizeOfNthItem function [1] AESizeOfParam function [1] AESuspendTheCurrentEvent function [1] alert boxes for multiple publishers in a document for new publishers for PPC session termination alias records, for publishers and subscribers Apple event attributes adding to Apple events [1] defined event classes event IDs event sources getting data out of [1] getting descriptor records out of [1] getting descriptor types of [1] getting sizes of [1] interaction level [1] [2] keywords for missed keyword [1] [2] [3] optional keyword [1] [2] original source return ID setting with the AECreateAppleEvent function [1] target address [1] [2] timeout [1] [2] transaction ID Apple event data structures arrays [1] disposing of [1] summarized [1] Apple event dispatch tables defined getting entries from [1] installing entries in [1] removing entries from [1] system Apple event handlers adding to dispatch tables [1] called from the AEProcessAppleEvent function [1] defined getting from dispatch tables [1] introduced removing from dispatch tables [1] tasks performed by [1] writing [1] Apple Event Interprocess Messaging Protocol (AEIMP) Apple Event Manager [1] [2] application-defined functions for resolving object specifier records [1] getting information about [1] Object Support Library and routines in [1] [2] [3] use of Notification Manager user interaction with server application [1] Apple event object classes. See object classes, Apple event Apple event objects Apple Event Registry: Standard Suites and classification of container hierarchy for [1] defined described in Apple event parameters [1] [2] elements of [1] finding [1] hierarchy within an application object accessor functions that find [1] object classes and object specifier records and [1] properties of [1] tokens for [1] [2] [3] Apple event parameters adding [1] additional AppleScript and AppleScript and checking for missing required [1] defined deleting direct error number [1] error string getting data out of [1] getting descriptor records out of [1] getting descriptor types of [1] getting sizes of [1] optional [1] [2] required Apple event records and other Apple Event Manager data structures defined [1] disposing of [1] getting data out of [1] [2] getting descriptor records out of [1] Apple Event Registry: Standard Suites [1] Apple event terminology extension resources. See 'aete' resources Apple event user terminology resources. See 'aeut' resources Apple events. See also Apple event attributes; Apple event parameters accepting [1] [2] addresses for [1] and high-level events [1] AppleScript and [1] attributes and parameters for [1] client applications using [1] Create Publisher [1] creating [1] data structures in [1] defined determining current direct dispatching dispatching [1] from Edition Manager [1] Get AETE [1] Get Data. See Get Data event handling [1] [2] introduced Move. See Move event Open Application. See Open Application event Open Documents. See Open Documents event processing [1] [2] Quit Application. See Quit Application event recording [1] reply. See reply Apple events replying to [1] [2] requesting more time to respond to [1] requesting services through [1] required [1] [2] Reset Timer responding to [1] [2] [3] resuming handling of [1] Section Cancel Section Read Section Scroll [1] [2] Section Write sending [1] [2] sending to the current process server applications using Set Data. See Set Data event standard suites of suspending handling of [1] AppleEvent data type [1] AppleScript component defined error numbers for OSAScriptError [1] routines for [1] AppleScript scripting language Apple events and [1] defined dialects, defined dialects, routines for manipulating [1] scriptable applications and [1] supporting [1] application-defined routines MyActiveProc MyAdjustMarks [1] [2] MyAECreateProc MyAESendProc [1] MyCoerceDesc MyCoercePtr MyCompareObjects [1] MyCompletionRoutine procedure [1] MyCountObjects [1] MyDisposeToken [1] MyEventHandler [1] MyGetErrorDesc [1] MyGetMarkToken [1] [2] MyIdleFunction MyMark [1] MyObjectAccessor [1] MyPortFilter function [1] MyReplyFilter [1] MyResumeDispatch arrays, data types for [1] ASGetSourceStyleNames function ASGetSourceStyles function [1] ASInit function [1] ASSetSourceStyles function AssociateSection function AssociateSection function [1] asynchronous parameter block record [1] authenticating sessionsB
borders for publishers and subscribers in bitmapped graphics in object-oriented graphics [1] in spreadsheets [1] in word processors [1] borders for publishers and subscribers [1] boundary objects specified in range descriptor records specified in whose range descriptor recordsC
CallEditionOpenerProc function CallEditionOpenerProc function [1] CallFormatIOProc function client applications, for Apple events and scripting components defined [1] introduced setting user interaction preferences [1] CloseEdition function [1] coercion handlers for descriptor types [1] comparison descriptor records creating [1] [2] defined compiled script files compiled scripts defined modifying and recompiling compiling, scripting component routines for [1] completion routines in PPC Toolbox for PPCAccept function [1] for PPCInform function [1] for PPCRead function for PPCReject function for PPCWrite function [1] in PPC Toolbox [1] complex object specifier records, creating [1] component description records, scripting component flags for component instances, and scripting component routines Component Manager, and scripting components [1] component-specific storage descriptor records container hierarchy defined described in object specifier records for formTest [1] specifying [1] containers default described in object specifier records [1] [2] specifying [1] specifying for a range of objects Control Panels folder Core suite of Apple events [1] [2] cProperty as object class ID [1] [2] Create Element event handler create functions routines for manipulating [1] supplying alternative Create Publisher command (Edit menu) [1] Create Publisher event [1] CreateCompDescriptor function [1] [2] CreateEditionContainerFile function CreateEditionContainerFile function [1] CreateLogicalDescriptor function [1] [2] CreateObjSpecifier function [1] CreateOffsetDescriptor function [1] [2] CreateRangeDescriptor function [1] [2]D
DAL (Data Access Language) Data Access Language (DAL) Data Access Manager .See also queries; query documents; query records; result handlers; sessions, data access asynchronous calls [1] asynchronous parameter block record [1] canceling a function call [1] connection with a database, illustrated data structures in [1] data types data types disk-space limit high-level interface compared to low-level [1] examples of examples of retrieving data [1] routines [1] sending a query [1] status routines using high-level routines flowchart sequence of use [1] uses [1] high-level routines [1] initializing [1] local database and low-level interface compared to high-level [1] examples of [1] retrieving data [1] sending a query using [1] low-level interface [1] low-level routines flowchart sequence of use [1] uses [1] low-level routines [1] queries converting results to text [1] defined executing [1] halting execution [1] processing results [1] retrieving results sending [1] starting [1] query definition function resources [1] query definition functions query documents contents [1] dialog boxes [1] query records creating defined disposing of [1] query records [1] query resources [1] query string resources [1] resources in resources in result handlers application function declaration provided by Apple Computer [1] system result handlers [1] results records [1] routines in [1] status routines and status messages status routines suggested uses testing for availability user interface guidelines for providing feedback [1] for query documents [1] user interface guidelines [1] Data Access Manager [1] data servers defined status database access. See Data Access Manager database command strings. See queries database extensions asynchronous execution and defined database queries. See queries databases. See Data Access Manager DBBreak function [1] DBDisposeQuery function [1] DBEnd function [1] DBExec function DBExec function [1] DBGetConnInfo function [1] DBGetErr function [1] DBGetItem function [1] DBGetNewQuery function [1] DBGetQueryResults function [1] [2] DBGetResultHandler function [1] DBGetSessionNum function [1] DBInit function [1] DBInstallResultHandler function [1] DBKill function [1] DBRemoveResultHandler function [1] DBResultsToText function [1] DBSend function [1] DBSendItem function [1] DBStartQuery function [1] [2] DBState function [1] DBUnGetItem function [1] ddev. See database extensions default container default scripting component defined getting and setting [1] DeleteEditionContainerFile function DeleteEditionContainerFile function [1] DeleteUserIdentity function [1] descriptor lists adding array data to [1] adding descriptor records to adding items to [1] and other Apple Event Manager data structures counting descriptor records in creating [1] defined [1] deleting descriptor records from [1] disposing of [1] getting data out of [1] getting descriptor records out of [1] getting descriptor types of descriptor records in [1] getting sizes of descriptor records in [1] descriptor records. See also keyword-specified descriptor records adding as attributes [1] adding as parameters adding to descriptor lists and other Apple Event Manager data structures coercing data in [1] counting in descriptor lists [1] creating defined [1] deleting from descriptor lists disposing of [1] [2] duplicating [1] getting data out of, in descriptor list [1] getting descriptor types of, in descriptor lists [1] getting from attributes [1] getting from descriptor lists getting from keyword-specified descriptor records getting from parameters [1] getting sizes of, in descriptor lists [1] descriptor types coercing [1] defined [1] in AE records [1] in Apple events [1] in descriptor lists [1] used by Apple Event Manager [1] DescType data type dialects, of AppleScript scripting language defined routines for manipulating [1] dialog boxes customizing, for publishers and subscribers [1] for incorrect passwords for invalid user names for program linking for program linking [1] for publisher creation for publisher options for query documents [1] for subscriber creation for subscriber options for user identification for users & groups to enable guest access dialog hook functions, expandable direct dispatching, of Apple events direct parameters for Apple events disks, free space limit for data access dispatch tables for Apple event handlers [1] for coercion handlers [1] for object accessor functions [1] for special handlers [1]E
Edit menu Create Publisher command [1] Edition Manager commands in Publisher/Subscriber Options command [1] Publisher/Subscriber Options command [1] Show/Hide Borders command [1] Stop All Editions command [1] Subscribe To command [1] edition containers alias record reference to closing [1] creating defined deleting opener functions [1] [2] opener verbs [1] opening to read data [1] to write data opening [1] preview of reading from [1] relocating writing to [1] edition containers. See also editions Edition Manager. See also editions; publishers; subscribers and Translation Manager Apple events sent by [1] [2] installing entries in Apple event dispatch table [1] introduced [1] routines in [1] Edition Manager. See also editions; publishers; subscribers [1] edition opener functions [1] EditionContainerSpec data type [1] EditionHasFormat function [1] EditionOpenerParamBlock data type editions defined formats for [1] preview of editions. See also edition containers elements of Apple event objects [1] error callback function [1] error numbers returned by AppleScript for OSAScriptError [1] returned by scripting components for OSAScriptError [1] errors in script compilation or execution, obtaining information about [1] event classes event IDs [1] event records events, high-level. See high-level events expandable dialog hook functions expandable modal-dialog filter functions extensions of object classesF
factoring, for Apple event recording [1] [2] sending events without executing them [1] window movement File menu New command Open Query command Quit command [1] [2] file types 'APPL' [1] [2] 'edtp' 'edts' 'edtt' 'osas' 'qery' 'scpt' [1] [2] Finder events FindNextComponent function formAbsolutePosition key form introduced key data for specifying format I/O verbs [1] format marks format types [1] FormatIOParamBlock data type FormatsAvailable data type formName key form introduced [1] [2] key data for specifying [1] formPropertyID key form introduced [1] [2] key data for specifying formRange key form introduced [1] [2] key data for [1] specifying [1] formRelativePosition key form introduced [1] [2] key data for specifying [1] formTest key form and formWhose introduced [1] [2] key data for [1] specifying [1] formUniqueID key form introduced [1] [2] key data for formWhose key form [1] [2] functional-area suites of Apple eventsG
generic script IDs generic scripting component [1] and generic script IDs and OSALoad function component-specific routines and [1] default scripting component, getting and setting [1] defined name of component, obtaining generic storage descriptor records defined routines for manipulating trailer [1] Get AETE event handling [1] introduced Get Data event resolving object specifier record in [1] sample object accessor functions sent by AppleScript component GetDefaultUser function GetDefaultUser function [1] GetEditionFormatMark function GetEditionFormatMark function [1] GetEditionInfo function [1] GetEditionOpenerProc function GetEditionOpenerProc function [1] GetLastEditionContainerUsed function GetLastEditionContainerUsed function [1] GetStandardFormats function [1] GoToPublisherSection function [1]H
handlers for Apple events. See Apple event handlers high-level events. See also Apple events handling when accepting Apple events [1] processing while waiting for reply Apple event [1]I, J
I/O functions I/O functions [1] idle functions InitDBPack function [1] InitEditionPack function InitEditionPack function [1] insertion location descriptor records interapplication communication (IAC) [1] invalidating users IPCListPorts function description [1] use of by PPCBrowser function [1] isHighLevelEventAware flag IsRegisteredSection function IsRegisteredSection function [1]K
kAEAlwaysInteract flag [1] kAEAnswer event ID kAECanInteract flag [1] kAECanSwitchLayer flag kAECoreSuite event class kAEDontExecute flag [1] [2] kAEDontRecord flag [1] [2] kAEInteractWithAll flag [1] kAEInteractWithLocal flag [1] kAEInteractWithSelf flag [1] kAENeverInteract flag [1] kAENoReply flag [1] kAEOpenDocuments event ID kAEPrintDocuments event ID kAEQueueReply flag [1] [2] kAEQuitApplication event ID kAEWaitReply flag [1] [2] kCoreEventClass event class key data, in object specifier records [1] defined for formAbsolutePosition for formNameID for formPropertyID for formRange for formRelativePosition for formTest [1] for formUniqueID for formWhose specifying [1] key form, in object specifier records defined introduced [1] specifying keyAddressAttr keyword keyAECompOperator keyword keyAEContainer keyword [1] [2] [3] keyAEDesiredClass keyword [1] [2] [3] keyAEEditionFileLoc keyword [1] keyAEIndex keyword keyAEKeyData keyword [1] [2] keyAEKeyForm keyword [1] [2] keyAELogicalOperator constant keyAELogicalTerms constant keyAEObject keyword keyAEObject1 keyword keyAEObject2 keyword keyAEPosition keyword keyAERangeStart constant keyAERangeStop constant keyAETest keyword keyDirectObject keyword keyErrorNumber keyword [1] [2] keyErrorString keyword [1] [2] keyEventClassAttr keyword keyEventIDAttr keyword keyEventSourceAttr keyword keyInteractLevelAttr keyword [1] [2] keyMissedKeywordAttr keyword [1] [2] [3] [4] keyOptionalKeywordAttr keyword [1] [2] [3] keyOriginalAddressAttr keyword keyReturnIDAttr keyword keyTimeoutAttr keyword [1] [2] keyTransactionIDAttr keyword keyword-specified descriptor records. See also descriptor records adding to AE records [1] defined [1] deleting from AE records [1] disposing of [1] getting data out of [1] getting descriptor records out of [1] getting descriptor types of [1] getting sizes of [1] keywords for Apple events kHighLevelEvent message class kOASComponentType component type kOSAGenericScriptingComponentSubtype component subtype kOSASupportsAECoercion flag kOSASupportsAESending flag kOSASupportsCompiling flag kOSASupportsDialects flag kOSASupportsGetSource flag kOSASupportsRecording flag kOSASupportsTinkering flagL
linking programs. See program linking localAndRemoteHLEvents flag LocationNameRec data type [1] logical descriptor records creating [1] [2] definedM
mark token function mark-adjusting function marking callback functions [1] menu commands Create Publisher (Edit menu) [1] New (File menu) [1] Publisher/Subscriber Options (Edit menu) [1] Quit (File menu) [1] [2] Show/Hide Borders (Edit menu) [1] Stop All Editions (Edit menu) [1] Subscribe To (Edit menu) [1] message blocks defined reading data using writing data using [1] modal-dialog filter functions, expandable Move event, handled by script context [1]N
new publisher reply records new publisher reply records [1] new subscriber reply records [1] [2] NewPublisherDialog function [1] [2] NewPublisherDialog function [1] NewPublisherExpDialog function [1] NewPublisherExpDialog function [1] NewPublisherReply data type [1] NewSection function NewSection function [1] NewSubscriberDialog function [1] NewSubscriberExpDialog function NewSubscriberExpDialog function [1] NewSubscriberReply data type [1] Notification Manager, used by Apple Event Manager null descriptor records as default reply Apple event [1] [2] used to specify default containerO
object accessor dispatch tables defined getting entries from [1] installing entries in [1] [2] removing entries from [1] system object accessor functions adding to dispatch tables [1] [2] calling [1] defined examples of for properties getting from dispatch tables [1] removing from dispatch tables [1] whose descriptor records and [1] writing [1] object callback functions defined error callback function [1] mark token function mark-adjusting function marking callback functions [1] object comparison function [1] object-counting function object-marking function special handler dispatch tables and specifying [1] token disposal function writing [1] object class IDs for properties of Apple event objects [1] [2] in object specifier records [1] [2] object class inheritance hierarchy [1] object classes, Apple event and classification of Apple event objects [1] Apple event objects and defined object comparison function [1] object specifier records application-defined functions for resolving [1] complex [1] creating [1] defined [1] descriptor types used in keywords for [1] [2] resolving [1] [2] [3] simple, creating [1] specifying a property specifying a range [1] specifying a relative position [1] specifying a test [1] specifying the container hierarchy [1] Object Support Library disabling initializing linking object-counting function object-marking function offset descriptor records [1] [2] Open Application event event ID for handling [1] Open Documents event event ID for handling [1] illustration of responding to Open Query command (File menu) .See also Data Access Manager Open Scripting Architecture (OSA) and scripting components defined OpenComponent function OpenDefaultComponent function OpenEdition function OpenEdition function [1] opener verbs [1] OpenNewEdition function OpenNewEdition function [1] optional parameters for Apple events and keyOptionalKeywordAttr attribute defined specifying [1] OSAActiveProcPtr data type OSAAddStorageType function [1] OSAAvailableDialectCodeList function [1] OSAAvailableDialects function [1] OSACoerceFromDesc function [1] OSACoerceToDesc function [1] OSACompile function [1] [2] OSACompileExecute function [1] [2] OSACopyID function OSADisplay function [1] OSADispose function OSADoEvent function [1] OSADoScript function [1] [2] OSAExactScriptingComponent function OSAExecute function [1] [2] [3] OSAExecuteEvent function [1] OSAGenericToRealID function [1] OSAGetActiveProc function OSAGetCreateProc function OSAGetCurrentDialect function [1] OSAGetDefaultScriptingComponent function [1] OSAGetDialectInfo function [1] OSAGetResumeDispatchProc function [1] OSAGetScriptInfo function [1] OSAGetScriptingComponent function [1] OSAGetScriptingComponentFromStored function [1] OSAGetSendProc function OSAGetSource function [1] OSAGetStorageType function OSAID data type OSALoad function [1] [2] OSALoadExecute function [1] OSAMakeContext function [1] OSARealToGenericID function [1] OSARemoveStorageType function OSAScriptError function [1] [2] OSAScriptingComponentName function OSASetActiveProc function [1] OSASetCreateProc function [1] OSASetCurrentDialect function OSASetDefaultScriptingComponent function [1] OSASetDefaultTarget function [1] OSASetResumeDispatchProc function OSASetScriptInfo function [1] OSASetSendProc function [1] OSAStartRecording function [1] OSAStopRecording function [1] OSAStore function [1]P
port filter function [1] port locations port names PortInfoRec data type PPC parameter blocks [1] [2] PPC ports closing [1] defined listing available [1] opening [1] specifying locations specifying names PPC sessions accepting [1] defined ending [1] exchanging message blocks during [1] initiating [1] receiving requests for [1] rejecting [1] PPCAccept function PPCAccept function [1] PPCBrowser function use to locate a port use with Apple events [1] [2] PPCBrowser function [1] PPCClose function [1] PPCEnd function [1] PPCInform function [1] PPCInit function [1] [2] PPCInit function PPCOpen function [1] PPCParamBlockRec data type PPCPortRec data type [1] PPCRead function [1] PPCReject function PPCReject function [1] PPCStart function PPCStart function PPCStart function [1] PPCWrite function [1] primitive object classes Print Documents event event ID for handling program linking defined dialog box [1] to server applications for Apple events Program-to-Program Communications (PPC) Toolbox [1] calling conventions [1] data structures in [1] routines in [1] testing for availability properties of Apple event objects defined [1] object accessor functions that find object class ID for [1] [2] specifying in an object specifier record Publisher Options command (Edit menu) Publisher/Subscriber Options command (Edit menu) [1] publishers borders [1] canceling [1] creating defined locating [1] multiple multiple [1] options for [1] update modes [1] publishing data. See Edition Manager; publishersQ
queries converting results to text [1] defined executing [1] halting execution [1] processing results [1] retrieving results sending [1] starting [1] query definition function resources [1] query definition functions query documents contents [1] dialog boxes [1] query documents [1] query records creating defined disposing of [1] query records [1] query resources [1] query string resources [1] Quit Application event event ID for handling [1] Quit command (File menu)R
range descriptor records creating [1] key data for ReadEdition function ReadEdition function [1] recordable applications [1] [2] [3] 'aete' resources and [1] defined direct dispatching and factoring [1] guidelines for what to record [1] introduced Recorded Text event recording scripts, routines for [1] reference constants for Apple event handlers for object accessor function RegisterSection function [1] relative position, specifying in an object specifier record [1] reply Apple events disposing of [1] filter functions while waiting for [1] timeouts for [1] [2] required Apple events [1] required parameters for Apple events [1] [2] Required suite of Apple events Reset Timer event resource types 'aete'. See 'aete' resources 'aeut'. See 'aeut' resources 'alis' 'qdef' 'qdef' [1] 'qrsc' [1] 'scpt' 'scsz' [1] 'sect' 'SIZE' [1] [2] 'wstr' 'wstr' [1] resources alias Apple event terminology. See 'aete' resources, 'aeut' resources query [1] query definition function [1] query string [1] script scripting size [1] section size [1] [2] result handlers application function declaration installing [1] provided by Apple Computer [1] system result handlers [1] result handlers [1] results records [1] resume dispatch functions defined example of useS
sample routines DoEvent DoHighLevelEvent MyCompareObjects MyConnectToScripting MyCountObjects MyCreateComparisonDescRec MyCreateDocContainer MyCreateFormNameObjSpecifier MyCreateLogicalDescRec MyCreateObjSpecRec MyCreateOptionalKeyword MyCreateRangeDescriptor MyCreateTableContainer MyDoDragWindow MyDoNewScript MyEditGenericScript MyFindDocumentObjectAccessor MyFindParaObjectAccessor MyFindPropertyOfWindowObjectAccessor MyFindWindowObjectAccessor MyFindWordObjectAccessor MyGeneralAppleEventHandler MyGetAETE MyGetScriptErrorInfo MyGetTargetAddress MyGotRequiredParams MyHandleCreateElement MyHandleCreatePublisherEvent MyHandleODoc MyHandlePDoc MyHandleQuit [1] [2] MyHandler MyIdleFunction MyLoadAndExecute MyMultHandler MyRequestRowFromTarget MySendAECreateElement MySendAEQuit MySendMultiplyEvent MySetTargetAddresses script applications creator signature for defined script comments [1] [2] script contexts defined handling Apple events with [1] [2] handling Apple events with introduced routines for handling Apple events with [1] used for global contexts script data coercing a descriptor record to [1] coercing to a descriptor record [1] defined [1] disposing of executing [1] generic scripting component and trailer for getting handle to [1] getting information about [1] loading and executing [1] resource and file types for saving [1] saving and loading, routines for [1] setting and getting information about [1] storage formats for [1] updating Script Editor application and applications that execute scripts script window for [1] scriptable applications and [1] script editors and Apple event recording [1] defined script error information selectors [1] script files script IDs and generic script IDs defined script information selectors [1] script text files script values coercing to readable text [1] coercion of, routines for [1] defined scriptable applications 'aete' resources and [1] [2] AppleScript and [1] defined introduced requirements for [1] [2] [3] scripting components [1] [2] and Apple event recording [1] and generic scripting component [1] [2] and scriptable applications [1] application-defined functions for [1] connecting with via Component Manager [1] defined error numbers for OSAScriptError [1] flags for component description records introduced optional routines for [1] required routines for [1] routines used by [1] using to manipulate and execute scripts [1] writing scripting languages and object specifier records AppleScript. See AppleScript scripting language supporting [1] scripts defined executing in one step, routines for [1] introduced manipulating and executing [1] [2] multithreaded execution of recording, Recorded Text event and recording, routines for [1] Section Cancel event Section Read event preventing initial section records for publishers and subscribers Section Scroll event Section Write event SectionEventMsgClass event class [1] SectionOptionsDialog function [1] SectionOptionsExpDialog function [1] SectionOptionsReply data type [1] SectionReadMsgID event ID SectionRecord data type [1] sections. See also publishers; subscribers [1] canceling [1] defined reading and writing registering [1] renaming documents that contain SectionScrollMsgID event ID SectionWriteMsgID event ID Select event [1] send functions routines for manipulating [1] supplying alternative [1] sendMode flags for AESend [1] server applications, for Apple events defined [1] introduced setting user interaction preferences [1] user interaction with [1] session ID, data access defined getting session numbers, data access getting getting [1] use of [1] sessions, data access controlling [1] getting information about getting information about [1] initiating initiating [1] [2] terminating terminating [1] sessions, PPC. See PPC sessions Set Data event handling recording [1] sent by AppleScript component sent during script execution SetEditionFormatMark function SetEditionFormatMark function [1] SetEditionOpenerProc function SetEditionOpenerProc function [1] Sharing Setup control panel Show/Hide Borders command (Edit menu) [1] simple object specifier records, creating [1] source applications, for Apple events [1] source data, for scripts AppleScript routines for styles [1] compiling [1] compiling and executing defined obtaining from script data [1] StartSecureSession function [1] status routines, Data Access Manager and status messages defined for DBGetQueryResults function [1] for DBStartQuery function [1] function declaration status routines, Data Access Manager [1] Stop All Editions command (Edit menu) [1] subclasses, in object class definitions Subscribe To command (Edit menu) [1] Subscriber Options command (Edit menu) [1] subscribers borders [1] [2] borders [1] canceling creating [1] defined modifying the contents of [1] options for [1] to non-edition files [1] update modes [1] subscribing. See Edition Manager; subscribers superclasses, in object class definitions system Apple event dispatch table system coercion dispatch table system object accessor dispatch tableT
target addresses of Apple events [1] target applications, for Apple events [1] terminology in applications, recommended terminology resources, Apple event [1] and AppleScript [1] defined structure of [1] timeouts for reply Apple events [1] [2] token disposal functions called by Apple Event Manager defined marking callback functions and tokens, for Apple event objects defined defining descriptor types for [1] object accessor functions and [1] ranges of text and typeAbsoluteOrdinal descriptor type [1] [2] typeAEList descriptor type typeAERecord descriptor type typeAlias descriptor type typeAppleEvent descriptor type typeApplSignature descriptor type [1] [2] [3] typeAppParameters descriptor type typeBoolean descriptor type typeChar descriptor type typeComp descriptor type typeCompDescriptor descriptor type [1] [2] typeCurrentContainer descriptor type [1] [2] typeEnumerated descriptor type [1] [2] typeExtended descriptor type typeFalse descriptor type typeFSS descriptor type typeKeyword descriptor type typeLogicalDescriptor descriptor type typeLongFloat descriptor type typeLongInteger descriptor type typeMagnitude descriptor type typeNull descriptor type [1] [2] [3] typeObjectBeingExamined descriptor type typeObjectSpecifier descriptor type [1] [2] [3] typeOSAGenericStorage descriptor type typeProcessSerialNumber descriptor type [1] [2] [3] [4] typeProperty descriptor type typeRangeDescriptor descriptor type [1] [2] typeSectionH descriptor type typeSessionID descriptor type [1] [2] [3] typeShortFloat descriptor type typeShortInteger descriptor type typeTargetID descriptor type [1] [2] [3] typeTrue descriptor type typeType descriptor type typeWhoseDescriptor descriptor type [1] typeWhoseRange descriptor type [1] [2] typeWildCard descriptor type [1] [2]U, V
UnRegisterSection function [1] [2] UnRegisterSection function [1] user interaction requesting [1] setting preferences for client application [1] setting preferences for server application [1] Users & Groups control panelW
WaitNextEvent function, use by the Apple Event Manager whose descriptor records [1] whose range descriptor records [1] WriteEdition function WriteEdition function [1]X, Y, Z
XCMDs, as a script