FMX.Memo.TCustomMemo.CaretPosition

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

Delphi

property CaretPosition: TCaretPosition read GetCaretPosition write SetCaretPosition;

C++

__property Fmx::Text::TCaretPosition CaretPosition = {read=GetCaretPosition, write=SetCaretPosition};

プロパティ

種類 可視性 ソース ユニット
property public
FMX.Memo.pas
FMX.Memo.hpp
FMX.Memo TCustomMemo


説明

メモのテキストにおける現在のカーソル位置にアクセスできるようにします。

CaretPosition を使用すると、メモ コントロールにおけるカーソル(挿入ポイント)の座標を決定できます。TCaretPosition 型には、LinePos の 2 つの整数フィールドがあります。

  • Line は、カーソルが含まれている行の番号(ゼロから始まるインデックス)を表します。
  • Pos は、カーソルの水平方向の文字座標(ゼロから始まるインデックス)を表します。

メモ コントロール内のカーソルの位置を変更するには、CaretPosition プロパティの値を変更します。カーソルを表示させるには、メモ コントロールにフォーカスが必要です。

このようにして、たとえば Line = 3 かつ Pos = 5 の場合、カーソルは 4 行目の行頭から 6 文字目にあります。

関連項目