Vcl.Forms.TApplication.ActionUpdateDelay

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property ActionUpdateDelay: Integer read FActionUpdateDelay write FActionUpdateDelay default 0;

C++

__property int ActionUpdateDelay = {read=FActionUpdateDelay, write=FActionUpdateDelay, default=0};

Propriétés

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

Description

Diffère l'appel à DoActionIdle.

ActionUpdateDelay permet de différer l'appel à DoActionIdle. L'exemple suivant montre l'utilité de cette propriété :

  1. Créez un projet MDI avec une fiche principale, un enfant MDI et une classe TAction.
  2. Liez l'événement TAction OnUpdate à une méthode.
  3. Exécutez le programme et optimisez l'enfant MDI.

Si vous ouvrez le gestionnaire de tâches Windows, vous pouvez voir que l'application MDI utilise pratiquement 100 % de la CPU. En revanche, si vous attribuez à Application.ActionUpdateDelay une valeur autre que zéro, l'utilisation de la CPU par l'application est bien inférieure à 100 %.

Voir aussi