Tool#
Элементы тулбара. Может содержать вложенные Tool-ы.
Свойства#
id#
Идентификатор контрола.
Отнаследовано от Control
hint#
Всплывающая подсказка, которая появляется при наведении на контрол.
Отнаследовано от Control
tags#
Позволяет объединять контролы в группы, возвращает массив имен.
Отнаследовано от Control
denyRoles#
Список ролей без прав на данный элемент.
Отнаследовано от Control
readRoles#
Список ролей на чтение данных.
отнаследовано от Control
writeRoles#
Список ролей на изменение данных.
Отнаследовано от Control
enabled#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| bool | true | true/false |
Доступность контрола для редактирования
caption#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| string | - |
Заголовок контрола
visible#
Видимость контрола.
Отнаследовано от Control.
image#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| import-default | - |
Отображаемая картинка
noBlock#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| bool | false | true/false |
Позволяет выключить блокировку контрола (значение true), если форма была заблокирована пользователем через пессимистический блокировщик
События#
clicked#
Cрабатывает при клике на элемент.
Пример 1 - Добавление кнопки с макет и реализация события clicked в классе формы
Пример 2 - Добавление из кода реализации события clicked
Не следует использовать установку обработчиков событий нажатия на контролы Tool в конструкторах форм. Обработчики следует задавать в виде методов классов форм, как в примерах выше.