Thanks for that, Ian.

>
> My thinking is that this *should* work and would mean that only one "special" 
> derived widget is needed, rather than having to make every contained widget 
> be a "special" widget.
>

Yep, I agree. I've just made a template to add the handlers to any old widget, 
but it seems like a kludge.

>From what I can tell, an Fl_Group does not parse events if they are already 
>within the group. If I tab from one widget to another, within the group, the 
>event never goes through Fl_Scroll:handle(). So the group never knows to check 
>whether focus has changed hands/positions.

At least I don't -think- it does ... I'll test some more.

Denton
_______________________________________________
fltk mailing list
fltk@easysw.com
http://lists.easysw.com/mailman/listinfo/fltk

Reply via email to