/** * End the dialog whether modal or quasimodal */ void EndFlexible( int aRtnCode ) { if( IsQuasiModal() ) EndQuasiModal( aRtnCode ); else EndModal( aRtnCode ); }
DIALOG_SHIM::~DIALOG_SHIM() { // if the dialog is quasi-modal, this will end its event loop if( IsQuasiModal() ) EndQuasiModal( wxID_CANCEL ); delete m_qmodal_parent_disabler; // usually NULL by now }