API:Vcl.AppEvnts.TApplicationEvents.OnIdle

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property OnIdle;

C++

__property OnIdle;

Propriétés

Type Visibilité  Source Unité  Parent
event published
Vcl.AppEvnts.pas
Vcl.AppEvnts.hpp
Vcl.AppEvnts TApplicationEvents

Description

Se produit quand une application est inactive.

Vcl.AppEvnts.TApplicationEvents.OnIdle hérite de Vcl.AppEvnts.TCustomApplicationEvents.OnIdle. Tout le contenu en-dessous de cette ligne se réfère à Vcl.AppEvnts.TCustomApplicationEvents.OnIdle.

Se produit quand une application est inactive.

L'événement OnIdle permet d'écrire un gestionnaire d'événement pour effectuer des actions particulières quand une application est inactive. Une application est inactive quand elle ne traite pas de code. Par exemple, une application est inoactive quand elle attend une saisie de l'utilisateur.

OnIdle n'est appelé qu'une seule fois, quand l'application passe à l'état inactif. Il n'est pas appelé de manière continue, sauf si la valeur False est affectée à Done. Les applications qui affectent la valeur False à Done consomment une quantité excessive de temps CPU, ce qui affecte les performances globales du système.

Remarque :  Appelez la méthode CancelDispatch à partir d'un gestionnaire d'événement OnIdle pour éviter que l'application n'envoie l'événement à n'importe quel autre objet d'événements d'application.

Voir aussi