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

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

События формы [D7, XP]


Сергей И ©   (2006-04-13 17:08:00) 

Моя проблема заключается в следующем.
У меня написана программа которая при старте запускается в системном треере. Ее от туда можно открыть двойным кликом или через свойства.
Но мне нужно еще что бы при нажатии на кнопку минимизации форма исчезала а иконка осталась.
Так вот вопрос как сделать так, что бы при нажатии на кнопку минимизации форма исчезла


begin...end   (2006-04-13 21:46:00) [1]

> Johnmen ©   (13.04.06 21:32) [3]

Во-первых, лучше всё же заменить WParamна WParam and $FFF0. А во-вторых, есть Application.OnMinimize.


Johnmen   (2006-04-13 21:32:00) [2]

TMainForm = class(TForm)
   procedure WMProc(var Message: TMessage); message WM_SYSCOMMAND;
...
procedure TMainForm.WMProc(var Message: TMessage);
begin;
 inherited;
 if (Message.WParam=SC_MINIMIZE) then Hide;
 end;


Гаврила   (2006-04-13 20:58:00) [3]

Application.mainForm.Hide


Сергей И   (2006-04-13 17:34:00) [4]

Удалено модератором
Примечание: Создание пустых сообщений


Наверх

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