Bonjour,
Je suis assez nouveau dans l'utilisation de GUI en python.
J'ai créé une interface dans laquelle je dessine des disques de couleurs (create_oval) lors d'un clic sur la souris.
Je crée également un texte
Je fais un binding sur le disque créé avec tag_bind
Lorsque deux disques sont créés je trace entre eux une ligne avec deux tags (un tag contenant un chiffre qui identifie disque + texte + ligne)
Grâce à mon binding, je parviens à déplacer le texte et mon disque.
Mais je voudrais que ma ligne change de coordonnées également, j'arrive plus ou moins à identifier la ligne grâce aux différents tags grâce à canvas.gettags
En clair, la pointe de ma ligne doit suivre le disque déplacé et l'autre partie doit rester en place.
Comment faire ? Je ne parviens pas à trouver la doc nécessaire pour le faire.
Une solution serait peut être de supprimer la ligne et de la redessiner, mais j'avoue que je préférerais modifier l'existante.
Partager