/////////////////////////////////////////////////////////////////////////////
// Name: src/xrc/xh_mdi.cpp
-// Purpose: XRC resource for dialogs
+// Purpose: XRC resource for wxMDI
// Author: David M. Falkinder & Vaclav Slavik
// Created: 14/02/2005
-// RCS-ID: $Id$
// Copyright: (c) 2005 Vaclav Slavik
// Licence: wxWindows licence
/////////////////////////////////////////////////////////////////////////////
#if wxUSE_XRC && wxUSE_MDI
#include "wx/xrc/xh_mdi.h"
+#include "wx/mdi.h"
#ifndef WX_PRECOMP
#include "wx/intl.h"
+ #include "wx/log.h"
+ #include "wx/dialog.h" // to get wxDEFAULT_DIALOG_STYLE
#endif
-#include "wx/mdi.h"
-#include "wx/dialog.h" // to get wxDEFAULT_DIALOG_STYLE
-#include "wx/log.h"
-
IMPLEMENT_DYNAMIC_CLASS(wxMdiXmlHandler, wxXmlResourceHandler)
wxMdiXmlHandler::wxMdiXmlHandler() : wxXmlResourceHandler()
if ( !mdiParent )
{
- wxLogError(wxT("Parent of wxMDIParentFrame must be wxMDIParentFrame."));
+ ReportError("parent of wxMDIChildFrame must be wxMDIParentFrame");
return NULL;
}
{
wxFrame* f = wxDynamicCast(frame, wxFrame);
if (f)
- f->SetIcon(GetIcon(wxT("icon"), wxART_FRAME_ICON));
+ f->SetIcons(GetIconBundle(wxT("icon"), wxART_FRAME_ICON));
}
SetupWindow(frame);