Ich arbeite bei meinen Programmen auch mit der TCoolTrayIcon klasse,
nutze aber den Baloonhint als rein informativ
Um das Programm zu schliessen empfehle ich dir dass du dem CoolTrayIcon auf die rechte Maustaste ein kleines Popupmenu codest, welches den Punkt Colse beinhaltet...
Ansonsten schliess ich mich Raven an, wieso den User verwirren?
Delphi-Quellcode:
//Show und Hide des Programms, wurde vom User gewünscht
procedure TMainForm.Show1Click(Sender: TObject);
begin
if MainForm.Showing then CoolTrayIcon1.HideMainForm else CoolTrayIcon1.ShowMainForm;
CoolTrayIcon1.ShowBalloonHint('Information','The program is still running', bitInfo, 10);
end;
procedure TMainForm.BeendenClick(Sender: TObject);
begin
Close;
end;
"Irgendwann, vieleicht aber auch nie, wird die Zeit kommen, wo ich dich um einen kleinen Gefallen bitte, solange ich dies nicht tu, soll dies ein Geschenk sein" Don Vito Corleone