X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/5e7ea8ebb259cf4a96f35e77abdd334c01327010..b1169abb8308889350a93e5ad2e04f06bfc0619e:/contrib/src/xrc/xh_menu.cpp diff --git a/contrib/src/xrc/xh_menu.cpp b/contrib/src/xrc/xh_menu.cpp index 80a992acfa..5df0d5f8d5 100644 --- a/contrib/src/xrc/xh_menu.cpp +++ b/contrib/src/xrc/xh_menu.cpp @@ -23,6 +23,7 @@ #include "wx/menu.h" #include "wx/frame.h" +IMPLEMENT_DYNAMIC_CLASS(wxMenuXmlHandler, wxXmlResourceHandler) wxMenuXmlHandler::wxMenuXmlHandler() : wxXmlResourceHandler(), m_insideMenu(FALSE) @@ -86,8 +87,8 @@ wxObject *wxMenuXmlHandler::DoCreateResource() GetText(wxT("help")), kind); #if wxCHECK_VERSION(2,3,0) || (defined(__WXMSW__) && wxUSE_OWNER_DRAWN) - if (HasParam(wxT("bitmap"))) - mitem->SetBitmap(GetBitmap(wxT("bitmap"), wxART_MENU)); + if (HasParam(wxT("bitmap"))) + mitem->SetBitmap(GetBitmap(wxT("bitmap"), wxART_MENU)); #endif p_menu->Append(mitem); mitem->Enable(GetBool(wxT("enabled"), TRUE)); @@ -110,6 +111,8 @@ bool wxMenuXmlHandler::CanHandle(wxXmlNode *node) ); } +IMPLEMENT_DYNAMIC_CLASS(wxMenuBarXmlHandler, wxXmlResourceHandler) + wxMenuBarXmlHandler::wxMenuBarXmlHandler() : wxXmlResourceHandler() { XRC_ADD_STYLE(wxMB_DOCKABLE);