git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42797
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
IMPLEMENT_DYNAMIC_CLASS(wxMemoryDC,wxDC)
IMPLEMENT_DYNAMIC_CLASS(wxMemoryDC,wxDC)
-wxMemoryDC::wxMemoryDC( const wxBitmap& bitmap )
{
m_cocoaNSImage = NULL;
m_ok = false;
{
m_cocoaNSImage = NULL;
m_ok = false;
-
- if ( bitmap.IsOk() )
- SelectObject(bitmap);
}
wxMemoryDC::wxMemoryDC( wxDC *WXUNUSED(dc) )
{
}
wxMemoryDC::wxMemoryDC( wxDC *WXUNUSED(dc) )
{
- m_cocoaNSImage = NULL;
- m_ok = false;
}
wxMemoryDC::~wxMemoryDC(void)
}
wxMemoryDC::~wxMemoryDC(void)
// NOTE: The AppKit is unable to draw onto an NSBitmapImageRep so we must
// instead copy the data to an offscreen window, then copy it back
// NOTE: The AppKit is unable to draw onto an NSBitmapImageRep so we must
// instead copy the data to an offscreen window, then copy it back
-void wxMemoryDC::SelectObject( const wxBitmap& bitmap )
+void wxMemoryDC::DoSelect( const wxBitmap& bitmap )
{
wxAutoNSAutoreleasePool pool;
if(m_selectedBitmap.Ok())
{
wxAutoNSAutoreleasePool pool;
if(m_selectedBitmap.Ok())