GetTabSequence

Formularze, interakcja, wejście

Opis

Wylicza kolejność nawigacji po wszystkich widocznych Widgetach TPDFlibFormSession, przez strony w kolejności stron

Wpisy są grupowane po stronie i porządkowane w każdej stronie według jej wartości /Tabs: /S podąża za drzewem struktury, /R porządkuje po wierszach, a /C po kolumnach, przy czym brakująca albo nieprawidłowa wartość wraca do kolejności tablicy adnotacji

/R i /C szanują ViewerPreferences /Direction od prawej do lewej przez lustrzane odbicie porównania poziomego

Kolejność struktury obchodzi rekurencyjnie drzewo struktury dokumentu, w tym referencje obiektów, kolejność adnotacji pochodzi z tablicy /Annots każdej strony, a remisy wracają do kolejności adnotacji, a ostatecznie do numeru seryjnego enumeracji

Pola z dziećmi Widget wnosiły po jednym wpisie na widoczne dziecko przez swoje tymczasowe indeksy Widget

Deklaracja

function GetTabSequence(
  out FieldIndices: TPDFlibFormFieldIndices): Integer;

Parametry

FieldIndicesOtrzymuje uporządkowane indeksy pól i tymczasowych widżetów, puste po niepowodzeniu

Wartość zwracana

Zwraca liczbę wpisów w FieldIndices albo 0, gdy biblioteka nie jest podłączona albo nie istnieje żaden widoczny widżet

Zobacz również

FocusNext, HitTest, GetFieldPageRect, TPDFlibFormFieldIndices, TPDFlibFormSession