wxNAND, // (NOT src) OR (NOT dst)
wxOR, // src OR dst
wxSET // 1
-#ifdef WXWIN_COMPATIBILITY_2_8
+#if WXWIN_COMPATIBILITY_2_8
,wxROP_BLACK = wxCLEAR,
wxBLIT_BLACKNESS = wxCLEAR,
wxROP_XORPEN = wxXOR,
wxMM_METRIC
};
+#if WXWIN_COMPATIBILITY_2_8
+
//-----------------------------------------------------------------------------
// wxDrawObject helper class
//-----------------------------------------------------------------------------
class WXDLLIMPEXP_CORE wxDrawObject
{
public:
-
- wxDrawObject()
+ wxDEPRECATED_CONSTRUCTOR(wxDrawObject)()
: m_isBBoxValid(false)
, m_minX(0), m_minY(0), m_maxX(0), m_maxY(0)
{ }
wxCoord m_minX, m_minY, m_maxX, m_maxY;
};
+#endif // WXWIN_COMPATIBILITY_2_8
+
//-----------------------------------------------------------------------------
// wxDCFactory
{ m_pimpl->SetDeviceLocalOrigin( x, y ); }
- // draw generic object
-
- void DrawObject(wxDrawObject* drawobject)
- {
- drawobject->Draw(*this);
- CalcBoundingBox(drawobject->MinX(),drawobject->MinY());
- CalcBoundingBox(drawobject->MaxX(),drawobject->MaxY());
- }
-
// -----------------------------------------------
// the actual drawing API
wxDEPRECATED( void GetDeviceOrigin(long *x, long *y) const );
wxDEPRECATED( void GetClippingBox(long *x, long *y, long *w, long *h) const );
+ wxDEPRECATED( void DrawObject(wxDrawObject* drawobject) );
#endif // WXWIN_COMPATIBILITY_2_8
#ifdef __WXMSW__