diff --git a/divers.c b/divers.c index ef6631e5..8d660124 100644 --- a/divers.c +++ b/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); } -/* -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) { // On désactive tous les raccourcis clavier Desactiver_clavier=1; - // On force la souris à se mettre à 0 - Mouse_K=0; - INPUT_Nouveau_Mouse_K=0; + while(Mouse_K) if(!Get_input()) Wait_VBL(); } void Effacer_image_courante_Stencil(byte Couleur, byte * Pochoir)