Page 1 sur 1

[R] Zones de clic sur une image

Posté : mar. 05 août 2014 10:35
par GhostLine
Salut à tous !

J'aurai besoin d'un coup de main : pour une connaissance, je dois faire une interface avec un corps humain dans une image et la partie du corps cliquée ainsi que les coordonnées du point qui s'affiche dans un champs texte juste à coté (le truc étant que mes "hit boxes" ne seront pas rectangulaires, mais de formes diverses, pour pouvoir détailler les vertèbres et les lombaires par exemple). Idéalement, il faudrait que la zone cliquée ait un overlay semi transparent en rouge (l'idée étant de faire fonctionner cette petite appli sur une tablette sous Win8 à des fins éducatives).

N'ayant jamais fait ça (mais voulant le faire :)), j'en appelle à votre aide : tout tuto, exemple, coup de main, etc., je suis preneur ;)

Merci !

Re: [..] Zones de clic sur une image

Posté : mar. 05 août 2014 10:47
par jguinch
Une solution assez simple pourrait être de fait ça en html (avec <MAP>) et embarquer le tout dans ta GUI. :?:

Re: [..] Zones de clic sur une image

Posté : mar. 05 août 2014 11:21
par GhostLine
Why not ? Tu pourrais me faire un petit exemple bateau, que je vois comment ça fonctionne ?

Re: [..] Zones de clic sur une image

Posté : mar. 05 août 2014 11:54
par jguinch
Bon, j'ai piqué la carte de France sur le site leboncoin...

Le code AutoIt :
► Afficher le texte
Le fichier carte.html :
► Afficher le textecarte.html

Re: [..] Zones de clic sur une image

Posté : mar. 05 août 2014 13:26
par GhostLine
Merci !

Petite question subsidiaire : y'a-t-il un moyen "propre" de faire en sorte qu'un clic sur la carte renvoie une information vers un champs texte dans l'interface ?

Re: [..] Zones de clic sur une image

Posté : mar. 05 août 2014 15:14
par Yogui
Je cacherai des boutons :mrgreen: Attention remplacer

Global $Pic1 = GUICtrlCreatePic("c:\img.jpg", 56, 48, 489, 353)

par un chemin valide

Par exemple :
► Afficher le texte


mes sources :
http://www.autoitscript.com/forum/topic ... ntry533136

Re: [..] Zones de clic sur une image

Posté : mar. 05 août 2014 16:32
par jguinch
C'est pas mal ton idée Yogui.
Par contre, comment comptes-tu gérer le fait que les "hit boxes" ne seront pas rectangulaires, mais de formes diverses ?

@GhostLine : j'ai édité mon code pour qu'il puisse récupérer ce qui a été cliqué.

Re: [..] Zones de clic sur une image

Posté : mer. 06 août 2014 10:17
par GhostLine
Merci les gars, je vais zieuter ça tout à l'heure :)

Edit : et bonne question, en effet :)

Re: [..] Zones de clic sur une image

Posté : mer. 06 août 2014 10:58
par Yogui
jguinch a écrit :C'est pas mal ton idée Yogui.
Par contre, comment comptes-tu gérer le fait que les "hit boxes" ne seront pas rectangulaires, mais de formes diverses ?
Effectivement j'ai zapé ce prérequis ...