fixed bug introduced in prior check-ins; minor reformatting
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36402 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -281,7 +281,6 @@ wxDC::wxDC()
|
|||||||
m_needComputeScaleY = false;
|
m_needComputeScaleY = false;
|
||||||
m_macPort = NULL ;
|
m_macPort = NULL ;
|
||||||
m_macMask = NULL ;
|
m_macMask = NULL ;
|
||||||
m_ok = false ;
|
|
||||||
m_macFontInstalled = false ;
|
m_macFontInstalled = false ;
|
||||||
m_macBrushInstalled = false ;
|
m_macBrushInstalled = false ;
|
||||||
m_macPenInstalled = false ;
|
m_macPenInstalled = false ;
|
||||||
|
@@ -54,7 +54,7 @@ const short kUnsupportedMode = -2 ;
|
|||||||
extern TECObjectRef s_TECNativeCToUnicode ;
|
extern TECObjectRef s_TECNativeCToUnicode ;
|
||||||
|
|
||||||
|
|
||||||
// TODO Update
|
// TODO: update
|
||||||
// The textctrl implementation still needs that (needs what?) for the non-HIView implementation
|
// The textctrl implementation still needs that (needs what?) for the non-HIView implementation
|
||||||
//
|
//
|
||||||
wxMacWindowClipper::wxMacWindowClipper( const wxWindow* win ) :
|
wxMacWindowClipper::wxMacWindowClipper( const wxWindow* win ) :
|
||||||
@@ -71,7 +71,7 @@ wxMacWindowClipper::wxMacWindowClipper( const wxWindow* win ) :
|
|||||||
if ( win->GetPeer() )
|
if ( win->GetPeer() )
|
||||||
{
|
{
|
||||||
int x = 0 , y = 0;
|
int x = 0 , y = 0;
|
||||||
win->MacWindowToRootWindow( &x,&y ) ;
|
win->MacWindowToRootWindow( &x, &y ) ;
|
||||||
// get area including focus rect
|
// get area including focus rect
|
||||||
CopyRgn( (RgnHandle) ((wxWindow*)win)->MacGetVisibleRegion(true).GetWXHRGN() , m_newClip ) ;
|
CopyRgn( (RgnHandle) ((wxWindow*)win)->MacGetVisibleRegion(true).GetWXHRGN() , m_newClip ) ;
|
||||||
if ( !EmptyRgn( m_newClip ) )
|
if ( !EmptyRgn( m_newClip ) )
|
||||||
@@ -790,9 +790,11 @@ void AddRoundedRectToPath(CGContextRef c, CGRect rect, float ovalWidth,
|
|||||||
CGContextRestoreGState(c);
|
CGContextRestoreGState(c);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#pragma mark -
|
||||||
|
|
||||||
wxDC::wxDC()
|
wxDC::wxDC()
|
||||||
{
|
{
|
||||||
m_ok = false;
|
m_ok = false ;
|
||||||
m_colour = true;
|
m_colour = true;
|
||||||
m_mm_to_pix_x = mm2pt;
|
m_mm_to_pix_x = mm2pt;
|
||||||
m_mm_to_pix_y = mm2pt;
|
m_mm_to_pix_y = mm2pt;
|
||||||
@@ -805,12 +807,12 @@ wxDC::wxDC()
|
|||||||
m_userScaleY = 1.0;
|
m_userScaleY = 1.0;
|
||||||
m_scaleX = 1.0;
|
m_scaleX = 1.0;
|
||||||
m_scaleY = 1.0;
|
m_scaleY = 1.0;
|
||||||
m_needComputeScaleX = false;
|
m_needComputeScaleX =
|
||||||
m_needComputeScaleY = false;
|
m_needComputeScaleY = false;
|
||||||
|
|
||||||
m_ok = false ;
|
|
||||||
m_macPort = 0 ;
|
m_macPort = 0 ;
|
||||||
m_macLocalOrigin.x = m_macLocalOrigin.y = 0 ;
|
m_macLocalOrigin.x =
|
||||||
|
m_macLocalOrigin.y = 0 ;
|
||||||
|
|
||||||
m_pen = *wxBLACK_PEN;
|
m_pen = *wxBLACK_PEN;
|
||||||
m_font = *wxNORMAL_FONT;
|
m_font = *wxNORMAL_FONT;
|
||||||
@@ -910,7 +912,7 @@ void wxDC::DoSetClippingRegion( wxCoord x, wxCoord y, wxCoord width, wxCoord hei
|
|||||||
// we have to update the context as well
|
// we have to update the context as well
|
||||||
}
|
}
|
||||||
|
|
||||||
void wxDC::DoSetClippingRegionAsRegion( const wxRegion ®ion )
|
void wxDC::DoSetClippingRegionAsRegion( const wxRegion ®ion )
|
||||||
{
|
{
|
||||||
wxCHECK_RET( Ok(), wxT("wxDC(cg)::DoSetClippingRegionAsRegion - invalid DC") );
|
wxCHECK_RET( Ok(), wxT("wxDC(cg)::DoSetClippingRegionAsRegion - invalid DC") );
|
||||||
|
|
||||||
@@ -2124,6 +2126,8 @@ void wxDC::MacInstallFont() const
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#pragma mark -
|
||||||
|
|
||||||
// ---------------------------------------------------------------------------
|
// ---------------------------------------------------------------------------
|
||||||
// coordinates transformations
|
// coordinates transformations
|
||||||
// ---------------------------------------------------------------------------
|
// ---------------------------------------------------------------------------
|
||||||
|
@@ -119,6 +119,7 @@ wxWindowDC::wxWindowDC(wxWindow *window)
|
|||||||
wxSize size = window->GetSize() ;
|
wxSize size = window->GetSize() ;
|
||||||
window->MacWindowToRootWindow( &x , &y ) ;
|
window->MacWindowToRootWindow( &x , &y ) ;
|
||||||
m_macPort = UMAGetWindowPort( windowref ) ;
|
m_macPort = UMAGetWindowPort( windowref ) ;
|
||||||
|
m_ok = true ;
|
||||||
|
|
||||||
#if wxMAC_USE_CORE_GRAPHICS
|
#if wxMAC_USE_CORE_GRAPHICS
|
||||||
m_macLocalOriginInPort.x = x ;
|
m_macLocalOriginInPort.x = x ;
|
||||||
@@ -153,7 +154,6 @@ wxWindowDC::wxWindowDC(wxWindow *window)
|
|||||||
SetBackground(MacGetBackgroundBrush(window));
|
SetBackground(MacGetBackgroundBrush(window));
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
m_ok = true ;
|
|
||||||
SetFont( window->GetFont() ) ;
|
SetFont( window->GetFont() ) ;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -192,6 +192,7 @@ wxClientDC::wxClientDC(wxWindow *window)
|
|||||||
y = origin.y ;
|
y = origin.y ;
|
||||||
window->MacWindowToRootWindow( &x , &y ) ;
|
window->MacWindowToRootWindow( &x , &y ) ;
|
||||||
m_macPort = UMAGetWindowPort( windowref ) ;
|
m_macPort = UMAGetWindowPort( windowref ) ;
|
||||||
|
m_ok = true ;
|
||||||
|
|
||||||
#if wxMAC_USE_CORE_GRAPHICS
|
#if wxMAC_USE_CORE_GRAPHICS
|
||||||
m_macLocalOriginInPort.x = x ;
|
m_macLocalOriginInPort.x = x ;
|
||||||
@@ -206,8 +207,8 @@ wxClientDC::wxClientDC(wxWindow *window)
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
// as out of order redraw is not supported under CQ, we have to create a qd port for these
|
// as out of order redraw is not supported under CQ,
|
||||||
// situations
|
// we have to create a QD port for these situations
|
||||||
m_macLocalOrigin.x = x ;
|
m_macLocalOrigin.x = x ;
|
||||||
m_macLocalOrigin.y = y ;
|
m_macLocalOrigin.y = y ;
|
||||||
m_graphicContext = new wxMacCGContext( (CGrafPtr) m_macPort ) ;
|
m_graphicContext = new wxMacCGContext( (CGrafPtr) m_macPort ) ;
|
||||||
@@ -224,7 +225,6 @@ wxClientDC::wxClientDC(wxWindow *window)
|
|||||||
CopyRgn( (RgnHandle) m_macBoundaryClipRgn ,(RgnHandle) m_macCurrentClipRgn ) ;
|
CopyRgn( (RgnHandle) m_macBoundaryClipRgn ,(RgnHandle) m_macCurrentClipRgn ) ;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
m_ok = true ;
|
|
||||||
SetBackground(MacGetBackgroundBrush(window));
|
SetBackground(MacGetBackgroundBrush(window));
|
||||||
SetFont( window->GetFont() ) ;
|
SetFont( window->GetFont() ) ;
|
||||||
}
|
}
|
||||||
@@ -270,6 +270,7 @@ wxPaintDC::wxPaintDC(wxWindow *window)
|
|||||||
y = origin.y ;
|
y = origin.y ;
|
||||||
window->MacWindowToRootWindow( &x , &y ) ;
|
window->MacWindowToRootWindow( &x , &y ) ;
|
||||||
m_macPort = UMAGetWindowPort( windowref ) ;
|
m_macPort = UMAGetWindowPort( windowref ) ;
|
||||||
|
m_ok = true ;
|
||||||
|
|
||||||
#if wxMAC_USE_CORE_GRAPHICS
|
#if wxMAC_USE_CORE_GRAPHICS
|
||||||
m_macLocalOriginInPort.x = x ;
|
m_macLocalOriginInPort.x = x ;
|
||||||
@@ -300,7 +301,6 @@ wxPaintDC::wxPaintDC(wxWindow *window)
|
|||||||
SetBackground(MacGetBackgroundBrush(window));
|
SetBackground(MacGetBackgroundBrush(window));
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
m_ok = true ;
|
|
||||||
SetFont( window->GetFont() ) ;
|
SetFont( window->GetFont() ) ;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user