Je dois dessiner un graphique d'éléments composant un modèle topologique d'un réseau physique. Il y aurait des nœuds et des arcs, et ce dernier pourrait être unidirectionnel ou bidirectionnel. Je souhaite capturer les événements de clic pour les nœuds et les arcs (pour sélectionner l'élément et afficher ses propriétés quelque part), et les événements de glissement pour les nœuds (pour les déplacer) et les arcs (pour connecter ou déconnecter éléments).Meilleure toile pour dessiner dans wxPython?
J'ai fait quelques recherches et j'ai réduit les alternatives à OGL (Object Graphics Library) et FloatCanvas. Je ne voudrais pas descendre au DrawingContext, mais il n'est pas rejeté si nécessaire.
Quelle option de toile choisiriez-vous?
J'ai roulé le mien. Malheureusement, c'était pour le travail, donc je ne peux pas partager le code. http://www.michaelfogleman.com/2009/01/work-project-generic-diagram-widget/ Il semble en fait encore plus agréable maintenant, avec des dégradés. – FogleBird