]> git.tdb.fi Git - libs/gltk.git/blobdiff - source/label.cpp
Update text information when widget style changes
[libs/gltk.git] / source / label.cpp
index ae821a81f0f6330dc42ac6c3f15ce18ac85d21d9..18bef1a066bb529274644a78cddfd92ec64a1c10 100644 (file)
@@ -18,6 +18,7 @@ Label::Label(const Resources &r, const string &t):
        Widget(r),
        text(style)
 {
+       focusable=false;
        update_style();
        set_text(t);
 }
@@ -51,6 +52,11 @@ void Label::render_special(const Part &part) const
                text.render(part, geom);
 }
 
+void Label::on_style_change()
+{
+       text.update_style();
+}
+
 
 Label::Loader::Loader(Label &l):
        Widget::Loader(l)