0
因爲我的工作臺上的Tcl/Tk的版本是8.5,有沒有實現下面的Tcl/Tk 8.5功能的另一種方式?謝謝!模仿與Tk的8.5`TK busy`命令的方法嗎?
proc example {} {
tk busy .top
update
tk busy forget .top
exec ....
}
因爲我的工作臺上的Tcl/Tk的版本是8.5,有沒有實現下面的Tcl/Tk 8.5功能的另一種方式?謝謝!模仿與Tk的8.5`TK busy`命令的方法嗎?
proc example {} {
tk busy .top
update
tk busy forget .top
exec ....
}
永遠不要[update]
。
如果你認爲你應該真的使用它,再想一想,不要;-) 有關更多信息,請參閱this。
僅僅發佈一個彈出窗口,然後
[focus] command
;[wm attributes -topmost]
command。當你與操作進行銷燬或隱藏(退出)窗口。
This page也解釋了BLT工具包實際上是如何實現繁忙的窗口,並提供了進一步的指針。
非常感謝!但是,當我添加.top配置-cursor手錶時,我無法獲得與「繁忙」相同的鐘面效果。 – Jimmy
@Jimmy:使用的遊標取決於平臺。在Unix/X11和OSX上,它是「watch」。在Windows上,它是「等待」。 –