1

我正在用 Tcl/Tk 开发一些应用程序,我想在我的 GUI 上添加一个函数来最小化窗口,使顶层留在屏幕的当前位置。这张照片更好地解释了我的想法。

在此处输入图像描述

当鼠标指针在栏中时(对不起,如果名称错误,但我不知道 GUI 那部分的技术名称),我按下鼠标按钮,窗口如下所示。

我在脚本中添加了这一行以进行测试

bind . <Button-3> "wm geometry . 200x1"

但这仅在顶层的框架区域中工作正常。我的问题是当鼠标正好在图形的位置时绑定事件。有谁知道我该怎么做?

提前感谢您的帮助

4

1 回答 1

0

你不能做你想做的事。Tk 对窗口管理器添加的装饰中发生的事情几乎没有控制权。简单地说,您无法处理发生在窗口边框或标题区域中的事件。

于 2017-11-20T20:04:21.783 回答