// Author: Stefan Csomor
// Modified by:
// Created: 1998-01-01
-// RCS-ID: $Id$
// Copyright: (c) Stefan Csomor
// Licence: wxWindows licence
/////////////////////////////////////////////////////////////////////////////
#ifndef _WX_MSGBOXDLG_H_
#define _WX_MSGBOXDLG_H_
-class WXDLLIMPEXP_CORE wxMessageDialog : public wxMessageDialogWithCustomLabels
+class WXDLLIMPEXP_CORE wxMessageDialog : public wxMessageDialogBase
{
public:
wxMessageDialog(wxWindow *parent,
long style = wxOK|wxCENTRE,
const wxPoint& pos = wxDefaultPosition);
- virtual int ShowModal();
+#if wxOSX_USE_COCOA
+ ~wxMessageDialog();
+#endif
+ virtual int ShowModal();
+
#if wxOSX_USE_COCOA
virtual void ShowWindowModal();
virtual void ModalFinishedCallback(void* panel, int resultCode);
void* ConstructNSAlert();
#endif
- int m_buttonId[3];
+ int m_buttonId[4];
int m_buttonCount;
+#if wxOSX_USE_COCOA
+ WX_NSObject m_sheetDelegate;
+#endif
DECLARE_DYNAMIC_CLASS(wxMessageDialog)
};