![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вопрос по компоненте ТcoolTrayIcon [D7, 2000]
XTD © (2006-08-28 10:58:00)Какую команду использовать для сворачивания в трэй ?
C@N (2006-09-01 20:40:00) [1]form1.show/hide )))
medved_68 (2006-08-28 15:21:00) [2]
> XTD
А когда делаю команду Application.Minimize; то сворачивается и в трэй и туда куда обычные приложения сворачиваются.
Почему так?
Может тебя спасетCoolTrayIcon1.HideTaskbarIcon;
> Так как быть тогда? Можно примерчик?
Можно:
procedure TForm1.Button1Click(Sender: TObject);
begin
CoolTrayIcon1.MinimizeToTray:=True;
CoolTrayIcon1.IconVisible:=True;
Form1.WindowState:=wsMinimized;
CoolTrayIcon1.HideTaskbarIcon;
end;
procedure TForm1.CoolTrayIcon1Click(Sender: TObject);
begin
Form1.WindowState:=wsNormal;
end;
Вот и весь примерчик :))))
XTD (2006-08-28 11:13:00) [3]Ясно. Всем спасибо.
Ketmar (2006-08-28 11:11:00) [4]нельзя. потому что я не знаю, что такое "TcoolTrayIcon". и знать не хочу. мне Shell_NotifyIcon() хватает. %-)
XTD (2006-08-28 11:09:00) [5](3) Так как быть тогда? Можно примерчик?
Ketmar (2006-08-28 11:05:00) [6]а потому, что видимое окно -- это не единственное окно приложения. у application -- своё. и перехватывать надо сворачивание именно его.
PSPF2003 (2006-08-28 11:04:00) [7]А что примера по использованию нет?
XTD (2006-08-28 11:02:00) [8]Когда бросаешь на форму компонент и нажимаешь на форме свернуть, то окно сворачивается в трэй. А когда делаю команду Application.Minimize; то сворачивается и в трэй и туда куда обычные приложения сворачиваются.
Почему так?