<modifier-type-detail>
window.bind(<Button>, btn_press) - регистрация события, btn_press - имя своей функции, название может быть любым.
def btn_press(event):
print('Произошло событие от мышки')
Таблица type
Тип события | Описание события |
<ButtonPress> | Нажатие кнопки мыши |
<Button> | Синоним для <ButtonPress> |
<ButtonRelease> | Отпускание кнопки мыши |
<Enter> | Вход мыши на виджет |
<Motion> | Движение мыши по виджету |
<Leave> | Выход мыши из области виджета |
Таблица modifier-type-detail
Название события | Описание события |
<Button-1> | Нажатие левой кнопкой мыши |
<Button-2> | Нажатие средней кнопкой мыши |
<Button-3> | Нажатие правой кнопкой мыши |
<Double-Button-1> | Двойной клик левой кнопкой мыши |
<Triple-Button-3> | Тройной клик правой кнопкой мыши |
Таблица event
Название свойства | Описание свойства |
x | Положение курсора мыши по горизонтали |
y | Положение курсора мыши по вертикали |
x_root | Положение курсора мыши по горизонтали относительно левого верхнего угла экрана |
y_root | Положение курсора мыши по вертикали относительно левого верхнего угла экрана |
num | Номер кнопки мыши |