THPDFXFAChoiceAppearance
Модуль: HPDFXFAHeadless
Нативный бандл choice-поля, возвращаемый HPDFXFABuildChoiceFieldAppearance и производный от THPDFXFAButtonAppearance
Он наследует ObjectCount, Objects, Properties, Fonts, GlyphUnits, SerializedBytes и три метода передачи владения; деструктор освобождает каждый оставшийся прикреплённым объект и корень
Для бандла choice Properties сохраняет фактические V, Opt, выбранный I, TI списка, Ff и Q и запрошенные записи AP/DA; описание свойств pushbutton из базового класса не ограничивает эти значения choice
Каждая косвенная ссылка остаётся внутри возвращённого плотного диапазона объектов нулевого поколения; бандл не содержит захваченных страницы, каталога или посторонних объектов документа
Бандл только с метаданными имеет ноль косвенных объектов, пустой словарь Fonts и ноль GlyphUnits, тогда как его прямые Properties всё же содержат реальное состояние опций и выбора
Отсоединённые корни и объекты переходят во владение вызывающего; вызывающие обязаны принять или освободить их ровно один раз