GetTabSequence
Формы, взаимодействие, ввод
Описание
Вычисляет порядок навигации по всем видимым виджетам TPDFlibFormSession через страницы в порядке страниц
/Tabs, между страницами в порядке страниц
Записи группируются по страницам и упорядочиваются внутри каждой страницы по ее значению /S: /R следует дереву структуры, /C упорядочивает по строкам, а
/R — по столбцам, при отсутствии или недопустимости значения используется порядок массива аннотаций
/C и /Direction учитывают направление справа налево в ViewerPreferences
/Annots, зеркалируя горизонтальное сравнение
Порядок структуры обходит дерево структуры документа рекурсивно, включая ссылки на объекты, порядок аннотаций берется из массива
Поля с дочерними виджетами дают по одной записи на видимого потомка через их временные индексы виджетов
Объявление
function GetTabSequence(
out FieldIndices: TPDFlibFormFieldIndices): Integer;
Параметры
| FieldIndices | Получает упорядоченные индексы полей и временных виджетов, пусто при неудаче |
|---|
Возвращаемое значение
Возвращает число записей в FieldIndices, или 0, когда библиотека не подключена или видимых виджетов нет
См. также
FocusNext, HitTest, GetFieldPageRect, TPDFlibFormFieldIndices, TPDFlibFormSession