This came up briefly in another conversation about Xojoscript, but I had other things on my mind and didn’t pursue it at the time.
I have a Xojoscript that performs a very long iterative calculation, and it would be nice to know how close it is to being finished. My understanding is that once a Xojoscript starts, it won’t yield to other threads until it’s completely finished running. Is that correct? and if so, is there any simple way to get some basic data out of the Xojoscript while it’s running?
So then, I assume that the Xojoscript must be running in its own thread and the method that it calls to output the data must then yield time to other threads so that the UI can update?