THPDFXFACheckBoxAppearance

Unité : HPDFXFAHeadless

THPDFXFACheckBoxAppearance = class(THPDFXFAButtonAppearance);

Un graphe de case à cocher typé détaché retourné par HPDFXFABuildCheckBoxAppearance

ObjectCount, Objects, Properties, Fonts, GlyphUnits, SerializedBytes et toutes les méthodes de détachement suivent les règles de possession de THPDFXFAButtonAppearance

Les objets utilisent des ID consécutifs commençant au FirstObjectNumber demandé ; chaque référence indirecte générée reste dans le bundle possédé

Properties contient le dictionnaire d'états de la case à cocher et l'état sélectionné ; il omet page, identité de champ, rectangle, FT, Parent et Ff pour que l'adoption puisse fournir le véritable contexte de document

Le modèle de dictionnaires natif garde des clés d'états d'apparence décodées et des valeurs de noms PDF encodées ; un adoptant THotPDF legacy encode ces clés d'états décodées une fois avant de les attacher à son graphe à jetons

Détruire le bundle libère tout objet et toute racine non détachés ; les appelants doivent adopter tous les objets référencés ensemble ou garder le bundle vivant