FMX.Memo.Style.TStyledMemo.CaretPosition
Delphi
property CaretPosition: TCaretPosition read FCaretPosition write SetCaretPosition;
C++
__property Fmx::Text::TCaretPosition CaretPosition = {read=FCaretPosition, write=SetCaretPosition};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | public | FMX.Memo.Style.pas FMX.Memo.Style.hpp |
FMX.Memo.Style | TStyledMemo |
Description
Donne accès à l'emplacement du signe d'insertion dans le contrôle TMemo.
Utilisez CaretPosition pour établir les coordonnées du curseur dans le contrôle TMemo. Le type Types.TCaretPosition a deux champs, Line
et Pos
, les deux du type Integer.
Line
indique le numéro de la ligne contenant le curseur, indexé à partir de zéro.
Pos
indique la coordonnée horizontale du caractère du curseur, indexée depuis zéro.
Modifiez la valeur de la propriété CaretPosition pour changer la position du curseur à l'intérieur du contrôle TMemo. Pour que le surseur soit visible, le contrôle TMemo doit détenir la focalisation.
Par conséquent, si Line = 3
et Pos = 5
, le curseur se trouve à la quatrième ligne et au sixième caractère depuis le début de la ligne.