Class Timing (PowerPoint VBA)

The class Timing represents timing properties for an animation effect.

The classes AnimationBehavior and Effect. give access to class Timing


Dim tmn as Timing
Set tmn = ActivePresentation.SlideMaster.TimeLine.MainSequence(1).Timing

Properties

Accelerate returns or sets the percentage of the duration over which a timing acceleration should take place.

AutoReverse determines whether an effect should play forward and then in reverse, thereby doubling its duration.

BounceEnd read/write.

BounceEndIntensity read/write.

Decelerate sets or returns the percentage of the duration over which a timing deceleration should take place.

Duration returns or sets the length of an animation in seconds.

RepeatCount sets or returns the number of times to repeat an animation.

RepeatDuration sets or returns how long repeated animations should last, in seconds.

Restart represents whether the animation effect restarts after the effect has started once.

RewindAtEnd represents whether an object returns to its beginning position after an animation has ended.

SmoothEnd determines whether an animation should decelerate as it ends.

SmoothStart determines whether an animation should accelerate when it starts.

Speed returns or sets the speed, in seconds, of the specified animation.

TriggerBookmark read/write.

TriggerDelayTime sets or returns the delay, in seconds, from when an animation trigger is enabled.

TriggerShape sets or returns a Shape object that represents the shape associated with an animation trigger.

TriggerType represents the trigger that starts an animation.

Shape - Represents an object in the drawing layer, such as an AutoShape, freeform, OLE object, or picture.