From 00b67c23efa038852c0b252a0f2c7bf4a00a848f Mon Sep 17 00:00:00 2001 From: Adrien Destugues Date: Wed, 4 Feb 2009 17:58:57 +0000 Subject: [PATCH] Fixes missing refresh on color select with keyboard shortcut git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@592 416bcca6-2ee7-4201-b75f-2eb2f807beb1 --- gfx2.cfg | Bin 10062 -> 10062 bytes op_c.c | 4 ---- windows.c | 4 +++- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/gfx2.cfg b/gfx2.cfg index ff34fe740f441fcdd356637e106c480054e929a1..d919b99fe2223d1ce1302cad6941a54440ba4817 100644 GIT binary patch delta 20 ccmX@-cg}Ca7bbR1hW`v@3=cN{W(rmT0AO$kivR!s delta 20 ccmX@-cg}Ca7bf;thW`v@4AGl^GX<*v0AIogIsgCw diff --git a/op_c.c b/op_c.c index 527820ba..a0950224 100644 --- a/op_c.c +++ b/op_c.c @@ -30,10 +30,6 @@ #include "erreurs.h" #include "graph.h" -#undef OPTIMISATIONS_ASSEMBLEUR - - - void RGBtoHSL(int r,int g,int b,byte * hr,byte * sr,byte* lr) { double rd,gd,bd,h,s,l,max,min; diff --git a/windows.c b/windows.c index b950f3c3..fb2262aa 100644 --- a/windows.c +++ b/windows.c @@ -156,6 +156,8 @@ void Encadrer_couleur_menu(byte Couleur) Block(Debut_X,Debut_Y+Menu_Facteur_Y,Menu_Facteur_X,Menu_Facteur_Y*3,Couleur); Block(Debut_X+(Menu_Taille_couleur*Menu_Facteur_X),Debut_Y+Menu_Facteur_Y,Menu_Facteur_X,Menu_Facteur_Y*3,Couleur); + + UpdateRect(Debut_X,Debut_Y,(Menu_Taille_couleur+1)*Menu_Facteur_X,Menu_Facteur_Y*4); } else { @@ -167,7 +169,7 @@ void Encadrer_couleur_menu(byte Couleur) Block(Debut_X,Debut_Y,Menu_Taille_couleur*Menu_Facteur_X, Menu_Facteur_Y<<2,Fore_color); - UpdateRect(Debut_X,Debut_Y,Menu_Taille_couleur*Menu_Facteur_X,Menu_Facteur_Y*4); // TODO On met à jour toute la palette... peut mieux faire + UpdateRect(Debut_X,Debut_Y,(Menu_Taille_couleur+1)*Menu_Facteur_X,Menu_Facteur_Y*4); } else {