9
¿cómo puedo hacer clic en un wx.Panel y eso cambia su color? ¿Cuál es el nombre del evento?al hacer clic en evento en wx.Panel?
(quiero hacer una cosa similar a Firefox Extras)
Gracias de antemano! :)
¿cómo puedo hacer clic en un wx.Panel y eso cambia su color? ¿Cuál es el nombre del evento?al hacer clic en evento en wx.Panel?
(quiero hacer una cosa similar a Firefox Extras)
Gracias de antemano! :)
Una rápida de Google para los eventos del ratón se convierte wxpython hasta http://www.wxpython.org/docs/api/wx.MouseEvent-class.html
Así, utilizando esto, se podía hacer algo como:
class MyFrame(wx.Frame):
def __init__(self):
wx.Frame.__init__(self, None)
self.panel = wx.Panel(self)
self.panel.BackgroundColour = wx.RED
self.panel.Bind(wx.EVT_LEFT_UP, self.onClick)
def onClick(self, event):
self.panel.BackgroundColour = wx.GREEN