FMX.Memo.TMemo.OnChange
Delphi
property OnChange: TNotifyEvent read GetOnChange write SetOnChange;
C++
__property OnChange;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
event | published | FMX.Memo.pas FMX.Memo.hpp |
FMX.Memo | TMemo |
説明
メモ コントロールが入力フォーカスを失うか、メモ コントロール内のテキストが変更された際に、発生します。
OnChange は、次の状況のときに発生します:
- メモにおいて、テキストがクリアされた(TMemo.Lines.Clear)
- メモにおいて、テキストが設定された(TMemo.Text. := 'some text')
- メモがフォーカスを失った
- ユーザーが〔Enter〕キーを押した
OnChange イベント ハンドラを記述すると、変更済みのテキストをチェックすることができます。
OnChangeTracking と OnChange 間の違いは、OnChange は、メモ コントロール内のテキストが変更されるたびに発生しない点です。
メモ:OnChange メモ コントロール内のテキストの文字や見た目の変更(たとえば、TextAlign プロパティの利用による)では、発生しません。