Четвертый Borland C++ и его окружение

Групповые блоки


В своей простейшей форме групповой блок помечается как статический прямоугольник, визуально группирующий другие управляющие

элементы.

Конструктор TListBox имеет 7 стандартных параметров конструктора объекта управляющего элемента (родительское окно, идентификатор ресурса, размеры и положение управляющего элемента, необязательный идентификатор библиотеки), плюс текстовую строку,

помечающую группу.

Обычно групповой блок объединяет другие управляющие элементы, однако он может также логически объединять группы кнопок. Эти

логические группы выполняют автоматическую отмену выбора (BS_AUTOCHECKBOX, BS_AUTORADIOBUTTON). Чтобы добавить к групповому блоку кнопку с зависимой или независимой фиксацией, передайте указатель на объект группового блока при вызове конструктора кнопки.

При наступлении события, которое может изменить выбор в

групповом блоке Windows посылает родительскому окну группового

блока уведомляющее сообщение. Родительское окно может перехватывать сообщение для группового блока в целом, а не отвечать на выбор отдельных кнопок. Для определения задействованного управляющего элемента вы можете получить текущее состояние каждой кнопки.



Содержание раздела