/////////////////////////////////////////////////////////////////////////////
-// Name: src/mac/carbon/dcclient.cpp
+// Name: src/osx/carbon/dcclient.cpp
// Purpose: wxClientDCImpl class
// Author: Stefan Csomor
// Modified by:
HIRect rect;
CGImageRef image;
CGContextRef context;
- void* data;
-
- size_t bytesPerRow;
HIViewCreateOffscreenImage( handle, 0, &rect, &image);
CGContextDrawImage( context, rect, image );
CGContextRestoreGState(context);
-
return bmp;
}
#endif
wxPaintDCImpl::wxPaintDCImpl( wxDC *owner, wxWindow *window ) :
wxWindowDCImpl( owner, window )
{
+ wxASSERT_MSG( window->MacGetCGContextRef() != NULL, _T("using wxPaintDC without being in a native paint event") );
wxPoint origin = window->GetClientAreaOrigin() ;
m_window->GetClientSize( &m_width , &m_height);
SetDeviceOrigin( origin.x, origin.y );