"But no, I haven???t tried libsigc++, you are right on that point I was mostly referring to C." . . . .