Vcl.Forms.TCustomForm.OnDeactivate

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

Delphi

property OnDeactivate: TNotifyEvent read FOnDeactivate write FOnDeactivate stored IsForm;

C++

__property System::Classes::TNotifyEvent OnDeactivate = {read=FOnDeactivate, write=FOnDeactivate, stored=IsForm};

プロパティ

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

説明

フォームからフォーカスがなくなったときに発生します。

OnDeactivate を使用すると、アクティブなフォームがアクティブでなくなり同じアプリケーション内の別のフォームがアクティブになったときに、特別な処理を実行することができます。別のアプリケーションがアクティブになる場合には、このイベントはトリガされません。別のアプリケーションがアクティブになったかどうかを判定するには、TApplication オブジェクトの OnDeactivate イベントを使用します。

メモ:  フォームの親が別のコンポーネント(たとえば、パネルなど)に設定される場合、OnDeactivate は、ここでの記載とは異なる形で呼び出されます。

関連項目