IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ActionScript 1 & ActionScript 2 Discussion :

[AS2] Bug avec le curseur dans le composant combobox


Sujet :

ActionScript 1 & ActionScript 2

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    274
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 274
    Par défaut [AS2] Bug avec le curseur dans le composant combobox
    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...
    Fichiers attachés Fichiers attachés
    • Type de fichier : fla cb.fla (328,0 Ko, 56 affichages)

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    274
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 274
    Par défaut
    Ce bug pose des problèmes lourds d'ergonomie.

  3. #3
    Membre éclairé
    Homme Profil pro
    Concepteur multimédia
    Inscrit en
    Février 2012
    Messages
    55
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Concepteur multimédia
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2012
    Messages : 55
    Par défaut
    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é.

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    274
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 274
    Par défaut
    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 ?

  5. #5
    Membre éclairé
    Homme Profil pro
    Concepteur multimédia
    Inscrit en
    Février 2012
    Messages
    55
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Concepteur multimédia
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2012
    Messages : 55
    Par défaut
    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é.

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    274
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 274
    Par défaut
    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 ?

Discussions similaires

  1. Bug avec des couleurs dans un histogramme
    Par kstepankova dans le forum QlikView
    Réponses: 0
    Dernier message: 12/06/2013, 17h18
  2. Bug avec un composant masqué dans une librairie
    Par yamin69 dans le forum Simulink
    Réponses: 2
    Dernier message: 26/04/2013, 20h21
  3. Bug avec la règle dans Word ?
    Par Puipui dans le forum Word
    Réponses: 3
    Dernier message: 14/03/2012, 09h11
  4. bug avec une checkbox dans une datatable
    Par ekremyilmaz dans le forum JSF
    Réponses: 2
    Dernier message: 23/07/2010, 14h26
  5. [AS2] Pb avec variables dans syntaxe
    Par ooyeah dans le forum ActionScript 1 & ActionScript 2
    Réponses: 1
    Dernier message: 05/07/2005, 11h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo