C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  01.05.2010 — Update World C++: Сборник GPL QT исходников
  15.12.2007 — Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Хостинг:
Windows 2003, ASP.NET 2.0
бесплатный и от 80 руб./мес


   Отправить письмо
Кулабухов Артем, Беларусь




 44 - Компонент TStaticText / С++ Builder 5 / Borland C++

Шаг 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' другая.


| |
Автор Аванесов Самвел.
[AD]