Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Проблема с окнами. [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]


> Как от этого избавиться

Например создать вторую форму с парентом "рабочий стол"


Наверх

Титульная страница Поиск, карта сайта Написать письмо