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