Previous Next


                                                     662
         CHAPTER 8                                                               Interactive Features



KEY     TYPE                     VALUE

B       dictionary or integer    (Optional) The bead in the destination thread, specified in one of the follow-
                                 ing forms:
                                 • An indirect reference to a bead dictionary (see Section 8.3.2, “Articles”). In
                                   this case, the thread must be in the current file.
                                 • The index of the bead within its thread. The first bead in a thread has
                                   index 0.


         URI Actions

         A uniform resource identifier (URI) is a string that identifies (resolves to) a re-
         source on the Internet—typically a file that is the destination of a hypertext link,
         although it can also resolve to a query or other entity. (URIs are described in In-
         ternet RFC 2396, Uniform Resource Identifiers (URI): Generic Syntax; see the Bib-
         liography.)

         A URI action causes a URI to be resolved. Table 8.56 shows the action dictionary
         entries specific to this type of action. (See implementation notes 102 and 103 in
         Appendix H.)

                           TABLE 8.56 Additional entries specific to a URI action
KEY        TYPE          VALUE

S          name          (Required) The type of action that this dictionary describes; must be URI for a URI ac-
                         tion.

URI        ASCII         (Required) The uniform resource identifier to resolve, encoded in 7-bit ASCII.
           string

IsMap      boolean       (Optional) A flag specifying whether to track the mouse position when the URI is re-
                         solved (see below). Default value: false.
                         This entry applies only to actions triggered by the user’s clicking an annotation; it is
                         ignored for actions associated with outline items or with a document’s OpenAction
                         entry.


         If the IsMap flag is true and the user has triggered the URI action by clicking an
         annotation, the coordinates of the mouse position at the time the action is per-
         formed should be transformed from device space to user space and then offset
         relative to the upper-left corner of the annotation rectangle (that is, the value of

Previous Next