Actually, whaddya say we return the actual return value of the callback
instead of POSTBACK_RETVAL?  As you know, POSTBACK_RETVAL is hard coded
to zero for postback, but looking over a Gtk mailing list, someone
notes:

"Event signals return a boolean value.  Gtk uses this value to decide
whether to propagate an event upwards from a child widget onto its
parent.  If an event handler returns true, it means that the event
"has been handled" and Gtk will not propagate it upwards.  If it
returns false, it means that the event "has not been handled" and will
be propagated."

Thus allowing the user to decide what gets handed back to Gtk could be handy.

Dan

Reply via email to