Le tableau suivant répertorie les événements SWF signalés par Adobe Captivate :

Evénement

Signalé lorsque

CPMovieStartEvent

La lecture du film commence.

CPMovieStopEvent

La lecture du film est terminée.

CPMoviePauseEvent

Le film est mis en pause.

CPMovieResumeEvent

La lecture du film reprend.

CPSlideEnterEvent

Une diapositive est ouverte.

CPSlideExitEvent

Une diapositive est fermée.

CPQuestionSubmitEvent

Une question est envoyée et évaluée.

CPAnswerSubmitEvent

Une réponse est envoyée pour l’objet interactif.

CPEndPlayerScrubbingEvent

Les utilisateurs arrêtent le défilement de la barre de lecture.

CPHideRolloverEvent

Les utilisateurs passent la souris sur un objet de survol.

CPInteractiveItemSubmitEvent

Les utilisateurs cliquent sur un élément interactif.

CPQuestionEventData

Les utilisateurs soumettent une réponse à une question.

CPQuestionSkipEvent

Les utilisateurs ignorent une question.

CPQuestionSubmitEvent

Les utilisateurs soumettent une réponse à une question.

CPShowRolloverEvent

Les utilisateurs arrêtent de passer la souris sur un objet de survol.

CPStartPlaybarScrubbingEvent

Les utilisateurs démarrent le défilement de la barre de lecture.

CPVariableCreatedEvent

Les utilisateurs créent une variable dans Adobe Captivate.

CPVariableValueChangedEvent

Les utilisateurs modifient la valeur d’une variable dans Adobe Captivate.

Abonnement aux événements SWF

Utilisez la fonction AddEventListener pour vous abonner aux événements SWF.

Exemple

eventHandle.addEventListener(CPMovieStartEvent.CPMOVIESTARTEVENT,CPEventHandler);

eventHandle = movieHandle.getMovieProps().eventDispatcher;

Cet exemple décrit comment imprimer un message lorsque la lecture d’un film Adobe Captivate commence.

function CPEventHandler(e:Event):void 
{ 
     switch(e.type) 
     { 
         case CPMovieStartEvent.CPMOVIESTARTEVENT: 
                                                var startEvt : CPMovieStartEvent; 
                                                startEvt = e as CPMovieStartEvent; 
                                                trace("movie started playing"); 
                                                break; 
     } 
}

Ce produit est distribué sous licence Creative Commons Attribution - Pas d’utilisation commerciale - Partage à l’identique 3.0 non transposé  Les publications Twitter™ et Facebook ne sont pas couvertes par les dispositions Creative Commons.

Mentions légales   |   Politique de confidentialité en ligne