Hi @all!
Ich habe ein kleines Problem. Ersteinmal was ich vorhabe:
==============
Ich versuche ein Programm zuschreiben, dass beim minimieren des Form1 zur Traybar verschoben wird. Nun soll aber der Eintrag in der Taskbar verschwinden.
Wenn nun auf das Trayicon doppelt geklickt wird, soll das Form wiederhergestellt werden und der Eintrag in der Taskbar neu erstellt werden.
==============
So, die Komponente für das Trayicon habe ich (auch weiß ich, wie ich das Form neu erstelle etc.). Die Frage ist halt: wie lasse ich den Eintrag beim minimieren verschwinden?
Mein Code-Ansatz:
Code:
procedure toTray;
begin
SxTrayIcon1.Active := true; // Shell+ Komponente zum verschwinden in der Traybar
// ab hier: keine Ahnung! HILFE
end;
procedure fromTray;
begin
SxTrayIcon1.Active := false;
// Zurück in die Taskbar!
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
Application.OnMinimize := toTray;
Application.OnRestore := fromTray;
end;
So, ich hoffe ihr habt verstanden, was ich vorhabe und könnt mir helfen!
Chris1308