TPDFFieldType

Data types, form fields

Descrição

TPDFFieldType enumera os tipos de campos de formulário interativos que a biblioteca cria

Os métodos de criação de formulários como NewFormField e NewChildFormField recebem o tipo de campo como um ordinal inteiro desse enum, e o GetFormFieldType reporta o valor de volta para um campo existente

Sintaxe

Delphi

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

Parâmetros

ftUnknownOrdinal 0, reservado para um tipo não definido ou não reconhecido
ftTextUm campo de texto que também cobre as variantes multilinha e comb
ftPushButtonUm botão que dispara uma ação
ftCheckboxUma checkbox independente com estado ligado ou desligado
ftRadioButtonUm radio button; filhos que compartilham o mesmo pai se comportam como um grupo mutuamente exclusivo
ftChoiceUm campo de escolha do tipo list box ou combo box
ftSignatureUm campo de assinatura digital
ftParentUm nó puramente pai que agrupa campos filhos sem guardar um valor

Observações

O caminho de criação aceita ordinais de 1 a 7; campos de radio button e pai recebem fiação especial de filhos, todos os outros tipos criam diretamente um campo que guarda um valor

Veja também

NewFormField, NewChildFormField, GetFormFieldType, AddFormFieldSub