Thread GUI Access
But well I don't like this thing with running a timer to update GUI. I want to update the GUI from the thread. There even was somewhere a feature request to make some methods like progressbar.value working well on a thread.
As this is still missing and setting progressbar.value on a thread still makes trouble, I added a few utility methods to our plugins:
- Label.SetTextThreadSafeMBS
- Progressbar.SetMaximumThreadSafeMBS
- Progressbar.SetMinimumThreadSafeMBS
- Progressbar.SetValueThreadSafeMBS
- RectControl.SetEnabledThreadSafeMBS
- RectControl.SetVisibleThreadSafeMBS