Commit f40a9256 authored by marco.'s avatar marco.

MacOSX: Grid now is displayed correctly

parent 6b097a57
...@@ -602,7 +602,12 @@ void EDA_DRAW_PANEL::DrawGrid( wxDC* aDC ) ...@@ -602,7 +602,12 @@ void EDA_DRAW_PANEL::DrawGrid( wxDC* aDC )
// Use a pixel based draw to display grid. There are a lot of calls, so the cost is // Use a pixel based draw to display grid. There are a lot of calls, so the cost is
// high and grid is slowly drawn on some platforms. Please note that this should // high and grid is slowly drawn on some platforms. Please note that this should
// always be enabled until the bitmap based solution below is fixed. // always be enabled until the bitmap based solution below is fixed.
#ifndef __WXMAC__
GRSetColorPen( aDC, GetParent()->GetGridColor() ); GRSetColorPen( aDC, GetParent()->GetGridColor() );
#else
// On mac (Cocoa), a point isn't a pixel and being of size 1 don't survive to antialiasing
GRSetColorPen( aDC, GetParent()->GetGridColor(), aDC->DeviceToLogicalXRel(2) );
#endif
int xpos; int xpos;
double right = ( double ) m_ClipBox.GetRight(); double right = ( double ) m_ClipBox.GetRight();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment