2.6.10 InteractiveInfoAtom
Referenced by: MouseClickInteractiveInfoContainer, MouseOverInteractiveInfoContainer
An atom record that specifies a type of action to be performed.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
rh |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
soundIdRef |
|||||||||||||||||||||||||||||||
exHyperlinkIdRef |
|||||||||||||||||||||||||||||||
action |
oleVerb |
jump |
A |
B |
C |
D |
E |
||||||||||||||||||||||||
hyperlinkType |
unused |
rh (8 bytes): A RecordHeader structure (section 2.3.1) that specifies the header for this record. Sub-fields are further specified in the following table.
-
Field
Meaning
rh.recVer
MUST be 0x0.
rh.recInstance
MUST be 0x000.
rh.recType
MUST be RT_InteractiveInfoAtom.
rh.recLen
MUST be 0x00000010.
soundIdRef (4 bytes): A SoundIdRef that specifies the sound to play when this action executes.
exHyperlinkIdRef (4 bytes): An ExHyperlinkIdRef that specifies the hyperlink to follow when this action executes. It MUST be ignored unless action is equal to "II_JumpAction", "II_HyperlinkAction", or "II_CustomShowAction".
action (1 byte): An InteractiveInfoActionEnum enumeration that specifies the action to perform when this action executes.
oleVerb (1 byte): An OLEVerbEnum enumeration that specifies the OLE verb to run when this action executes. It MUST be ignored unless action is equal to "II_OLEAction".
jump (1 byte): An InteractiveInfoJumpEnum enumeration that specifies the slide to jump to. It MUST be ignored unless action is equal to "II_JumpAction".
A - fAnimated (1 bit): A bit that specifies whether to animate the object this action applies to when the action is performed.
B - fStopSound (1 bit): A bit that specifies whether to stop currently playing sounds. It MUST be ignored if the soundIdRef field specifies a sound to play.
C - fCustomShowReturn (1 bit): A bit that specifies to return to the previous set of displayed slides at the end of the named show. It MUST be ignored unless action is equal to II_CustomShowAction.
D - fVisited (1 bit): A bit that specifies whether this action was executed since the file was last loaded.
E - reserved (4 bits): MUST be zero and MUST be ignored.
hyperlinkType (1 byte): A LinkToEnum enumeration that specifies how to interpret the hyperlink referred to by exHyperlinkIdRef.
unused (3 bytes): Undefined and MUST be ignored.