![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
минимизация в Tray [D7, WinXP]
Флюгер © (2005-02-21 12:31:00)Есть функция минимизации в трей, как сделать, чтобы при запуске программы форма не показывалась, а сразу минимизировалась в трей. Если это поможет, то пользуюсь JvTrayIcon. OnCreate и OnShow не катит...
Флюгер (2005-02-21 13:02:00) [1]Хе...а теперь при первом клике на иконку в трее приложение разворачивается, и сразу сворачивается... а потом всё нормально. Что это такое?
Alex_Petr (2005-02-21 12:52:00) [2]В обработчике сообщений от иконки на click добавь:
Application.MainForm.Visible:=True;
SetForegroundWindow(Application.Handle);
Флюгер (2005-02-21 12:45:00) [3]Всё хорошо, но теперь чтобы восстановить форму из трея, надо первый раз дважды кликать по иконке в трее (а восстанавливаться прога должна по одному клику). Почему так?
Alex_Petr (2005-02-21 12:36:00) [4]В dpr перед Application.CreateForm напиши: Application.ShowMainForm:=False;