NormalizeSelection
Формы, взаимодействие, Unicode
Описание
Пересчитывает нормализованную пару SelectionStart и SelectionLength из направленных позиций SelectionAnchor и SelectionCaret
Когда якорь находится в каретке или до нее, началом становится якорь, иначе началом становится каретка, а длина в обоих случаях — абсолютное расстояние между обоими краями
Сессия выполняет эту нормализацию перед каждой операцией, читающей выделение, включая правки выделения, отмену, повтор и визуальное перемещение каретки, поэтому нормализованная пара никогда не устаревает
Объявление
procedure NormalizeSelection;
См. также
SelectionStart, SelectionLength, SelectionAnchor, SelectionCaret, GetSelectionRange