8Fermer10
Lionel DebrouxLe 10/06/2007 à 09:41
J'ai testé smile
Je pense qu'il y a quelques améliorations à apporter à l'ergonomie, par exemple:
* la liste des sommets (Déplacer un sommet, Intervention sommet) n'est pas scrollable;
* lors du déplacement d'un sommet, si on ne rentre aucune valeur pour au moins une des coordonnées, la coordonnée devrait garder la même valeur (si la liste des sommets est scrollable, c'est moins grave si cette amélioration de l'ergonomie n'est pas présente - mais c'est sympa si tu ne veux changer qu'une des deux coordonnées);
* redessin automatique après un changement ?

Sur le code:
* tu utilises manifestement ngetchx() pour lire les touches. GKeyIn(NULL,0) est une option plus respectueuse des piles, et il existe une routine assez répandue qui utilise OSdequeue (plus rapide) + le power save. La routine améliorée est habituellement appelée à peu près "GetUserInput" dans les programmes de TICT, et d'autres programmes l'utilisent.
* je ne sais pas si l'utilisation d'une architecture event-driven (puisque tu as déjà des menus) serait une bonne idée.