FMX.Memo.TCustomMemo.CaretPosition

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

Voir aussi