Thema: Delphi Taskbareintrag

Einzelnen Beitrag anzeigen

CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#1

Taskbareintrag

  Alt 22. Jul 2002, 13:26
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
  Mit Zitat antworten Zitat