X-Git-Url: http://git.tdb.fi/?p=libs%2Fgltk.git;a=blobdiff_plain;f=source%2Fpanel.cpp;h=957385e0dbb82ae14c586e045a9c5ac1e0aa7cad;hp=59c363ce02b658bfbf0de73afc0770d8901b16e7;hb=6deafc9f236b90175a303944815f7c0eac1c95c1;hpb=999cd0294889e5eecd61df18a697d2c55ed6c0d6 diff --git a/source/panel.cpp b/source/panel.cpp index 59c363c..957385e 100644 --- a/source/panel.cpp +++ b/source/panel.cpp @@ -24,7 +24,7 @@ using namespace std; namespace Msp { namespace GLtk { -DataFile::LoadableTypeRegistry Panel::widget_registry; +TypeRegistry Panel::widget_registry; bool Panel::widget_registry_init_done = false; Panel::Panel(): @@ -240,7 +240,7 @@ Panel::Loader::Loader(Panel &p, map &m): add("layout", &Loader::layout); add("row", &Loader::arrangement); add("stack", &Loader::arrangement); - widget_registry.add_all(*this); + widget_registry.invoke_all(*this); } Layout &Panel::Loader::get_layout()