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

Вниз

При отображении MessageDlg сворачивается окно (TForm)   Найти похожие ветки 

 
andreoman ©   (2007-08-17 10:38) [0]

Здравствуйте. У меня есть главное окно frmMain c кнопочкой, при нажатиии на которую отображается Show()  немодальное окно Addautomat оно может скрываться на панели задач, но когда в нем выполняем какие-то действия и необходимо отобразить сообщение MessageDlg, Addautomat сворачивается, а MessageDlg отображается на главной форме... Случайно не сталкивались с такой проблемой ?
для сворачивания использую процедуру:
protected   procedure CreateParams(var Params: TCreateParams); override;
...
procedure TfrmAddAutomat.CreateParams(var Params: TCreateParams);
begin
inherited CreateParams(Params);
Params.ExStyle   := Params.ExStyle or WS_EX_APPWINDOW;
Params.WndParent := GetDesktopWindow;
end;


 
Юрий Зотов ©   (2007-08-17 11:06) [1]

Вместо MessageDialog используйте Windows.MessageBox, а в нее  первым параметром передавайте Addautomat.Handle.



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

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

Наверх




Память: 0.46 MB
Время: 0.02 c
3-1182508157
AleksandrR
2007-06-22 14:29
2007.10.28
Рисунок в DBGrid


15-1190126099
alex_ant
2007-09-18 18:34
2007.10.28
Поможет ли тут система сопровождения версий?


15-1190892322
Ega23
2007-09-27 15:25
2007.10.28
Что в редакторе кода означает


15-1190722116
boriskb
2007-09-25 16:08
2007.10.28
База зарплат программистов


15-1191134727
Lex123456
2007-09-30 10:45
2007.10.28
помогите решить задачу на Pascal.Срочно.