#if defined(__WINDOWS__)
#include "wx/msw/private.h"
#endif
-#ifdef __WXMAC__
- #include "wx/mac/private.h"
-#endif
// ===========================================================================
// implementation
out.Replace(wxT("\t"), wxT(" "));
out.Replace(wxT("\n"), wxT("\r\n"));
::OutputDebugString(out.wx_str());
-#elif defined(__WXMAC__) && !defined(__DARWIN__)
- if ( wxIsDebuggerRunning() )
- {
- Str255 pstr;
- wxString output = out + wxT(";g") ;
- wxMacStringToPascal(output.c_str(), pstr);
-
- #ifdef __powerc
- DebugStr(pstr);
- #else
- SysBreakStr(pstr);
- #endif
- }
#else
wxFputs( out , stderr ) ;
if ( out.Right(1) != wxT("\n") )
// wxMessageOutputMessageBox
// ----------------------------------------------------------------------------
-#if wxUSE_GUI
+#if wxUSE_GUI && wxUSE_MSGDLG
void wxMessageOutputMessageBox::Output(const wxString& str)
{
wxString title;
if ( wxTheApp )
- title.Printf(_("%s message"), wxTheApp->GetAppName().c_str());
+ title.Printf(_("%s message"), wxTheApp->GetAppDisplayName().c_str());
::wxMessageBox(out, title);
}