Vcl.Forms.TIdleEvent

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

TIdleEvent = procedure (Sender: TObject; var Done: Boolean) of object;

C++

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

プロパティ

種類 可視性 ソース ユニット
type
typedef
public
Vcl.Forms.pas
Vcl.Forms.hpp
Vcl.Forms Vcl.Forms

説明

TIdleEvent は、アプリケーションがアイドル状態のときにアクションを実行するイベント ハンドラの型です。

TIdleEvent 型は、OnIdle イベントの型です。

Sender は、イベント通知を受け取るオブジェクトです。通常、これはアプリケーション オブジェクトになります。

Done は、イベント ハンドラがバックグラウンド処理を終了したかどうかを示します。

Done が true のときにこのイベント ハンドラが存在すれば、すべてのアクション コンポーネントに自身を更新する機会が与えられ、さらに Windows の場合には、アプリケーションのメッセージ キューに新しいメッセージが追加されるまで、アプリケーションは Windows に制御を渡します。Done が false の場合、このイベント ハンドラが存在するとアプリケーション内のアクション コンポーネントはどれも自身を更新することができず、Windows でアプリケーションが明示的にオペレーティング システムに制御を渡すこともありません。

関連項目