-
creer une image réactive
Slt à tous !
Voila j'aimerais que ds mon appli , dans une Form, pouvoir inserer une image dans laquelle je pourrais définir des zones 'bt_onclick' pour effectuer different traitements !
J'ai aucune idée de comment m'y prendre ! je developpe en c# sous VS2005.
Merci d'avance
-
salut
l'idée a déja été expliquée dans un forum
En gros, le principe le plus "simple"... est d'avoir 2 images
1 image qui va etre affichée.
2 seconde image, de taille identique, mais qui ne sera pas affiché et qui va
contenir la définition de tes zones par "couleurs"...
Evidemment, tu as une table d'équivalence "couleurs / zones" à te créer
Et ensuite, sur le MouseClick sur ton image 1, tu recuperes la position de la souris, tu regardes à quelle couleur ce point correspond dans ta seconde image
qui n'est qu'en mémoire et pas affichée... et à partir de la couleur trouvée,
tu dois normalement etre capable d'en déduire la zone et de faire ce que tu
veux ensuite :)
Je pense avoir été clair ?
The Monz, Toulouse
-
Merci pour cette piste , je me lance ....
-
fait attention à la marche
Parfois, on tombe de haut :)
Mais bon, j'ai déja testé cette solution (pour un jeu de Puissance 4) et ca fonctionnait super bien )
(Dans mon jeu, chaque case avait son masque de couleur, ce qui m'a évite
de faire un damier composé de X*X userControl...)
The Monz, Toulouse