API Index for Open Scripting Architecture


Functions

ASGetAppTerminology
ASGetHandler
ASGetProperty
ASGetSourceStyleNames
ASGetSourceStyles
ASInit
ASSetHandler
ASSetProperty
ASSetSourceStyles
CallOSAActiveProc
CallOSACreateAppleEventProc
CallOSASendProc
DisposeOSAActiveUPP
DisposeOSACreateAppleEventUPP
DisposeOSASendUPP
InvokeOSAActiveUPP
InvokeOSACreateAppleEventUPP
InvokeOSASendUPP
NewOSAActiveProc
NewOSAActiveUPP
NewOSACreateAppleEventProc
NewOSACreateAppleEventUPP
NewOSASendProc
NewOSASendUPP
OSAAddStorageType
OSAAvailableDialectCodeList
OSAAvailableDialects
OSACoerceFromDesc
OSACoerceToDesc
OSACompile
OSACompileExecute
OSACopyID
OSACopyScript
OSADisplay
OSADispose
OSADoEvent
OSADoScript
OSAExecute
OSAExecuteEvent
OSAFlushTerminology
OSAGenericToRealID
OSAGetActiveProc
OSAGetAppTerminology
OSAGetCreateProc
OSAGetCurrentDialect
OSAGetDefaultScriptingComponent
OSAGetDialectInfo
OSAGetHandler
OSAGetHandlerNames
OSAGetProperty
OSAGetPropertyNames
OSAGetResumeDispatchProc
OSAGetScriptInfo
OSAGetScriptingComponent
OSAGetScriptingComponentFromStored
OSAGetSendProc
OSAGetSource
OSAGetStorageType
OSAGetSysTerminology
OSALoad
OSALoadExecute
OSAMakeContext
OSARealToGenericID
OSARemoveStorageType
OSAScriptError
OSAScriptingComponentName
OSASetActiveProc
OSASetCreateProc
OSASetCurrentDialect
OSASetDefaultScriptingComponent
OSASetDefaultTarget
OSASetHandler
OSASetProperty
OSASetResumeDispatchProc
OSASetScriptInfo
OSASetSendProc
OSAStartRecording
OSAStopRecording
OSAStore

Callbacks

OSAActiveProcPtr
OSACreateAppleEventProcPtr
OSASendProcPtr

Data Types

GenericID
OSAActiveProcPtr
OSACreateAppleEventProcPtr
OSAError
OSAID
OSASendProcPtr
ScriptingComponentSelector

Constants

cClosure
cCoercion
cHandleBreakpoint
cString
cWeekday
errOSAAppNotHighLevelEventAware
errOSACantAccess
errOSACantAssign
errOSACantCreate
errOSACantGetTerminology
errOSACantLaunch
errOSACorruptTerminology
errOSADataBlockTooLarge
errOSADivideByZero
errOSAGeneralError
errOSAInternalTableOverflow
errOSANumericOverflow
errOSAStackOverflow
kAECase
kASAdd
kASAnd
kASDefaultMinStackSize
kASErrorEventCode
kASHasOpenHandler
kASSelectFlushTerminology
kASSelectInit
kASSelectSetPropertyObsolete
kASSourceStyleUncompiledText
kASStartLogEvent
kDialectBundleResType
keyAETarget
keyASPrepositionAt
keyASPrepositionOver
keyOSASourceEnd
keyOSASourceStart
kGenericComponentVersion
kGSSSelectGetDefaultScriptingComponent
kOSACanGetSource
kOSAComponentType
kOSADontUsePhac
kOSAErrorApp
kOSAErrorBriefMessage
kOSAErrorExpectedType
kOSAErrorMessage
kOSAErrorNumber
kOSAErrorOffendingObject
kOSAErrorPartialResult
kOSAErrorRange
kOSAFileType
kOSAGenericScriptingComponentSubtype
kOSAModeAugmentContext
kOSAModeCantSwitchLayer
kOSAModeCompileIntoContext
kOSAModeDispatchToDirectObject
kOSAModeDisplayForHumans
kOSAModeDontDefine
kOSAModeDontGetDataForArguments
kOSAModeDontStoreParent
kOSAModeDoRecord
kOSAModeNeverInteract
kOSAModePreventGetSource
kOSANoDispatch
kOSANullMode
kOSANullScript
kOSARecordedText
kOSAScriptBestType
kOSAScriptIsModified
kOSAScriptIsTypeCompiledScript
kOSAScriptIsTypeScriptContext
kOSAScriptIsTypeScriptValue
kOSAScriptResourceType
kOSASelectCoerceFromDesc
kOSASelectComponentSpecificStart
kOSASelectCopyScript
kOSASelectGetSource
kOSASelectLoad
kOSASelectLoadExecute
kOSASelectScriptingComponentName
kOSASelectSetCurrentDialect
kOSASelectSetResumeDispatchProc
kOSASelectSetSendProc
kOSASelectStartRecording
kOSASuite
kOSASupportsCompiling
kOSAUseStandardDispatch
OSAControlFlowError
OSADuplicateHandler
OSADuplicateParameter
OSADuplicateProperty
OSAIllegalAccess
OSAIllegalAssign
OSAIllegalIndex
OSAIllegalRange
OSAInconsistentDeclarations
OSAMessageNotUnderstood
OSAMissingParameter
OSAParameterMismatch
OSASyntaxError
OSASyntaxTypeError
OSATokenTooLong
OSAUndefinedHandler
OSAUndefinedVariable
pASIt
pASWeekday
typeAppleScript
typeOSADialectInfo
typeOSAErrorRange
typeOSAGenericStorage
uppOSAActiveProcInfo
uppOSACreateAppleEventProcInfo
uppOSASendProcInfo

Result Codes


© 2000 Apple Computer, Inc. — (Last Updated 5/4/2000)