1
我正在使用wxPython创建任务栏菜单。该菜单包含一些菜单项(显然)。 现在我想在点击某个特定项目时更新/更改其中的一些项目,,同时仍显示菜单。wxPython:单击项目后阻止任务栏菜单关闭
如何防止单击项目后任务栏菜单消失? 我发现可能有用的唯一方法是wxMenu.UpdateUI()
,但这并不妨碍菜单消失。
我正在使用wxPython创建任务栏菜单。该菜单包含一些菜单项(显然)。 现在我想在点击某个特定项目时更新/更改其中的一些项目,,同时仍显示菜单。wxPython:单击项目后阻止任务栏菜单关闭
如何防止单击项目后任务栏菜单消失? 我发现可能有用的唯一方法是wxMenu.UpdateUI()
,但这并不妨碍菜单消失。
虽然我从来没有尝试过,但我记得尝试使用弹出式菜单& textctrl也有类似的效果。你可能想考虑尝试wx.lib.agw.flatmenu.FlatMenuBar,它提供了一个事件处理程序OnMenuDismissed(self,event),以及一些其他的名称似乎是你所需要的。您需要创建自己的OnMenuDismissed()并覆盖该事件。
@Rabarberski:如果此答案解决了您的问题,请将其标记为已回答,ty! – AWainb 2013-07-22 14:12:55