diff --git a/samples/dragimag/dragimag.cpp b/samples/dragimag/dragimag.cpp index 14d0227f79..da6d30451d 100644 --- a/samples/dragimag/dragimag.cpp +++ b/samples/dragimag/dragimag.cpp @@ -488,6 +488,7 @@ bool DragShape::Draw(wxDC& dc, bool highlight) return false; } +#if wxUSE_GENERIC_DRAGIMAGE // MyDragImage // On some platforms, notably Mac OS X with Core Graphics, we can't blit from @@ -503,4 +504,4 @@ bool MyDragImage::UpdateBackingFromWindow(wxDC& WXUNUSED(windowDC), wxMemoryDC& m_canvas->DrawShapes(destDC); return true; } - +#endif diff --git a/samples/dragimag/dragimag.h b/samples/dragimag/dragimag.h index ca4034a996..c3ec6aef6b 100644 --- a/samples/dragimag/dragimag.h +++ b/samples/dragimag/dragimag.h @@ -177,10 +177,12 @@ public: { } +#if wxUSE_GENERIC_DRAGIMAGE // On some platforms, notably Mac OS X with Core Graphics, we can't blit from // a window, so we need to draw the background explicitly. virtual bool UpdateBackingFromWindow(wxDC& windowDC, wxMemoryDC& destDC, const wxRect& sourceRect, const wxRect& destRect) const wxOVERRIDE; +#endif protected: MyCanvas* m_canvas;