Legacy XFA combo and list fields
THotPDF.ApplyXFAAsAcroForm vytváří nativní combo a list widgety přes stejný detached choice graf jako přenosný konzument
Skutečně uložená pole zachovávají oddělené páry voleb display i export, doplněné UTF-8 exporty, skalární či vícenásobné hodnoty, vybrané indexy, top index seznamu, příznaky editable a read-only, commit-on-selection i zarovnání textu
Opakované instance si ponechávají odlišné názvy polí a své vlastní výběry; změny z runtime událostí přežijí nativní uložení/reload XDP a neúspěšné události obnoví hodnoty i styly fontu těla
Když je AutoFormAppearances zapnuté, konzument načte skutečný instalovaný Windows font program pro autorskou rodinu, weight a posture, vloží ho, zaregistruje jeho default font resource a maluje Unicode display popisky v autorské velikosti, barvě a zarovnání
AutoFormAppearances=False ponechává nativní choice stav bez načítání instalovaného písma či generování AP; PDF 2.0 nativní generování appearance vynutí
Příprava kandidátů se dokončí dřív než mutace dokumentového grafu; každé skutečné choice pole se osvojí v jedné grafové transakci, přičemž zrušení i selhání obnoví původní seznam polí, registrace písem, identitu anotace i font resource kreslení
Transakce pokrývá jedno choice pole; dříve dokončená pole a stránky vytvořené layoutem patří do obklopující operace ApplyXFA a leží mimo field transakci
Nepodporované vybrané glyfy vyhodí chybu písma dřív, než se commitne částečný widget; volající může opravit vstup či písmo a zkusit to znovu na stejném dokumentu
Aktuální konzument choice appearance pokrývá text těla a malování výběru v seznamu; externí či rich choice caption a autorská dekorace rámu vyžadují samostatné konzumenty
Tato změna nepřidává skriptové metody XFA choice jako addItem, deleteItem či setItemState, ani reset defaulty nad rámec stávajícího kontraktu choice hodnoty