У меня есть два холста (элемента):
self.canvas1
self.canvas2
Я хочу, чтобы они делали something()
, когда мышь зависает над холстом.
Итак, яподключите его с помощью bind('<Enter>')
:
self.canvas1.bind('<Enter>', something)
self.canvas2.bind('<Enter>', something)
В something()
он попытается настроить холст на красный цвет фона так:
def something(event):
canvas.configure(background='red')
Сложная часть,как функция something
узнает, на какой холст она должна изменить цвет фона?