Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.11.21;
Скачать: CL | DM;

Вниз

Как в mdi приложении вызвать модальное окно?   Найти похожие ветки 

 
Andrushk   (2002-11-12 10:19) [0]

Видели как Excel97 сделан? Типа Mdi-приложение, пока с Книгами работаешь, а вот всякие настройки, поиск, и т.д. сделаны модальными окнами. Как сделать также?


 
Николай Быков ©   (2002-11-12 10:46) [1]

ShowModal?


 
Andrushk   (2002-11-12 11:09) [2]

так с mdi - формами ShowModal не работает

Или есть какая-то хитрость?


 
KoluChi ©   (2002-11-12 11:14) [3]

FormStyle := fsNormal;


 
Николай Быков ©   (2002-11-12 11:19) [4]

Перед Showmodal сделай Visible:=Фalse


 
Рыжик ©   (2002-11-12 11:41) [5]

В Excel97 формы, которые содержат книги - действительно MDIChild-формы, а вот формы настроек - самые обычные, поэтому и могут показываться модальными. Если приложение - MDI, то из этого ещё не следует, что все формы кроме главной обязаны быть MDIChild, могут встречаться и простые.


 
KSergey ©   (2002-11-12 11:45) [6]


> Andrushk (12.11.02 11:09)
> так с mdi - формами ShowModal не работает
>
> Или есть какая-то хитрость?

Нет, вы уже решитесь однозначно: или вам нужна MDI-child форма, или модальная. Тут либо-либо, третьего не дано. (да и как вы вообще себе это представляете?!)
Впрочем не понятно, что вы хотите добиться, отображая MDI формы модально? Это как?


 
Николай Быков ©   (2002-11-12 11:49) [7]

Извратиться-то можно:

FormStyle := fsNormal;
Visible:=Фalse;
Showmodal;

Только, как правильно заметила Рыжик, это непонятно зачем нужно.


 
Andrushk   (2002-11-12 11:53) [8]

спасибо, все работает


 
Николай Быков ©   (2002-11-12 11:57) [9]


> Andrushk (12.11.02 11:53)

Ура. Скоро меня голубым значком наградят.



Страницы: 1 вся ветка

Текущий архив: 2002.11.21;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.021 c
3-69171
Махно
2002-10-31 08:26
2002.11.21
Как добавить новое поле в заполненный датасет ?


4-69643
Werewolfru
2002-10-11 17:31
2002.11.21
Запуск Explorer в режиме SHELL из моей проги


1-69329
SemFLY
2002-11-12 17:27
2002.11.21
Как установить свои картинки на BitBtn ?


1-69316
MACTEP
2002-11-12 16:33
2002.11.21
аналог TRACE() в Delphi ?


3-69193
b-Ars
2002-10-31 12:10
2002.11.21
Как сделать связь в SQL запросе?