git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13552
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
{
Pattern blackColor ;
::PenPat(GetQDGlobalsBlack(&blackColor));
{
Pattern blackColor ;
::PenPat(GetQDGlobalsBlack(&blackColor));
- DisposePixMap( (PixMapHandle) m_macForegroundPixMap ) ;
+ DisposePixPat( (PixPatHandle) m_macForegroundPixMap ) ;
m_macForegroundPixMap = NULL ;
}
if ( m_macBackgroundPixMap )
{
Pattern whiteColor ;
::BackPat(GetQDGlobalsWhite(&whiteColor));
m_macForegroundPixMap = NULL ;
}
if ( m_macBackgroundPixMap )
{
Pattern whiteColor ;
::BackPat(GetQDGlobalsWhite(&whiteColor));
- DisposePixMap( (PixMapHandle) m_macBackgroundPixMap ) ;
+ DisposePixPat( (PixPatHandle) m_macBackgroundPixMap ) ;
m_macBackgroundPixMap = NULL ;
}
}
m_macBackgroundPixMap = NULL ;
}
}
int wxDC::GetDepth() const
{
int wxDC::GetDepth() const
{
- return wxDisplayDepth() ;
+ if ( IsPortColor( (CGrafPtr) m_macPort ) )
+ {
+ return ( (**GetPortPixMap( (CGrafPtr) m_macPort)).pixelSize ) ;
+ }
+ return 1 ;
}
void wxDC::ComputeScaleAndOrigin()
}
void wxDC::ComputeScaleAndOrigin()
{
Pattern blackColor ;
::PenPat(GetQDGlobalsBlack(&blackColor));
{
Pattern blackColor ;
::PenPat(GetQDGlobalsBlack(&blackColor));
- DisposePixMap( (PixMapHandle) m_macForegroundPixMap ) ;
+ DisposePixPat( (PixPatHandle) m_macForegroundPixMap ) ;
m_macForegroundPixMap = NULL ;
}
if ( m_macBackgroundPixMap )
{
Pattern whiteColor ;
::BackPat(GetQDGlobalsWhite(&whiteColor));
m_macForegroundPixMap = NULL ;
}
if ( m_macBackgroundPixMap )
{
Pattern whiteColor ;
::BackPat(GetQDGlobalsWhite(&whiteColor));
- DisposePixMap( (PixMapHandle) m_macBackgroundPixMap ) ;
+ DisposePixPat( (PixPatHandle) m_macBackgroundPixMap ) ;
m_macBackgroundPixMap = NULL ;
}
}
m_macBackgroundPixMap = NULL ;
}
}
int wxDC::GetDepth() const
{
int wxDC::GetDepth() const
{
- return wxDisplayDepth() ;
+ if ( IsPortColor( (CGrafPtr) m_macPort ) )
+ {
+ return ( (**GetPortPixMap( (CGrafPtr) m_macPort)).pixelSize ) ;
+ }
+ return 1 ;
}
void wxDC::ComputeScaleAndOrigin()
}
void wxDC::ComputeScaleAndOrigin()