SetSelection
Skjemaer, interaksjon, unicode
Beskrivelse
Lagrer et utvalgsområde uttrykt i nullbaserte UTF-16 kodeenheter innenfor den midlertidige verdien av den aktive redigeringen
Begge argumenter begrenses til nåværende verdi, en negativ start eller lengde behandles som null, og lengden reduseres slik at intervallet aldri overstiger verdislutten
Kallet delegerer til SetSelectionRange i fsuUTF16CodeUnit-enheter, plasserer anker og tekstmarkør ved intervallets kanter og nullstiller den hurtiglagrede visuelle tekstmarkørplassen
Deklarasjon
function SetSelection(StartIndex, SelectionLength: Integer): Integer;
Parametere
| StartIndex | Nullbasert UTF-16-startposisjon, avgrenset til området 0 til og med gjeldende verdilengde |
|---|---|
| SelectionLength | Antall UTF-16-kodeenheter som skal velges, avgrenset til den gjenværende verdilengden |
Returverdi
Returnerer 1 når området ble lagret, og 0 når ingen redigering er aktiv, eller økten gjennomfører en redigering, et historikktrinn eller en bekreftelse
Eksempel
Session.BeginEdit(Session.FocusedFieldIndex);
Session.SetSelection(0, 3);
Se også
SetSelectionRange, GetSelectionRange, SelectionStart, SelectionLength, TPDFlibFormSelectionUnit