EVT_CLOSE(wxDialogBase::OnCloseWindow)
EVT_CHAR_HOOK(wxDialogBase::OnCharHook)
-
- WX_EVENT_TABLE_CONTROL_CONTAINER(wxDialogBase)
END_EVENT_TABLE()
-WX_DELEGATE_TO_CONTROL_CONTAINER(wxDialogBase, wxTopLevelWindow)
-
void wxDialogBase::Init()
{
m_returnCode = 0;
// dialog controls from reaching the parent frame which is usually
// undesirable and can lead to unexpected and hard to find bugs
SetExtraStyle(GetExtraStyle() | wxWS_EX_BLOCK_EVENTS);
-
- WX_INIT_CONTROL_CONTAINER();
}
// helper of GetParentForModalDialog()
return !parent->HasExtraStyle(wxWS_EX_TRANSIENT) &&
parent->IsShownOnScreen() &&
!wxPendingDelete.Member(parent) &&
- parent->IsBeingDeleted();
+ !parent->IsBeingDeleted();
}
wxWindow *wxDialogBase::GetParentForModalDialog(wxWindow *parent) const