FMX.Forms.TApplication.DoIdle
Delphi
procedure DoIdle(var Done: Boolean);
C++
void __fastcall DoIdle(bool &Done);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | FMX.Forms.pas FMX.Forms.hpp |
FMX.Forms | TApplication |
Beschreibung
Ruft die Ereignisbehandlungsroutine für OnIdle auf und initialisiert die Verarbeitung aller Aktionen in der FireMonkey-Anwendung.
Eine Anwendung ist inaktiv, wenn kein Code verarbeitet wird. Eine Anwendung ist beispielsweise inaktiv, wenn auf eine Benutzereingabe gewartet wird. DoIdle wird im Leerlauf für jede Benutzeraktivität und einige Zeitgeber ausgelöst.
DoIdle ruft intern eine Ereignisbehandlungsroutine für OnIdle auf, falls eine zugewiesen ist.
Die Ereignisbehandlungsroutine für OnIdle kann den Parameter Done
auf die folgenden Werte setzen:
True
– in diesem Fall werden die Aktionen von DoIdle sofort oder beim Starten eines ActionUpdateDelay-Timers initiiert.False
– in diesem Fall initiiert DoIdle keine andere Aktivität.