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