Previous Next


                                                     676
          CHAPTER 8                                                              Interactive Features



KEY            TYPE              VALUE

V              (various)         (Optional; inheritable) The field’s value, whose format varies depending on
                                 the field type. See the descriptions of individual field types for further infor-
                                 mation.

DV             (various)         (Optional; inheritable) The default value to which the field reverts when a
                                 reset-form action is executed (see “Reset-Form Actions” on page 707). The
                                 format of this value is the same as that of V.

AA             dictionary        (Optional; PDF 1.2) An additional-actions dictionary defining the field’s
                                 behavior in response to various trigger events (see Section 8.5.2, “Trigger
                                 Events”). This entry has exactly the same meaning as the AA entry in an
                                 annotation dictionary (see Section 8.4.1, “Annotation Dictionaries”).

          The value of the field dictionary’s Ff entry is an unsigned 32-bit integer contain-
          ing flags specifying various characteristics of the field. Bit positions within the
          flag word are numbered from 1 (low-order) to 32 (high-order). The flags shown
          in Table 8.70 are common to all types of fields. Flags that apply only to specific
          field types are discussed in the sections describing those types. All undefined flag
          bits are reserved and must be set to 0.

                             TABLE 8.70 Field flags common to all field types
BIT POSITION    NAME             MEANING

1               ReadOnly         If set, the user may not change the value of the field. Any associated widget
                                 annotations will not interact with the user; that is, they will not respond to
                                 mouse clicks or change their appearance in response to mouse motions. This
                                 flag is useful for fields whose values are computed or imported from a data-
                                 base.

2               Required         If set, the field must have a value at the time it is exported by a submit-form
                                 action (see “Submit-Form Actions” on page 703).

3               NoExport         If set, the field must not be exported by a submit-form action (see “Submit-
                                 Form Actions” on page 703).


          Field Names

          The T entry in the field dictionary (see Table 8.69 on page 675) holds a text string
          defining the field’s partial field name. The fully qualified field name is not explicit-
          ly defined but is constructed from the partial field names of the field and all of its

Previous Next