GetTabSequence
Skjemaer, interaksjon, inndata
Beskrivelse
Beregner navigasjonsrekkefølgen over alle synlige Widgets i en TPDFlibFormSession, på tvers av sider i siderekkefølge
Oppføringer grupperes etter side og ordnes innenfor hver side etter dens /Tabs-verdi: /S følger strukturtreet, /R sorterer etter rader og /C etter kolonner, mens en manglende eller ugyldig verdi faller tilbake til annoteringsmatrise-rekkefølgen
/R og /C ærer en høyre-til-venstre ViewerPreferences /Direction ved å speile den horisontale sammenligningen
Stukturrekkefølge går gjennom dokumentets strukturtre rekursivt inkludert objektreferanser, annoteringsrekkefølge kommer fra hver sides /Annots-matrise, og likheter faller tilbake til annoteringsrekkefølge og til slutt til nummereringsserial
Felt med Widget-kid bidrar med én oppføring per synlig kid gjennom sine midlertidige Widget-indekser
Deklarasjon
function GetTabSequence(
out FieldIndices: TPDFlibFormFieldIndices): Integer;
Parametere
| FieldIndices | Mottar de sorterte felt- og midlertidige widget-indeksene, tom ved feil |
|---|
Returverdi
Returnerer antallet oppføringer i FieldIndices, eller 0 når intet bibliotek er tilknyttet eller ingen synlig widget finnes
Se også
FocusNext, HitTest, GetFieldPageRect, TPDFlibFormFieldIndices, TPDFlibFormSession