Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS MacCocoa Plugin:NSAppleScript:
Partly Console safe, 113 entry points.
- class NSAppleEventDescriptorMBS
- method send(options as integer, timeoutInSeconds as double, byref error as NSErrorMBS) as NSAppleEventDescriptorMBS
- method Constructor
- method print
- method copy as NSAppleEventDescriptorMBS
- method removeDescriptorAtIndex(index as integer)
- method descriptorAtIndex(index as integer) as NSAppleEventDescriptorMBS
- method insertDescriptor(descriptor as NSAppleEventDescriptorMBS, index as integer)
- method coerceToDescriptorType(descriptorType as string) as NSAppleEventDescriptorMBS
- method keywordForDescriptorAtIndex(index as integer) as string
- method removeDescriptorWithKeyword(keyword as string)
- method descriptorForKeyword(keyword as string) as NSAppleEventDescriptorMBS
- method setDescriptor(descriptor as NSAppleEventDescriptorMBS, keyword as string)
- method attributeDescriptorForKeyword(keyword as string) as NSAppleEventDescriptorMBS
- method setAttributeDescriptor(descriptor as NSAppleEventDescriptorMBS, keyword as string)
- method removeParamDescriptorWithKeyword(keyword as string)
- method paramDescriptorForKeyword(keyword as string) as NSAppleEventDescriptorMBS
- method setParamDescriptor(descriptor as NSAppleEventDescriptorMBS, keyword as string)
- property isRecordDescriptor as Boolean
- property fileURLValue as String
- property applicationURLValue as String
- property bundleIDValue as String
- property processIDValue as Integer
- property Handle as Integer
- property description as String
- property booleanValue as Boolean
- property stringValue as String
- property int32Value as Int32
- property numberOfItems as Integer
- property descriptorType as String
- property enumCodeValue as String
- property typeCodeValue as String
- property transactionID as Int32
- property returnID as Int16
- property eventClass as String
- property eventID as String
- property int16Value as Int16
- property UInt32Value as UInt32
- property singleValue as Single
- property doubleValue as Double
- property dateValue as Date
- property aeDesc as Ptr
- property data as MemoryBlock
- property dateTimeValue as DateTime
- shared method descriptorWithBundleIdentifier(BundleID as String) as NSAppleEventDescriptorMBS
- shared method descriptorWithProcessIdentifier(PID as Integer) as NSAppleEventDescriptorMBS
- shared method currentProcessDescriptor as NSAppleEventDescriptorMBS
- shared method descriptorWithCurrentProcessSerialNumber as NSAppleEventDescriptorMBS
- shared method nullDescriptor as NSAppleEventDescriptorMBS
- shared method listDescriptor as NSAppleEventDescriptorMBS
- shared method recordDescriptor as NSAppleEventDescriptorMBS
- shared method descriptorWithString(text as string) as NSAppleEventDescriptorMBS
- shared method descriptorWithInt32(value as Int32) as NSAppleEventDescriptorMBS
- shared method descriptorWithBoolean(value as Boolean) as NSAppleEventDescriptorMBS
- shared method descriptorWithEnumCode(enumerator as string) as NSAppleEventDescriptorMBS
- shared method descriptorWithTypeCode(typeCode as string) as NSAppleEventDescriptorMBS
- shared method descriptorWithDescriptorType(descriptorType as string, data as memoryblock) as NSAppleEventDescriptorMBS
- shared method descriptorWithDescriptorType(descriptorType as string, data as memoryblock, offset as UInt32, length as UInt32) as NSAppleEventDescriptorMBS
- shared method appleEventWithEventClass(eventClass as string, eventID as string, targetDescriptor as NSAppleEventDescriptorMBS, returnID as Int16, transactionID as UInt32) as NSAppleEventDescriptorMBS
- shared method descriptorWithDate(value as date) as NSAppleEventDescriptorMBS
- shared method descriptorWithInt16(value as Int16) as NSAppleEventDescriptorMBS
- shared method descriptorWithUInt32(value as UInt32) as NSAppleEventDescriptorMBS
- shared method descriptorWithSingle(value as single) as NSAppleEventDescriptorMBS
- shared method descriptorWithDouble(value as double) as NSAppleEventDescriptorMBS
- shared method descriptorWithAlias(item as folderitem) as NSAppleEventDescriptorMBS
- shared method descriptorWithFileURL(item as folderitem) as NSAppleEventDescriptorMBS
- shared method descriptorWithFileURL(fileURL as string) as NSAppleEventDescriptorMBS
- shared method descriptorWithApplicationURL(item as folderitem) as NSAppleEventDescriptorMBS
- shared method descriptorWithApplicationURL(fileURL as string) as NSAppleEventDescriptorMBS
- shared method descriptorWithDateTime(value as dateTime) as NSAppleEventDescriptorMBS
- class NSAppleEventHandlerMBS
- class NSAppleEventManagerMBS
- method Constructor
- method currentAppleEvent as NSAppleEventDescriptorMBS
- method currentReplyAppleEvent as NSAppleEventDescriptorMBS
- method resumeWithSuspensionID(id as NSAppleEventManagerSuspensionIDMBS)
- method setCurrentAppleEventAndReplyEventWithSuspensionID(id as NSAppleEventManagerSuspensionIDMBS)
- method appleEventForSuspensionID(id as NSAppleEventManagerSuspensionIDMBS) as NSAppleEventDescriptorMBS
- method replyAppleEventForSuspensionID(id as NSAppleEventManagerSuspensionIDMBS) as NSAppleEventDescriptorMBS
- method suspendCurrentAppleEvent as NSAppleEventManagerSuspensionIDMBS
- method removeEventHandlerForEventClass(eventClass as string, eventID as string)
- method setEventHandler(handler as NSAppleEventHandlerMBS, eventClass as string, eventID as string)
- property Handle as Integer
- shared method NSAppleEventManagerWillProcessFirstEventNotification as string
- class NSAppleEventManagerSuspensionIDMBS
- class NSAppleScriptMBS
- method setValueDescriptorForProperty(propertyName as string, value as NSAppleEventDescriptorMBS) as boolean
- method valueDescriptorForProperty(propertyName as string) as NSAppleEventDescriptorMBS
- method properties as string()
- method Constructor(file as folderitem, byref error as Dictionary)
- method Constructor(URL as string, byref error as Dictionary)
- method Constructor(source as string)
- method Constructor(sourceLines() as string)
- method copy as NSAppleScriptMBS
- method compile as boolean
- method compile(byref error as dictionary) as boolean
- method execute(byref error as dictionary) as NSAppleEventDescriptorMBS
- method execute as NSAppleEventDescriptorMBS
- method executeAppleEvent(event as NSAppleEventDescriptorMBS, byref error as dictionary) as NSAppleEventDescriptorMBS
- method executeSubroutine(Name as String, parameters() as NSAppleEventDescriptorMBS, byref error as dictionary) as NSAppleEventDescriptorMBS
- property Handle as Integer
- property Source as String
- property RichTextSource as NSAttributedStringMBS
- property isCompiled as Boolean
- shared method NSAppleScriptErrorMessage as string
- shared method NSAppleScriptErrorNumber as string
- shared method NSAppleScriptErrorAppName as string
- shared method NSAppleScriptErrorBriefMessage as string
- shared method NSAppleScriptErrorRange as string
- shared method DeterminePermissionToAutomateTarget(target as NSAppleEventDescriptorMBS, theAEEventClass as string = "****", theAEEventID as String = "****", askUserIfNeeded as boolean) as Integer
Blog Entries
- MBS Xojo Plugins, version 19.0pr6
- MonkeyBread Software Releases the MBS Xojo Plugins in version 18.4
- MBS Xojo Plugins, version 18.4pr7
- MBS Xojo / Real Studio Plugins, version 16.2pr4
- MBS Xojo / Real Studio Plugins, version 15.5pr1
- MBS Xojo / Real Studio Plugins, version 15.0pr7
- MBS Real Studio Plugins, version 13.0pr5
- MBS Real Studio Plugins, version 12.5pr3
- MBS Real Studio Plugins, version 12.3pr16
- MBS Real Studio Plugins, version 12.1pr10