FMX.DateTimeCtrls.TTimeEdit.OnExit

提供:RAD Studio API Documentation

Delphi

property OnExit: TNotifyEvent read FOnExit write FOnExit;

C++

__property OnExit;

プロパティ

種類 可視性 ソース ユニット
event published
FMX.DateTimeCtrls.pas
FMX.DateTimeCtrls.hpp
FMX.DateTimeCtrls TTimeEdit

説明

入力フォーカスがコントロールからなくなった際に発生します。 {{#multireplace:FMX.DateTimeCtrls.TTimeEdit.OnExit|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} は {{#multireplace:FMX.Controls.TControl.OnExit|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} を継承しています。以下の内容はすべて {{#multireplace:FMX.Controls.TControl.OnExit|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} を参照しています。

入力フォーカスがコントロールからなくなった際に発生します。

OnExit はまた、DoExit が呼び出された際にも発生します。

OnExit のイベント ハンドラを記述すると、入力フォーカスがコントロールからなくなった際に何を発生させるかを指定できます。

メモ: たとえば、TEdit コントロールで、ユーザーが特定の値を入力するまでそのコントロールから離れるのを抑制したいとします。これは、次のようなコードで実現できます:
 = </nowiki>"delphi">
procedure TForm1.Edit1Exit(Sender: TObject);
begin
  if Edit1.Text <> 'Hello' then
   Edit1.Abort;
end;
Edit1.SetFocus; のようなコードでは、期待される効果はない点に注意してください。

関連項目