darnzen wrote:
Well, I got around this mess by putting all those static callbacks into a separate module in a new class. I set them up to call a bound method of that class which passes the arguments to the appropriate bound methods of other class instances. I just have to keep a little dict of the bound method callbacks when I register them with the class.
You're making it much more complicated than it needs to be. Diez is right, a bound method should work provided you keep a reference to it somewhere for as long as it's needed. -- Greg -- http://mail.python.org/mailman/listinfo/python-list