Vcl.Forms.TIdleEvent

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

C++

typedef void __fastcall (__closure *TIdleEvent)(System::TObject* Sender, bool &Done);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
typedef public Vcl.Forms.hpp Vcl.Forms Vcl.Forms

Beschreibung

TIdleEvent ist der Typ der Ereignisbehandlungsroutine, die Aktionen ausführt, wenn sich die Anwendung im Bereitschaftsmodus befindet.

TIdleEvent ist der Typ des OnIdle-Ereignisses.

Sender ist das Objekt, das die Ereignisbenachrichtigung erhält. Normalerweise ist dies das Anwendungsobjekt.

Done gibt an, dass die Ereignisbehandlungsroutine die Hintergrundverarbeitung beendet hat.

Wenn die Ereignisbehandlungsroutine beendet und Done true ist, können sich alle Aktionskomponenten selbst aktualisieren, und unter Windows gibt die Anwendung die Steuerung an Windows ab, bis eine neue Botschaft in der Botschaftswarteschlange der Anwendung erscheint. Wenn Done false ist, können sich Aktionskomponenten beim Beenden der Ereignisbehandlungsroutine nicht selbst aktualisieren, und unter Windows gibt die Anwendung die Steuerung nicht explizit an das Betriebssystem ab.

Siehe auch