Solved refreshing issues.

This commit is contained in:
Maciej Suminski
2013-09-06 11:31:16 +02:00
parent f04df9d79c
commit ab4cb862b0
40 changed files with 128 additions and 118 deletions
+12 -3
View File
@@ -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: