Исходники
Статьи
Языки программирования
.NET Delphi Visual C++ Borland C++ Builder C/С++ и C# Базы Данных MySQL MSSQL Oracle PostgreSQL Interbase VisualFoxPro Веб-Мастеру PHP HTML Perl Java JavaScript Протоколы AJAX Технология Ajax Освоение Ajax Сети Беспроводные сети Локальные сети Сети хранения данных TCP/IP xDSL ATM Операционные системы Windows Linux Wap Книги и учебники
Скрипты
Магазин программиста
|
Ishodniki.Ru » Online книги » C++ Builder по шагам Шаг 44 - Компонент TStaticText Этот компонент дополняет стандартный компонент TLabel тем, что является производным TWinControl, то есть содержит оконный дескриптор. Про оконный дескроптор мы говорили довольно много, с ним, по-моему, все ясно. Надо отметить, что, являясь оконным компонентом, этот вариант метки может располагаться на (или над) другими оконными компонентами в соотвествии с z-order. Немного о z-order. Это такая вещь, которая определяет положение окон в третьем измерении. В третьем - значит какое окно на каком лежит. Вещь простая и понятная :0. Так вот, в этоn z-order входят все оконные компоненты. Надо сказать, про этот компонент мало чего интересного можно сказать. Свойство FocusControl определяет, какой компонент получает фокус при выборе данной static метки. Свойство Caption имеет ту особенность, что при написании перед каким-то символов символа амперсанд '&', то эта клавиша автоматически считается горячей. Этой самой функцией управляет другое свойство - ShowAccelChar. Собственно говря, если true, то функция разрешена, если false, то функция запрещена. Например, можно сделать такую форму: Соответственно установить свойства FocusControl, Caption и ShowAccelChar. После этого запускаем и... вуаля! При нажатии клавиши '1' активизируется одна кнопка, при нажатии клавиши '2' другая. |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
https://tdfilter.ru/catalog/hepa-i-ulpa-filtry классификация HEPA фильтров.
Рейтинги
|