Объектный тип КНОПКА
Родительские типы: ЭЛЕМЕНТ → КНОПКА.
Физический объектный тип c закрытой моделью.
Тип КНОПКА позволяет создавать нажимаемую кнопку с текстом. Кнопка может быть нажата пользователем с помощью мыши, клавиши пробел или клавиши Enter. При печати кнопки не отображаются.
Поля
Тип | Поле | Описание | Значение по умолчанию |
---|---|---|---|
СТРОКА | текст | Надпись на кнопке. Текст в кнопке центрируется по вертикали и горизонтали. | |
СТРОКА | шрифт | Имя шрифта в списке шрифтов формы. | |
СТРОКА | подсказка | Текст всплывающей подсказки. | |
ЛОГИКА | по_умолчанию | Условие выбора кнопки по умолчанию. ДА – при нажатии клавиши Enter будет активизировано событие "нажатие" этой кнопки. Может быть установлено только для одной из кнопок формы. Если оно установлено для нескольких – будет выбрана самая первая кнопка (с меньшим значением поля табиндекс). Значение в поле учитывается только в случае, если поля видимый и доступный принимают значение ДА. Если по_умолчанию = НЕТ – нажатие Enter обрабатывается как табуляция (перемещает фокус на следующий элемент). Если какой-либо из элементов на форме обрабатывает нажатие Enter – кнопка нажиматься не будет. | |
ЛОГИКА | задержка_нажатия | При установке значения ДА позволяет подавить частые нажатия на кнопку. Интервал между обрабатываемыми нажатиями не менее 1 секунды. Рекомендуется указывать значение НЕТ только для простых и быстро выполняемых обработчиков нажатия. |
Обработчики событий
Обработчик | Описание |
---|---|
клавиша | Вызывается при нажатии пользователем определенных клавиш на клавиатуре. |
команда | Вызывается при нажатии пользователем функциональных клавиш или при выборе пункта контекстного меню. |
меню | Вызывается при нажатии пользователем правой кнопки мыши или клавиши всплывающего меню на клавиатуре. |
нажатие | Вызывается при нажатии кнопки с помощью мыши, клавиш пробел или Enter. |