@thomthom said:
It's something many people have tried to find a solution for - some uses timers to slice up the work, but each tiny slice still blocks SketchUp UI so it does affect performance. And the task itself will take longer time.
I think the only proper solution is to make a Ruby C Extension and use C to create a native thread. But I don't think you can access the SketchUp model from a separate thread so it'd only work if you where doing calculations or other operations that doesn't need interaction with the model.
Damn, my treatment change the model.
I have really no possibility to not freeze the UI.
Actually my code make this but if i click on a web dialog, sketchup crash.
You know how read a sketchup dump file, may be the cause of my problem is in this file.
Thanks in advance.