Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS Util Plugin:DynamicDeclare:
All Console safe, 45 entry points.
- class DeclareCallBackMBS
- method Constructor(Signature as String)
- method ParameterType(Index as Integer) as String
- property ParameterCFRetain(Index as Integer) as Boolean
- property ParameterNSRetain(Index as Integer) as Boolean
- property ParameterCopyString(Index as Integer) as Boolean
- property FunctionPtr as Ptr
- property Signature as String
- property SignatureParameters as String
- property SignatureReturn as String
- property ParameterCount as Integer
- property CallCount as Integer
- property AllowAsync as Boolean
- property Name as String
- property Tag as Variant
- event Callback(Parameters() as Variant) as Variant
- class DeclareFunctionMBS
- method Invoke as Variant
- method Invoke(Parameters() as Variant) as Variant
- method Constructor(Signature as String, FunctionPtr as Ptr)
- method ClearParameters
- method SetParameters(paramArray Parameters as Variant)
- method SetParameters(Parameters() as Variant)
- property ParameterValue(Index as Integer) as Variant
- property ParameterPointer(Index as Integer) as Ptr
- property ParameterInteger(Index as Integer) as Int64
- property ParameterBoolean(Index as Integer) as Boolean
- property ParameterDouble(Index as Integer) as Double
- property ParameterSingle(Index as Integer) as Single
- property ParameterString(Index as Integer) as String
- property CallMode as Integer
- property StackSize as Integer
- property Signature as String
- property SignatureParameters as String
- property SignatureReturn as String
- property ParameterCount as Integer
- property CallCount as Integer
- property Name as String
- property Tag as Variant
- property FunctionPtr as Ptr
- property Parameters as Dictionary
- class DeclareLibraryMBS
- method Constructor(LibPath as string)
- method Constructor(LibFile as folderItem)
- method Symbol(name as string) as ptr
- method SymbolName(index as Integer) as string
- method SymbolName(p as Ptr) as string
- method SymbolNames as string()
- property Handle as Integer
- property Path as String
- property SymbolCount as Integer
- property Name as String
Blog Entries
- MBS Xojo Plugin, June 2021 News
- MBS Xojo Plugins, version 21.2pr1
- MonkeyBread Software Releases the MBS Xojo Plugins in version 21.1
- MBS Xojo Plugins, version 21.1pr7
- News from the MBS Xojo Plugins Version 20.3
- MonkeyBread Software Releases the MBS Xojo Plugins in version 20.3
- Dynamic Declare for Xojo
- MBS Xojo Plugins, version 20.3pr1
Videos
Xojo Developer Magazine
- 21.1, page 28: News from MBS Xojo Plugins, What's up with MonkeyBread Software by Stefanie Juchmes
- 19.3, page 10: News