Исходники.Ру - Программирование
Исходники
Статьи
Книги и учебники
Скрипты
Новости RSS
Магазин программиста

Ishodniki.Ru » Online книги » C++ Builder по шагам

Шаг 44 - Компонент TStaticText

Этот компонент дополняет стандартный компонент TLabel тем, что является производным TWinControl, то есть содержит оконный дескриптор. Про оконный дескроптор мы говорили довольно много, с ним, по-моему, все ясно. Надо отметить, что, являясь оконным компонентом, этот вариант метки может располагаться на (или над) другими оконными компонентами в соотвествии с z-order.

Немного о z-order. Это такая вещь, которая определяет положение окон в третьем измерении. В третьем - значит какое окно на каком лежит. Вещь простая и понятная :0. Так вот, в этоn z-order входят все оконные компоненты.

Надо сказать, про этот компонент мало чего интересного можно сказать. Свойство FocusControl определяет, какой компонент получает фокус при выборе данной static метки. Свойство Caption имеет ту особенность, что при написании перед каким-то символов символа амперсанд '&', то эта клавиша автоматически считается горячей. Этой самой функцией управляет другое свойство - ShowAccelChar. Собственно говря, если true, то функция разрешена, если false, то функция запрещена.

Например, можно сделать такую форму:

gif/44_1.gif (2690 b)

Соответственно установить свойства FocusControl, Caption и ShowAccelChar. После этого запускаем и... вуаля! При нажатии клавиши '1' активизируется одна кнопка, при нажатии клавиши '2' другая.

Предыдущий шаг | Оглавление | Следующий шаг

Рассылка новостей
Рейтинги
© 2007, Программирование Исходники.Ру