Salut,

J'aimerai savoir si il est possible que les objets Button et un Event par exemple déclenché par une l'appuie d'une touche, peuvent appeler directement la même fonction.
Le problème serait que le Bind s'accompagne forcément de l'argument Event alors que le simple clic sur un bouton vient tous seul.
Dans les quelques exemples présents dans les quelques pages de doc que j'ai lu, il était créé deux fonction, l'une pouvant renvoyer vers l'autre, comme ce qui suit.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
def affich():
    Label(fen, text='Action').grid(row=3)
def affich2(event):
    affich()
 
from Tkinter import *
 
fen = Tk()
entree = Entry(fen, width =14)
entree.grid(row=1)
entree.bind("<Return>", affich2)
Button(fen, text='Clic', command=affich).grid(row=2)
 
fen.mainloop()
Existe-t-il un moyen, une option quelconque, pour que ces deux mécanismes renvoient vers une seule fonction?
La commande Bind s'accompagne-t-elle forcement de l'argument Event?