#endif
#include "wx/evtloop.h"
+#include "wx/modalhook.h"
#ifdef __VMS__
#pragma message disable nosimpint
#define wxUSE_INVISIBLE_RESIZE 1
-IMPLEMENT_DYNAMIC_CLASS(wxDialog, wxTopLevelWindow)
-
wxDialog::wxDialog()
{
m_modalShowing = false;
// Shows a dialog modally, returning a return code
int wxDialog::ShowModal()
{
+ WX_HOOK_MODAL_DIALOG();
+
Show(true);
// after the event loop ran, the widget might already have been destroyed