website logo
Auteur
avatar
AmiDARK

Forum » » Développement » » Développement de l'AmiDARK Engine.


Post� : 12-02-2012 19:59 icone du post

Petit UP du sujet.

Depuis la release 0.5c, je bosse à la version suivante.
J'ai donc pu ajouter pal mal de fonctions dites "texte" :
Au total, pas moins de 32 nouvelles commandes/fonctions ajoutées :
-DEText.
-DEFindSubString, DEFindFirstChar & DEFindLastChar
-DEReverse, =DECompareCase.
-DESetTextSize, =DETextSize.
-DESetTextColor =DEGetTextColor.
-DESetTextToNormal, DESetTextToItalic, DESetTextToBold & DESetTextToBoldItalic.
- DESetTextToOpaque & DESetTextToTransparent.
(et les versions alternatives DESetTextOpaque & DESetTextTransparent)
- DETextStyle & DETextBackgroundType.
- DEStr, DEStrI, DEStrEx & DEAppend.
- DEValF, DEValR & DEChr
- DEBin, DEHex, DEAsc, DELeft & DELower
- refonte de la fonction DEPrint pour coller aux modifications du moteur de "rendu final".
J'ai aussi crée 2 nouvelles fonctions BASIC2D non présentes dans DarkGDK :
- DEArgb & sa correspondance DEARGB.
Au niveau du moteur de "rendu final", j'ai modifié le principe des commandes de texte pour qu'elles soient ajoutées à la "liste de rendu 2D". Ce qui fait que les textes peuvent maintenant apparaitre et être tracés selon l'ordre des commandes 2D.

Voila les dernières news développées ces jours ci.
Bientôt une version 0.6 lorsque les commandes textes seront terminées.

EDIT : Petite modif, 6 nouvelles commandes. Passage de 26 Ã 32 nouvelles commandes actuellement.
Il me reste à travailler la gestion des fontes truetype et le module TEXT devrait être quasiment terminé.

@ +
AmiDARK

Cet article provient de Meta-MorphOS
https://www.meta-morphos.org/viewtopic.php?topic=938&forum=52