Einzelnen Beitrag anzeigen

monty.ms

Registriert seit: 19. Nov 2004
76 Beiträge
 
#1

CM_DEACTIVATE in TWinControl

  Alt 24. Mai 2014, 14:52
Hallo,

ich habe eine Komponente (abgeleitet von TWinControl) die darauf reagieren soll, wenn die Anwendung nicht mehr im Fokus ist. Leider erhält meine Komponente die Message CM_DEACTIVATE nicht.

Code:
procedure OnAppDeactivate(var Msg: TMsg); message CM_DEACTIVATE;
Muss man da auf was spezielles achten?

Ich weiß, man kann auch einfach Application.OnDeactivate nehmen, aber macht das Sinn eine kleine Komponente daran zu hängen? Eventuell soll später ein zentrales Objekt auf das Ereignis reagieren.

Danke für jede Hilfe.


Gruß

monty
  Mit Zitat antworten Zitat