L'affichage video revient si on déplace la fenêtre comme avec l'ancien bug!

Code : Tout sélectionner
Procedure Repeter(NomFichier2$)
Repeat
Debug MovieStatus()
If MovieStatus()=0
PlayMovie(1, WindowID())
EndIf
Delay(500)
Until GetGadgetState(1) = 0
EndProcedure
If OpenWindow(0, 0, 0, 600, 400 , #PB_Window_SystemMenu | #PB_Window_ScreenCentered , "Test Bug")
If CreateGadgetList(WindowID())
ButtonGadget(1, 0, 0, 140, 30, "Répéter en boucle", #PB_Button_Toggle)
EndIf
If InitMovie() <> 0
NomFichier$ = "c:\mon fichier video"
LoadMovie(1, NomFichier$)
PlayMovie(1, WindowID())
ResizeMovie(0, 50, MovieWidth(), MovieHeight())
EndIf
Repeat
event = WaitWindowEvent()
Select event
Case #PB_EventGadget
Select EventGadgetID()
Case 1
If GetGadgetState(1) = 1
ThreadID = CreateThread(@Repeter(), NomFichier$)
EndIf
EndSelect
EndSelect
Until event = #PB_EventCloseWindow
EndIf