button .b1 -width 20 -text "attende 3 secondi" -command {attendi}
pack .b1
frame .f
text .f.text
.f.text insert end ""
pack .f.text
pack .f
proc wait {xtempo} {
set inizio [clock clicks -milliseconds]
while {[expr [clock clicks -milliseconds] - $inizio] < $xtempo} {
}
}
proc attendi {} {
wait 3000
.f.text insert end { fine !
}
}
tempo.tcl