4_Obrabotka_sobytiy.pptx
- Количество слайдов: 7
Обработка событий
События, производимые мышью При вызове метода bind событие передается в качестве первого аргумента. 1. 2. 3. 4. 5. <Button-1> - щелчок левой кнопкой мыши <Button-2> - щелчок средней кнопкой мыши <Button-3> - щелчок правой кнопкой мыши <Double-Button-1> - двойной клик левой кнопкой мыши <Motion> - движение мыши
События, производимые с помощью клавиатуры Буквенные клавиши можно записывать без угловых скобок (например, 'L'). Для неалфавитных клавиш существуют специальные зарезервированные слова * <Return> - нажатие клавиши Enter; * <space>- пробел; * и т. д. Сочетания клавиш пишутся через тире. Например: * <Control-Shift> - одновременное нажатие клавиш Ctrl и Shift.
практическая работа 1. 2. Напишите следующую программу. На главном окне находится несколько флажков и текстовое поле. При щелчке левой кнопкой мыши в пределах текстового поля в нем должны отображаться значения включенных флажки (появляться сообщение о том, какие флажки включены), при щелчке правой кнопкой мыши — значения выключенных флажков. Напишите скрипт, генерирующий в окне два текстовых поля и рамку. Размер рамки можно менять с помощью вводимых значений в текстовые поля (определяют длину и ширину) и нажатии клавиши пробел на клавиатуре.
4_Obrabotka_sobytiy.pptx