Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.11.2015, 15:51   #1
S_007
Форумчанин
 
Регистрация: 22.11.2014
Сообщений: 109
По умолчанию MDI приложение - Delphi

Нужно чтоб дочерние окна были привязаны к родительскому при разворачивании родительского окна вместе с ним разворачивались четыре дочерних как на рисунке. И в каком событии вставить команду Tile чтоб при старте программы они сразу укладывались как на рисунке

1111.jpg

Проект Delphi 2010
Midi_Form.rar
S_007 вне форума Ответить с цитированием
Старый 08.11.2015, 16:05   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Я бы вставил в OnResize главной формы или в OnRestore от Application
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 08.11.2015, 16:11   #3
S_007
Форумчанин
 
Регистрация: 22.11.2014
Сообщений: 109
По умолчанию

Stilet, Спасибо! Можете примером показать? В какой модуль что прописать?
S_007 вне форума Ответить с цитированием
Старый 08.11.2015, 16:15   #4
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

А толку от такого укладывания? Дочерние тягать можно, максимизировать. Что от паркета останется?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 08.11.2015, 16:16   #5
S_007
Форумчанин
 
Регистрация: 22.11.2014
Сообщений: 109
По умолчанию

Я хочу отключить максимизирование дочерних окон
или так не получится? Хотелось бы чтоб и перетаскивать их нельзя было...

Последний раз редактировалось S_007; 08.11.2015 в 16:20.
S_007 вне форума Ответить с цитированием
Старый 08.11.2015, 16:29   #6
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

А зачем тогда окна?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 08.11.2015, 16:40   #7
S_007
Форумчанин
 
Регистрация: 22.11.2014
Сообщений: 109
По умолчанию

А чем можно заменить чтоб если контролы не помещаютя была прокрутка в каждых из этих окон? И чтоб все четыре окна растягивались на весь экран вместе с основным окном независимо от разрешения монитора? И чтоб в каждом окне можно было расместить PageControl?

Последний раз редактировалось S_007; 08.11.2015 в 16:44.
S_007 вне форума Ответить с цитированием
Старый 08.11.2015, 16:54   #8
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

ScrollBox - контейнер для визуальных контролов. Размерами и положением в OnResize формы управлять. Можно поиграться со свойствами Align и/или Anchors, но размерами все равно в OnResize управлять.
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 08.11.2015, 17:07   #9
S_007
Форумчанин
 
Регистрация: 22.11.2014
Сообщений: 109
По умолчанию

я тоже думал про ScrollBox, но у меня так и не получилось разбить на плитку при помощи Align и Anchors
S_007 вне форума Ответить с цитированием
Старый 08.11.2015, 17:25   #10
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Самолёт - харашо!
Паравоз - харашо!
Самогон - харашо...
А оленя лучшееЕее эээЙ!

Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
MDI-приложение Martin00 Помощь студентам 2 20.05.2011 22:41
MDI Приложение (Delphi 2007) не запускается на Win XP Eng sdsfy Общие вопросы Delphi 9 19.03.2011 19:36
MDI-приложение Евгений1 Общие вопросы Delphi 7 26.08.2010 00:53
MDI-приложение Технолог Общие вопросы Delphi 6 02.05.2008 20:10
MDI приложение Arsgun Общие вопросы Delphi 4 29.05.2007 12:36