Fixed the screen update function... again...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@260 416bcca6-2ee7-4201-b75f-2eb2f807beb1
This commit is contained in:
13
boutons.c
13
boutons.c
@@ -3622,6 +3622,8 @@ void Bouton_Loupe(void)
|
||||
if ((!Config.Fast_zoom) || (Mouse_Y>=Menu_Ordonnee) || On_vient_du_menu_de_facteurs_de_zoom)
|
||||
{
|
||||
On_vient_du_menu_de_facteurs_de_zoom=0;
|
||||
DEBUG("BUTL",2);
|
||||
SDL_UpdateRect(Ecran_SDL,0,0,0,0);
|
||||
Demarrer_pile_operation(OPERATION_LOUPE);
|
||||
}
|
||||
else
|
||||
@@ -3666,6 +3668,8 @@ void Bouton_Loupe(void)
|
||||
}
|
||||
}
|
||||
Afficher_curseur();
|
||||
DEBUG("BUTL",1);
|
||||
SDL_UpdateRect(Ecran_SDL,0,0,0,0);
|
||||
}
|
||||
|
||||
|
||||
@@ -3701,24 +3705,29 @@ void Bouton_Menu_Loupe(void)
|
||||
}
|
||||
while (Bouton_clicke<=0);
|
||||
|
||||
DEBUG("BUTM",3);
|
||||
if (Bouton_clicke>1)
|
||||
{
|
||||
Menu_Ordonnee=Menu_Ordonnee_avant_fenetre;
|
||||
DEBUG("BUTM",42);
|
||||
Changer_facteur_loupe(Bouton_clicke-2);
|
||||
}
|
||||
|
||||
Fermer_fenetre();
|
||||
|
||||
if ( (Bouton_clicke==1) && (!Loupe_Mode) && (Operation_en_cours!=OPERATION_LOUPE) )
|
||||
if ( (Bouton_clicke==1) && (!Loupe_Mode) && (Operation_en_cours!=OPERATION_LOUPE) ) // Cancel
|
||||
Desenclencher_bouton(BOUTON_LOUPE);
|
||||
|
||||
Afficher_curseur();
|
||||
DEBUG("BUTM",1);
|
||||
SDL_UpdateRect(Ecran_SDL,0,0,0,0);
|
||||
|
||||
if ( (Bouton_clicke>1) && (!Loupe_Mode) && (Operation_en_cours!=OPERATION_LOUPE) )
|
||||
if ( (Bouton_clicke>1) && (!Loupe_Mode) && (Operation_en_cours!=OPERATION_LOUPE) ) // Passage en mode zoom
|
||||
{
|
||||
On_vient_du_menu_de_facteurs_de_zoom=1;
|
||||
Enclencher_bouton(BOUTON_LOUPE,A_GAUCHE);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user