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