X-Git-Url: http://git.tdb.fi/?p=libs%2Fgltk.git;a=blobdiff_plain;f=source%2Fwidget.cpp;h=59105b949b3e09d027b6c9a78ed34e228f764aa2;hp=a9c233b5d8c370a0ece166c00bc81a8fb1b1f0ff;hb=2e3bb9608ef4c74a8ba9c101ba24b68285405090;hpb=d155c3559f7801825a2326b4186b3c7d18c23214 diff --git a/source/widget.cpp b/source/widget.cpp index a9c233b..59105b9 100644 --- a/source/widget.cpp +++ b/source/widget.cpp @@ -172,6 +172,11 @@ void Widget::set_focus() signal_request_focus.emit(); } +void Widget::set_enabled(bool e) +{ + set_state(DISABLED, (e ? NORMAL : DISABLED)); +} + void Widget::set_state(State mask, State bits) { state = (state&~mask)|bits;