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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.03.2009, 20:11   #1
SeregaKo
Пользователь
 
Регистрация: 17.06.2008
Сообщений: 22
Стрелка Mdichild приложение

Здравствуйте ещё раз

Всё равно никак не могу понять как сделать следующее:
есть главаня форма, на которой (вернее на PaintBox) можно рисовать при помощи панели инструментов (дочерняя форма, на ней находятся инструменты для рисования). На главной форме в инспектре объектов установил: FormStyle=fsMDIForm, в дочерней: FormStyle=fsMDIChild.
Вопрос: что и где нужно прописать чтобы дочерняя форма (панель инструментов) всегда оставалась на главной форме и была видна:например, при рисовании, при др. действиях с главной формой (не выходила за пределы главного окна), никак не могу понять, объясните пожалуйста. Спасибо.
SeregaKo вне форума Ответить с цитированием
Старый 27.03.2009, 20:23   #2
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Нужно просто правильно создавать проект:
File->New->Other->Projects->MDI Application
mihali4 вне форума Ответить с цитированием
Старый 27.03.2009, 20:56   #3
SeregaKo
Пользователь
 
Регистрация: 17.06.2008
Сообщений: 22
По умолчанию

Цитата:
Сообщение от mihali4 Посмотреть сообщение
Нужно просто правильно создавать проект:
File->New->Other->Projects->MDI Application
А в обычном проекте нельзя сделать?
Ну не могу я понять и всё тут Сделал MDI Application, ну там поле Memo1 ? всё запутался, объясните чуть-чуть хотя бы пожалуйста.
SeregaKo вне форума Ответить с цитированием
Старый 27.03.2009, 21:17   #4
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Вот тут про все это очень популярно и много:
http://programmersforum.ru/showthread.php?t=14054
И читайте правила раздела - если будете так же бездумно все подряд цитировать - нарветесь на штраф.

Последний раз редактировалось mihali4; 27.03.2009 в 21:19.
mihali4 вне форума Ответить с цитированием
Старый 27.03.2009, 21:45   #5
]Wowan[
Delphi forever
Форумчанин
 
Аватар для ]Wowan[
 
Регистрация: 13.01.2009
Сообщений: 113
По умолчанию

Ну незнаю на счет MDI Application, делал все выше сказаное в обычном проекте, все ок.
Программы на заказ Delphi, Pascal.
ася: 415 253 529. Мыло: wowan141750@gmail.com.
]Wowan[ вне форума Ответить с цитированием
Старый 27.03.2009, 22:00   #6
SeregaKo
Пользователь
 
Регистрация: 17.06.2008
Сообщений: 22
По умолчанию

Хорошо, уж извините за настойчивость. Всё разобрался, спасибо вам.
SeregaKo вне форума Ответить с цитированием
Старый 28.03.2009, 00:28   #7
SeregaKo
Пользователь
 
Регистрация: 17.06.2008
Сообщений: 22
По умолчанию

Ещё один маленький вопрос можно: как сделать так чтобы дочерняя форма (панель инструментов) была поверх ScrollBox?? А то дочерняя форма оказывается под ScrollBox и её не видно.
SeregaKo вне форума Ответить с цитированием
Старый 28.03.2009, 00:55   #8
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

http://programmersforum.ru/showthrea...&highlight=mdi
mihali4 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как передать данные в MDIChild-форму, загруженную из dll Shvonder Общие вопросы Delphi 0 18.03.2009 12:46
Закрытие формы MDIChild в MDI приложении Avalonix Общие вопросы Delphi 4 29.05.2008 16:45
MDIChild на MDIForm Sergey2007 Общие вопросы Delphi 7 15.05.2007 13:16
MDICHild oкно в МОДАЛЬНОМ режиме MARA Компоненты Delphi 5 20.02.2007 06:46