私は GUI が初めてで、tcl で簡単な GUI を作成しようとしていました。押すとコードが実行され、ディレクトリに出力「.l」ファイルが生成されるプッシュボタンがあります。しかし、GUI自体に出力を印刷したいのです。だから、このコードを変更してタスクを実行するにはどうすればよいですか。
proc makeTop { } {
toplevel .top ;#Make the window
#Put things in it
label .top.lab -text "This is output Window" -font "ansi 12 bold"
text .top.txt
.top.txt insert end "XXX.l"
#An option to close the window.
button .top.but -text "Close" -command { destroy .top }
#Pack everything
pack .top.lab .top.txt .top.but
}
label .lab -text "This is perl" -font "ansi 12 bold"
button .but -text "run perl" -command { exec perl run_me }
pack .lab .but
GUI自体に出力ファイルXXX.lの内容を表示するのを手伝ってくれる人はいますか???