0

我已经能够使用 self.PopupMenu(menu, pos) 创建普通的弹出菜单(例如上下文菜单)并构建一个菜单,但是我遇到的一个问题是每当我弹出它时(比如当我更改文本时一个文本框 ala 搜索,例如在 Google Suggestions 或 iTunes 中),它会将焦点更改为上下文菜单。这似乎是内置在 PopupMenu 系统中的,有没有办法显示菜单但不给它焦点。

例子

类似于(但不完全是)wxPython Demo 中的 SuperTooltip

这些是什么(但在 wxPython 中)https://developer.apple.com/library/mac/documentation/userexperience/conceptual/applehiguidelines/Windows/Windows.html#//apple_ref/doc/uid/20000961-SW4

现在看起来我应该从没有标题等的对话框中创建它。

iTunesiTunes 搜索

谷歌搜索谷歌搜索建议

4

1 回答 1

0

听起来您想要一个自动完成窗口。wxPython wiki 上有一篇关于此主题的文章:

您可能还会发现这篇文章很有帮助:

或者也许这个线程:

于 2013-09-19T13:44:01.630 回答