Имена модификаторов, которые можно использовать в последовательностях событий, включают:
Alt |
Истинно, когда пользователь удерживает клавишу Alt. |
Any |
Этот модификатор обобщает тип события. Например, шаблон события '<Any-KeyPress>' применяется к нажатию любой клавиши. |
Control |
Истинно, если пользователь удерживает нажатой клавишу Control. |
Double |
Указывает два события, происходящих близко друг к другу по времени. Например, <Double-Button-1> описывает два нажатия кнопки 1 в быстрой последовательности. |
Lock |
Истина, если пользователь нажал Shift Lock. |
Shift |
Истинно, если пользователь удерживает клавишу Shift. |
Triple |
Как и Double, но указывает три события в быстрой последовательности. |
Вы можете использовать более короткие формы событий. Вот несколько примеров:
'<1>' - то же самое, что '<Button-1>'.
'x' - то же самое, что '<KeyPress-x>'.
Обратите внимание, что для большинства односимвольных клавиш можно опустить заключающий символ '<...>', но нельзя сделать это для символа пробела (его имя '<space>') или символа "меньше" (<) (его имя '<less>').