![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблема с окнами. [D7, WinXP]
Монг © (2006-11-22 13:05:00)У меня в приложении есть форма из которой вызываеться другая форма. Если нажать на вызваной форме, значёк свернуть, то приложение у меня сворачиваеться не в панель задач, а над ней. Как от этого избавиться ?
Монг (2006-11-22 13:59:00) [1]clickmaker © спасибо помогло
clickmaker (2006-11-22 13:52:00) [2]
> Монг (22.11.06 13:05)
TForm2 = class(TForm)
private
{ Private declarations }
procedure WMSize(var Msg: TWMSize); message WM_SIZE;
...
procedure TForm2.WMSize(var Msg: TWMSize);
begin
inherited;
if ( Msg.SizeType = SIZE_MINIMIZED ) then begin
WindowState := wsNormal;
Application.Minimize;
end;
end;
Elen (2006-11-22 13:38:00) [3]Например :
form2:=TForm1.CreateParented(GetDesktopWindow)
Монг (2006-11-22 13:16:00) [4]А как ?
Elen (2006-11-22 13:11:00) [5]
> Как от этого избавиться
Например создать вторую форму с парентом "рабочий стол"