]> git.tdb.fi Git - libs/gltk.git/blobdiff - source/widget.cpp
Support loading Panels from datafiles
[libs/gltk.git] / source / widget.cpp
index 8674a138ab7b6cf240ff7510524c346e3265a77a..e1538dec221bedc9a190c5904421ce6e1d16d87c 100644 (file)
@@ -47,7 +47,8 @@ void Widget::render() const
 Widget::Widget(const Resources &r):
        res(r),
        style(0),
-       state(NORMAL)
+       state(NORMAL),
+       visible(true)
 { }
 
 void Widget::update_style()
@@ -100,6 +101,7 @@ Widget::Loader::Loader(Widget &w):
        add("position", &Loader::position);
        add("size",     &Loader::size);
        add("style",    &Loader::style);
+       add("visible",  &Widget::visible);
 }
 
 void Widget::Loader::position(int x, int y)