Vcl.Forms.TApplication.OnIdle

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property OnIdle: TIdleEvent read FOnIdle write FOnIdle;

C++

__property TIdleEvent OnIdle = {read=FOnIdle, write=FOnIdle};

Propriétés

Type Visibilité  Source Unité  Parent
event public
Vcl.Forms.pas
Vcl.Forms.hpp
Vcl.Forms TApplication

Description

Se produit quand une application est inoccupée.

Ecrivez un gestionnaire d'événements OnIdle pour effectuer des actions particulières quand une application est inoccupée. Une application est inoccupée quand elle ne traite pas du code. Par exemple, une application est inoccupée quand elle attend une saisie de l'utilisateur.

OnIdle n'est appelé qu'une seule fois, quand l'application passe à l'état inoccupé. Il n'est pas appelé de manière continue, sauf si la valeur false est affectée au paramètre 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 :  Vous pouvez aussi répondre à cet événement en utilisant le composant TApplicationEvents, qui vous permet d'affecter un gestionnaire d'événements par l'intermédiaire de l'EDI.

Voir aussi

Exemples de code