VisualCaretPosition

Formulaires, interaction, Unicode

Description

Renvoie l'index d'emplacement du curseur au sein de l'ordre visuel physique de gauche à droite mis en cache La position est définie par

La position est fixée par MoveVisualCaret et se réinitialise à -1 chaque fois que l'ordre en cache est invalidé ou qu'un changement logique de sélection contourne le mouvement visuel, comme SetSelectionRange, la navigation de lignes ou les pas d'historique

Un index logique peut occuper deux emplacements visuels distincts à une limite de direction mixte ; cet index d'emplacement lève donc l'ambiguïté du mouvement visuel répété à travers cette limite

Déclaration

property VisualCaretPosition: Integer;

Valeur

Renvoie l'index d'emplacement à base zéro au sein des résultats de GetVisualCaretOrder, ou -1 lorsqu'aucun déplacement visuel n'a sélectionné d'emplacement

Voir aussi

MoveVisualCaret, GetVisualCaretOrder, SelectionCaret, ResolvedTextDirection, TPDFlibFormSession