Button 设置按钮';TCL中的单击状态

Button 设置按钮';TCL中的单击状态,button,tcl,tk,Button,Tcl,Tk,在TCL中,如何以编程方式设置按钮的“单击”状态?例如,我有两个锁定按钮。当我将按钮1锁定为“开”时,我希望按钮2也锁定为“开”。在类似VB的东西中,它只是按钮1.值。你不应该使用那样的标准按钮;它的设计只有在主动按下时才向下。对于打开和关闭的按钮,请在关闭指示器的位置使用复选按钮(使其更改L&F) 请注意,在某些平台上,这可能不起作用。(OSX上没有…)但是,这是如何将布尔选择从一起。有几种按钮:您指的是哪种?[.button2状态]大致相当于VB的按钮2.value普通按钮。不是收音机或复选

在TCL中,如何以编程方式设置按钮的“单击”状态?例如,我有两个锁定按钮。当我将按钮1锁定为“开”时,我希望按钮2也锁定为“开”。在类似VB的东西中,它只是按钮1.值。

你不应该使用那样的标准按钮;它的设计只有在主动按下时才向下。对于打开和关闭的按钮,请在关闭指示器的位置使用复选按钮(使其更改L&F)


请注意,在某些平台上,这可能不起作用。(OSX上没有…)但是,这是如何将布尔选择从一起。

有几种按钮:您指的是哪种?
[.button2状态]
大致相当于VB的
按钮2.value
普通按钮。不是收音机或复选框。普通的老按钮。根据doc(),状态用于按钮是否启用等:“指定按钮的三种状态之一:正常、活动或禁用”
checkbutton .button1 -variable latch -indicator false -text "Button 1"
checkbutton .button2 -variable latch -indicator false -text "Button 2"
pack .button1 .button2