Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS Util Plugin:FileList:
Partly Console safe, 98 entry points.
- class DirectorySizeMBS
- method Update(folder as folderitem, recursive as boolean, ticks as integer) as boolean
- method Close
- method Constructor
- method Add(d as DirectorySizeMBS)
- property RecursionLimit as Integer
- property RecursionMaxLevel as Integer
- property CompressedSize as UInt64
- property HiddenCompressedSize as UInt64
- property VisibleCompressedSize as UInt64
- property PhysicalDataForkSize as UInt64
- property LogicalDataForkSize as UInt64
- property PhysicalResourceForkSize as UInt64
- property LogicalResourceForkSize as UInt64
- property PhysicalTotalSize as UInt64
- property LogicalTotalSize as UInt64
- property HiddenPhysicalDataForkSize as UInt64
- property HiddenLogicalDataForkSize as UInt64
- property HiddenPhysicalResourceForkSize as UInt64
- property HiddenLogicalResourceForkSize as UInt64
- property HiddenPhysicalTotalSize as UInt64
- property HiddenLogicalTotalSize as UInt64
- property VisiblePhysicalDataForkSize as UInt64
- property VisibleLogicalDataForkSize as UInt64
- property VisiblePhysicalResourceForkSize as UInt64
- property VisibleLogicalResourceForkSize as UInt64
- property VisiblePhysicalTotalSize as UInt64
- property VisibleLogicalTotalSize as UInt64
- property Directory as FolderItem
- property FolderCount as UInt64
- property ItemCount as UInt64
- property FilesCount as UInt64
- property Cancel as Boolean
- property QueryCompressedSizes as Boolean
- property HiddenFolderCount as Integer
- property HiddenItemCount as UInt64
- property HiddenFilesCount as Integer
- property VisibleFolderCount as Integer
- property VisibleItemCount as UInt64
- property VisibleFilesCount as Integer
- property YieldTicks as Integer
- property IgnoreHiddenFolderContent as Boolean
- property CountBundlesAsItem as Boolean
- class FileListMBS
- method Close
- method Constructor(folder as folderitem, WinFilter as string = "", SkipMode as Integer = 0)
- method Constructor(Path as String, WinFilter as string = "", SkipMode as Integer = 0)
- method Constructor(filelist as FileListMBS, index as integer, WinFilter as string = "", SkipMode as Integer = 0)
- method Constructor
- method CFURL(index as integer) as Variant
- method IsHardLinked(index as integer) as boolean
- method IsBundle(index as integer) as Boolean
- method FinderFlags(index as integer) as Integer
- method FSRef(index as integer) as memoryblock
- method HFSUniStr255(index as integer) as memoryblock
- method Creator(index as integer) as string
- method Type(index as integer) as string
- method Name(index as integer) as string
- method DisplayName(index as integer) as string
- method Visible(index as integer) as boolean
- method Directory(index as integer) as boolean
- method ItemPath(index as integer) as string
- method Item(index as integer) as folderitem
- method TrueItem(index as integer) as folderitem
- method PhysicalDataLength(index as integer) as Int64
- method LogicalDataLength(index as integer) as Int64
- method PhysicalResourceLength(index as integer) as Int64
- method LogicalResourceLength(index as integer) as Int64
- method CreationDate(index as integer) as double
- method ModificationDate(index as integer) as double
- method LastAccessDate(index as integer) as double
- method BackupDate(index as integer) as double
- method AttributeModificationDate(index as integer) as double
- method CreationDate(index as integer, UTC as boolean) as Date
- method ModificationDate(index as integer, UTC as boolean) as Date
- method LastAccessDate(index as integer, UTC as boolean) as Date
- method BackupDate(index as integer, UTC as boolean) as Date
- method AttributeModificationDate(index as integer, UTC as boolean) as Date
- method SortByModificationDate
- method SortByCreationDate
- method SortByFileName
- method WinFileAttributes(index as integer) as integer
- method NodeID(index as integer) as Int64
- method ParentDirectoryID(index as integer) as Int64
- method CreationDateTime(index as integer, UTC as boolean) as DateTime
- method ModificationDateTime(index as integer, UTC as boolean) as DateTime
- method LastAccessDateTime(index as integer, UTC as boolean) as DateTime
- method BackupDateTime(index as integer, UTC as boolean) as DateTime
- method AttributeModificationDateTime(index as integer, UTC as boolean) as DateTime
- property Path as String
- property Folder as FolderItem
- property Count as Integer
- property OK as Boolean
- property TotalPhysicalDataLength as Int64
- property TotalLogicalDataLength as Int64
- property TotalPhysicalResourceLength as Int64
- property TotalLogicalResourceLength as Int64
- shared property Cancel as Boolean
- shared property Threaded as Boolean
- shared property YieldTicks as Integer
- class FolderItem
Blog Entries
- MonkeyBread Software Releases the MBS Xojo Plugins in version 22.5
- MBS Xojo Plugins in version 22.4
- MBS Plugins updated for Xojo 2019r2
- MBS Xojo Plugins in version 19.0
- MBS Releases the MBS Xojo / Real Studio plug-ins in version 16.4
- MBS Releases the MBS Xojo / Real Studio plug-ins in version 16.1
- MonkeyBread Software Releases the MBS Real Studio plug-ins in version 13.0
- MBS Plugins 11.1 Release notes
- MBS REALbasic Plugins Version 10.4 release notes
- NSBundleMBS and NSDirectoryEnumeratorMBS
Videos
- Presentation from London conference about MBS Plugins.
- Presentation from Xojo Developer Conference 2019 in Miami.