X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/5a0348c44940b6cb06811fc99e9c0218cc856ec3..da52a4e023e73c2922f63d95026816a624695559:/include/wx/xrc/xh_mdi.h?ds=sidebyside diff --git a/include/wx/xrc/xh_mdi.h b/include/wx/xrc/xh_mdi.h index 7d5d8809ce..4eab9a0237 100644 --- a/include/wx/xrc/xh_mdi.h +++ b/include/wx/xrc/xh_mdi.h @@ -1,6 +1,6 @@ ///////////////////////////////////////////////////////////////////////////// -// Name: xh_mdi.h -// Purpose: XML resource handler for dialogs +// Name: wx/xrc/xh_mdi.h +// Purpose: XML resource handler for wxMDI // Author: David M. Falkinder & Vaclav Slavik // Created: 14/02/2005 // RCS-ID: $Id$ @@ -11,29 +11,25 @@ #ifndef _WX_XH_MDI_H_ #define _WX_XH_MDI_H_ -#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA) -#pragma interface "xh_mdi.h" -#endif - #include "wx/xrc/xmlres.h" -#if wxUSE_MDI +#if wxUSE_XRC && wxUSE_MDI -class WXDLLIMPEXP_CORE wxFrame; +class WXDLLIMPEXP_FWD_CORE wxWindow; class WXDLLIMPEXP_XRC wxMdiXmlHandler : public wxXmlResourceHandler { + DECLARE_DYNAMIC_CLASS(wxMdiXmlHandler) + public: wxMdiXmlHandler(); virtual wxObject *DoCreateResource(); virtual bool CanHandle(wxXmlNode *node); private: - wxFrame *CreateFrame(); - - DECLARE_DYNAMIC_CLASS(wxMdiXmlHandler) + wxWindow *CreateFrame(); }; -#endif // wxUSE_MDI +#endif // wxUSE_XRC && wxUSE_MDI #endif // _WX_XH_MDI_H_