Компонент VLRadioGroup - представляет собой группу переключателей, из которых включенным может быть только один. Компонент связан с атрибутом типа целое число объекта базы данных системы ЛОЦМАН:PLM. Указанное число является номером переключателя компонента (начиная с 0). Содержимое компонента может стать источником для процедуры RadioGroup. Компонент может стать недоступным с помощью процедуры DisableControls, и наоборот с помощью процедуры EnableControls. Может быть выключенным с помощью процедуры UnVisibleControls и включенным с помощью процедуры VisibleControls.
Для редактирования атрибутов данного компонента используется специальное окно конфигуратора.
|
При вызове конфигуратора компонента VLRadioGroup он переходит в режим online редактирования и подсвечивается на форме специальным образом, как показано на рисунке слева. В левом верхнем углу компонента отражается его порядковый номер (идентификатор) в базе данных VL-проекта.
|
|
|
Окно конфигуратора компонента VLRadioGroup состоит из трех закладок:
|
|
|
|
|
Атрибуты компонента:
• | Заголовок - заголовок компонента; |
• | Visible - выключатель видимости компонента на форме; |
• | Enable - выключатель доступности компонента на форме; |
• | akLeft - привязка к левому краю формы (или родительского компонента); |
• | akTop - привязка к верхнему краю формы (или родительского компонента); |
• | akRight - привязка к правому краю формы (или родительского компонента); |
• | akBottom - привязка к нижнему краю формы (или родительского компонента); |
• | Left - левая координата компонента; |
• | Top - правая координата компонента; |
• | Width - ширина компонента; |
• | Height - высота компонента; |
• | ShowHint - выключатель выпадающей подсказки; |
• | Кнопка по умолчанию - номер кнопки (начиная с 0), которая будет высвечиваться по умолчанию при загрузке компонента при отсутствии атрибута у объекта базы данных; |
• | Кол-во колонок - количество колонок в компоненте. |
|
|
|
|
Атрибуты Базы Данных ЛОЦМАН:PLM:
• | Тип атрибута - тип атрибута в базе данных ЛОЦМАН:PLM, может занимать следующие значения; |
• | selfAttr - собственный атрибут объекта; |
• | parentAttr - атрибут родительского объекта (см. VLMDIForm); |
• | Имя атрибута - имя атрибута в базе данных ЛОЦМАН:PLM; |
• | Список - список надписей кнопок переключателя. |
|
|
|
|
События - содержит конфигуратор событий и базовых процедур для компонента (См. подробнее Конфигуратор событий и базовых процедур). Здесь пользователь-администратор VL-проекта может назначить только событие OnClick, которое будет генерировать выполнение установленных пользователем процедур при щелчке левой кнопкой мыши на любой кнопке компонента. Таким образом можно управлять некоторыми компонентами установленными на родительскую форму.
|
При изменении большинства атрибутов конфигуратора компонент меняет свои настройки на форме в online режиме, для изменения некоторых может понадобится кнопка Обновить. Настройте компонент на форме так как Вам необходимо и нажмите кнопку Да для сохранения его атрибутов в базе данных VL-проекта или нажмите кнопку Отмена для отказа от дальнейших операций.
|