THPDFHeadlessDocument.SetChoiceFieldValueWithAppearance

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

Actualiza un campo Ch escribible y genera appearances normales para todos sus widgets

SelectedValue es el valor de export de Opt; los pares export/display conservan sus etiquetas originales mientras V guarda el string de export e I guarda su índice seleccionado

Los combo boxes muestran la etiqueta seleccionada, o un valor del llamador cuando la bandera de edición del combo lo permite; los list boxes muestran etiquetas de TI sin soft wrapping y pintan la fila seleccionada de azul

Los valores de export desconocidos no editables, los campos de solo lectura, las opciones malformadas, los presupuestos agotados y la cancelación preservan el valor previo y los enlaces de appearance

Los list boxes de selección múltiple conservan un V con valor de arreglo cuando este helper selecciona un valor; un SelectedValue vacío limpia la selección

Usa SetChoiceFieldValuesWithAppearance para múltiples valores o un string de export vacío explícito

Los cambios sobre documentos firmados o certificados exigen una política de formulario consciente de firmas separada