модальная форма и MDI

  • Автор темы kagor
  • Дата начала
Статус
Закрыто для дальнейших ответов.
K

kagor

#1
Есть MDI-приложение. MDI-Form и у нее MDI-Child'ы. Нужно сделать модальную форму по отношению к ОДНОМУ из MDI-Child'ов. Я создаю обычную форму (fsNormal):
Application.CreateForm( TForm1, Form1);
Form1.ShowModal;
но эта форма является модальной по отношению ко всему приложению. А надо, чтобы была возможность работать с другими MDI-Child-формочками, и только MDI-Child-форма, создавшая эту модальную форму, оставалась "заблокированной". Такое вообще возможно сделать? :)
 

admin

Well-known member
08.08.2003
2 754
0
#2
kagor
ввобще-то как я понял нельзя.
я тоже как-то делал notepad %) и хотел чтобы запрос на сохранение был только для активного окна.
ан нет. не получилось. нодо попробовать как-то по-другому это делать
 

admin

Well-known member
08.08.2003
2 754
0
#4
kagor
А зачем тебе это? Просто я не вижу в этом смысла. В SDI приложении ты так тоже не сделаешь. Можешь просто дизэйблить форму с которой диалог вызван и всё. Больше не вижу спсобов. Хотя может и есть просто я не знаю :)
 
K

kagor

#5
Серёга
А зачем тебе это?
Уже незачем, пересмотрел дизайн программы и то, как она должна работать. Так что блокировать теперь мне ничего не придется :)
 
Статус
Закрыто для дальнейших ответов.