X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/2432b92dd7a837db13d3938a56c1959decd03203..b0e813a0c13617a3941e950b748cebab3d3700b7:/src/msw/statbr95.cpp?ds=sidebyside diff --git a/src/msw/statbr95.cpp b/src/msw/statbr95.cpp index 5f98b77180..3792cd8e25 100644 --- a/src/msw/statbr95.cpp +++ b/src/msw/statbr95.cpp @@ -30,24 +30,30 @@ #ifdef __WIN95__ #include "wx/log.h" - #include "wx/generic/statusbr.h" #include "wx/msw/statbr95.h" #include #include -#if !defined(__GNUWIN32__) +#if !defined(__GNUWIN32__) || defined(__TWIN32__) #include #endif -#if wxUSE_NATIVE_STATUSBAR +#ifdef GetClassInfo +#undef GetClassInfo +#endif + +#ifdef GetClassName +#undef GetClassName +#endif + +#if wxUSE_NATIVE_STATUSBAR #if !USE_SHARED_LIBRARY IMPLEMENT_DYNAMIC_CLASS(wxStatusBar95, wxStatusBar); BEGIN_EVENT_TABLE(wxStatusBar95, wxStatusBar) - EVT_PAINT(wxWindow::OnPaint) EVT_SIZE(wxStatusBar95::OnSize) END_EVENT_TABLE() #endif //USE_SHARED_LIBRARY @@ -229,7 +235,9 @@ void wxStatusBar95::OnSize(wxSizeEvent& event) SetFieldsWidth(); } -#endif - // __WIN95__ -#endif - // wxUSE_NATIVE_STATUSBAR +#endif // wxUSE_NATIVE_STATUSBAR + +#else + #error "wxStatusBar95 is only available under Windows 95 and later." +#endif // __WIN95__ +