class Panel: public Container
{
public:
- class Loader: public Widget::Loader
+ class Loader: public DataFile::DerivedObjectLoader<Panel, Widget::Loader>
{
public:
typedef std::map<std::string, Widget *> WidgetMap;
- private:
- Panel &pnl;
+ protected:
WidgetMap &wdg_map;
public: