Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Problem mit der CoolTrayIcon-Komponente (https://www.delphipraxis.net/117966-problem-mit-der-cooltrayicon-komponente.html)

ASKtec 29. Jul 2008 09:15


Problem mit der CoolTrayIcon-Komponente
 
Hallo zusammen,

bisher habe ich das Forum am meisten zum nachlesen benutzt :-) super, fast alle Probleme konnte ich damit lösen...

Nun habe ich aber ein Problem aus dem ich nicht schlau werde. Es geht um die CoolTrayIcon Komponente...

Ich habe diese Komponente schon länger im Einsatz und bisher auch noch keine Probleme damit. Nun wollte ich ein neues Projkt erstellen und die Komponente benutzen. Also ein leeres Form, die Komponente drauf, Icon gewählt, die Funktion MinimizeToTray aktiviert und gestartet....

Das Problem: Das TrayIcon wird nicht angezeigt und die Form bleibt in der Startleiste liegen...

Wenn ich nun ein älteres Projekt öffne, in dem die Komponente drin ist funktioniert diese ohne Probleme. Auch die Beispielprogramme funktionieren alle...!?

Kennt jemand dieses Problem? Kann mir vielleicht hier jemand dabei helfen?? Ich weiß ehrlich gesagt nicht, wo ich anfangen soll zu suchen...

Achja, eine Neuinstallation brachte auch keine Verbesserung...

Viele Dank schon einmal im voaus

Gruß
Andreas

ASKtec 29. Jul 2008 15:21

Re: Problem mit der CoolTrayIcon-Komponente
 
Hallo nochmal,

nun habe ich eine Lösung gefunden... Es scheint aber ein Problem innerhalb der Komponente zu sein...

Wenn ich in den Ereignissen für "OnMinimizeToTray" einfach ein Kommentar einfüge dann funktioniert alles wie es soll.

Dahintergekommen bin ich, in dem ich schauen wollte, ob der Eventhandler "OnMinimizeToTray" der Komponente angesprochen wird. Ich plazierte dazu eine Messagebox in dieses Ereignis und plötzlich funktionierte es...

Wenn ich die Messagebox wegnehme, dann ist es wieder aus mit der Funktionalität... aber ein Kommentar // reicht auch schon aus um es zum laufen zu bringen.

Falls mal jemand das gleiche Problem hat... dann weiß er nun wie man es behebt :-)

Gruß in die Gemeinde...

Andreas


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:12 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