如何防止失去焦点时窗口被禁用

问题描述 投票:0回答:0

我最近重新创建了记事本等软件附带的一些经典 Windows 搜索功能。

我正在使用 Python 和 Tkinter。我错过了最后一个细节。似乎在 Windows 记事本中搜索文档会使用户提示对话框永久启用。当焦点传递到关键字突出显示的主窗口时,它永远不会被禁用。我目前的实验无法做到这一点。当焦点离开搜索对话框时,它看起来像预期的那样“禁用”,直到用户再次单击它。否则它就像一个魅力。

我只是想问一下,是否有覆盖此默认窗口行为的例程,以便我的搜索可以像其他窗口搜索一样工作。换句话说,如何防止对话框窗口在其生命周期内显示它是禁用的。如何让它看起来“永久”启用。如何覆盖特定对话窗口的默认行为。然后它可以被用户感知为永远不会失去焦点。始终可用。您认为使用 Tkinter 和 TCL 可以实现这种“效果”吗?

python-3.x windows tkinter replace tcl
© www.soinside.com 2019 - 2024. All rights reserved.