Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS Util Plugin:Main:
Partly Console safe, 72 entry points.
- class FolderItem
- method VolumeUUIDMBS as string
- method DisplayPathMBS(delimiter as string = "/") as string
- method NameExtensionMBS as string
- method NameWithoutExtensionMBS as string
- method VolumeSizeKBMBS as Int64
- method VolumeSizeMBS as Int64
- method VolumeFreeSizeKBMBS as Int64
- method VolumeFreeSizeMBS as Int64
- method IsFileDataForkOpenReadWriteMBS as boolean
- method IsFileResourceForkOpenReadWriteMBS as boolean
- class StdinMBS
- shared method FreeConsole as integer
- shared method AttachConsole(ProcessID as integer = -1) as integer
- shared method Flush
- shared method Read(count as integer) as string
- shared method GetCharacter as integer
- shared method ReadInteger(byref value as integer) as integer
- shared method ReadDouble(byref value as double) as integer
- shared method ReadString(byref value as string) as integer
- shared property IsReady as Boolean
- shared property Echo as Boolean
- class StdoutMBS
- class TextEncoding
- class TimeZoneMBS
- Globals:
- AllObjectsOfClassMBS(ClassName as String) as Variant()
- ArrayDoubleMBS(paramArray values as Double) as Double()
- ArrayInt64MBS(paramArray values as Int64) as Int64()
- ArrayIntegerMBS(paramArray values as Integer) as Integer()
- ArrayStringMBS(paramArray values as String) as String()
- ArrayVariantMBS(paramArray values as Variant) as Variant()
- BacktraceMBS(MaxFrames as integer = 0, skip as integer = 2) as string()
- BitwiseXORStringBytesMBS(s as string, v as integer) as string
- CloneMemoryBlockMBS(s as memoryblock) as memoryblock
- CloneMemoryBlockWithLengthMBS(s as memoryblock,len as integer) as memoryblock
- CloneStringMBS(s as string) as string
- DelayMBS(time as double)
- DelayMBS(time as double, mode as integer)
- EncodingNameMBS(extends Text as string) as string
- GetAutoMemoryAddressMBS(o as auto) as integer
- GetDoubleClickIntervalMBS as integer
- GetEncodingOfStringMBS(s as string) as UInt32
- GetHash32MBS(s as string) as UInt32
- GetObjectMemoryAddressMBS(o as object) as integer
- GetObjectReferenceCountMBS(o as object) as integer
- GetStringMemoryAddressMBS(s as string) as integer
- GetStringReferenceCountMBS(s as string) as integer
- GetTextMemoryAddressMBS(s as text) as integer
- HideCursorMBS
- MemoryBlockToStringMBS(s as memoryblock) as string
- MemoryBlockToStringWithLengthMBS(s as memoryblock,len as integer) as string
- MillisecondsMBS as double
- ModBusCalculateRTUMessageCRCMBS(data as string) as UInt16
- OSTypeFromStringMBS(str as string) as integer
- ReturnErrPtrMBS as Integer
- ReturnInPtrMBS as Integer
- ReturnOutPtrMBS as Integer
- SetCurrentWorkingDirectoryMBS(path as folderitem) as boolean
- SetEncodingOfStringMBS(s as string, encoding as UInt32)
- ShowCursorMBS
- SleepMBS(time as double)
- StringFromOSTypeMBS(value as integer) as string
- StringToMemoryBlockMBS(s as string) as memoryblock
- VolumeFreeSizePathMBS(Path as String) as Int64
- VolumeSizePathMBS(Path as String) as Int64
Blog Entries
- Cleanup Xojo Plugins
- MonkeyBread Software Releases the MBS Xojo Plugins in version 21.1
- News from the MBS Xojo Plugins Version 20.5
- Write audio file with samples using AVFoundation
- Console and GUI in one project
- MBS Plugins updated for Xojo 2019r2
- Updater Kit 1.5 and BugReporter Kit 1.1
- Tip of the day: Console support in GUI app
- MBS Real Studio Plugins, version 11.3fc
- MBS Plugins 10.3 Release Notes
Xojo Developer Magazine
- 20.1, page 65: Send Your Emails, How to use the MBS Xojo plugins to send emails by Stefanie Juchmes
- 2.4, page 43: Cross platform streams, We write our own binary stream to save our data by Christian Schmitz
- 2.1, page 42: Details about disks, Getting the name, the size, and more information about a disc. by Christian Schmitz
- 19.2, page 33: Shake It!, Shake any window to show an incorrect entry... on any platform, without plugins or declares! by Markus Winter
- 19.1, page 11: News