Clearly I'm missing something with the gobject signalling mechanism. In the documentation, *all* the gtk_signal_* functions have a note saying: gtk_signal_* is deprecated and should not be used in newly-written code. which is not very useful as it doesn't say what *should* be used instead. I'm guessing that I should use g_signal_* However when I look at g_signal_connect , the callback function has a signature of void GCallback (void); which is not much use if I want to actually do something when I catch the signal. How do I get the data associated with the signal? And how do I determine which object emitted the signal? Thanks for your help. J' -- PGP Public key ID: 1024D/2DE827B3 fingerprint = 8797 A26D 0854 2EAB 0285 A290 8A67 719C 2DE8 27B3 See http://www.keyserver.net or any PGP keyserver for public key.
Attachment:
pgpwTFvQDJ7WE.pgp
Description: PGP signature