00001 // This is core/vgui/wx/vgui_wx_adaptorXmlHandler.cxx 00002 00003 #include "vgui_wx_adaptorXmlHandler.h" 00004 00005 00006 IMPLEMENT_DYNAMIC_CLASS(vgui_wx_adaptorXmlHandler, wxXmlResourceHandler) 00007 00008 vgui_wx_adaptorXmlHandler::vgui_wx_adaptorXmlHandler() 00009 : wxXmlResourceHandler() 00010 { 00011 } 00012 00013 wxObject *vgui_wx_adaptorXmlHandler::DoCreateResource() 00014 { 00015 vgui_wx_adaptor* adaptor = 00016 new vgui_wx_adaptor(m_parentAsWindow, 00017 GetID(), 00018 GetPosition(), GetSize(), 00019 GetStyle(), 00020 GetName() ); 00021 00022 return adaptor; 00023 } 00024 00025 00026 00027 bool vgui_wx_adaptorXmlHandler::CanHandle(wxXmlNode *node) 00028 { 00029 return IsOfClass(node, wxT("vgui_wx_adaptor")); 00030 } 00031