InteractiveInfoAtom (4083)

Interactive settings for mouse-over and mouse-down on an object in slideshow

InteractiveInfoAtom Fields

Offset

Type

Name

Contents

0

uint4

SoundRef

a reference to a sound in the sound collection, or NULL.

4

uint4

ExHyperlinkID

a persistent unique identifier to an external hyperlink object (only valid when action == HyperlinkAction).

8

Ubyte1

Action

See Action Table

9

ubyte1

OleVerb

Only valid when action == OLEAction. OLE verb to use, 0 = first verb, 1 = second verb, etc.

10

ubyte1

Jump

See Jump Table

11

ubyte1

Flags

Bit 1: Animated. If 1, then button is animated

Bit 2: Stop sound. If 1, then stop current sound when button is pressed.

Bit 3: CustomShowReturn. If 1, and this is a jump to custom show, then return to this slide after custom show.

12

ubyte1

HyperlinkType

a value from the LinkTo enum, such as LT_URL (only valid when action == HyperlinkAction).


Action Table:

Action

Value

NoAction

0

MacroAction

1

RunProgramAction

2

JumpAction

3

HyperlinkAction

4

OLEAction

5

MediaAction

6

CustomShowAction

7


Jump Table:

Jump

Value

NoJump

0

NextSlide,

1

PreviousSlide,

2

FirstSlide,

3

LastSlide,

4

LastSlideViewed,

5

EndShow

6