Главная страница
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.019 c
2-1189576036
KazaModeDelphi
2007-09-12 09:47
2007.10.07
Получение TBitmap из друг....


15-1189245138
apic
2007-09-08 13:52
2007.10.07
wingdi


2-1189336186
Алик
2007-09-09 15:09
2007.10.07
Как лучше и надежней записывакть/читать стринг из файла


15-1189531719
TStas
2007-09-11 21:28
2007.10.07
Как же бороться с брандмауэром?


15-1187816153
Real
2007-08-23 00:55
2007.10.07
Видеозахват: глюки на экспорте