SetSelection

Formulieren, interactie, Unicode

Beschrijving

Bewaart een selectiebereik uitgedrukt in nulgebaseerde UTF-16-code-eenheden binnen de transiƫnte waarde van de actieve bewerking

Beide argumenten worden tot de huidige waarde begrensd, een negatieve start of lengte wordt als nul behandeld en de lengte wordt verkleind zodat het bereik nooit voorbij het waardeeinde reikt

SetSelectionRange in fsuUTF16CodeUnit-eenheden, plaatst anker en invoegpositie op de randen van het bereik en reset de gecachte visuele invoegpositie

Declaratie

function SetSelection(StartIndex, SelectionLength: Integer): Integer;

Syntaxis

StartIndex0-based UTF-16-startpositie, begrensd tot het bereik 0 tot en met de huidige waardelengte
SelectionLengthAantal te selecteren UTF-16-code-eenheden, begrensd tot de resterende waardelengte

Retourwaarde

Geeft 1 terug wanneer het bereik is bewaard en 0 wanneer geen bewerking actief is of de sessie een bewerking, geschiedenisstap of vastlegging aan het uitvoeren is

Voorbeeld

Session.BeginEdit(Session.FocusedFieldIndex);
Session.SetSelection(0, 3);

Zie ook

SetSelectionRange, GetSelectionRange, SelectionStart, SelectionLength, TPDFlibFormSelectionUnit