Legacy XFA combo- og listfelter

THotPDF.ApplyXFAAsAcroForm opretter native combo- og list-widgets med den samme frakoblede choice-graf som den portable consumer

Faktisk gemte felter bevarer separate display- og export-optionpar, polstrede UTF-8 exports, scalar- eller multiple-værdier, valgte indeks, list top-indeks, redigerbare og skrivebeskyttede flag, commit-on-selection og tekstjustering

Gentagne instances bevarer distinkte feltnavne og egne markeringer; runtime event-ændringer overlever native XDP gem/genindlæs, og mislykkede events gendanner både værdier og body font-styles

Når AutoFormAppearances er aktiveret, læser consumeren det faktisk installerede Windows-fontprogram for den authored familie, vægt og postur, indlejrer det, registrerer dets default font-ressource og maler Unicode display-labels i authored størrelse, farve og justering

AutoFormAppearances=False bevarer den native choice-tilstand uden at indlæse en installeret font eller generere AP; PDF 2.0 tvinger native appearance-generering frem

Kandidatforberedelse fuldføres før dokumentgraf-mutation; hvert rigtigt choice-felt adopteres i én graftransaktion, hvor cancellation og fejl gendanner den forrige feltliste, fontregistreringer, annotationsidentitet og tegnefontressourcer

Transaktionen dækker ét choice-felt; tidligere fuldførte felter og layout-oprettede sider tilhører den omgivende ApplyXFA-operation og er uden for den felttransaktion

Ikke-understøttede valgte glyphs udløser en fontfejl, før en delvis widget committeres; kalderen kan rette input eller font og prøve igen på samme dokument

Den aktuelle choice appearance-consumer dækker body text og list selection-maling; eksterne eller rich choice-captions og authored ramedekoration kræver separate consumers

Denne ændring tilføjer ikke XFA choice-scripting-metoder som addItem, deleteItem eller setItemState og tilføjer ikke reset-defaults ud over den eksisterende choice-værdikontrakt