Revenir au plan du site
On casse tout, on recommence.
J'ai commencé cette série d'articles avec une fonte un peu rock'n roll mais pour continuer la GUI, on va avoir besoin de contours et
de tout un tas de choses qu'il serait bien de pouvoir aligner simplement. Et comme je fais le plan un peu à l'arrache, je me retrouve
un peu coincé avec la première fonte.
Mais ce n'est pas grave, ça nous fait travailler à chaque fois une routine d'affichage différente (et ça ne changera pas ce qu'on a
déjà réalisé pour la GUI). Ceci pour dire que notre nouvelle fonte va intégrer de quoi faire des contours, par exemple pour un
champ texte, que l'on sache qu'il est en édition rapport à un autre.
La nouvelle fonte va intégrer les accents que l'on peut intégrer facilement dans notre code source grâce aux dernières évolutions de RASM (courrez-vite
télécharger la dernière release
[ ici ].
En effet, le dernier RASM intègre la directive UTF8REMAP avec laquelle on peut attribuer un octet unique à un caractère UTF8 composé de plusieurs octets. Un exemple
de ce qu'on pourrait écrire avec notre nouvelle fonte.
caractere_etendu='}'+1 ; les caractères étendus commencent après le dernier caractère ASCII standard
utf8remap 'â',caractere_etendu : caractere_etendu+=1 ; et on incrémente pour le suivant
utf8remap 'à',caractere_etendu : caractere_etendu+=1 ; etc.
utf8remap 'é',caractere_etendu : caractere_etendu+=1
utf8remap 'è',caractere_etendu : caractere_etendu+=1
utf8remap 'ê',caractere_etendu : caractere_etendu+=1
...
|
Et voici la fonte!

La ligne de commande que vous devez savoir faire après tous les premiers tutos ;)
convgeneric.exe -m 1 guiFonte.png -size 8x8 -c 119 -flat
|
Rendez-vous dans
[ l'article suivant ] pour faire de nouveaux objets avec notre belle fonte au caractère.