1///////////////////////////////////////////////////////////////////////////// 2// Name: wx/msw/msgdlg.h 3// Purpose: wxMessageDialog class 4// Author: Julian Smart 5// Modified by: 6// Created: 01/02/97 7// RCS-ID: $Id: msgdlg.h 37164 2006-01-26 17:20:50Z ABX $ 8// Copyright: (c) Julian Smart 9// Licence: wxWindows licence 10///////////////////////////////////////////////////////////////////////////// 11 12#ifndef _WX_MSGBOXDLG_H_ 13#define _WX_MSGBOXDLG_H_ 14 15#include "wx/defs.h" 16#include "wx/dialog.h" 17 18/* 19 * Message box dialog 20 */ 21 22extern WXDLLEXPORT_DATA(const wxChar) wxMessageBoxCaptionStr[]; 23 24class WXDLLEXPORT wxMessageDialog: public wxDialog, public wxMessageDialogBase 25{ 26DECLARE_DYNAMIC_CLASS(wxMessageDialog) 27protected: 28 wxString m_caption; 29 wxString m_message; 30 wxWindow * m_parent; 31public: 32 wxMessageDialog(wxWindow *parent, const wxString& message, const wxString& caption = wxMessageBoxCaptionStr, 33 long style = wxOK|wxCENTRE, const wxPoint& pos = wxDefaultPosition); 34 35 int ShowModal(void); 36 37 DECLARE_NO_COPY_CLASS(wxMessageDialog) 38}; 39 40 41#endif 42 // _WX_MSGBOXDLG_H_ 43