![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Размеры fsMDIChild формы [D7, XP]
Aleshka © (2015-02-11 09:12:00)Привет!
Есть главная форма fsMDIForm и много форм fsMDIChild .
Если открыто несколько fsMDIChild форм и если одну из них развернуть , то и другие тоже принимают такие же размеры.
Подскажите, можно ли сделать чтобы одну развернул, а другие остались прежних размеров?
Германн (2015-02-12 03:14:00) [1]
> одскажите, можно ли сделать чтобы одну развернул, а другие
> остались прежних размеров?
>
Можно отказаться от технологии MDI.
Kilkennycat (2015-02-11 20:21:00) [2]вообще, сейчас больше вкладками популярно... но если так горит, я бы перехватил сообщение maximized, запретил бы его остальным, и, возможно, запретил бы изменение стиля отображения (не помню логику работы)
Inovet (2015-02-11 15:16:00) [3]Как-нибудь так:
Width := Parent.ClientWidth;
Height := Parent.ClientHeight;
Aleshka (2015-02-11 14:46:00) [4]
> вопрос был в стиле "можно или нет", значит подробнее не
> нужно ;
Если можно то поподробнее.
Как определить какой размер назначить форме, чтобы она была в пределах главной формы, но и размер был по максимуму
Inovet (2015-02-11 13:46:00) [5]Это идеология MDI, как бы.
Kilkennycat (2015-02-11 11:48:00) [6]Можно.
доказательство - измени размер не кнопкой максимума, а за края. формы будут разного размера.
впрочем, вопрос был в стиле "можно или нет", значит подробнее не нужно ;)