THPDFHeadlessDocument.SetChoiceFieldValueWithAppearance

procedure SetChoiceFieldValueWithAppearance(FieldIndex: Integer;
  const SelectedValue: UnicodeString; const TrueTypeFont: SysUtils.TBytes;
  const Options: THPDFHeadlessTextAppearanceOptions);

Atualiza um campo Ch gravável e gera as aparências normais de todos os seus widgets

SelectedValue é o export value de Opt; pares export/display retêm seus rótulos originais enquanto V armazena a string de export e I armazena seu índice selecionado

Combo boxes exibem o rótulo selecionado, ou um valor do chamador quando a flag de edição do combo permite; list boxes exibem os rótulos de TI sem soft wrapping e pintam de azul a linha selecionada

Export values desconhecidos não editáveis, campos read-only, opções malformadas, orçamentos esgotados e cancelamento preservam o valor anterior e os links de aparência

List boxes de seleção múltipla retêm um V com valor de array quando este helper seleciona um valor; um SelectedValue vazio limpa a seleção

Use SetChoiceFieldValuesWithAppearance para múltiplos valores ou uma string de export explicitamente vazia

Mudanças em documentos assinados ou certificados exigem uma política de formulários separada, ciente de assinaturas