| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697 |
- { Parsed from OSAKit.framework OSAScript.h }
- {$ifdef TYPES}
- type
- OSAScriptPtr = ^OSAScript;
- {$endif}
- {$if (MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_6)}
- {$ifdef EXTERNAL_SYMBOLS}
- var
- OSAScriptErrorMessageKey: NSString; cvar; external;
- OSAScriptErrorBriefMessageKey: NSString; cvar; external;
- OSAScriptErrorNumberKey: NSString; cvar; external;
- OSAScriptErrorPartialResultKey: NSString; cvar; external;
- OSAScriptErrorOffendingObjectKey: NSString; cvar; external;
- OSAScriptErrorExpectedTypeKey: NSString; cvar; external;
- OSAScriptErrorAppAddressKey: NSString; cvar; external;
- OSAScriptErrorAppNameKey: NSString; cvar; external;
- OSAScriptErrorRangeKey: NSString; cvar; external;
- {$endif}
- {$endif}
- {$ifdef EXTERNAL_SYMBOLS}
- var
- OSAScriptErrorMessage: NSString; cvar; external;
- OSAScriptErrorNumber: NSString; cvar; external;
- OSAScriptErrorAppName: NSString; cvar; external;
- OSAScriptErrorBriefMessage: NSString; cvar; external;
- OSAScriptErrorRange: NSString; cvar; external;
- OSAStorageScriptType: NSString; cvar; external;
- OSAStorageScriptBundleType: NSString; cvar; external;
- OSAStorageApplicationType: NSString; cvar; external;
- OSAStorageApplicationBundleType: NSString; cvar; external;
- OSAStorageTextType: NSString; cvar; external;
- {$endif}
- {$ifdef TYPES}
- type
- OSAStorageOptions = NSUInteger;
- OSAStorageOptionsPtr = ^OSAStorageOptions;
- const
- OSANull = $00000000;
- OSAPreventGetSource = $00000001;
- OSACompileIntoContext = $00000002;
- OSADontSetScriptLocation = $01000000;
- OSAStayOpenApplet = $10000000;
- OSAShowStartupScreen = $20000000;
- {$endif}
- {$ifdef CLASSES}
- type
- OSAScript = objcclass external (NSObject, NSCopyingProtocol)
- private
- _private: OSAScriptPrivate;
- _reserved1: pointer;
- _reserved2: pointer;
- _reserved3: pointer;
- _reserved4: pointer;
- _reserved5: pointer;
- _reserved6: pointer;
- public
- class function scriptDataDescriptorWithContentsOfURL (url: NSURL): NSAppleEventDescriptor; message 'scriptDataDescriptorWithContentsOfURL:';
- function initWithSource (source: NSString): instancetype; message 'initWithSource:';
- function initWithSource_language (source: NSString; language: OSALanguage): instancetype; message 'initWithSource:language:';
- function initWithSource_fromURL_languageInstance_usingStorageOptions (source: NSString; url: NSURL; instance: OSALanguageInstance; storageOptions: OSAStorageOptions): instancetype; message 'initWithSource:fromURL:languageInstance:usingStorageOptions:';
- function initWithContentsOfURL_error (url: NSURL; errorInfo: NSDictionaryPtr): instancetype; message 'initWithContentsOfURL:error:';
- function initWithContentsOfURL_language_error (url: NSURL; language: OSALanguage; errorInfo: NSDictionaryPtr): id; message 'initWithContentsOfURL:language:error:'; deprecated 'in 10.6 and later';
- function initWithContentsOfURL_languageInstance_usingStorageOptions_error (url: NSURL; instance: OSALanguageInstance; storageOptions: OSAStorageOptions; errorInfo: NSErrorPtr): instancetype; message 'initWithContentsOfURL:languageInstance:usingStorageOptions:error:';
- function initWithCompiledData_error (data: NSData; errorInfo: NSDictionaryPtr): id; message 'initWithCompiledData:error:'; deprecated 'in 10.6 and later';
- function initWithCompiledData_fromURL_usingStorageOptions_error (data: NSData; url: NSURL; storageOptions: OSAStorageOptions; errorInfo: NSErrorPtr): instancetype; message 'initWithCompiledData:fromURL:usingStorageOptions:error:';
- function initWithScriptDataDescriptor_fromURL_languageInstance_usingStorageOptions_error (data: NSAppleEventDescriptor; url: NSURL; instance: OSALanguageInstance; storageOptions: OSAStorageOptions; errorInfo: NSErrorPtr): instancetype; message 'initWithScriptDataDescriptor:fromURL:languageInstance:usingStorageOptions:error:';
- function source: NSString; message 'source';
- function url: NSURL; message 'url';
- procedure setLanguage(newValue: OSALanguage); message 'setLanguage:';
- function language: OSALanguage; message 'language';
- procedure setLanguageInstance(newValue: OSALanguageInstance); message 'setLanguageInstance:';
- function languageInstance: OSALanguageInstance; message 'languageInstance';
- function isCompiled: ObjCBOOL; message 'isCompiled';
- function compileAndReturnError (errorInfo: NSDictionaryPtr): ObjCBOOL; message 'compileAndReturnError:';
- function executeAndReturnError (errorInfo: NSDictionaryPtr): NSAppleEventDescriptor; message 'executeAndReturnError:';
- function executeAppleEvent_error (event: NSAppleEventDescriptor; errorInfo: NSDictionaryPtr): NSAppleEventDescriptor; message 'executeAppleEvent:error:';
- function executeAndReturnDisplayValue_error (displayValue: NSAttributedStringPtr; errorInfo: NSDictionaryPtr): NSAppleEventDescriptor; message 'executeAndReturnDisplayValue:error:';
- function executeHandlerWithName_arguments_error (name: NSString; arguments: NSArray; errorInfo: NSDictionaryPtr): NSAppleEventDescriptor; message 'executeHandlerWithName:arguments:error:';
- function richTextSource: NSAttributedString; message 'richTextSource';
- function richTextFromDescriptor (descriptor: NSAppleEventDescriptor): NSAttributedString; message 'richTextFromDescriptor:';
- function writeToURL_ofType_error (url_: NSURL; type_: NSString; errorInfo: NSDictionaryPtr): ObjCBOOL; message 'writeToURL:ofType:error:';
- function writeToURL_ofType_usingStorageOptions_error (url_: NSURL; type_: NSString; storageOptions: OSAStorageOptions; errorInfo: NSDictionaryPtr): ObjCBOOL; message 'writeToURL:ofType:usingStorageOptions:error:';
- function compiledDataForType_usingStorageOptions_error (type_: NSString; storageOptions: OSAStorageOptions; errorInfo: NSDictionaryPtr): NSData; message 'compiledDataForType:usingStorageOptions:error:';
- { Adopted protocols }
- function copyWithZone (zone: NSZonePtr): id; message 'copyWithZone:';
- end;
- {$endif}
|