DO NOT REPLY TO THIS MESSAGE. INSTEAD, POST ANY RESPONSES TO THE LINK BELOW.
[STR New]
Ok, here is working hack:
if (widget->flag(MENU_STAYS_UP) && (!p.menubar || p.level)) {
p.widget->set_item(p.indexes, p.level);
p.widget->execute(widget);
Window* mw = p.menus[p.level];
if(widget->type() == Item::RADIO)
widget->setonly();
else if(widget->type() == Item::TOGGLE)
widget->invert_flag(STATE);
mw->redraw(DAMAGE_CHILD);
return 1;
}
Now should RADIO/TOGGLE buttons be redrawn correctly.
Link: http://www.fltk.org/str.php?L1638
Version: 2.0-feature
_______________________________________________
fltk-dev mailing list
[EMAIL PROTECTED]
http://lists.easysw.com/mailman/listinfo/fltk-dev