]> git.tdb.fi Git - libs/gltk.git/blobdiff - source/widget.cpp
Add Widget::focusable flag
[libs/gltk.git] / source / widget.cpp
index 8c59c07fe1e9d4b877907499fb6e70c8cee55a4c..04c272a136242cea7b14e9adf1988da22fc9cf09 100644 (file)
@@ -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)