--- a/front_idill/src/mosaic/js/mouseInteractions.js Sat Aug 18 02:51:09 2012 +0200
+++ b/front_idill/src/mosaic/js/mouseInteractions.js Wed Aug 29 11:19:27 2012 +0200
@@ -40,6 +40,13 @@
}
}
+ //Si on se trouve sur l'icone des crédits et qu'elle est zoomée.
+ if(this.isCredtisIconZoomed)
+ {
+ //On affiche les crédits.
+ this.notifyCredits();
+ }
+
//On met à jour les coordonnées de la souris au dernier mouse down.
this.mouseDownPosX = e.pageX;
this.mouseDownPosY = e.pageY;
@@ -73,6 +80,18 @@
//On la rétrecit sinon.
this.showSmallHelp();
}
+
+ //On vérifie si la souris n'est pas sur l'icone des crédits.
+ if(this.isOnCreditsIcon(this.mousePosX, this.mousePosY))
+ {
+ //On agrandit l'icone des crédits.
+ this.showBigCredits();
+ }
+ else
+ {
+ //On la rétrecit sinon.
+ this.showSmallCredits();
+ }
//Si on n'a pas appuyé sur la souris avant, on part.
if(!this.isMouseDown)
@@ -323,4 +342,10 @@
{
this.removeHelp();
}
+
+ //Si les crédits sont affichés, un clic les ferme.
+ if(this.creditsDisplayed && !this.isCreditsIconZoomed && !this.isCreditsIconZooming)
+ {
+ this.removeCredits();
+ }
}
\ No newline at end of file