Vcl.Forms.TScreen.OnActiveControlChange

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

Delphi

property OnActiveControlChange: TNotifyEvent  read FOnActiveControlChange write FOnActiveControlChange;

C++

__property System::Classes::TNotifyEvent OnActiveControlChange = {read=FOnActiveControlChange, write=FOnActiveControlChange};

プロパティ

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

説明

入力フォーカスが新しいウィンドウコントロールに移った直後に発生します。

OnActiveControlChange イベントハンドラを記述すると,入力フォーカスが新しいコントロールに変わったときに特定のアクションを実行できます。フォーカスの移動には,別のアクティブフォームに移る場合と,新しく開いてアクティブになったフォームに移る場合があります。

コントロール間でフォーカスが移動すると次のイベントが発生します。

1 新しくフォーカスを受け取るコントロールが別のフォームにある場合,フォーカスは新しいフォームに移動する

2 フォーカスは新しくアクティブになったコントロールに移動する

3 アクティブフォームが変わった場合,OnActiveFormChange イベントが発生する

4 OnActiveControlChange イベントが発生する

関連項目