Tcl/Tk的問題
目前剛學視窗程式的小弟我,使用的是Tcl/Tk.
目前遇到一些問題想請教各位.
在主視窗中,製作了一個按鈕或選單想嘗試啟動一個
新視窗與其內的功能.
目前寫法是子功能獨立寫一個檔案來用.
例如:
button .a1 -text "子視窗1" -command {
exec zzz.tcl
.....
}
.....
子檔案:
#!/usr/bin/wish
.....
第一個遇到的問題是當要啟動子程式時,
主視窗會停留在exec zzz.tcl這行,
等待這行執行完畢,他才會往下繼續執行,
也就是說在子視窗不關閉以前,主視窗的
工作都會失效......
我是希望新增完這個子視窗,就能讓主程式,
認定這個步驟已經執行完畢,並繼續下去.
另一個問題是這種寫法,每個子程式檔案,
開頭都需要重新宣告一次執行環境,
"#!/usr/bin/wish"
而且檔案每個都要chmod 777 ....
把執行權限打開,很麻煩.
所以想問問看各位大大,有沒有更好的
寫法.
也想問,開一個新視窗的和現有label產生
的畫面,當內含變數改變時,會自動刷新畫面
的指令和用法是?
謝謝.
--
╔╮ ▅▇▆▇█▆▅▇▅▄▇▆▅▆▄ ○ ‧ . 。 ο ˙ ﹒.ο . ˙﹒ ○β
╰╝╭╗▊ 天空之城 (qazq.twbbs.org) ▊ο 。 ξ期待在空中與你相會 。 δ▼
╚╯ ▄▃▄▅▄▂▅▆▄▂▆▄▂▅▆ fw1.phys.sinica.edu.tw 〝
Programming 近期熱門文章
PTT數位生活區 即時熱門文章