There is a g_signal_handler_is_connected() function, though theoretically
handler id's can be reused according to the g_signal_handler_disconnect() docs. I doubt that it's a practical problem after looking at the current
implementation in gsignal.c (handler id's are obtained by incrementing a
global integer counter), so I'll probably wrap handler_is_connected() and
use that.
I uploaded a patch that adds the wrapper for GObject.handler_is_connected() to bugzilla. It's at http://bugzilla.gnome.org/show_bug.cgi?id=118676
John
_______________________________________________ pygtk mailing list [EMAIL PROTECTED] http://www.daa.com.au/mailman/listinfo/pygtk Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/
