DOKK / manpages / debian 11 / manpages-zh / tkvars.3tk.zh_CN
tkvars(3tk) Tk Built-In Commands tkvars(3tk)


tkvars - Tk 使用或设置的变量


描述 DESCRIPTION

在 Tk 的执行的各个时期设置或使用下列 Tcl 变量:

这个变量持有一个目录的文件名字,它包含与 Tk 有关的一个 Tcl 脚本库。这些脚本包含通常在 Tk 应用启动的时候处理的一个初始化文件,加上包含实现组件缺省行为的过程的其他文件。在向一个解释其添加 Tk 的时候设置 tcl_library 的初始值;这是通过查找许多不同的目录直到找到包含一个适当的 Tk 启动脚本来完成的。如果存在 TK_LIBRARY 环境变量,则首先查找它指名的目录。如果未设置 TK_LIBRARY 或者未引用一个适当的目录,则基于系列位置检查其他一些目录,编辑进去(compiled-in)的缺省位置,Tcl 库目录的位置,包含应用的二进制文件的位置,和当前工作目录。应用可以修改这个变量来切换到一个不同的库上。
包含给出 Tk 的当前补丁级别的一个十进制整数。补丁级别在每次新发行或修补时增加,并唯一的标识一个 Tk 的官方版本。
这个变量是一个数组,它包含 Tk 私有的许多信息。Tk 库过程和缺省绑定使用 tkPriv 的元素。Tk 以外的任何代码都不应该访问它。
缺省的把这个变量设置为零。如果一个应用把它设置为一,则 Tk 尝试保持尽可能的与 Motif 观感标准相接近。例如,活跃元素如按钮和滚动条滑块在指针经过它们的时候不改变颜色。
Tk 为每个应用在解释器中设置这个变量。这个变量持有 Tk 库的 major.minor 形式的当前版本号。 Majorminor 是整数。在包含不反向兼容的变更的 Tk 发行中增加主版本号(就是说,可能必须改变现存的 Tk 应用和脚本来在新发行下工作的时候)。在每次 Tk 的新发行中增加次版本号,但在主版本号变更的时候被复位为零。

关键字 KEYWORDS

variables, version

寒蝉退士

2002/05/13

《中国 Linux 论坛 man 手册页翻译计划》:

http://cmpp.linuxforum.net

本页面中文版由中文 man 手册页计划提供。
中文 man 手册页计划:https://github.com/man-pages-zh/manpages-zh

4.1 Tk