Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Emanuel80,
10. Aug 2007
Ich habe leider keine vernünftige Lösung gefunden das TrayIcon über das BallonHint über das X zu schließen. Ich habe festgestellt, dass das Ente OnBalloonHintTimeOut auch auf Klicken von X reagiert. Damit hatte sich die Sache für mich erledigt. Schade eigentlich. :(
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Emanuel80,
9. Aug 2007
Das zweite Problem habe ich jetzt lösen können. In der Klasse TCoolTrayIconHandler habe ich Membervariable vom Typ TCoolTrayIconHander hinzugefügt. Und mit Hilfe eines eigenen Constructor in der Klasse TCoolTrayIcon weiße ich der Klasse TTrayIconhandler den Owner von TCoolTrayIcon zu. Somit kann ich über eine Instanz von TTrayIconHandler auf die zugehörige Instanz von TCoolTrayIcon zugreifen. Und...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Emanuel80,
8. Aug 2007
Hallo alle zusammen,
ich verwende die Komponente TCoolTrayIcon um mehrere Icons im Tray anzuzeigen. Wenn das Event OnMouseEnter zum TrayIcon ausgelöst wird, zeige ich den BalloonHint an. Nun will ich über das X in der Sprechblase das TrayIcon ausblenden. Dabei stoße ich auf zwei Probleme. Das erste Problem es gibt kein Event in TCoolTrayIcon für das drücken auf das X in der Sprechblase. Wie...