Je vais essayer comme ça tout à l'heure ! Merci...
En fait, c'est plutôt que je ne me dis que tu connais l'actionscript sur
le bout des doigts donc, quand je me retrouve avec quelque chose de ...
curieux, je me dis que c'est normal et que tu as certainement dû
bricoler un machin pour optimiser un truc ;-)
Je vais tacher d'être plus attentif !
ekameleon a écrit :
> Hello :)
>
> Autant pour moi dans mon copier/coller au dessus ... mais tu aurais du
> te rendre compte que la class "defaultTextFormat" n'existe pas
>
> Utilise plutôt TextFormat :
>
> input.setStyle( "defaultTextFormat" , new TextFormat ("arial", 13 ,
> 0xFFFFFF ) ) ;
>
> PS : regarde un peu la doc ActionScript dans le package flash.text..
> cela peut t'aider à mieux comprendre ce que tu fais :) Si tu cherches
> à utiliser mon framework sans connaitre ces bases là tu vas avoir des
> gros soucis par la suite :)
>
> EKA+ :)
>
> Le 19 juin 2009 12:26, ths otra <ths....@gmail.com
> <mailto:ths....@gmail.com>> a écrit :
> <mailto:ekam...@gmail.com>> a écrit :
Tu as bien raison, je vais surement essayer de changer d'outils. Mais FDT n'est pas libre, non ? y'a quoi comme ide GPL équivalent ? Vous utilisez quoi vous et pourquoi ?
Bon sinon, au cas ou, voici mes avancées et mes galères ...
j'ai deux classes, l'une qui me permet de créer des CoretextField, l'autre des SimpleTextInput, dans chacun d'elle, j'ai une méthode pour changer ma FONT: changeFont(nom_de_la_font:String) // == "dejavu"
Dans la classe coretextField, elle fonctionne comme ça:
trace(Font.enumerateFonts(false)); // renvoie [object arial],[object dejavu]
champTxt.embedFonts = true; // rien ne s'affiche sauf à false ou j'ai du TIMES !
champTxt.defaultTextFormat = new TextFormat(police, 11, 0x000000, false, null, null, null, null, "left");
Dans la classe SimpleTextInput, j'ai:
Dans la classe coretextField, elle fonctionne comme ça:
trace(Font.enumerateFonts(false)); // renvoie [object arial],[object dejavu]
champTxt.embedFonts = true; // rien ne s'affiche sauf avec false et j'ai bien du DEJAVU !
champTxt.setStyle( "defaultTextFormat" , new TextFormat ("dejavu") ) ;
Je capte plus rien, alors bon .... toutes les pistes sont bonnes ! J'arrête cinq minutes ...