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

Вниз

отобразить модальное окно поверх немодального   Найти похожие ветки 

 
andreoman ©   (2007-09-10 12:55) [0]

Здравствуйте. Есть главная форма frmMain, при нажатии на кнопке отображается НЕМОДАЛЬНОЕ окно frmVersion.
В свою очередт при нажатии на кнопке frmVersion.btShow хочу отобразить(ShowModal) МОДАЛЬНОЕ окно frmType,
но чтобы оно отображалось не поверх frmMain, а поверх frmVersion, т.е. чтоб frmVersion не скрывалось.
Это возможно реализовать ? Спасибки.


 
{RASkov} ©   (2007-09-10 13:06) [1]

> [0] andreoman ©   (10.09.07 12:55)
> не поверх frmMain, а поверх frmVersion, т.е. чтоб frmVersion не скрывалось.

Нифика не понятно....:(
Как это - поверх и не скрывалось? Т.е. отобразить окно поверх другого и чтобы то другое еще и не скрылось под отоброжаемым окном которое поверх.... брр.


 
andreoman ©   (2007-09-10 13:09) [2]

КАК ? Как отображаются немодальные окна, когда каждое последующее является починенным предыдущего.
Не скрывалось - в смысле не сворачивалось на панели задач


 
Вася Правильный   (2007-09-10 13:11) [3]

модальное окно - только одно на приложение
а куда у тебя там что-то сворачивается при разворачивании?


 
homm ©   (2007-09-10 13:12) [4]

> Не скрывалось - в смысле не сворачивалось на панели задач

Очень просто, не сворачивать самому, само оно не свернется.


 
andreoman ©   (2007-09-10 13:13) [5]

форма frmVersion сворачивается и frmType получается поверх frmMain


 
Вася Правильный   (2007-09-10 13:13) [6]


> форма frmVersion сворачивается

с какого перепугу?


 
{RASkov} ©   (2007-09-10 13:14) [7]

> [5] andreoman ©   (10.09.07 13:13)

Ты что-то сам запутался и других путаешь....
См [4]...


 
Ega23 ©   (2007-09-10 13:30) [8]


> модальное окно - только одно на приложение


?????

Я тебе 5 окон одно из другого модально вызову...


 
Ega23 ©   (2007-09-10 13:30) [9]

Вроде..   :)))


 
Плохиш ©   (2007-09-10 13:32) [10]


> andreoman ©   (10.09.07 12:55)  

Надо исправить ошибку в строке с номером 17.


 
{RASkov} ©   (2007-09-10 13:37) [11]

> [8] Ega23 ©   (10.09.07 13:30)
> Я тебе 5 окон одно из другого модально вызову...

А 6 смогешь?
:)

> [9] Ega23 ©   (10.09.07 13:30)

Да не переживай.... нормально все :)


 
Вася Правильный   (2007-09-10 13:56) [12]


> Я тебе 5 окон одно из другого модально вызову...

я - больше :)
вот только доступным все равно останется только одно
по праву рождения любой князь царем стать может, а становится только один


 
andreoman ©   (2007-09-11 10:06) [13]

В форме frmVersion для сворачивания использую процедуру:
protected   procedure CreateParams(var Params: TCreateParams); override;
...
procedure TfrmVersion.CreateParams(var Params: TCreateParams);
begin
inherited CreateParams(Params);
Params.ExStyle   := Params.ExStyle or WS_EX_APPWINDOW;
Params.WndParent := GetDesktopWindow;
end;


 
й1   (2007-09-11 12:27) [14]


> Params.WndParent := GetDesktopWindow;

???



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

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

Наверх




Память: 0.49 MB
Время: 0.022 c
15-1189245138
apic
2007-09-08 13:52
2007.10.07
wingdi


15-1188064254
ArtemESC
2007-08-25 21:50
2007.10.07
Музыка


1-1185450785
Егоров А.Н.
2007-07-26 15:53
2007.10.07
Компонент TreeView


3-1180593182
DVM
2007-05-31 10:33
2007.10.07
Заполнить BLOB поле в таблице с помощью SQL запроса. Как?


2-1189426895
DimOK
2007-09-10 16:21
2007.10.07
CreateMessageDialog