Exemple #1
0
 void handler_GestureFirstDetected(object o, GestureDetector.GestureDetectedEventArgs e)
 {
     if (e.Gesture.Name == "GoRight2")
     {
         if (this.slideShowEnabled)
         {
             //On lance la prochaine slide
             this.Application.ActivePresentation.SlideShowWindow.View.Next();
             lastDetected = true;
         }
     }
 }
Exemple #2
0
 /// <summary>
 /// Gère les mouvements détecté
 /// </summary>
 /// <param name="o"></param>
 /// <param name="e"></param>
 void handler_GestureFirstDetected(object o, GestureDetector.GestureDetectedEventArgs e)
 {
     if (this.slideShow != null)                                                //Vérifie qu'on est bien en mode présentateur
     {
         if (e.Gesture.Name == "OutIn_Right" || e.Gesture.Name == "InOut_Left") //Si on veut aller à droite (slide suivante) : geste de la main droite ou de la main gauche
         {
             //On lance la prochaine slide
             this.slideShow.View.Next();
         }
         else if (e.Gesture.Name == "OutIn_Left" || e.Gesture.Name == "InOut_Right") //Si on veut aller à gauche (précédente slide)
         {
             this.slideShow.View.Previous();
         }
     }
 }
 //##################################################################################################### EVENEMENTS KINECT ####################
 /// <summary>
 /// Gère les mouvements détecté
 /// </summary>
 /// <param name="sender">L'objet appelant</param>
 /// <param name="e">Les arguments de l'évenements</param>
 private void handler_GestureFirstDetected(object sender, GestureDetector.GestureDetectedEventArgs e)
 {
     if (this.Application.SlideShowWindows.Count > 0)                           //Vérifie qu'on est bien en mode présentation (il doit exister au moins une fenêtre en mode présentation)
     {
         if (e.Gesture.Name == "OutIn_Right" || e.Gesture.Name == "InOut_Left") //Si on veut aller à droite (slide suivant) : geste de la main droite ou de la main gauche
         {
             //On lance le prochain slide
             this.Application.SlideShowWindows[1].View.Next();
         }
         else if (e.Gesture.Name == "OutIn_Left" || e.Gesture.Name == "InOut_Right") //Si on veut aller à gauche (précédent slide)
         {
             //On retourne au précédent slide
             this.Application.SlideShowWindows[1].View.Previous();
         }
     }
 }