diff --git a/gfx2.cfg b/gfx2.cfg index f85ea659..d161b908 100644 Binary files a/gfx2.cfg and b/gfx2.cfg differ diff --git a/graph.c b/graph.c index a5930044..e19defa2 100644 --- a/graph.c +++ b/graph.c @@ -6580,4 +6580,9 @@ void Tourner_brosse_preview(float Angle) X2,Y2,Brosse_Largeur-1, 0, X3,Y3, 0,Brosse_Hauteur-1, X4,Y4,Brosse_Largeur-1,Brosse_Hauteur-1); + Debut_X=Min(Min(X1,X2),Min(X3,X4)); + Fin_X=Max(Max(X1,X2),Max(X3,X4)); + Debut_Y=Min(Min(Y1,Y2),Min(Y3,Y4)); + Fin_Y=Max(Max(Y1,Y2),Max(Y3,Y4)); + UpdateRect(Debut_X,Debut_Y,Fin_X-Debut_X+1,Fin_Y-Debut_Y+1); } diff --git a/sdlscreen.c b/sdlscreen.c index 4ede65fd..d171e38f 100644 --- a/sdlscreen.c +++ b/sdlscreen.c @@ -40,7 +40,7 @@ #ifdef __macosx__ #define METHODE_UPDATE METHODE_UPDATE_PLEINE_PAGE #else - #define METHODE_UPDATE METHODE_UPDATE_MULTI_RECTANGLE + #define METHODE_UPDATE METHODE_UPDATE_PAR_CUMUL #endif #endif