Hallo,
ich arbeite derzeit an einem Instant Messenger in Delphi und im Moment kämpfe ich mit dem TrayIcon. Ich nutze dazu JVTrayIcon, allerdings funktioniert es nicht so wie ich möchte. Ich möchte das wenn ich das Programm starte, dass das TrayIcon dann angezeigt wird, die Hauptform sichtbar ist, aber kein Eintrag in der Taskleiste ist. Beim Minimieren soll dann die Hauptform verschwinden und weiterhin nur TrayIcon da sein. Bei Klick auf das Icon dann die Hauptform wieder sichtbar, aber das Programm sollte nie auf der Taskleiste sichtbar sein. So wie jeder Instant Messenger eigentlich.
Ich habe schon soviele Kombinationen hinbekommen, aber das eben nicht. Hinbekommen tue ich folgendes. Ich starte das Programm, dann ist die Hauptform unsichtbar, das TrayIcon sichtbar und sobald ich auf das Icon klicke erscheint die Hauptform, leider aber auch auf der Taskleiste. Ich wills aber nie auf der Taskleiste haben und beim Start soll die Hauptform und das TrayIcon sichtbar sein.
Hoffe das hat wer verstanden und mir kann jemand dabei helfen. :/