Hallo,
gibt es eine Möglichkeit bei einem Clickevent herauszubekommen auf welches Label geklickt wurde ?
Ich habe auf dem Dialog 1 bis 8 Labels und brauch bei einem Klick die ID oder den Name des geklickten Labels.
Viele Grüße
Dennis
Mausklick auf Label
Du kannst unterschiedliche callbacks erzeugen, die das wissen, weil man ihnen das Label oder auch beliebige andere Information mitgegeben hat durch functools partial. Pseudo-Code:
Code: Alles auswählen
from functools import partial
def onclick(label, event):
print(even, “on”, label)
label = Label(....)
label.bind(“on-click”, partial(onclick(label))
ah super vielen Dank, hat geklappt.
Hatte bereits angefangen mit rumzueiern aber das ist natürlich die elegantere Methode.
VG,
Dennis
Hatte bereits angefangen mit
Code: Alles auswählen
event.x_root
VG,
Dennis