|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.04.2014, 14:04 | #1 |
Пользователь
Регистрация: 26.02.2013
Сообщений: 66
|
Настройки client area в MDI
На главном окне формы стиля MDI в правом нижнем углу прилеплена Panel.
Можно сделать так, чтобы: 1) при изменениях размера окна, оно не делалось меньше, чем та Panel, но только не обработкой OnResize, а настройками Properties? 2) дочерние MDI окошки при перемещениях не залезали на/под Panel? |
02.04.2014, 16:35 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
А зачем панель в MDIForm? Можно статусбар бросить на неё и много чего туда засунуть. MDIChild на статусбар не залезут. А так придется запретить максимизировать дочерние, сильно попариться например с сообщением WM_WINDOWPOSCHANGING в них. Ограничить снизу размеры главной можно в Constraints формы
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Step7 -> Настройки (как поставить защиту на настройки?) | as_sati | Безопасность, Шифрование | 10 | 14.12.2012 18:53 |
Ощибка создания MDI формы. Cannot create form. No MDI forms are currently active | LISTAT | Общие вопросы Delphi | 1 | 26.05.2012 21:06 |
Настройки MDI | ins813 | Общие вопросы Delphi | 1 | 25.05.2012 09:49 |
Передача параметра с MDI родителя в MDI child через DLL | ByXalkin | Общие вопросы Delphi | 0 | 15.12.2009 17:21 |
TPrintPreview, от Delphi AREA | AnTe | Компоненты Delphi | 0 | 28.10.2009 09:27 |