Delphi компоненты - VisSTProgressBar (ProgressBar в StatusBar)

Опубиковано: 27.08.2008 г., автор: , просмотров: 43059

Delphi компоненты: ProgressBar в StatusBar

Отличный не визуальный компонент позволяющий запихнуть Progressbar в StatusBar. Использовать компонент очень просто, кидаем его на форму в свойстве StatusBar указываем нужный StatusBar, В свойстве panelIndex указываем номер панели в statusbar'е где мы хотим видеть progressbar. Вот в принципе и всё.

delphi исходники компоненты

Delphi компоненты Progressbar в StatusBar

Установка: компонент тестировался на delphi 7. Никаких проблем. единственное что нужно cделать так это поместить файл VisSTProgressBar.dcu в папку ...\Projects\Bpl\

P.S. Не забываем подписываться на бесплатную мультимедийную рассылку.
Форма для подписки расположена с права и с лева.

До встречи DelphiExpert.ru !!!

Скачать исходник Скачать delphi компонент VisSTProgressBar.

Похожие материалы

Последние из рубрики

fedr 02 Feb 2010 в 00:00 #
мде...еще одно средство для ленивых...зачем же тогда дядя борланд придумал чедесную вещь как ООП...хмммм....
Viktor 22 Jan 2010 в 00:00 #
Ребята подскажите по подробней как его добавить в делфи , что то у меня не получается.
X-TAZY 24 Sep 2009 в 00:00 #
Компонент несколько некорректно показал себя в работе. Установил его на форму как описано выше. Сначала все нормально и компонент начинает "прогрессировать". Затем достигает конечной точки и останавливается. Вроде бы все так, но потом мне нужно обнулить его значение и сбросить его на начальную позицию. Делаю так VisSTProgressBar1.Progress := 0; Но он как был на старом месте дойдя до конца, так и остался. Пробовал перерисовывать StatusBar, в котором он находится (StatusBar1.Repaint), тоже не погает, форму(Form1.Repaint) - опять ничего. Прошу разъяснить почему так происходит и как устранить это.
Va-Bank 03 Jun 2009 в 00:00 #
RE zIgor: Действительно. Это не стоит того чтобы устанавливать компонент. Поместить прогресс в статус бар проще простого.
zIgor 15 Oct 2008 в 00:00 #
Почему бы не сделать так:
ProgressBar1.Top:=4;
ProgressBar1.Width:=193;
ProgressBar1.Left:=154;
ProgressBar1.Height:=13;
ProgressBar1.Parent:=StatusBar1;

Значения для Top, Width, Left и Height зависят от положения и размера конкретной панели StatusBar1 в которую выводится ProgressBar1.

ОтменитьДобавить комментарий