TPDFFieldType

Data types, form fields

Description

TPDFFieldType énumère les types de champs de formulaires interactifs que la bibliothèque crée

Les méthodes de création de formulaires telles que NewFormField et NewChildFormField reçoivent le type de champ comme un ordinal entier de cette énumération, et GetFormFieldType le signale en retour pour un champ existant

Syntaxe

Delphi

TPDFFieldType = (ftUnknown, ftText, ftPushButton, ftCheckbox, ftRadioButton,
  ftChoice, ftSignature, ftParent);

Paramètres

ftUnknownOrdinal 0, réservé à un type non renseigné ou non reconnu
ftTextUn champ texte qui couvre aussi les variantes multiligne et comb
ftPushButtonUn bouton poussoir qui déclenche une action
ftCheckboxUne case à cocher indépendante à deux états
ftRadioButtonUn bouton radio ; les filles partageant un même parent se comportent comme un groupe à exclusion mutuelle
ftChoiceUn champ de choix de type liste ou liste déroulante
ftSignatureUn champ de signature numérique
ftParentUn nœud purement parent qui regroupe des champs filles sans porter de valeur

Remarques

Le chemin de création accepte les ordinaux 1 à 7 ; les champs bouton radio et parent reçoivent un câblage spécial des filles, tous les autres types créent directement un champ porteur de valeur

Voir aussi

NewFormField, NewChildFormField, GetFormFieldType, AddFormFieldSub