TXFAEmitField push button metadata
Unit: HPDFXFA
The compact Style transport for Kind button carries effective native caption properties and requested highlight/state legends for consumers which implement them
| Key | Meaning |
|---|---|
| boolcaptionhex, boolcaptionrichhex | UTF-8 scalar caption or bounded effective XHTML bytes encoded in hexadecimal |
| boolcaptionsize, boolcaptionweight, boolcaptionposture, boolcaptiontypefacehex, boolcaptioncolor | Effective caption font properties; the typeface is UTF-8 hexadecimal and the colour is RRGGBB |
| boolcaptionpresence, boolcaptionplacement, boolcaptionreserve | Caption visibility, placement and positive/zero reserve in PDF points; the schema automatic value is left out |
| boolmargin*, boolcaptionmargin* | Field and caption left/right/top/bottom insets, in PDF points |
| boolcaptionalign, boolcaptionvalign | Effective horizontal and vertical caption alignment |
| pushhighlight | The requested inverted, none, outline or push mode |
| pushdownpresent, pushrolloverpresent | A value of 1 distinguishes an explicit state item, an empty item included, from fallback to the normal caption |
| pushdownhex, pushrolloverhex | UTF-8 hexadecimal scalar legends taken from items named down and rollover |
The existing boolcaption key prefix is reused for shared caption formatting; it does not turn the emitted field Kind into a checkbox or radio button
Unknown keys should stay ignorable to existing consumers; the automatic native creator consumes these keys into real saved AP, H and MK entries