【发布时间】:2015-03-20 07:15:34
【问题描述】:
我知道我们可以使用以下方法修改 ttk::notebook 选项卡的默认样式:
ttk::style configure TNotebook.Tab -background red
我的问题是:是否可以为单个标签分配自定义样式?基本上,我想要这样的东西:
ttk::style configure TNotebook.Tab.Red -background red
ttk::style configure TNotebook.Tab.Green -background green
ttk::notebook .main.notebook
.main.notebook add .main.notebook.tab1 -text "I am red" -style TNotebook.Tab.Red
.main.notebook add .main.notebook.tab2 -text "I am green" -style TNotebook.Tab.Green
但是,笔记本选项卡选项不包括 -style 选项。那么这可能吗?
【问题讨论】:
-
好问题。我怀疑你做不到,但我不知道……
-
既然标签显然已经有了自己的样式,添加它不是一个“容易”的功能吗?
-
最近有另一个关于标签样式的请求,尽管它比你的用例更好,但必须有人做出改变,或者被说服做出改变。 core.tcl-lang.org/tk/tktview?name=2782346