Bei einer .bind-Zuweisung Funktionswerte übergeben
Verfasst: Freitag 14. Juni 2019, 16:55
Hi!
Ich habe eine Funktion und möchte diese mit Knöpfen ansprechen. Da ich dies bei verschieden Mausklicks verschiedene Dinge tun möchte, benutze ich dazu die .bind Option. Allerdings kann ich keine Werte mit in die Funktion übernehmen, da dann auch immer ein Event mit übergeben wird und ich Fehlermeldungen bekomme, wenn ich versuche, auch noch andere Werte mit zu übergeben.
Ich habe eine Funktion und möchte diese mit Knöpfen ansprechen. Da ich dies bei verschieden Mausklicks verschiedene Dinge tun möchte, benutze ich dazu die .bind Option. Allerdings kann ich keine Werte mit in die Funktion übernehmen, da dann auch immer ein Event mit übergeben wird und ich Fehlermeldungen bekomme, wenn ich versuche, auch noch andere Werte mit zu übergeben.
Code: Alles auswählen
B1 = Button(root)
B1.bind("<Button-1>", btnclick("left"))
B1.bind("<Button-3>", btnclick("right"))