compilation fixes for wxUSE_MSGDLG==0
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47325 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -1742,16 +1742,6 @@
|
|||||||
# endif
|
# endif
|
||||||
#endif /* !wxUSE_IMAGLIST */
|
#endif /* !wxUSE_IMAGLIST */
|
||||||
|
|
||||||
#if !wxUSE_MSGDLG
|
|
||||||
# ifdef wxABORT_ON_CONFIG_ERROR
|
|
||||||
/* FIXME: should compile without it, of course, but doesn't */
|
|
||||||
# error "wxMessageBox is always needed"
|
|
||||||
# else
|
|
||||||
# undef wxUSE_MSGDLG
|
|
||||||
# define wxUSE_MSGDLG 1
|
|
||||||
# endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if wxUSE_RADIOBOX
|
#if wxUSE_RADIOBOX
|
||||||
# if !wxUSE_RADIOBTN
|
# if !wxUSE_RADIOBTN
|
||||||
# ifdef wxABORT_ON_CONFIG_ERROR
|
# ifdef wxABORT_ON_CONFIG_ERROR
|
||||||
|
@@ -132,7 +132,7 @@ protected:
|
|||||||
// implementation which shows output in a message box
|
// implementation which shows output in a message box
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
|
||||||
#if wxUSE_GUI
|
#if wxUSE_GUI && wxUSE_MSGDLG
|
||||||
|
|
||||||
class WXDLLIMPEXP_CORE wxMessageOutputMessageBox : public wxMessageOutput
|
class WXDLLIMPEXP_CORE wxMessageOutputMessageBox : public wxMessageOutput
|
||||||
{
|
{
|
||||||
@@ -143,7 +143,7 @@ protected:
|
|||||||
virtual void Output(const wxString& str);
|
virtual void Output(const wxString& str);
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // wxUSE_GUI
|
#endif // wxUSE_GUI && wxUSE_MSGDLG
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// implementation using the native way of outputting debug messages
|
// implementation using the native way of outputting debug messages
|
||||||
|
@@ -209,7 +209,7 @@ void wxMessageOutputLog::Output(const wxString& str)
|
|||||||
// wxMessageOutputMessageBox
|
// wxMessageOutputMessageBox
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
|
||||||
#if wxUSE_GUI
|
#if wxUSE_GUI && wxUSE_MSGDLG
|
||||||
|
|
||||||
void wxMessageOutputMessageBox::Output(const wxString& str)
|
void wxMessageOutputMessageBox::Output(const wxString& str)
|
||||||
{
|
{
|
||||||
|
@@ -2348,9 +2348,9 @@ void wxWindowBase::OnMiddleClick( wxMouseEvent& event )
|
|||||||
wxMessageBox(msg, _T("wxWidgets information"),
|
wxMessageBox(msg, _T("wxWidgets information"),
|
||||||
wxICON_INFORMATION | wxOK,
|
wxICON_INFORMATION | wxOK,
|
||||||
(wxWindow *)this);
|
(wxWindow *)this);
|
||||||
|
#endif // wxUSE_MSGDLG
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
#endif // wxUSE_MSGDLG
|
|
||||||
{
|
{
|
||||||
event.Skip();
|
event.Skip();
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user