![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Размер панели в StatusBar'e
tadalex © (2010-11-30 19:35:00)Как в StatusBar'e сделать неизменяемым размер правой панели при изменении размера окна? То есть, есть форма, в ней StatusBar который содержит три панели. При изменении размера формы пользователем (например, начальный размер формы 600х800, растянутый, напимер на весь экран, в данном случае до 1280х1024) приводит к увеличению ширины крайне правой панели, хотя это нежелательно. В то же время средняя и левая панели сохраняют свои размеры, хотя желательно, что бы средняя панель изменила свои размеры (в сторону увеличения при растяжении формы). Как можно это реализовать?
Для информации: использую Delphi XE.
Inovet (2010-12-01 14:25:00) [1]> [9] Palladin © (01.12.10 13:09)
> форум шелкопрядов
Шелкопряды...:)
Anatoly Podgoretsky (2010-12-01 13:32:00) [2]> Palladin (01.12.2010 13:09:09) [9]
Там их достаточно много, но не во всех форумах.
Palladin (2010-12-01 13:09:00) [3]форум шелкопрядов, но иногда попадаются адекватные разумные личности
Anatoly Podgoretsky (2010-12-01 09:23:00) [4]> Inovet (01.12.2010 06:25:07) [7]
Там вяло текущие форумы, но ни чем не хуже и не лучше.
Inovet (2010-12-01 06:25:00) [5]> [6] Германн © (01.12.10 03:10)
> Кстати советую. Хороший форум.
> Кстати. У них (Источников) есть конференция "Много шуму и... ничего".
А, это Исходники ты так зашифровал.:) А конфу гляну.
Германн (2010-12-01 03:10:00) [6]
> Это где такой эксклюзив раздают?
http://forum.sources.ru/index.php?showtopic=319834
Кстати советую. Хороший форум.
Кстати. У них (Источников) есть конференция "Много шуму и... ничего". http://forum.sources.ru/index.php?showforum=16
Название конференции явно не грамотное, состав участников тоже не "вызывает". Но можешь поискать там любителей поэзии. Думаю найдешь! Наша земля не скудна талантами творчества! А может и данную конференцию переведешь из минуса хотя бы в ноль. :)
Inovet (2010-12-01 01:49:00) [7]> [4] Германн © (01.12.10 01:29)
> а воспользовался готовым кодом с источников
Это где такой эксклюзив раздают?
Германн (2010-12-01 01:29:00) [8]
> Значит в целом правильно понял.
А на самом деле не понял и не решил, а воспользовался готовым кодом с источников.
Германн (2010-12-01 01:21:00) [9]
> Не совсем понял Ваше предложение, но вопрос решил таким
> способом
Значит в целом правильно понял.
tadalex (2010-12-01 00:35:00) [10]Германн
Не совсем понял Ваше предложение, но вопрос решил таким способом:
procedure TmainF.StatusBar1Resize(Sender: TObject);
begin
StatusBar1.Panels[1].Width := StatusBar1.Width - (StatusBar1.Panels[0].Width + StatusBar1.Panels[2].Width)
end;
Германн (2010-12-01 00:26:00) [11]Ручками подстраивать ширину средней панели в OnResize формы.