Bonjour.
Ayant travaillé avec tkinter quelques temps, je suis à la recherche d'une fonction similaire à find_closest(x, y), mais en wxpython. Cette fonction permettait de trouver l'item le plus près de la position spécifié en entré. Ces items pouvaient être des rectangle, cercle, ligne... dessiné sur un canvas.
Maintenant, voici la situation. Je dessine plusieurs formes géométriques sur un wx.Dc. J'aimerais qu'en cliquant dessus, un utilisateurs ait accès aux propriétés de ces formes. Il me faut donc reconnaitre la "forme" sous le clic.
J'ai deux solutions. Je pourrais le faire uniquement en code, en envoyant les coordonnés du clic dans un fonction qui vérifierait s'il y a une forme en dessous (puisque je possède les coordonnés de ces formes), mais ça serait un peu pénible puisqu'il ne s'agit pas que de forme simple. La deuxième solution passerait pas un équivalent à find_closest(x, y), mais jusqu'ici je n'ai rien trouvé.
Je fais donc appel à vos connaissances![]()
Partager