这是 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
静态,即防止文本被编辑。