NormalizeSelection

Formulär, interaktion, Unicode

Beskrivning

Beräknar om det normaliserade paret SelectionStart och SelectionLength från de riktade positionerna SelectionAnchor

och SelectionCaret När ankaret ligger på eller före markören blir startpositionen ankaret, annars blir startpositionen markören, och längden är i båda fallen det absoluta avståndet mellan de båda kanterna

Sessionen kör denna normalisering före varje åtgärd som läser markeringen, inklusive ersättning av markeringar, ångra, gör om och visuell markörflyttning, så att det normaliserade paret aldrig blir inaktuellt

Deklaration

procedure NormalizeSelection;

Se även

SelectionStart, SelectionLength, SelectionAnchor, SelectionCaret, GetSelectionRange