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

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

Как пользоваться сплиттером. [D7, 95/98, XP]


Kolan ©   (2005-10-27 15:45:00) 

Здравствуйте,
 Мне необходимо разместить на форме 2 Chart'а. Так, чтобы каждый занимал 50% формы и при маштабировании формы пропорция сохронялась. Как это сделать? Я так понял тут может пригодится TSplitter. А вот как добится желаемого незнаю. Объясните как можно это сделать...


Kolan   (2005-10-27 19:08:00) [1]

Ega23 ©   (27.10.05 16:29) [3]
Благодарю. Все получилось. Очень просто... :)


Ega23   (2005-10-27 16:29:00) [2]


> Понял, а со сплиттером всё же можно пример привести, может
> понадобится соотношение изменить.


Пустая форма, на неё кладёшь панель, задаёшь Align:=alLeft.
Кладёшь сплиттер, задаёшь Align:=alLeft.
Кладёшь ещё одну панель, задаёшь Align:=alClient.

Запускаешь, смотришь.

После на панель 2 кдадёшь ещё одну панель, задаёшь Align:=alTop.
Кладёшь сплиттер на панель 2, задаёшь Align:=alTop.
Кладёшь на панель 2 ещё одну панель, задаёшь Align:=alClient.

Запускаешь, смотришь.


Kolan   (2005-10-27 16:11:00) [3]

Понял, а со сплиттером всё же можно пример привести, может понадобится соотношение изменить.


MBo   (2005-10-27 16:07:00) [4]

Splitter тут не нужен - он пригодится, если понадобится вручную изменять соотношение частей.
А тут достаточно в OnResize формы задавать размеры (SetBounds) обоим контролам


Наверх

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