This article applies to:
The last frame of a SlideMovie disappears when the cursor is placed over a SlideButton (within the same Slide).
When playing a SlideMovie and there is a SlideButton on the same Slide, moving the cursor over a SlideButton (Hover) causes the SlideMovie to disappear. Additionally, this occurs if the cursor initially appears over the SlideButton and is moved away from after the SlideMovie reaches it's last frame.
Call SlideMovie.StopPosition prior to the end time of the video. The frame on which the movie stops on will be displayed on the screen even while a button is hovered over.
For example, if the movie file is 2 seconds long, set the SlideMovie.StopPosition to 00:00:01.500 (hh:mm:ss.xxx). The SlideMovie will stop at 1.5 seconds and the current frame will stay displayed. This may require some videos to be lengthened with additional time to handle the early StopPosition.
Dim theMovie As SlideMovie
Set theMovie = CSlideMovie(Stimulus.ActiveObjects("Movie1"))
theMovie.StopPosition = "00:00:01.500"
For further information on scripting using E-Basic, please refer to the E-Prime Command Reference (https://pstnet.com/ecr).
RELEASE INFO: Known Issues in E-Prime 3.0 Update 2 (18.104.22.168)