Вниз
Скачать: CL | DM;

Сообщение закрывается формой   Найти похожие ветки 

← →
-= Demon =-   (2003-04-18 14:34) [0]

Ситуация такая: есть две формы, одна из них главная. Вторая форма, допустим, содержит какой-нибудь отчет. Причем она вызывается методом Show и так, чтобы отображаться в панели задач:

procedure TForm2.CreateParams(var Params :TCreateParams); override;
begin
inherited CreateParams(Params); {CreateWindowEx}
Params.ExStyle := Params.ExStyle or WS_Ex_AppWindow;
end;

Проблема в следующем: если форма с отчетом открыта и при этом программа выдает какое-нибудь сообщение (ShowMessage), то возможна ситуация, что пользователь не отреагировав на сообщение выберет в панели задач одну из форм. При этом окно сообщения прячется под формой и никакими силами, кроме Alt + Tab его оттуда не вытащить. Как можно исправить такую ситуацию?


← →
Dms   (2003-04-18 14:36) [1]

используй MessageDlg



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.009 c
14-772
konstb
2003-04-14 16:35
2003.05.01
Ищу компонент а-ля Object Inspector


1-550
dm37
2003-04-21 09:05
2003.05.01
графики


7-817
SasH_Ok
2003-03-14 06:02
2003.05.01
Сколько памяти занимает процесс


3-459
oleg_k
2003-04-14 11:56
2003.05.01
Как в Delphi создать список файлов заданного каталога?


14-793
Bboy
2003-04-15 20:21
2003.05.01
Проблемы с Far




   Наверх