![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Можно как-то "впихнуть" ProgressBar'ы в StatusBar ? [Delphi, Windows]
TAHKEP © (2006-12-18 16:45:00)Как создать StatusBar и вывести надписи в StatusBar'е написано в FAQ, а вот как вместо надписей вывести в пару разных секций по ProgressBar'y?
Vladimir Kladov (2006-12-18 20:39:00) [1]Само освободится. Можно делать Hide или Free, когда не нужен. С progress bar'ом проблем нет. Но не делайте так с комбобоксом, по крайней мере ему нельзя присваивать любого Parant'а в любой момент времени. Такой он.
[e]Bu$ter (2006-12-18 18:52:00) [2]Имеем
1) Форму, двумя секциями в статусе.
2) Прогресс бар с высотой 14 пикселей (для красоты).
//ProgressBar1.height := 14;
ВKOLForm1FormCreateпишем:
ProgressBar1.Parent := form.StatusCtl;
ProgressBar1.Top := 4;
ProgressBar1.Left := form.StatusPanelRightX[0]+4;
После запуска, видим ProgressBar1 во второй (в самой правой; т.е. на самом деле - самой первой) секции статусбара.
По аналогии, делай для остальных секций и статусов. Удачи! ;)
// только я не знаю как оно там при закрытии будет освобождаться. пусть кто-нибудь знающий дополнит.