FMX.Edit.TCustomEdit.CaretPosition
Delphi
property CaretPosition: Integer read GetCaretPosition write SetCaretPosition;
C++
__property int CaretPosition = {read=GetCaretPosition, write=SetCaretPosition, nodefault};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | FMX.Edit.pas FMX.Edit.hpp |
FMX.Edit | TCustomEdit |
説明
この編集コントロール内のキャレットの位置へのアクセスを提供します。
CaretPosition を使用すると、編集コントロール内のカーソルの座標を判別することができます。
CaretPosition は、カーソルの水平上の文字の座標を示し、0 からインデックス付けされます。
CaretPosition プロパティの値を変更すると、編集コントロール内のカーソルの位置を変えることができます。カーソルを表示させるには、編集コントロールにフォーカスがなければなりません。
たとえば、CaretPosition が 4 に設定されている場合、カーソルは 5 番目の文字のところになります。編集コントロール内のテキスト長が 5 よりも短かった場合、カーソルはその文字列の最後に移動します。