i’ve a question about ruby threads and gui update events:
My app consist of several folders that needs to be updated depends on
the user do.
Actually all the gui updates occurs in response to the user actions into
main wxruby process.
It’s just fine if the gui update takes short time but, sometimes, the
update is a long running task and the user get stuck waiting for the
It would be nice to have gui update running on a separate thread.
The first thing i thought was:
ok i use the wxThread to update my long running gui task but
it’s not included in wxruby distribution.
On the other side, using ruby thread in combination with Thread.pass is
for external process not involving gui updates
So, what is the right way to go to update gui interface on a separate
Any suggestion would greately appreciated.