- render_text(part, text);
- else
- Widget::render_part(part);
+ text.build(part, geom, part_cache);
+}
+
+void Label::on_style_change()
+{
+ text.set_style(style);
+}
+
+
+Label::Loader::Loader(Label &l):
+ DataFile::DerivedObjectLoader<Label, Widget::Loader>(l)
+{
+ add("text", &Loader::text);
+}
+
+void Label::Loader::text(const string &t)
+{
+ obj.text = t;