Vcl.AppEvnts.TCustomApplicationEvents.Activate

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure Activate;

C++

void __fastcall Activate();

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
Vcl.AppEvnts.pas
Vcl.AppEvnts.hpp
Vcl.AppEvnts TCustomApplicationEvents

Description

Permet de s'assurer qu'il s'agit du premier composant à recevoir les événements d'applications.

Appelez Activate pour déplacer le descendant de TCustomApplicationEvents au dessus de la liste des composants répondant aux événements de l'application. Il n'y a pas besoin d'appeler Activate à moins que le projet n'ai plusieurs descendants de TCustomApplicationEvents.

Typiquement, chaque fiche qui contient un descendant de TCustomApplicationEvents appelle la méthode Activate de ce composant à partir de son gestionnaire d'événement OnActivate. Cela a pour effet de basculer le premier gestionnaire d'événement qui recevra un événement à chaque fois que l'utilisateur changera de fiche.

Activate n'empêche pas les autres descendants de TCustomApplicationEvents de recevoir les événements, ça ne fait que les mettre dans la liste derrière le descendant TCustomApplicationEvents actif. Pour éviter que les autres composants ne reçoivent les événements, utilisez la méthode CancelDispatch.

Avertissement :  N'appelez pas Activate à partir d'un gestionnaire d'événement répondant à un événement de niveau application. Un tel appel provoquerait une exception.

Voir aussi