Главная Всё о Delphi Регистрация

Вход

Приветствую Вас Гость | RSSПятница, 23.02.2018, 13:48
Меню сайта

Категории каталога
Начинающим [44]
Материалы для начинающих
Трюки [2]
Трюки
Разное [94]
Материалы на разные темы

Наш опрос
Оцените мой сайт
Всего ответов: 60

Каталог статей
Главная » Статьи » Начинающим

Урок 25. Строка состояния

Изучим основы работы со строкой состояния. Компонент StatusBar расположен на вкладке Win32 палитры компонентов.

На строке состояния может располагаться одна или несколько панелей. За это отвечает свойство SimplePanel. Если оно установлено в true, то панель - одна, если в false - то несколько. В первом случае за текст в строке состояния отвечает свойство SimpleText. Оно доступно и на этапе разработки, и на этапе выполнения. Если панелей несколько (SimplePanel равно false), то до их свойств можно добраться через свойство Panels. Для добавления панелей к строке состояния просто щелкните на многоточии рядом со свойством Panels в инспекторе объектов (или просто сделайте двойной щелчок на самой строке состояния на форме).

После добавления панелей можно редактировать их свойства. Основное свойство для них - это text. Естественно, что оно задает текст в соответствующей панели. Это свойство доступно для чтения и записи (в том числе и во время работы программы).

 

Вот так, например, можно задать некоторую надпись в первой панели строки состояния:

 

            StatusBar1.Panels[0].Text:='сохранение';

 

Обратите внимание, что нумерация панелей идет с нуля.

 

Количество панелей в строке состояния возвращает следующее выражение:

 

            StatusBar1.Panels.Count

 

Вот так, например, можно обнулить строки во всех панелях строки состояния:

 

for i:=0 to StatusBar1.Panels.Count-1 do

            StatusBar1.Panels[i].test:='';

 

Всё на этом урок закончен.

Категория: Начинающим | Добавил: Дубин (21.08.2007) | Автор: Дубин Михаил Олегович
Просмотров: 613 | Комментарии: 1 | Рейтинг: 0.0/0 |

Всего комментариев: 1
1  
:)

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа

Поиск

Друзья сайта

Статистика

Рейтинг@Mail.ru

Реклама

Copyright MyCorp © 2018Сайт управляется системой uCoz