[wxpython-users] Binding to a single control
Robin Dunn
robin at alldunn.com
Sun Mar 30 20:49:54 PDT 2008
Raffaello Barella wrote:
> Is there a limit to the number of bindings we can make not to the frame
> but to the single control?
>
> To explain the sense of my question, I subclassed a wx.ComboBox, and
> inside the class there's a self.Bind(wx.EVT_COMBOBOX...).
> When using this subclass in an application, I put another
> myCombo.Bind(wx.EVT_COMBOBOX...), and the binding did not work.
> I replaced the second binding with a self.Bind(wx.EVT_COMBOBOX,
> self.OnEVT_COMBOBOX, myCombo) and now it works.
There is no limit, but by default the search for an event handler stops
when a handler is found. To tell the event system to keep looking, you
just need to call event.Skip in the handler(s) that do get called.
--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!
More information about the wxpython-users
mailing list