Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS MacExtras Plugin:OSAKit:
Not Console safe, 113 entry points.
- class OSALanguageInstanceMBS
- method Constructor(language as OSALanguageMBS)
- method richTextFromDescriptor(descriptor as NSAppleEventDescriptorMBS) as NSAttributedStringMBS
- property Handle as Integer
- property language as OSALanguageMBS
- property defaultTarget as NSAppleEventDescriptorMBS
- property componentInstance as Integer
- shared method languageInstanceWithLanguage(language as OSALanguageMBS) as OSALanguageInstanceMBS
- class OSALanguageMBS
- method Constructor(ComponentHandle as Integer)
- property Features as Integer
- property Type as String
- property SubType as String
- property Manufacturer as String
- property Handle as Integer
- property Name as String
- property Info as String
- property version as String
- property componentInstance as Integer
- property isThreadSafe as Boolean
- property sharedLanguageInstance as OSALanguageInstanceMBS
- shared method languageForScriptDataDescriptor(Descriptor as NSAppleEventDescriptorMBS) as OSALanguageMBS
- shared method availableLanguages as OSALanguageMBS()
- shared method languageForName(name as String) as OSALanguageMBS
- shared method defaultLanguage as OSALanguageMBS
- shared method setDefaultLanguage(Language as OSALanguageMBS)
- class OSAScriptControllerMBS
- method Constructor
- method compileScript
- method recordScript
- method runScript
- method stopScript
- property Handle as Integer
- property scriptState as Integer
- property isCompiling as Boolean
- property scriptView as OSAScriptViewMBS
- property resultView as NSTextViewMBS
- property script as OSAScriptMBS
- property language as OSALanguageMBS
- class OSAScriptMBS
- method Constructor(File as FolderItem, languageInstance as OSALanguageInstanceMBS, storageOptions as Integer, byref error as NSErrorMBS)
- method Constructor(File as FolderItem, language as OSALanguageMBS, byref error as dictionary)
- method Constructor(File as FolderItem, byref error as dictionary)
- method Constructor(URL as String, languageInstance as OSALanguageInstanceMBS, storageOptions as Integer, byref error as NSErrorMBS)
- method Constructor(URL as String, language as OSALanguageMBS, byref error as dictionary)
- method Constructor(URL as String, byref error as dictionary)
- method Constructor(Data as MemoryBlock, url as string, storageOptions as Integer, byref error as NSErrorMBS)
- method Constructor(Data as MemoryBlock, byref error as dictionary)
- method Constructor(Source as String)
- method Constructor(Source as String, Language as OSALanguageMBS)
- method Constructor(Source as String, URL as String, LanguageInstance as OSALanguageInstanceMBS, storageOptions as Integer)
- method Constructor(Data as NSAppleEventDescriptorMBS, URL as String, LanguageInstance as OSALanguageInstanceMBS, storageOptions as Integer, byref error as NSErrorMBS)
- method executeHandlerWithName(Name as String, arguments() as String, byref error as dictionary) as NSAppleEventDescriptorMBS
- method writeToFile(File as FolderItem, type as String, storageOptions as Integer, byref error as dictionary) as boolean
- method writeToFile(File as FolderItem, type as String, byref error as dictionary) as boolean
- method writeToURL(URL as String, type as String, storageOptions as Integer, byref error as dictionary) as boolean
- method writeToURL(URL as String, type as String, byref error as dictionary) as boolean
- method compiledDataForType(type as string, options as Integer, byref error as dictionary) as MemoryBlock
- method richTextFromDescriptor(descriptor as NSAppleEventDescriptorMBS) as NSAttributedStringMBS
- method copy as OSAScriptMBS
- method compile(byref error as dictionary) as boolean
- method execute(byref error as dictionary) as NSAppleEventDescriptorMBS
- method executeAppleEvent(event as NSAppleEventDescriptorMBS, byref error as dictionary) as NSAppleEventDescriptorMBS
- method executeAndReturnDisplayValue(byref displayValue as NSAttributedStringMBS, byref error as dictionary) as NSAppleEventDescriptorMBS
- property Handle as Integer
- property Source as String
- property language as OSALanguageMBS
- property languageInstance as OSALanguageInstanceMBS
- property isCompiled as Boolean
- property URL as String
- property richTextSource as NSAttributedStringMBS
- shared method scriptDataDescriptorWithContentsOfFile(file as FolderItem) as NSAppleEventDescriptorMBS
- shared method scriptDataDescriptorWithContentsOfURL(URL as String) as NSAppleEventDescriptorMBS
- shared method OSAScriptErrorMessageKey as String
- shared method OSAScriptErrorBriefMessageKey as String
- shared method OSAScriptErrorNumberKey as String
- shared method OSAScriptErrorPartialResultKey as String
- shared method OSAScriptErrorOffendingObjectKey as String
- shared method OSAScriptErrorExpectedTypeKey as String
- shared method OSAScriptErrorAppAddressKey as String
- shared method OSAScriptErrorAppNameKey as String
- shared method OSAScriptErrorRangeKey as String
- shared method OSAStorageScriptType as String
- shared method OSAStorageScriptBundleType as String
- shared method OSAStorageApplicationType as String
- shared method OSAStorageApplicationBundleType as String
- shared method OSAStorageTextType as String
- class OSAScriptViewMBS
- method Constructor
- method Constructor(Handle as Integer)
- method Constructor(left as double, top as double, width as double, height as double)
- property usesScriptAssistant as Boolean
- property usesTabs as Boolean
- property wrapsLines as Boolean
- property indentsWrappedLines as Boolean
- property source as String
- property tabWidth as Integer
- property indentWidth as Integer
- control DesktopOSAScriptControlMBS
- property View as OSAScriptViewMBS
- property Scrollview as Variant
- property AcceptTabs as Boolean
- event FocusReceived
- event FocusLost
- event FrameChanged
- event BoundsChanged
- event willShowContextualMenu(menu as NSMenuMBS, NSEvent as NSEventMBS)
- event didCloseContextualMenu(menu as NSMenuMBS, NSEvent as NSEventMBS)
- event textViewDidChangeSelection
- event shouldChangeTextInRange(affectedCharRange as NSRangeMBS, replacementString as string) as boolean
- event textDidBeginEditing
- event textDidChange
- event textDidEndEditing
- event textShouldBeginEditing as boolean
- event textShouldEndEditing as boolean
- event MenuBarSelected
- event ScaleFactorChanged(NewFactor as double)
- event MouseDown(x as Integer, y as Integer, Modifiers as Integer) As Boolean
- event MouseDrag(x as Integer, y as Integer)
- event MouseUp(x As Integer, y As Integer)
- control OSAScriptControlMBS
- property View as OSAScriptViewMBS
- property Scrollview as Variant
- property AcceptTabs as Boolean
- event GotFocus
- event LostFocus
- event FrameChanged
- event BoundsChanged
- event willShowContextualMenu(menu as NSMenuMBS, NSEvent as NSEventMBS)
- event didCloseContextualMenu(menu as NSMenuMBS, NSEvent as NSEventMBS)
- event textViewDidChangeSelection
- event shouldChangeTextInRange(affectedCharRange as NSRangeMBS, replacementString as string) as boolean
- event textDidBeginEditing
- event textDidChange
- event textDidEndEditing
- event textShouldBeginEditing as boolean
- event textShouldEndEditing as boolean
- event EnableMenuItems
- event ScaleFactorChanged(NewFactor as double)
- event MouseDown(x as Integer, y as Integer, Modifiers as Integer) As Boolean
- event MouseDrag(x as Integer, y as Integer)
- event MouseUp(x As Integer, y As Integer)