Hello all,
I am currently writing a program that needs to display the same GtkDialog again
and again. That Dialog is a bit complex and contains several labels,
edits, radio buttons, check marks and a GnomeDateEdit widget. I encapsulated
the Dialog with all its signal handling into a class and it runs in its own
thread (no gtk stuff in any other thread so that should be safe, shouldnt it?).
Anyway, when the dialog shows() for the first time everything runs smooth and
all callbacks work like a charm.
When the user presses Ok or Cancel, the dialog will hide(), naturally.
However, when it shows() the next time, its strangely broken. Any clickable
widget in the Dialog seems to trigger the same signal that was emitted when
the window had been hidden before.
So if I clicked on OK and then the window reopens, clicking on any radio
button or the like will cause the OK event to be triggered, not the one that
had been initially connect()ed to that radio button.
What could I be doing wrong?
Regards,
Fionn
_______________________________________________
pygtk mailing list [EMAIL PROTECTED]
http://www.daa.com.au/mailman/listinfo/pygtk