TPDFFieldType
Data types, form fields
Описание
TPDFFieldType перечисляет виды интерактивных полей форм, которые создаёт библиотека
Методы создания форм — например NewFormField и NewChildFormField — принимают тип поля как целочисленный порядковый номер этого перечисления, а GetFormFieldType возвращает его для существующего поля
Синтаксис
Delphi
TPDFFieldType = (ftUnknown, ftText, ftPushButton, ftCheckbox, ftRadioButton,
ftChoice, ftSignature, ftParent);Параметры
| ftUnknown | Порядковый номер 0, зарезервирован для незаданного или неопознанного типа |
|---|---|
| ftText | Текстовое поле, включая многострочные и гребенчатые варианты |
| ftPushButton | Кнопка, запускающая действие |
| ftCheckbox | Независимый флажок с состояниями включено/выключено |
| ftRadioButton | Переключатель; дочерние поля с общим родителем действуют как одна группа взаимоисключающего выбора |
| ftChoice | Поле выбора — список или выпадающий список |
| ftSignature | Поле цифровой подписи |
| ftParent | Чисто родительский узел, группирующий дочерние поля без собственного значения |
Примечания
При создании принимаются порядковые номера от 1 до 7; для переключателей и родительских полей дочерние поля связываются особым образом, остальные типы сразу создают поле со значением
См. также
NewFormField, NewChildFormField, GetFormFieldType, AddFormFieldSub