in reply to Re^3: use Tkx & busy/unbusy ( $mw->g_tk_busy )in thread use Tkx & busy/unbusy
$main_window->configure( -cursor => 'watch' ); Tkx::update(); long_routine(); $main_window->configure( -cursor => 'top_left_arrow' ); Tkx::update(); [download]