In fltk 1, in Fl_Widget.H, we find
void do_callback() {callback_(this,user_data_);
if (callback_ != default_callback) clear_changed();}If the clear_changed() were done first, a user that wanted to do a callback without clearing the changed bit could reset the bit inside the callback. As it stands now, one is SOL, I think. Cheers, Stan _______________________________________________ fltk mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk

