Key |
Type |
Value |
---|---|---|
Subtype |
name |
(Required) The type of annotation that this dictionary describes; shall be Widget for a widget annotation. |
H |
name |
(Optional) The annotation’s highlighting mode, the visual effect that shall be used when the mouse button is pressed or held down inside its active area: N (None) No highlighting. I (Invert) Invert the contents of the annotation rectangle. O (Outline) Invert the annotation’s border. P (Push) Display the annotation’s down appearance, if any (see 12.5.5, “Appearance Streams” ). If no down appearance is defined, the contents of the annotation rectangle shall be offset to appear as if it were being pushed below the surface of the page. T (Toggle) Same as P (which is preferred). A highlighting mode other than P shall override any down appearance defined for the annotation. Default value: I. |
MK |
dictionary |
(Optional) An appearance characteristics dictionary (see Table 189 ) that shall be used in constructing a dynamic appearance stream specifying the annotation’s visual presentation on the page. The name MK for this entry is of historical significance only and has no direct meaning. |
A |
dictionary |
(Optional; PDF 1.1) An action that shall be performed when the annotation is activated (see 12.6, “Actions” ). |
AA |
dictionary |
(Optional; PDF 1.2) An additional-actions dictionary defining the annotation’s behaviour in response to various trigger events (see 12.6.3, “Trigger Events” ). |
BS |
dictionary |
(Optional; PDF 1.2) A border style dictionary (see Table 166 ) specifying the width and dash pattern that shall be used in drawing the annotation’s border. The annotation dictionary’s AP entry, if present, shall take precedence over the L and BS entries; see Ta b l e 168 and 12.5.5, “Appearance Streams.” |
Parent |
dictionary |
(Required if this widget annotation is one of multiple children in a field; absent otherwise) An indirect reference to the widget annotation’s parent field. A widget annotation may have at most one parent; that is, it can be included in the Kids array of at most one field |