X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fwidget.cpp;h=04c272a136242cea7b14e9adf1988da22fc9cf09;hb=531232cf05838b79c1f8f36c8103730e32dfa23d;hp=8c59c07fe1e9d4b877907499fb6e70c8cee55a4c;hpb=900becb7550d179d169e7d049b3aef5e0c9b7758;p=libs%2Fgltk.git diff --git a/source/widget.cpp b/source/widget.cpp index 8c59c07..04c272a 100644 --- a/source/widget.cpp +++ b/source/widget.cpp @@ -23,6 +23,7 @@ Widget::Widget(const Resources &r): style(0), state(NORMAL), visible(true), + focusable(true), parent(0) { } @@ -73,6 +74,11 @@ void Widget::set_visible(bool v) signal_visibility_changed.emit(visible); } +void Widget::set_focusable(bool f) +{ + focusable=f; +} + void Widget::set_focus() { if(!parent)