Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Andreas.Koch2,
31. Dez 2006
Hallo zusammen!
Wie bereits gesagt nutze ich momentan die Funktion Application.OnActivate
Gibt es dabei die Möglichkeit zu prüfen WIE das Programm aktiviert wurde?
Also beispielsweise durch Programmumschalten mittels AltTab?
Das Problem liegt darin, dass die OnActivate Methode auch aufgerufen wird, wenn eine Nachricht empfangen wird und genau dann soll das ja nicht geschehen... :gruebel:...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Andreas.Koch2,
28. Dez 2006
Danke für deine Mühe - mir ist beim Aufschreiben die Idee gekommen...
Ich habe nun das Ereignis "Application.OnActivate" benutzt.
Dieses Ereignis wird dann ausgeführt, wenn die Applikation mittels AltTab aktiviert wird.
In dieser Funktion rufe ich nun das OnClick ereignis der Benachrichtigungsform auf. Funktioniert wunderbar :)
Danke trotzdem für die Mühe!
Ich wünsche euch allen einen...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Andreas.Koch2,
28. Dez 2006
Erstmal hoffe ich ihr hattet alle eine frohe Weihnachtszeit und konntet die (freien) Tage genießen?! :-D
Also ich habe folgendes Problem:
Ich habe einen Socketbasierten Instant-Messenger geschrieben, der sich beim Empfang einer neuen Nachricht dadurch bemerkbar macht, dass eine Form, die auf "StayOnTop" gestellt ist angezeigt wird.
Klickt man nun auf diese Form, wird sie geschlossen und...