gpt4 book ai didi

tcl/tk 按钮或顶级路径名约定

转载 作者:行者123 更新时间:2023-12-01 14:01:47 26 4
gpt4 key购买 nike

当在 TK 中创建新的顶层或按钮时,需要输入路径名。我看过一个基本代码,如下所示:

toplevel .a
...
button .a.b ...

我的问题是:点与字母的处理方式是否不同?它们是某种创建父子关系的层次结构分隔符吗?我查看了 wiki TK,但未能找到答案。非常感谢,-利奥尔

最佳答案

正如其他答案所说,点用于表示层次结构,就像/或\用于表示文件系统层次结构一样。

严格来说,没有必要将小部件放置在层次结构中。这样做的一个优点是几何管理器(例如 grid 和 pack)默认在其父级中管理子级。例如,“pack .a.b.c”会将小部件 a.b.c 打包到小部件 .a.b 中。这使得简单的布局变得很容易。

在许多情况下,通过告诉 grid 和 pack 应该将子项放入哪个容器,可以实现相同的效果。例如,“pack .c -in .a.b”会将小部件 .c 放入容器 .a.b 中。这可以让您的层次结构保持浅层,并使重构变得更加容易。

参见http://www.beedub.com/book/2nd/TKINTRO.doc.html很好地介绍了传统知识基础知识。

关于tcl/tk 按钮或顶级路径名约定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3799597/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com