#ifndef _WX_DC_H_BASE_
#define _WX_DC_H_BASE_
-#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
- #pragma interface "dcbase.h"
-#endif
-
// ----------------------------------------------------------------------------
// headers which we must include here
// ----------------------------------------------------------------------------
~wxDCBase() { }
- virtual void BeginDrawing() { }
- virtual void EndDrawing() { }
+#if WXWIN_COMPATIBILITY_2_6
+ wxDEPRECATED( virtual void BeginDrawing() );
+ wxDEPRECATED( virtual void EndDrawing() );
+#endif // WXWIN_COMPATIBILITY_2_6
// graphic primitives
// ------------------
if (h) *h = hh;
}
+ // Reserved for future use
+ virtual void ReservedDCFunc1() {}
+ virtual void ReservedDCFunc2() {}
+ virtual void ReservedDCFunc3() {}
+ virtual void ReservedDCFunc4() {}
+ virtual void ReservedDCFunc5() {}
+ virtual void ReservedDCFunc6() {}
+ virtual void ReservedDCFunc7() {}
+ virtual void ReservedDCFunc8() {}
+ virtual void ReservedDCFunc9() {}
+
protected:
// the pure virtual functions which should be implemented by wxDC
virtual bool DoFloodFill(wxCoord x, wxCoord y, const wxColour& col,
#include "wx/msw/dc.h"
#elif defined(__WXMOTIF__)
#include "wx/motif/dc.h"
-#elif defined(__WXGTK__)
+#elif defined(__WXGTK20__)
#include "wx/gtk/dc.h"
+#elif defined(__WXGTK__)
+ #include "wx/gtk1/dc.h"
#elif defined(__WXX11__)
#include "wx/x11/dc.h"
#elif defined(__WXMGL__)