diff --git a/documentation/Fl_Widget.html b/documentation/Fl_Widget.html index ddec76f25..566d0098f 100644 --- a/documentation/Fl_Widget.html +++ b/documentation/Fl_Widget.html @@ -138,10 +138,13 @@ will destroy all of the child widgets and groups in that group.
Fl_Widget::active() returns whether the widget is active. Fl_Widget::active_r() returns whether the -widget and all of its parents are active. An inactive widget -does not get any events, but it does get redrawn. A widget is -only active if active() is true on it and all of its -parents. +widget and all of its parents are active. Inactive widgets +will be drawn "grayed out", e.g. with less contrast than the +active widget. Inactive widgets will not receive any keyboard or +mouse button events. Other events (including FL_ENTER, +FL_MOVE, FL_LEAVE, FL_SHORTCUT, and +others) will still be sent. A widget is only active if +active() is true on it and all of its parents.
Changing this value will send FL_ACTIVATE or FL_DEACTIVATE to the widget if active_r() is true.