Hibou57 a écrit :
Dans la deuxième table, tu trouvera ton bonheur :
http://www.cdrummond.qc.ca/cegep/i [...] /ascii.htm
Mais assure toi que ta console soit configurée pour utiliser la bonne page de code, et qu'elle n'interprète pas les les caractères ASCII étendus comme de l'ISO-8859
La page de code doit être la CP 437 (et surtout pas le CP 850) :
http://en.wikipedia.org/wiki/Code_page_437
Si ta console est Unicode, alors il faudra retrouver la table de conversion de cette page de code vers Unicode (je ne l'ai plus sous la main).
Sinon, tu as de la chance, parce que j'ai justement fait un package il y a un peu de temps, qui tourne autour de ce que tu recherche. Il ne peut malheureusement pas être correctement testé sous Windows XP, car la console Windows XP ne supporte plus les commandes ANSI.
La package ANSI_Console :
Package Ada interfaçant les commandes ANSI
Et l'application d'exemple :
Exemple d'application Ada utilisant le précédent package
L'application d'exemple dessine des fenêtres avec des cadre comme tu le souhaite, en couleur, via les commande ANSI. À tester de préférence sous Wibndows 98 (pas XP) ou sous Mac ou Unix-like configuré avec la bonne page de code (explications données dans les deux pages).
|