在 Tcl Tk 中将鼠标按钮单击绑定到画布上的任意位置
我希望我的画布在单击画布区域上的任意位置时单击鼠标按钮时执行操作。我已经能够绑定单击,但仅当它在现有对象上进行时: $this/zinc bind all [list…
如何在线制作滚动文本?
以下是 iwidgets::scrolledtext 的 TCL 代码演示示例。 package require Iwidgets iwidgets::scrolledtext .st \ -labeltext "Scrolledtext Example" …
在 tcl tk gui 中隐藏和显示框架
我想制作一个可以隐藏和显示交替的框架。问题是 Tk 不提供任何隐藏/解包命令。我使用 vtcl,有一个选项“Window hode”,它仅隐藏顶层窗口。现在我想…
Tcl/Tk:条目 + listbox:如何将其转换为小部件?
我改编了 Brent Welch 书中的代码,以便可以使用 listbox 填充我的 entry 框。下面列出的代码可以改进吗?另外,我想将此代码转换为一个小部件,以便…
tkinter 中不可删除的文本
这是一些代码: from Tkinter import * class Main(object): def __init__(self): self.console = Text(root, relief='groove', cursor='arrow', spac…
使用 Perl 将命令添加到 Tk 中的列表框
我想要一个 Listbox ,每次选择一个条目时,它都会执行一些操作。与 Checkbutton 的 -command 选项类似,除了更改相应变量的值之外,还允许每次按下检…
Ruby 是否提供了响应 OS X 上的 Apple 事件的机制?
我正在使用 Ruby-Tk 开发 OS X 桌面应用程序,并且我想为该应用程序提供一个 Apple Events 界面。这意味着应用程序将定义一个它将响应的 AppleScript …
使用 TK GUI 滚动滚动条
如何使用代码滚动 TkScrollbar ? .scroll 和 .autoscroll 均无法识别。 test = TkScrollbar.new(root).pack('side'=>'right', 'fill'=>'y') test.scr…
如何在程序运行时显示列表框或文本
这是我的编码。我面临一个问题,即它仍在运行时没有显示“.display_message”。仅在 proc torun {} 完成其任务后我才收到消息。顺便说一句,2000年后…
Tcl/Tk:组合框 - 自动完成
我需要在我的组合框中自动完成。在下面的代码中,如果我输入 T,则仅应显示 Tennessee 和 Texas,而输入 Tex 则应完全显示填写Texas。 ttk::combobox …