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