Bonjour à tous !
Hier, j'ai trouvé dans un cours une fonction permetant de détécter un clic de souris dans un canvas. Voilà ce qu'elle donne :
Je l'appelle de cette façon : can1.bind(<"Button-1">,clic) . Seulement, je veux pouvoir entrer les noms de variables (X,Y) en argument. J'ai donc changé l'en-tête en :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
Je l'appelle de cette façon : ...clic(X,Y): --> pas assez d'arguments
Code : Sélectionner tout - Visualiser dans une fenêtre à part def clic(event, X,Y):...
J'essaye ...clic(event,X,Y): --> event non déclaré
J'essaye ...clic(event(),X,Y): --> il ne comprend pas (je n'ai pas compris le message d'erreur).
Voilà donc ma question : Avez-vous une idée de fonction qui prend en argument deux entiers et qui transforme ces entiers en les coordonnées du clic de la souris ??
Merci d'avance,
Sliya

 

 
		
		 
         
 

 
			
			



 [Tkinter] clic de souris
 [Tkinter] clic de souris
				 Répondre avec citation
  Répondre avec citation


 
 
 
			 
   
 
 
				 
						


 
			
Partager