Fixed a bug which attempted to refresh below the screen when menu is hidden

git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@409 416bcca6-2ee7-4201-b75f-2eb2f807beb1
This commit is contained in:
Yves Rizoud 2008-12-21 18:23:41 +00:00
parent b5168ffdf7
commit f65820313f
2 changed files with 8 additions and 7 deletions

View File

@ -310,11 +310,14 @@ void Tracer_cadre_de_bouton_du_menu(byte Numero,byte Enfonce)
BLOCK_MENU[Fin_Y-Pos_X][Fin_X]=Couleur_Bas_droite; BLOCK_MENU[Fin_Y-Pos_X][Fin_X]=Couleur_Bas_droite;
} }
} }
UpdateRect( if (Menu_visible)
Debut_X*Menu_Facteur_X, {
Debut_Y*Menu_Facteur_Y + Menu_Ordonnee, UpdateRect(
(Fin_X+1-Debut_X)*Menu_Facteur_X, Debut_X*Menu_Facteur_X,
(Fin_Y+1-Debut_Y)*Menu_Facteur_Y); Debut_Y*Menu_Facteur_Y + Menu_Ordonnee,
(Fin_X+1-Debut_X)*Menu_Facteur_X,
(Fin_Y+1-Debut_Y)*Menu_Facteur_Y);
}
} }

View File

@ -40,8 +40,6 @@
#ifndef METHODE_UPDATE #ifndef METHODE_UPDATE
#ifdef __macosx__ #ifdef __macosx__
#define METHODE_UPDATE METHODE_UPDATE_PLEINE_PAGE #define METHODE_UPDATE METHODE_UPDATE_PLEINE_PAGE
#elif defined(__WINDOWS__)
#define METHODE_UPDATE METHODE_UPDATE_MULTI_RECTANGLE
#else #else
#define METHODE_UPDATE METHODE_UPDATE_PAR_CUMUL #define METHODE_UPDATE METHODE_UPDATE_PAR_CUMUL
#endif #endif