看板 Python 關於我們 聯絡資訊
小弟寫了一個程式 有3個frame A B C B和C的parent都是A 現在希望不管哪一個frame中的哪個東西被focus到 都會偵測到keyboard輸入 於是我把事件綁在MyApp上 (繼承自wx.App) self.Bind(wx.EVT_KEY_DOWN, self.OnKeyboard) 但如此一來 有些讓使用者輸入的widget就會失效 我希望優先順序是 那些widget優先 widget有抓到 MyApp就不用理會 就算在OnKeyboard裡加入skip,MyApp還是會抓到 記得事件是由下向上傳 先class 再來是物件的parent關系 為什麼我這樣寫會讓app抓到 而不是widget先抓到呢?? 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.140.149 ※ 編輯: Arton0306 來自: 220.135.140.149 (01/30 10:36) ※ 編輯: Arton0306 來自: 220.135.140.149 (01/30 10:42)