VisualCaretPosition

フォーム、インタラクション、Unicode

説明

キャッシュされた物理的な左から右への視覚キャレット順の中で、キャレットのスロットインデックスを返します

位置はMoveVisualCaretで設定され、キャッシュされた順序が無効化されるか、SetSelectionRange、行ナビゲーション、履歴ステップのような論理的な選択変更が視覚移動を迂回するたびに-1へ戻ります

混合方向境界では1つの論理インデックスが2つの異なる視覚スロットを占め得るため、このスロットインデックスはその境界をまたぐ繰り返しの視覚移動を曖昧さなく区別します

宣言

property VisualCaretPosition: Integer;

値

GetVisualCaretOrder の結果内での 0 起点スロットインデックスを返します。視覚移動でスロットが選択されていない場合は -1 を返します

関連項目

MoveVisualCaret, GetVisualCaretOrder, SelectionCaret, ResolvedTextDirection, TPDFlibFormSession