Обработчик КНОПКА.нажатие
Обработчик нажатие вызывается при нажатии кнопки с помощью мыши, клавиш пробел или Enter.
ФУНКЦИЯ <имя функции>(ПЕРЕМ КНОПКА: кнопка)
Параметры
- кнопка
- Ссылка на нажатую кнопку.
Пример:
ТИП МойДиалог ( ДИАЛОГ )
[
// данные диалоговой формы
СТРОКА: заголовок = "Пример кнопки";
ЧИСЛО: левый = 300;
ЧИСЛО: верхний = 300;
ЧИСЛО: ширина = 200;
ЧИСЛО: высота = 100;
// кнопка Ок - поле нашей формы
КНОПКА: КнОк = [ текст = "Ок",
левый = 10,
верхний = 10,
высота = 30,
ширина = 100,
табиндекс = 1,
нажатие = ОкНажата ];
// метод формы, который задан в качестве обработчика нажатия
// кнопки Ок
ФУНКЦИЯ ОкНажата ( ПЕРЕМ КНОПКА: кнопка )
СООБЩЕНИЕ ( "Нажата кнопка " + кнопка.текст )
КОНЕЦ_ФУНКЦИИ
]