のTCLコードのデモサンプルを次に示しますiwidgets::scrolledtext
。
package require Iwidgets
iwidgets::scrolledtext .st \
-labeltext "Scrolledtext Example" \
-visibleitems 70x20 \
-textfont {Courier 10} \
-textbackground black \
-vscrollmode dynamic \
-hscrollmode dynamic \
-wrap none
pack .st -fill both -expand true
.st component text configure -foreground green
.st import /path/to/some/file
次の追加オプションが必要です。
iwidgets::scrolledtext
オンラインにするために、つまり、がiwidgets::scrolledtext
開いたとき、およびでファイルにいくつかの行を追加したときに/path/to/some/file
、をiwidgets::scrolledtext
自動的に更新する必要があります。- テキストを
iwidgets::scrolledtext
静的にする、つまりテキストが編集されないようにするため。