Vcl.ActnMan.TActionManager.OnUpdate

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

Delphi

property OnUpdate: TActionEvent read FOnUpdate write FOnUpdate;

C++

__property OnUpdate;

プロパティ

種類 可視性 ソース ユニット
event published
Vcl.ActnMan.pas
Vcl.ActnMan.hpp
Vcl.ActnMan TActionManager

説明

アプリケーションがアイドル状態に発生し、アクション リストが、リスト内の特定のアクションを更新できるようにします。

Vcl.ActnMan.TActionManager.OnUpdate は System.Actions.TContainedActionList.OnUpdate を継承しています。以下の内容はすべて System.Actions.TContainedActionList.OnUpdate を参照しています。

アプリケーションがアイドル状態に発生し、アクション リストが、リスト内の特定のアクションを更新できるようにします。

OnUpdate イベント ハンドラを記述すると、リスト内の指定されたアクションのプロパティを構成し、現在の条件を反映することができます。

アプリケーションガアイドル状態の場合、順番にすべてのアクションをまわし、それぞれに、現在の条件を反映するよう更新するタイミングを与えます。各アクションで、この流の中で発生する最初のイベントは、アクション リストの OnUpdate イベントです。OnUpdate イベント ハンドラが Handled パラメータを True に設定している場合、アクションは更新されたとされ、プロセスはそこで止まります。 これは、他のイベント ハンドラや、事前定義されたアクション クラスによるビルドインの応答を、ブロックします。

OnUpdate イベント ハンドラが Handled パラメータを True に設定していなかった場合、アプリケーションの OnActionUpdate イベントは次を実行します。 OnActionUpdate イベントがアクションを更新しなかった場合、アクション オブジェクトの OnUpdate イベントが発生します。 最後に、アクションに OnUpdate イベント ハンドラがなければ、アプリケーションはアクション オブジェクトによって実装されている事前定義された更新メソッドを実行します。

関連項目