在TCL中,什么是;。列表“;及";。描述;语法用于什么?我在哪里可以更多地了解他们?

在TCL中,什么是;。列表“;及";。描述;语法用于什么?我在哪里可以更多地了解他们?,tcl,procedure,Tcl,Procedure,我试图理解一些用TCL编写的代码,并将其转换为Python。我浏览了TCL/TK语言的在线文档,并尝试了一些web搜索,但似乎找不到关于这些语法元素是什么的文档或描述:“.list”和“.desc” 有没有人能描述一下这在TCL中被称为什么,这样我就可以找到关于它的参考资料 下面是代码的一个小示例。这些通常出现在程序内部。似乎他们设置或配置了一些东西 proc makelist {args number } { .list delete 0 end .desc configure

我试图理解一些用TCL编写的代码,并将其转换为Python。我浏览了TCL/TK语言的在线文档,并尝试了一些web搜索,但似乎找不到关于这些语法元素是什么的文档或描述:“.list”和“.desc”

有没有人能描述一下这在TCL中被称为什么,这样我就可以找到关于它的参考资料

下面是代码的一个小示例。这些通常出现在程序内部。似乎他们设置或配置了一些东西

proc makelist {args number } {
    .list delete 0 end
    .desc configure -state normal
    .desc delete 0 end

它们似乎是小部件。在Tk中,小部件路径名必须以
开头


例如,在代码中,
.list
可以是小部件的路径名(它支持
delete
子命令,这里意味着删除该条目框中的所有内容)
.desc
可能是另一个条目小部件的路径名。

是!谢谢就这样。我看到一些东西现在在TKGUI循环代码段的更深处生成。最初的程序员将listbox小部件的字面名称命名为“.list”,我不理解这种语法是如何工作的。这令人困惑。我认为这可能是在这个过程中本地创建的数据的某些属性或方法。当然,我在我查找的TCL文档中没有找到引用,它属于TK。