Форум: "Начинающим";
Текущий архив: 2007.10.07;
Скачать: [xml.tar.bz2];
Внизотобразить модальное окно поверх немодального Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.046 c