Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/03/2014, 11:11
carbon
 
Fecha de Ingreso: enero-2012
Ubicación: Buenos Aires
Mensajes: 745
Antigüedad: 12 años, 10 meses
Puntos: 35
Respuesta: Duda con atajo de teclado en una ventana padre creada con wxPython

Entiendo perfectamente lo que me explicas. Se me ocurre que puedes resolverlo conectando todos tus controles con la misma funcion. Por ejemplo, tu ya has esto esto:

Código Python:
Ver original
  1. self.Bind(wx.EVT_KEY_UP, self.key_up)

Pues ahora te queda hacer lo mismo para los demás controles, por ejemplo:

Código Python:
Ver original
  1. self.checkbox.Bind(wx.EVT_KEY_UP, self.key_up)
  2. self.radiobutton.Bind(wx.EVT_KEY_UP, self.key_up)
  3. self.button.Bind(wx.EVT_KEY_UP, self.key_up)
  4. self.edit.Bind(wx.EVT_KEY_UP, self.key_up)

Obviamente los nombres de los controles los pones vos

Espero que te sirva!