Re: Anwendung im SysTray anzeigen ohne Komponenten
1. Ich finde es schlecht, dass TaskBarAddIcon und TaskBarRemoveIcon auf Form1.Handle zugreifen, da diese Variable nicht immer stimmt. Warum diese nicht einfach als Methoden implementieren und auf Self.Handle zugreifen?
2. Es wird nicht auf die "TaskbarCreated" vom Explorer eingegangen um das Icon erneut zu registrieren, wenn der Explorer (abstürzt) neu gestartet wurde. 3. Es wird nicht erwähnt, dass bei einem minimierten Programm mit nur einem Icon im TNA Bereich kein OnCloseQuery ausgelöst wird und auch hier nicht durchlaufen wird. Sprich: es wird nicht auf WM_QUERYENDSESSION & WM_ENDSESSION reagiert. Ich verweise - wie immer bei einem solchen Thema - auf mein Beispielprojekt dazu, welcher die o.g. Punkte beinhaltet: TNA Example. Luckie bzw. die CodeLib kann dies gerne übernehmen, aber das hatte ich auch schon mehrfach geschrieben... *seufz* |
Re: Anwendung im SysTray anzeigen ohne Komponenten
Danke!!!
Hat prima gefunzt! Xedixo |
Re: Anwendung im SysTray anzeigen ohne Komponenten
Ich hab mal eine Frage
also das mit dem Icon in der Symbolleiste funktioniert schonmal alles bloß das mit der Aktion beim Minimieren des Programms geht nicht ich hab Delphi 7, muss ich da irgendwas beachten? |
Re: Anwendung im SysTray anzeigen ohne Komponenten
Was heißt "Geht nicht"? Das ist eine mehr als unzureichende Fehlerbeschreibung.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:20 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz