FMX.Memo.TCustomMemo.CaretPosition
Delphi
property CaretPosition: TCaretPosition read GetCaretPosition write SetCaretPosition;
C++
__property Fmx::Text::TCaretPosition CaretPosition = {read=GetCaretPosition, write=SetCaretPosition};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | public | FMX.Memo.pas FMX.Memo.hpp |
FMX.Memo | TCustomMemo |
Description
Fournit un accès à la position du curseur en cours dans le texte du mémo.
Utilisez CaretPosition pour déterminer les coordonnées du curseur (point d'insertion) dans le contrôle mémo. Le type TCaretPosition détient les champs d'entiers Line
et Pos
:
Line
représente le numéro de la ligne contenant le curseur, indexé à partir de zéro.Pos
représente la coordonnée horizontale du caractère du curseur, indexée à partir de zéro.
Modifiez la valeur de la propriété CaretPosition de manière à changer la position du curseur dans le contrôle mémo. Pour que le curseur soit visible, le contrôle mémo doit détenir la focalisation.
Ainsi, si Line = 3
et Pos = 5
, le curseur est positionné à la quatrième ligne et au sixième caractère à partir du début de la ligne.