Quote: "What my code currently does is if I hold down mouse click it will play "heyy.wmv" very choppy while constantly spawning "Active Movie Window" windows."
Your LoadVideo should be outside of the main loop, right now when you click your mouse it is loading the video over and over again. Same with your rainbow image, create the rainbow sprite outside of the main loop and hide/show it when you want to.
Try this:
LoadVideo("heyy.wmv")
SetVideoDimensions(0,0,100,100)
rainbow=CreateSprite(loadimage("rainbow.jpg"))
SetSpriteSize(rainbow,100,100)
SetSpriteVisible(rainbow, 0)
do
if GetPointerState()=1
SetSpriteVisible(rainbow, 0)
PlayVideo()
endif
if GetPointerState()=0
pauseVideo()
SetSpriteVisible(rainbow, 1)
endif
Print( "I said hey!")
Sync()
loop
Sean