Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version 22.2 22.3 22.4 22.5 23.0 23.1 23.2 23.3 23.4 23.5 24.0 24.1
The list of the topics, classes, interfaces, controls, modules, global methods by category, global methods by name, screenshots, licenses and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
Back to FileListMBS class.
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared property | Files | MBS Util Plugin | 22.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
To be used with threaded flag to stop background threads from working on directory listings soon. You may want to set FileListMBS.cancel to true in app.CancelClose when you let the application has a running thread, so you can quit properly.
The constructors set cancel = false to make sure they work.
(Read and Write property)
FileListMBS.Threaded as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared property | Files | MBS Util Plugin | 22.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
If you run code in a Xojo thread, which uses FileListMBS, you can set this property to true. We then do the work on a preemptive thread to keep the GUI responsive.
(Read and Write property)
FileListMBS.YieldTicks as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared property | Files | MBS Util Plugin | 19.4 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
If value is greater than zero, the application will yield to another Xojo thread after the given number of ticks have passed. 60 ticks are one second. Using a small value can slow down processing a lot while a big value keeps your application not responding to mouse clicks.
If you use this property with e.g. 6 as the value, you may also want to use this method in a thread so you can handle mouse events or let Xojo redraw a progressbar.
For threaded FileListMBS, this property has no effect.
(Read and Write property)
The items on this page are in the following plugins: MBS Util Plugin.