git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50889 
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
-void wxOverlayImpl::Init( wxWindowDC* dc, int x , int y , int width , int height )
+void wxOverlayImpl::Init( wxDC* dc, int x , int y , int width , int height )
 {
     wxASSERT_MSG( !IsOk() , _("You cannot Init an overlay twice") );
 
 {
     wxASSERT_MSG( !IsOk() , _("You cannot Init an overlay twice") );
 
     wxASSERT_MSG(  err == noErr , _("Couldn't init the context on the overlay window") );
 }
 
     wxASSERT_MSG(  err == noErr , _("Couldn't init the context on the overlay window") );
 }
 
-void wxOverlayImpl::BeginDrawing( wxWindowDC* dc)
+void wxOverlayImpl::BeginDrawing( wxDC* dc)
 {
     wxDCImpl *impl = dc->GetImpl();
     wxWindowDCImpl *win_impl = wxDynamicCast(impl,wxWindowDCImpl);
 {
     wxDCImpl *impl = dc->GetImpl();
     wxWindowDCImpl *win_impl = wxDynamicCast(impl,wxWindowDCImpl);
-void wxOverlayImpl::EndDrawing( wxWindowDC* dc)
+void wxOverlayImpl::EndDrawing( wxDC* dc)
 {
     wxDCImpl *impl = dc->GetImpl();
     wxWindowDCImpl *win_impl = wxDynamicCast(impl,wxWindowDCImpl);
 {
     wxDCImpl *impl = dc->GetImpl();
     wxWindowDCImpl *win_impl = wxDynamicCast(impl,wxWindowDCImpl);
     CGContextFlush( m_overlayContext );
 }
 
     CGContextFlush( m_overlayContext );
 }
 
-void wxOverlayImpl::Clear(wxWindowDC* WXUNUSED(dc))
+void wxOverlayImpl::Clear(wxDC* WXUNUSED(dc))
 {
     wxASSERT_MSG( IsOk() , _("You cannot Clear an overlay that is not inited") );
     CGRect box  = CGRectMake( m_x - 1, m_y - 1 , m_width + 2 , m_height + 2 );
 {
     wxASSERT_MSG( IsOk() , _("You cannot Clear an overlay that is not inited") );
     CGRect box  = CGRectMake( m_x - 1, m_y - 1 , m_width + 2 , m_height + 2 );