[sdl] catcher l'evenement click droit et gauche simultanné

catcher l'evenement click droit et gauche simultanné [sdl] - C++ - Programmation

Marsh Posté le 20-04-2005 à 00:52:59    

Bonjour tout le monde
 
Je voulais juste savoir comment catcher un evenement ou on click sur le bouton droit et gauche de la souris en meme temps. Genre le jeu de deminueur quand vous voulez ouvrir toutes les cases blanches autour d'un numero .
 
Merci

Reply

Marsh Posté le 20-04-2005 à 00:52:59   

Reply

Marsh Posté le 20-04-2005 à 19:15:36    

Salut,
Tu peux peut-être passer par un système de flags pour résoudre ton problème. Genre clic gauche, tu actives le flag correspondant, clic droit même chose et tu exécutes une chtite fonction qui vérifie l'état des flags de tes 2 boutons.

Reply

Marsh Posté le 21-04-2005 à 09:16:30    

avec un clock pour vérifier que les deux flagssont lancé relativement en meme temps :o

Reply

Marsh Posté le 21-04-2005 à 12:22:19    

merci pour vos reponses !!
La solution que j'ai trouvé est de faire deux variables booleenes pour chaque bouton true si le bouton est appuyé et false quand il est relaché et je verifie a chaque fois que les 2 variables sont à true pour les 2 click simultanné . C'est ca  la notion de flags pour vous ???  
Pas besoin de clock parceque je peux appuyé sur un bouton et  ramener l'autre apres !!!

Reply

Marsh Posté le 21-04-2005 à 12:25:39    

oui un flags c'st çà. Heu oui l'histoire de clock : il faut que tu sache ce que tu veux faire :
Déclenché ton action au moment ou les deuxboutons sont enfoncé, ou alros quand les deux boutons sont relachés en meme temps ???
En faite dan la plupart des appli c'est pas le click qui déclenche une actionmais le faite de relaché le bouton

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed