Hello Eric, > I'd appreciate any pointer on a simple way to tell within an event handler > where the event came from. def HandleSomething(self, event): generating_control = event.GetEventObject() print generating_control HTH, -- Miki Tebeka <miki.tebeka at gmail.com> http://pythonwise.blogspot.com