Windows restore their background. Fixes/speeds-up some refreshes, and prepares for pop-up windows

git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@237 416bcca6-2ee7-4201-b75f-2eb2f807beb1
This commit is contained in:
Yves Rizoud
2008-10-12 17:32:46 +00:00
parent e91ef156b1
commit 8a1e44ed30
4 changed files with 115 additions and 87 deletions

View File

@@ -1373,7 +1373,7 @@ void Afficher_menu(void)
// Affichage des couleurs de travail
Afficher_foreback();
if (!Une_fenetre_est_ouverte)
if (!Fenetre)
{
if ((Mouse_Y<Menu_Ordonnee) &&
( (!Loupe_Mode) || (Mouse_X<Principal_Split) || (Mouse_X>=Principal_X_Zoom) ))
@@ -2380,7 +2380,7 @@ void Afficher_curseur(void)
if ( ( (Mouse_Y<Menu_Ordonnee)
&& ( (!Loupe_Mode) || (Mouse_X<Principal_Split) || (Mouse_X>=Principal_X_Zoom) ) )
|| (Une_fenetre_est_ouverte) || (Forme_curseur==FORME_CURSEUR_SABLIER) )
|| (Fenetre) || (Forme_curseur==FORME_CURSEUR_SABLIER) )
Forme=Forme_curseur;
else
Forme=FORME_CURSEUR_FLECHE;
@@ -2678,7 +2678,7 @@ void Effacer_curseur(void)
if ( ( (Mouse_Y<Menu_Ordonnee)
&& ( (!Loupe_Mode) || (Mouse_X<Principal_Split)
|| (Mouse_X>=Principal_X_Zoom) ) )
|| (Une_fenetre_est_ouverte) || (Forme_curseur==FORME_CURSEUR_SABLIER) )
|| (Fenetre) || (Forme_curseur==FORME_CURSEUR_SABLIER) )
Forme=Forme_curseur;
else
Forme=FORME_CURSEUR_FLECHE;