77、Tcl 7.5/Tk 4.0 及 4.1 版本特性更新详解

Tcl 7.5/Tk 4.0 及 4.1 版本特性更新详解

1. 废弃特性

在之前版本中被替换的一些特性,如今已完全不再受支持:
- 包含版本号的变量为 tk_version ,旧版本(版本 1)的 tkVersion 不再被支持。
- 按钮小部件(Button widgets)不再有 activate deactivate 操作,需通过配置其 state 属性来实现类似功能。
- 菜单(Menus)不再有 enable disable 操作,同样需配置其 state 属性。

2. cget 操作

所有小部件都支持 cget 操作,该操作可返回指定配置选项的当前值。以下两条命令是等效的:

lindex [$w config option] 4
$w cget option

此更改不会导致任何问题,你可以放心使用该特性。

3. 输入焦点高亮

每个小部件都可以有输入焦点高亮效果,即当小部件获得输入焦点时,会显示一个彩色边框。这个边框位于用于绘制小部件 3D 浮雕效果的边框之外,即使小部件没有焦点,也能在其周围提供一点空间,带来不错的视觉效果。输入焦点高亮的添加不会破坏任何功能,但会使界面外观稍有改变。特别是画布(canva

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值