Вниз
Скачать: 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 вся ветка

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



Память: 0.45 MB
Время: 0.016 c
15-1191324987
Кручен-Верчен
2007-10-02 15:36
2007.10.28
Назовите книги, которые на вас повлияли.


3-1182263931
Tonich
2007-06-19 18:38
2007.10.28
Трансакция


2-1191770141
Alex-r
2007-10-07 19:15
2007.10.28
Как заархивировать несколько файлов в один архив?


2-1191582205
pyJIoH
2007-10-05 15:03
2007.10.28
digital signature, dll


15-1191151459
tesseract
2007-09-30 15:24
2007.10.28
Клавиатура для программиста.




   Наверх