Hello :)

Tu veux aller au bout pour quelle raison exactement ? :)

En fait c'est clair que c'est un peu étrange mais finalement on perd pas le
texte que l'on tape du coup. Si tu reviens en arrière avec les touches du
clavier left et right tout est ok :)

Sachant que ce comportement n'apparait que si l'on est en multiline=false et
wordWrap=false, c'est pas trop un soucis pour moi car l'intérêt est tout de
même de remplir un champ de saison pour envoyer des données et si le champ
est trop petit pour un champ une ligne... c'est pas trop un soucis :)

Si on avait le même soucis en mode multiline pour moi ce serait plus grave
:)

Pour le reste je vois pas pourquoi tu cherches à utiliser le scroll
vertical.. si tu tapes dans un champ de texte de saisi par défaut il avance
en même temps que la saisie avec beaucoup moins d'écart à droite dans le
champ :) Donc pas besoin de gérer le scroll et c'est beaucoup plus propre à
mon avis :)

PS : Ta nomenclature ???? pourquoi tu tapes pas juste une variable "field"
au lieu de "myTextField1_tf" ???? au pire field1, field2 si tu en as
plusieurs et encore... pourquoi faire simple quand on peut faire compliqué ?
:D

Idem pour la fonction "teste".. pourquoi tu l'appelles pas "input" ou
"textInput" vu que tu cherches à être notifier de l'événement
TextEvent.TEXT_INPUT ?

EKA+ :)


Le 9 décembre 2010 18:46, alftuga <[email protected]> a écrit :

> Bonjour a tous.
> J'ai un problème bizzare avec um input text field.
> je n'arrive pas a forcer le texte aller jusqu'au bout du champs.
> Si je ne me suis pas fait bien comprendre ce qui est fort possible.
> Dite le mois j'essayerais de me faire mieux comprendre :)
> merci d'avance.
>
> var myTextField1_tf:TextField = new TextField();
> myTextField1_tf.type = TextFieldType.INPUT;
> myTextField1_tf.background = true;
> myTextField1_tf.backgroundColor = 0xcccccc;
> myTextField1_tf.width = 200;
> myTextField1_tf.height = 30;
> myTextField1_tf.multiline = false;
> myTextField1_tf.wordWrap = false;
> myTextField1_tf.addEventListener(TextEvent.TEXT_INPUT, teste);
> addChild(myTextField1_tf);
>
> function teste (e:TextEvent) {
>        myTextField1_tf.scrollH = myTextField1_tf.maxScrollH;
> }
>
> --
> Vous recevez ce message, car vous êtes abonné au groupe Google
> Groupes FCNG.
> Pour envoyer un message à ce groupe, adressez un e-mail à
> [email protected].
> Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
> [email protected] <fcng%[email protected]>.
> Pour plus d'options, consultez la page de ce groupe :
> http://groups.google.com/group/fcng?hl=fr
>
>

-- 
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes FCNG.
Pour envoyer un message à ce groupe, adressez un e-mail à [email protected].
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse 
[email protected].
Pour plus d'options, consultez la page de ce groupe : 
http://groups.google.com/group/fcng?hl=fr

Répondre à