Solved refreshing issues.
This commit is contained in:
+12
-3
@@ -52,7 +52,7 @@ void EDA_DRAW_FRAME::RedrawScreen( const wxPoint& aCenterPoint, bool aWarpPointe
|
||||
if( aWarpPointer )
|
||||
m_canvas->MoveCursorToCrossHair();
|
||||
|
||||
m_canvas->Refresh();
|
||||
RefreshCanvas();
|
||||
m_canvas->Update();
|
||||
}
|
||||
|
||||
@@ -64,11 +64,20 @@ void EDA_DRAW_FRAME::RedrawScreen2( const wxPoint& posBefore )
|
||||
|
||||
AdjustScrollBars( newCenter );
|
||||
|
||||
m_canvas->Refresh();
|
||||
RefreshCanvas();
|
||||
m_canvas->Update();
|
||||
}
|
||||
|
||||
|
||||
void EDA_DRAW_FRAME::RefreshCanvas()
|
||||
{
|
||||
if( m_galCanvasActive )
|
||||
m_galCanvas->Refresh();
|
||||
else
|
||||
m_canvas->Refresh();
|
||||
}
|
||||
|
||||
|
||||
void EDA_DRAW_FRAME::Zoom_Automatique( bool aWarpPointer )
|
||||
{
|
||||
BASE_SCREEN* screen = GetScreen();
|
||||
@@ -160,7 +169,7 @@ void EDA_DRAW_FRAME::OnZoom( wxCommandEvent& event )
|
||||
break;
|
||||
|
||||
case ID_ZOOM_REDRAW:
|
||||
m_canvas->Refresh();
|
||||
RefreshCanvas();
|
||||
break;
|
||||
|
||||
case ID_POPUP_ZOOM_CENTER:
|
||||
|
||||
Reference in New Issue
Block a user