#if wxUSE_RICHMSGDLG
#include "wx/richmsgdlg.h"
+#include "wx/modalhook.h"
#ifndef WX_PRECOMP
#include "wx/msw/private.h"
int wxRichMessageDialog::ShowModal()
{
+ WX_HOOK_MODAL_DIALOG();
+
#ifdef wxHAS_MSW_TASKDIALOG
using namespace wxMSWMessageDialog;
// add a checkbox
if ( !m_checkBoxText.empty() )
{
- tdc.pszVerificationText = m_checkBoxText.wx_str();
+ tdc.pszVerificationText = m_checkBoxText.t_str();
if ( m_checkBoxValue )
tdc.dwFlags |= TDF_VERIFICATION_FLAG_CHECKED;
}
// add collapsible footer
if ( !m_detailedText.empty() )
- tdc.pszExpandedInformation = m_detailedText.wx_str();
+ tdc.pszExpandedInformation = m_detailedText.t_str();
TaskDialogIndirect_t taskDialogIndirect = GetTaskDialogIndirectFunc();
if ( !taskDialogIndirect )