+void Image::on_style_change()
+{
+ if(!icon_name.empty())
+ update_icon();
+}
+
+void Image::on_reparent()
+{
+ if(!icon_name.empty())
+ update_icon();
+}
+
+
+Image::Loader::Loader(Image &img):
+ DataFile::DerivedObjectLoader<Image, Widget::Loader>(img)
+{
+ add("icon", &Image::icon_name);
+}
+