ButtonGroup

      Комментариев к записи ButtonGroup нет

Компонент Delphi ButtonGroup представляет собой панель, содержащую группу кнопок. По сути ButtonGroup похож на CategoryButton, даже выглядит он почти также но в этом компоненте нет категорий.При изменении размеров панели ряды кнопок могут автоматически перестраиваться. Возможен также режим, в котором пользователь сможет изменять последовательность кнопок путем их перетаскивания мышью. Каждая кнопка может иметь надпись и изображение хранящееся в imagelist. Коллекция кнопок содержится в его свойстве Items. Во время проектирования эта коллекция формируется двойным щелчком на компоненте или щелчком на кнопке с многоточием около свойства Itemsв окне инспектора объектов. В открывшемся окне редактора коллекций кнопкой add можно добавить новую кнопку. Далее в окне инспектора объектов можно задать её свойства: Cartion – надпись, ImageIndex — индекс изображения в списке изображений, Hint – текст ярлычка, всплывающего при задержке курсора мыши над кнопкой. Чтобы они появились, в компоненте ButtonGroup свойство ShowHint должно быть установлено в True. Во время выполнения доступ к свойствам кнопки можно получить через свойство Items. Это свойство представляет собой массив объектов кнопок. Например

1
ButtonGroup1.Items.Items[0]