Puedo vincular un evento a un cuadro textctrl np. El problema es que tengo que hacer clic dentro del cuadro textctrl para "atrapar" este evento. Espero poder atrapar cada vez que alguien presiona las teclas de flecha mientras la ventana principal tiene foco.En wxPython, ¿cómo vincular un evento EVT_KEY_DOWN a toda la ventana?
NO TRABAJO:
wx.EVT_KEY_DOWN(self, self.OnKeyDown)
DE TRABAJO:
self.NudgeTxt = wx.TextCtrl(self.panel, size=(40,20), value=str(5))
wx.EVT_KEY_DOWN(self.NudgeTxt, self.OnKeyDown)
Estoy bastante seguro de que me falta algo fácil. Sin embargo, estoy un poco atascado.
Disculpe, ¿cómo enlaza el evento de tecla hacia abajo al cuadro de texto? porque eso es justo lo que necesito! 'wx.EVT_KEY_DOWN (self.NudgeTxt, self.OnKeyDown)' no parece funcionar para mí – phunehehe