diff --git a/gfx2.cfg b/gfx2.cfg index 8f272415..c14f0c4e 100644 Binary files a/gfx2.cfg and b/gfx2.cfg differ diff --git a/shade.c b/shade.c index c26d260e..f502d2b6 100644 --- a/shade.c +++ b/shade.c @@ -110,6 +110,7 @@ void Shade_Blocs_degrades(void) Block(Fenetre_Pos_X+(Menu_Facteur_X*225),Fenetre_Pos_Y+(Menu_Facteur_Y*36), Menu_Facteur_X*62,Menu_Facteur_Y*46,CM_Clair); } + SDL_UpdateRect(Ecran_SDL,Fenetre_Pos_X+(Menu_Facteur_X*224),Fenetre_Pos_Y+(Menu_Facteur_Y*35),Menu_Facteur_X*64,Menu_Facteur_Y*48); } @@ -153,6 +154,7 @@ void Tagger_shades(word Select_Debut,word Select_Fin) Block(Pos_X,Pos_Y,Menu_Facteur_X<<2,Menu_Facteur_Y<<1,CM_Clair); } } + SDL_UpdateRect(Ecran_SDL,Fenetre_Pos_X+8*Menu_Facteur_X,Fenetre_Pos_Y+131*Menu_Facteur_Y,Menu_Facteur_X*64<<2,Menu_Facteur_Y*8<<3); } @@ -226,6 +228,7 @@ void Afficher_tout_le_shade(word Select_Debut1,word Select_Fin1, Menu_Facteur_X<<2,Menu_Facteur_Y<<2, Shade_Liste[Shade_Actuel].Liste[Position]&0xFF); } + SDL_UpdateRect(Ecran_SDL,Fenetre_Pos_X+7*Menu_Facteur_X,Fenetre_Pos_Y+126*Menu_Facteur_Y,Menu_Facteur_X*((64<<2)+2),Menu_Facteur_Y*((8<<2)+2)); Tagger_shades(Select_Debut2,Select_Fin2); Shade_Blocs_degrades(); Afficher_couleur_case_selectionnee(Select_Debut2,Select_Fin2); @@ -1023,7 +1026,7 @@ void Bouton_Quick_shade_Menu(void) Num2str(Quick_shade_Step,Chaine,3); Fenetre_Contenu_bouton_saisie(Fenetre_Liste_boutons_special,Chaine); - SDL_UpdateRect(Ecran_SDL,Fenetre_Pos_X,Fenetre_Pos_Y,Menu_Facteur_X*142,Menu_Facteur_Y*26); + SDL_UpdateRect(Ecran_SDL,Fenetre_Pos_X,Fenetre_Pos_Y,Menu_Facteur_X*142,Menu_Facteur_Y*56); Afficher_curseur();