18 #ifndef __ASDEBUGGING__
19 #define __ASDEBUGGING__
29 #ifndef __COMPONENTS__
33 #ifndef __APPLEEVENTS__
37 #ifndef __APPLESCRIPT__
54 #if PRAGMA_STRUCT_ALIGN
55 #pragma options align = mac68k
56 #elif PRAGMA_STRUCT_PACKPUSH
58 #elif PRAGMA_STRUCT_PACK
72 kOSAModeDontDefine = 0x0001
80 kASSelectSetPropertyObsolete = 0x1101,
81 kASSelectGetPropertyObsolete = 0x1102,
82 kASSelectSetHandlerObsolete = 0x1103,
83 kASSelectGetHandlerObsolete = 0x1104,
84 kASSelectGetAppTerminologyObsolete = 0x1105,
85 kASSelectSetProperty = 0x1106,
86 kASSelectGetProperty = 0x1107,
87 kASSelectSetHandler = 0x1108,
88 kASSelectGetHandler = 0x1109,
89 kASSelectGetAppTerminology = 0x110A,
90 kASSelectGetSysTerminology = 0x110B,
91 kASSelectGetPropertyNames = 0x110C,
92 kASSelectGetHandlerNames = 0x110D
121 OSAID *resultingScriptValueID);
146 OSAID compiledScriptID);
159 OSAID *resultingCompiledScriptID);
183 FSSpec *fileSpec,
short terminologyID,
Boolean *didLaunch,
199 short terminologyID,
AEDesc *terminologyList);
236 const AEDesc *variableName,
OSAID *resultingScriptValueID);
248 const AEDesc *handlerName,
OSAID compiledScriptID);
260 const AEDesc *handlerName,
OSAID *resultingCompiledScriptID);
272 short terminologID,
Boolean *didLaunch,
280 #if PRAGMA_STRUCT_ALIGN
281 #pragma options align = reset
282 #elif PRAGMA_STRUCT_PACKPUSH
284 #elif PRAGMA_STRUCT_PACK
288 #ifdef PRAGMA_IMPORT_OFF
OSAError OSASetProperty(ComponentInstance scriptingComponent, long modeFlags, OSAID contextID, const AEDesc *variableName, OSAID scriptValueID)
OSAError OSASetHandler(ComponentInstance scriptingComponent, long modeFlags, OSAID contextID, const AEDesc *handlerName, OSAID compiledScriptID)
OSAError ASGetHandler(ComponentInstance scriptingComponent, OSAID contextID, const AEDesc *handlerName, OSAID *resultingCompiledScriptID)
OSAError OSAGetAppTerminology(ComponentInstance scriptingComponent, long modeFlags, FSSpec *fileSpec, short terminologyID, Boolean *didLaunch, AEDesc *terminologyList)
OSAError OSAGetSysTerminology(ComponentInstance scriptingComponent, long modeFlags, short terminologyID, AEDesc *terminologyList)
OSAError OSAGetHandler(ComponentInstance scriptingComponent, long modeFlags, OSAID contextID, const AEDesc *handlerName, OSAID *resultingCompiledScriptID)
OSAError ASGetProperty(ComponentInstance scriptingComponent, OSAID contextID, const AEDesc *variableName, OSAID *resultingScriptValueID)
OSAError ASGetAppTerminology(ComponentInstance scriptingComponent, FSSpec *fileSpec, short terminologID, Boolean *didLaunch, AEDesc *terminologyList)
OSAError ASSetProperty(ComponentInstance scriptingComponent, OSAID contextID, const AEDesc *variableName, OSAID scriptValueID)
OSAError OSAGetProperty(ComponentInstance scriptingComponent, long modeFlags, OSAID contextID, const AEDesc *variableName, OSAID *resultingScriptValueID)
OSAError OSAGetPropertyNames(ComponentInstance scriptingComponent, long modeFlags, OSAID contextID, AEDescList *resultingPropertyNames)
OSAError ASSetHandler(ComponentInstance scriptingComponent, OSAID contextID, const AEDesc *handlerName, OSAID compiledScriptID)
OSAError OSAGetHandlerNames(ComponentInstance scriptingComponent, long modeFlags, OSAID contextID, AEDescList *resultingHandlerNames)
AppleEvent Package Interfaces.
AppleScript Specific Interfaces.
Component Manager Interfaces.
File Manager (MFS, HFS, and HFS+) Interfaces.
Basic Macintosh data types.
unsigned char Boolean
Definition: MacTypes.h:318
unsigned long OSAID
Definition: OSA.h:165
Definition: AEDataModel.h:175
Definition: Components.h:220