]> git.tdb.fi Git - libs/gltk.git/blobdiff - source/button.cpp
Use DerivedObjectLoader for widget loaders
[libs/gltk.git] / source / button.cpp
index 939d02646249b8d2aec450299edba5f422ea37dc..b881b3f97fd8b52394b2e6bf9be1bd9869621598 100644 (file)
@@ -127,14 +127,14 @@ void Button::on_style_change()
 
 
 Button::Loader::Loader(Button &btn):
-       Widget::Loader(btn)
+       DataFile::DerivedObjectLoader<Button, Widget::Loader>(btn)
 {
        add("text", &Loader::text);
 }
 
 void Button::Loader::text(const std::string &t)
 {
-       static_cast<Button &>(obj).text = t;
+       obj.text = t;
 }
 
 } // namespace GLtk