Sergei Steshenko wrote:
Again, my problem is _not_ that the widgets do not respond, but, rather,the opposite - even though the widgets do _not_respond, they register events, like mouse in, out, and these events - which normally I _do_ need,but during update/unresponsiveness I do _not_ need, screw things up for me.
Sounds like you want to disable the signal handlers while you're running your extremely long subroutine. Again, not a perfect solution--an unresponsive UI is rarely good. -Ken