THPDFHeadlessDocument.SetChoiceFieldValueWithAppearance
procedure SetChoiceFieldValueWithAppearance(FieldIndex: Integer;
const SelectedValue: UnicodeString; const TrueTypeFont: SysUtils.TBytes;
const Options: THPDFHeadlessTextAppearanceOptions);
Aktualisiert ein beschreibbares Ch-Feld und erzeugt normale Appearances für alle seine Widgets
SelectedValue ist der Exportwert aus Opt; Export-/Anzeige-Paare behalten ihre originalen Labels, während V den Exportstring speichert und I seinen ausgewählten Index
Combo-Boxen zeigen das ausgewählte Label oder einen Aufrufer-Wert, wenn das Combo-Edit-Flag es erlaubt; Listenfelder zeigen Labels aus TI ohne weichen Umbruch und malen die ausgewählte Zeile blau
Unbekannte nicht editierbare Exportwerte, Read-only-Felder, fehlerhafte Optionen, erschöpfte Budgets und Abbruch bewahren den bisherigen Wert und die Appearance-Links
Mehrfachauswahl-Listenfelder behalten ein Array-V, wenn dieser Helper einen Wert wählt; ein leerer SelectedValue leert die Auswahl
Nutze SetChoiceFieldValuesWithAppearance für mehrere Werte oder einen explizit leeren Exportstring
Änderungen an signierten oder zertifizierten Dokumenten erfordern eine separate signaturbewusste Formular-Policy