Question

Je prévois d'écrire une application éditeur de diagramme de style, vous permet d'organiser des objets sur une toile. Cette application devra appuyer la mise en viewport, le zoom, le recadrage et beaucoup d'autres fonctionnalités standard d'une telle application de style graphique. Je cherche des boîtes à outils ou des cadres qui pourraient supports de dessin dans un espace de coordonnées mathématiques standard (0,0 comme point central, extensible dans toutes les directions), et intensifiera, culture et zoomez ceci selon les commandes (utilisateur). Langue n'a pas d'importance vraiment, mais plus il est vers réducteur des applications graphiques standards mieux. Je voudrais savoir pouvoir réutiliser des commandes standard et des boutons sur la toile si possible.

Était-ce utile?

La solution

Je pense que Qt est votre ami ici. Offre ce dont vous avez besoin, est multi-plateforme, très bien conçu et il y a des liaisons pour plusieurs langues.

Autres conseils

D'après mon expérience, quoi que ce soit à mi-niveau comme C ++ avec toolboxes - QT, GTK, API Windows etc est horrible pour un tel travail. Non pas qu'ils ne peuvent pas le faire, tout simplement qu'il ya 15 lignes de code obscur pour chaque opération simple -. Ils sont tout simplement pas très efficace et plus orientée vers la création d'interface graphique fixe que les graphiques arbitraires

Cela ressemble à un bon travail pour Flash, le cas échéant quelque chose au-dessus de SVG, peut-être même une application web en Javascript.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top