mayosport
Messages postés6Date d'inscriptionjeudi 20 mai 2004StatutMembreDernière intervention28 mai 2009
-
27 mai 2009 à 10:04
mayosport
Messages postés6Date d'inscriptionjeudi 20 mai 2004StatutMembreDernière intervention28 mai 2009
-
28 mai 2009 à 21:38
Bonjour à tous.
Voila, j'ai un petit problème. Je ne trouve nulle part le moyen de redimenssionner un TextField en y laissant une marge nulle à gauche !
Mon but est de pouvoir zoomer sur une etiquette à l'aide de la souris et de voir le libéllé de cette étiquette si celle ci était trop petite (en largeur); le problème est que le paramètre scaleX redimensionne mon TextField mais égallement la marge entre le bord du TextField et le texte (marge de reliure) et donc je ne vois pas plus le texte qui est poussé à droite.
Quelqu'un aurai t 'il une idée ou encore mieux une solution ?
mayosport
Messages postés6Date d'inscriptionjeudi 20 mai 2004StatutMembreDernière intervention28 mai 2009 27 mai 2009 à 17:26
Merci. mais autosize pose le même problème. En fait, la classe TextLineMetrics annonce une marge de reliure de 2px (qui est agrandie quand on zoom) et je ne sais pas comment la changer (si c'est possible bien sûr). En plus autosize ne me conviens pas car il me faut controler la largeur.
cs_tom
Messages postés1511Date d'inscriptionsamedi 8 décembre 2001StatutModérateurDernière intervention11 juin 2009 28 mai 2009 à 13:55
Bah ecoute, j'ai fait un petit code pour tester un redimensionnement et moi tout marche parfaitement pour resizer la zone de texte et controler la taille des polices.
Voici ce que j'ai ecrit (j'ai juste créé sur la scene un bouton nommé "bouton") :
// Déclaration du textFormat plus grand :
var format1_fmt:TextFormat = new TextFormat();
format1_fmt.font = "Arial";
format1_fmt.size = 16;
format1_fmt.leftMargin = 20;
// Fonction pour redimensionner la zone et agrandir la police :
bouton.onRelease = function(){
my_txt._width = 320;
my_txt.setTextFormat(format1_fmt);
}
Et quand on appuies sur le bouton, le texte agrandie et la zone s'allonge, sans deformation ni quoi que ce soit...
mayosport
Messages postés6Date d'inscriptionjeudi 20 mai 2004StatutMembreDernière intervention28 mai 2009 28 mai 2009 à 21:38
Merci une fois de plus
Malheureusement, j'ai oublié de préciser que je code en as3...
De plus, mon problème est lié à un redimensionnement de l'objet conteneur (un sprite) à l'aide de la propriété scaleX et la hauteur de mon TextField doit rester la même... Merci encore pour ton idée