Automatisk XFA listescrolling
Unit: HPDFXFAHeadless
HPDFXFAWriteHeadlessPDF genererer en indledende native list-appearance, der indeholder den første valgte option, også en markering nær slutningen af en lang option-liste
Synligt optionvindue
Skaberen måler den leverede TrueType-fonts ascent og descent ved den effektive feltfontstørrelse og bruger den native appearance-builders padding og linjeafstand til at bestemme de tilgængelige rækker
Den første valgte option starter vinduet; foregående hele options udfylder ubrugt plads nær slutningen, når de passer, og det eksakte native heltal /TI registrerer det første synlige option-indeks
En umarkeret liste starter ved option nul; en tom liste beholder et tomt option-array og appearance
Kun synlige display-label-linjer kommer ind i appearance-teksten og dens glyph-map, og valgte synlige linjer får highlight-rektangler relative til vinduet
Flere markeringer beholder hver valgt export og option-indeks, selv når fjerne markeringer ikke alle kan være i samme vindue
Multiline labels og persistens
CR-, LF- og CRLF-label-brud bruger samme linjesemantik som den native appearance-builder; en label, der overstiger den tilgængelige højde, bidrager kun med sin synlige præfiks til appearance
De komplette /Opt export/display-par, /V-værdier og /I-markeringindeks forbliver i PDF-feltgrafen, inklusive labels og værdier uden for appearance-vinduet
Gemt runtime XDP forbruges direkte, så en ændret markering eller fontstørrelse på en gentaget instance giver den instansens eget vindue, mens andre instances bevares
Budgetter og cancellation
Synlig appearance-tekst bidrager til samlet glyph-forbrug; de eksisterende choice option-antal og objekt-byte-grænser fortsætter med at afgrænse den komplette option-graf
Option-traversal, multiline-scanning, vindueskonstruktion og valgt linje-behandling inkluderer cancellation-tjek
En forberedelsesfejl bevarer kalderens bytes, længde og position; destinations I/O-fejl følger grænsen dokumenteret af Automatisk XFA-oprettelse
Omfang
Denne adfærd gælder den indledende gemte list-appearance og top-indeks; senere interaktive scroll-ændringer og dynamisk choice item-redigering kræver deres egen native redigeringsintegration
Combo-appearances beholder deres scalar display-adfærd, og choice-oprettelse dokumenterer værdier, option-par og feltflag