GetTabSequence

Formulare, Interaktion, Eingabe

Beschreibung

TPDFlibFormSession

/Tabs, über Seiten hinweg in Seitenreihenfolge Einträge werden nach Seite gruppiert und innerhalb jeder Seite nach ihrem /S-Wert geordnet: /R folgt dem Strukturbaum, /C ordnet nach Zeilen und

/R nach Spalten; ein fehlender oder ungültiger Wert fällt auf die Annotations-Array-Reihenfolge zurück /C und /Direction beachten eine rechts-nach-links-

Die Strukturreihenfolge durchläuft den Dokumentstrukturbaum rekursiv einschließlich Objektverweisen, die Anmerkungsreihenfolge stammt aus dem /Annots-Array jeder Seite, und Gleichstände fallen auf Anmerkungsreihenfolge und schließlich die Enumerations-Seriennummer zurück

Felder mit Widget-Kindern liefern über ihre temporären Widget-Indizes einen Eintrag pro sichtbarem Kind

Deklaration

function GetTabSequence(
  out FieldIndices: TPDFlibFormFieldIndices): Integer;

Parameter

FieldIndicesEmpfängt die geordneten Feld- und temporären Widget-Indizes, bei Misserfolg leer

Rückgabewert

Gibt die Anzahl der Einträge in FieldIndices zurück oder 0, wenn keine Bibliothek angehängt ist oder kein sichtbares Widget existiert

Siehe auch

FocusNext, HitTest, GetFieldPageRect, TPDFlibFormFieldIndices, TPDFlibFormSession