Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Размер панели в 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 формы.


Наверх

Титульная страница Поиск, карта сайта Написать письмо