|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre régulier
![]() |
Dans le cadre de la maintenance d'une application en ActionScript 2, je rencontre des difficultés pour résoudre un bug.
En effet, le comportement sur curseur dans une combobox native Flash en editable à true est étrange : si la combobox est ouverte, et que l'on souhaite déplacer le curseur avec la souris dans le champs de saisie, alors le comportement n'est pas celui attendu. cependant, lorsque le déplacement du curseur est fait avec les fleches du clavier tout fonctionne bien. Et si la combo est fermée: tout fonctionne bien Ci-joint, un exemple d'une combobox en editable avec quelques valeurs... |
|
|
00
|
|
|
#2 |
|
Membre régulier
![]() |
Ce bug pose des problèmes lourds d'ergonomie.
|
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Nicolas Concepteur multimédia Inscription : février 2012 Messages : 35 ![]() |
Bonjour, tu devrais nous dire quel est le comportement que tu attends sur le survol, le clic etc.
Cela dit, quoi qu'il arrive, si tu veux un comportement qui n'est pas par défaut intégré dans la combobox native de flash, il te faudra en faire une nouvelle avec les comportements que tu veux et faire des remplacements dans tes fichiers. PS. Le comportement me paraît tout à fait normal pour une combobox... A moins que tu veuilles qu'au survol d'un item le texte ecrit au haut se mette à jour, comme lors du déplacement au clavier. Si c'est cela le problème, je ne vois pas comment modifier un comportement d'un composant de flash que tu n'as pas toi-même développé. |
|
|
00
|
|
|
#4 |
|
Membre régulier
![]() |
Je ne sais pas si tu as bien compris le bug que je rencontre...
Je n'attends rien de spécial. Je souhaite juste que si l'on souhaite positionner le curseur entre 2 lettres avec la souris, le composant n'est pas un comportement intempestif Dans le fichier joint précédemment, je n'ai ajouté aucune ligne de code. Si tu tape du texte dans la combo et que tu l'ouvre manuellement, alors il est ensuite impossible de déplacer le curseur avec la souris. Tu me confirme que tu trouve ce comportement normale ? |
|
|
00
|
|
|
#5 |
|
Membre du Club
![]() Nicolas Concepteur multimédia Inscription : février 2012 Messages : 35 ![]() |
Après avoir testé le truc pendant quelques minutes, je pense avoir trouvé le problème...
1) tu entres du texte dans la combobox 2) tu cliques sur la flèche pour ouvrir la liste 3) on remarque que le texte de la combobox est surligné en noir et qu'il est impossible de placer le curseur de texte quelque part dans ce texte, uniquement à la fin... Effectivement, si c'est ça, c'est bizarre. Le texte est automatiquement sélectionné et on ne peut pas le désélectionner autrement qu'en utilisant les flèches au clavier... Donc oui, il y a un bug, uniquement corrigeable en codant ton propre composant de liste déroulante. Désolé. |
|
|
00
|
|
|
#6 |
|
Membre régulier
![]() |
Tu as bien compris mon problème.
Je n'ai pas trop envie de redévelopper un composant combobox... Sais-tu où je pourrais en trouver un en AS2 qui fonctionne correctement ? |
|
|
00
|
|
|
#7 |
|
Membre du Club
![]() Nicolas Concepteur multimédia Inscription : février 2012 Messages : 35 ![]() |
Aucune idée, désolé... J'ai jamais eu besoin d'en faire un en plus, je ne peux même pas t'en filer un à moi...
Bonne chance pour ta recherche. |
|
|
00
|
|
|
#8 |
|
Membre régulier
![]() |
merci quand meme.
Je n'en ai pas encore trouvé sur le net. il n'existe pas un site qui propose des composants AS2 ? |
|
|
00
|
|
|
#9 |
|
Membre du Club
![]() Nicolas Concepteur multimédia Inscription : février 2012 Messages : 35 ![]() |
Franchement, je n'en ai aucune idée... C'est pas le genre de recherche que je fais d'habitude, je me méfie comme de la peste des composants que je n'ai pas moi-même codé...
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com