THPDFXFACheckBoxAppearance
Unit: HPDFXFAHeadless
THPDFXFACheckBoxAppearance = class(THPDFXFAButtonAppearance);
A typed detached checkbox graph returned by HPDFXFABuildCheckBoxAppearance
ObjectCount, Objects, Properties, Fonts, GlyphUnits, SerializedBytes and all detach methods follow THPDFXFAButtonAppearance ownership rules
Objects use consecutive IDs beginning with the requested FirstObjectNumber; every generated indirect reference remains within the owned bundle
Properties contains the checkbox state dictionary and selected state; it omits page, field identity, rectangle, FT, Parent and Ff so adoption can supply the actual document context
The native dictionary model keeps decoded appearance-state keys and encoded PDF name values; a legacy THotPDF adopter encodes those decoded state keys once before attaching them to its token-based graph
Destroying the bundle releases every object and root still attached; callers must adopt all referenced objects together or keep the bundle alive