Important: The information in this document is obsolete and should not be used for new development.
OSAAvailableDialectCodeList
You can use theOSAAvailableDialectCodeList
function to obtain a descriptor list containing dialect codes for each of a scripting component's currently available dialects.
FUNCTION OSAAvailableDialectCodeList (scriptingComponent: ComponentInstance; VAR resultingDialectCodeList: AEDesc): OSAError;
scriptingComponent
- A component instance created by a prior call to the Component Manager function
OpenDefaultComponent
orOpenComponent
(see page 10-4).resultingDialectCodeList
- The returned descriptor list.
DESCRIPTION
Each item in the descriptor list returned byOSAAvailableDialect
CodeList is a descriptor record of descriptor typetypeInteger
containing a dialect code for one of the specified scripting component's currently available dialects. Dialect codes are defined by individual scripting components.You can pass any dialect code you obtain using
OSAAvailableDialectCodeList
toOSAGetDialectInfo
to get information about the corresponding dialect.RESULT CODES
noErr 0 No error errOSASystemError -1750 General scripting system error badComponentInstance $80008001 Invalid component instance