C++ Builder - вопросы программирования




Таблица 4 9 Свойства компонента SpeedButton



Таблица 4.9. Свойства компонента SpeedButton


Свойство

Описание

Name

Имя компонента. Используется для доступа к компоненту и его свойствам

Glyph

Битовый обзраз, в котором находятся картинки для каждого из состояний кнопки. В битовом образе может быть до четырех изображений кнопки

NumGlyphs

Количество картинок в битовом образе Glyph

Flat

Свойство Flat определяет вид кнопки (наличие границы). Если значение свойства равно true, то граница кнопки появляется только при позиционировании указателя мыши на кнопке

Grouplndex

Идентификатор группы кнопок. Кнопки, имеющие одинаковый идентификатор группы, работают подобно радиокнопкам, т. е. нажатие одной из кнопок группы вызывает срабатывание других кнопок этой группы. Чтобы кнопку можно было зафиксировать, значение этого свойства не должно быть равно нулю

Down

Идентификатор состояния кнопки. Изменить значение свойства можно, если значение свойства GroupIndex не равно 0

AllowUp

Признак, показывающий, что нажатую (зафиксированную) кнопку можно отжать

Left

Расстояние от левой границы кнопки до левой границы формы

Top

Расстояние от верхней границы кнопки до верхней границы формы

Height

Высота кнопки

Width

Ширина кнопки

Enabled

Признак доступности кнопки. Если значение свойства равно true, то кнопка доступна. Если значение свойства равно false, то кнопка не доступна

Visible

Позволяет скрыть кнопку (false) или сделать ее видимой (true)

Hint

Подсказка— текст, который появляется рядом с указателем мыши при позиционировании указателя на командной кнопке (для того чтобы текст появился, значение свойства ShowHint должно быть true)

ShowHint

Разрешает (frue) или запрещает (false) отображение подсказки при позиционировании указателя на кнопке


Свойство ciiph представляет собой битовый образ, который содержит картинки для кнопок. Структура битового образа Gliph приведена на Рисунок 4.11. Следует обратить внимание на то, что смещение картинки на кнопке при ее нажатии, изменение цвета фона нажатой кнопки и цвета картинки на недоступной кнопке делает сам компонент. Поэтому в простейшем случае все картинки образа Gliph могут быть одинаковыми.









Содержание  Назад  Вперед