// for wx.
// TODO: Determine if we need this on Leopard as well. (should be harmless either way,
// though)
- SetBackgroundColour( wxSYS_COLOUR_WINDOW ) ;
+ SetBackgroundColour( wxSystemSettings::GetColour(wxSYS_COLOUR_WINDOW) ) ;
}
bool wxTopLevelWindowMac::MacGetUnifiedAppearance() const
// Make a copy of the region
RgnHandle shapeRegion = NewRgn();
- CopyRgn( (RgnHandle)region.GetWXHRGN(), shapeRegion );
+ HIShapeGetAsQDRgn( region.GetWXHRGN(), shapeRegion );
// Dispose of any shape region we may already have
RgnHandle oldRgn = (RgnHandle)GetWRefCon( (WindowRef)MacGetWindowRef() );