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
| StartIndex | 0-based UTF-16-startpositie, begrensd tot het bereik 0 tot en met de huidige waardelengte |
|---|---|
| SelectionLength | Aantal 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