Einzelnen Beitrag anzeigen

Stephan

Registriert seit: 28. Jun 2002
Ort: Tuttlingen
245 Beiträge
 
Delphi 2007 Professional
 
#1

Tray Icon -> Form minimieren in Taskleiste

  Alt 14. Mai 2007, 10:08
Guten Tag,

Meine Applikation legt sich momentan als Icon im System Tray nieder. Ich verwende hierfür keine spezielle Komponente sondern habe den nötigen Code entsprechend in das Hauptformular integriert. Im FormCreate des Hauptformulars habe ich folgendes stehen:

Application.ShowMainForm := false; Dies bewirkt eben, dass das Hauptformular nicht angezeigt wird. So, soweit funktioniert alles, das Programm ist im System Tray etc.

Wenn ich nun allerdings ein Formular via Show() öffne und es anschließend als Benutzer minimiere, so verschwindet dieses Fenster nicht in der Taskleiste sondern positioniert sich als "kleines Fenster" über der Taskleiste (siehe beigefügten Screenshot).

Wie kann ich dieses Verhalten ändern? Das Formular sollte sich direkt in die Taskleiste minimieren.
Miniaturansicht angehängter Grafiken
systraytask_735.gif  
viele Grüße

Stephan
  Mit Zitat antworten Zitat