Fixes buttons being depressed on mouse press
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@594 416bcca6-2ee7-4201-b75f-2eb2f807beb1
This commit is contained in:
parent
f90af64c83
commit
5992013629
28
divers.c
28
divers.c
@ -94,38 +94,12 @@ void Set_color(byte Couleur, byte Rouge, byte Vert, byte Bleu)
|
|||||||
SDL_SetPalette(Ecran_SDL, SDL_LOGPAL, &comp, Couleur, 1);
|
SDL_SetPalette(Ecran_SDL, SDL_LOGPAL, &comp, Couleur, 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
|
||||||
void Attendre_fin_de_click(void)
|
|
||||||
{
|
|
||||||
SDL_Event event;
|
|
||||||
|
|
||||||
if(Mouse_K==0) return; // Le bouton était déjà relaché
|
|
||||||
|
|
||||||
//On attend que l'utilisateur relache la souris. Tous les autres évènements
|
|
||||||
//sont ignorés
|
|
||||||
while(SDL_PollEvent(&event)) // ça devrait être un Wait_event, mais ça foire méchament
|
|
||||||
// 1 ça bloque le prog complètement
|
|
||||||
// 2 ça marche pas quand on appuie sur espace
|
|
||||||
{
|
|
||||||
Gere_Evenement_SDL(&event);
|
|
||||||
if (event.type == SDL_MOUSEBUTTONUP)
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
|
|
||||||
//On indique à la gestion des E/S que le bouton est laché et on rend la main
|
|
||||||
Mouse_K=0;
|
|
||||||
INPUT_Nouveau_Mouse_K=0;
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
|
|
||||||
void Attendre_fin_de_click(void)
|
void Attendre_fin_de_click(void)
|
||||||
{
|
{
|
||||||
// On désactive tous les raccourcis clavier
|
// On désactive tous les raccourcis clavier
|
||||||
Desactiver_clavier=1;
|
Desactiver_clavier=1;
|
||||||
|
|
||||||
// On force la souris à se mettre à 0
|
while(Mouse_K) if(!Get_input()) Wait_VBL();
|
||||||
Mouse_K=0;
|
|
||||||
INPUT_Nouveau_Mouse_K=0;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void Effacer_image_courante_Stencil(byte Couleur, byte * Pochoir)
|
void Effacer_image_courante_Stencil(byte Couleur, byte * Pochoir)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user