FMX.Memo.TCustomMemo.CaretPosition

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property CaretPosition: TCaretPosition read GetCaretPosition write SetCaretPosition;

C++

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

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
FMX.Memo.pas
FMX.Memo.hpp
FMX.Memo TCustomMemo


Beschreibung

Stellt den Zugriff auf die aktuelle Cursorposition im Text des Memos bereit.

Mit CaretPosition ermitteln Sie die Koordinaten des Cursors (Einfügemarke) im Memo-Steuerelement. Der Typ TCaretPosition hat die Integerfelder Line und Pos:

  • Line repräsentiert die Nummer der Zeile, die den Cursor enthält. Deren Index beginnt mit 0.
  • Pos repräsentiert die horizontale Zeichenkoordinate des Cursors. Deren Index beginnt mit 0.

Ändern Sie den Wert der Eigenschaft CaretPosition, um die Position des Cursors im Memo-Steuerelement zu ändern. Damit der Cursor sichtbar ist, muss das Memo-Steuerelement den Fokus haben.

Wenn Line = 3 und Pos = 5 ist, dann befindet sich der Cursor in der vierten Zeile und am sechsten Zeichen ab dem Anfang der Zeile.

Siehe auch