Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Evg
Эксперт CАвтор FAQ
21279 / 8301 / 637
Регистрация: 30.03.2009
Сообщений: 22,659
Записей в блоге: 30
1

Преобразование из SDI в MDI

27.09.2009, 13:10. Показов 1536. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Есть программа, для которой я толком и не помню, как создавал новый проект. Программа выполнена в виде одного окна с пимпочками-кнопочками. В процессе работы появляются новые окна, которые выглядят как отдельное окно приложения, но в панели приложений (внизу десктопа) они не отображаются. Не знаю, как всё это правильно назвать, надеюсь, что объяснил понятно

Теперь я хочу переделать свою программу в MDI. Т.е. чтобы все новые окна находились внутри общего окна приложений. Для примера я у себя содал новое приложение через File->New->Other->"MDI Aplication". Насколько я понял, там для создания нового окна просто создаётся новый экземпляр класса TForm и он сразу же становится подчинённым окном. Каких-то видимых принципиальных отличий в исходниках головного модуля (между моим приложением и тестом на MDI) я не заметил. А потому возникает вопрос: как я своё приложение могу плавно переделать в MDI. Создавать новый проект не хочется

Добавлено через 26 секунд
Если что - у меня 2007 билдер

Добавлено через 43 минуты
Оказалось всё просто. Свойство FormStyle нужно устанавливать для основной формы в MDIForm, а для остальных окон - MDIChild
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.09.2009, 13:10
Ответы с готовыми решениями:

Из SDI в MDI
можно ли по фасту переделать SDI в MDI ? и каким образом(

From SDI To MDI
Такой вопрос: как преобразовать SDI приложение в MDI приложение?

Типы SDI, MDI
Здравствуйте, подскажите что за приложения типов SDI, MDI

Как переделать SDI в MDI?
Здравствуйте! У меня есть программка которая была написана как SDI приложение, там несколько...

0
27.09.2009, 13:10
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.09.2009, 13:10
Помогаю со студенческими работами здесь

MDI или SDI интерфейс. Что используете и почему.
Недавно прочитал в книге что Microsoft не рекомендует создавать приложения с MDI интерфейсом....

Как настроить соответствие размеров MDI-контейнера и MDI-формы?
Здравствуйте! Я для вкладки "TbpDaSubekt" сделал MDI-форму "FrmTipHran": FrmTipHran.TopLevel =...

Ошибка в MDI: 'No MDI Form available to load'
Проблема такая: есть несколько проектов ActiveX Control, в каждом из которых есть формы MDIChild. И...

VC++ SDI Bitmap
Мне нужен кусок кода, чтобы поместить bitmap из файла в клиентскую область SDI.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru