git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@19155
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
// Replacement for Show(TRUE) for modal dialogs - returns return code
int wxDialog::ShowModal()
{
- m_windowStyle |= wxDIALOG_MODAL;
- Show(TRUE);
- return GetReturnCode();
+ if ( !IsModal() )
+ {
+ SetModal(TRUE);
+ }
+
+ Show(TRUE);
+ return GetReturnCode();
}
// NB: this function (surprizingly) may be called for both modal and modeless
// Replacement for Show(TRUE) for modal dialogs - returns return code
int wxDialog::ShowModal()
{
- m_windowStyle |= wxDIALOG_MODAL;
- Show(TRUE);
- return GetReturnCode();
+ if ( !IsModal() )
+ {
+ SetModal(TRUE);
+ }
+
+ Show(TRUE);
+ return GetReturnCode();
}
// NB: this function (surprizingly) may be called for both modal and modeless