Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by taveuni,
6. Nov 2007
@Deep-Sea - Natürlich ist der Timer nur zum testen.
Ich hab mein Testprojekt angehängt. Bitte Programm starten, dann auf den Desktop klicken, dann warten bis der Timer Form2 ausgelöst hat, dann wieder auf den Desktop klicken. Wird bei Euch nun Application Deactivate ausgelöst? Bei mir nicht.
Wenn ich das Ding nur starte ohne zuerst den Focus auf ein anderes Fenster zu legen gehts bei mir auch....
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by taveuni,
6. Nov 2007
Hast Du bevor der Timer Form2.Show auslöst mal auf den Desktop geklickt?
(Damit der Fokus nicht mehr auf Deiner Applikation liegt)
Bei mir (Delphi 7 Ent) funktioniert es dann nicht!
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by taveuni,
6. Nov 2007
Hallo Deep-Sea,
Darum habe ich geschrieben:
Zu diesen Versuchen gehören auch alle aus Deinem geposteten Link.
Mit dem anderen hast Du natürlich recht es wäre Form2.FormDeactivate. Ich habe den geposteten Code einfach so sinngemäss ungetestet hingeschrieben.
Das ist aber nicht relevant für mein Problem.
Die Frage anders formuliert: