salut,
ca fait quelques années que j'ai remarqué un probleme avec le positionnement d'un TextField quand on utilise TextField.autoSize=TextFieldAutoSize.RIGHT.
a chaque fois la position "x" correspondant au 0,0 de l'occurence du TextField est décalé de + 4px.
Flash utilise (largeur du champ) - (position x) pour le coller du coté droit hors la largeur est toujours supérieur de 4px à la taille réel du champ.
voici un test grandeur nature avec variation des propriétés pouvant affecter le placement d'un champ de texte :
http://web.codeur.free.fr/divers/dev...trage_TEST.swf
dans tous les cas le champ du milieu "TextFieldAutoSize.RIGHT" est décalé en "x" de 4px ... normalement la bordure du coté droit devrait être aligné sur le centre de l'anime (trait rouge).
pour régler le probleme il suffit d'une soustraction (-4px) lors de l'assignation de la position x mais j'aimerais comprendre : pourquoi ce décalage ?
merci
Partager