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 :

[action script] Bug avec ma combobox


Sujet :

ActionScript 1 & ActionScript 2

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 3
    Par défaut [action script] Bug avec ma combobox
    bonjour,
    je débute un peu dans la progammation en action script 2 et j'ai un bug étrangement bizzare dans mon projet.

    Apres une étude du code de mon projet, j'ai pu recréer un .fla pour vous présenter ce bug.

    présentation : ma scène se compose d'une barre sur laquelle il y a un bouton tout simple.
    Lorsque l'on clique sur le bouton, une instance de mon clip fenetre s'ouvre, et si l'instance existe déja elle se ferme.

    Etape 1)
    On peut appuyer en continu sur ce bouton pour ouvrir et fermer la fenetre

    Etape 2)
    C'est la que ca se corse : des que l'on touche a la combobox et que l'on met en focus un autre element, l'on ne peut plu faire la même chose que dans l'étape 1. L'on doit produire 2 click pour fermer la fenetre.

    A noter que ce bug n'aparait que si l'on ne déplace pas la souris entre le click d'ouverture et le click de fermeture.

    Voila, j'ai tenté des tas de choses mais il doit y avoir un truc qui m'échappe pour supprimer ce bug.
    Fichiers attachés Fichiers attachés

  2. #2
    Membre Expert Avatar de dom_dev
    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 073
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 073
    Par défaut
    bonjour,
    hélas je ne viens pas t'apporter la réponse. J'ai repris ton code dans tous les sens en utilisant d'autre façon de cacher la fenêtre mais le bug persiste.
    D'ailleurs quelque chose de bizarre, quand tu as cliqué sur la comboBox et qu'il faut faire un double clic pour refermer la fenêtre, si avant de cliquer tu échappes la souris du bouton et que tu reviens dessus un seul clic suffit donc j'en conclue qu'il s'agit d'un bug sur le "focus" entre le bouton et la fenêtre.
    J'ai également ce bug dans une de mes applis et je l'ai déjà vu "passer" dans ce forum et pour l'instant je ne crois pas que quelqu'un ai trouvé la solution...

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 3
    Par défaut
    j'ai trouvé comment résoudre ce bug:
    Il faut en fait faire un "this.bouton_mc.trackAsMenu = true;"

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Bug avec des Combobox
    Par Kizzo dans le forum VB 6 et antérieur
    Réponses: 0
    Dernier message: 16/09/2010, 20h11
  2. Lancer des effets avec Action Script, sans changer d'état
    Par black is beautiful dans le forum Flex
    Réponses: 4
    Dernier message: 24/02/2010, 09h24
  3. connaitre la durée d'une animation avec action script
    Par edzodzinam dans le forum Flash
    Réponses: 4
    Dernier message: 15/07/2008, 11h07
  4. gestion de couleur de texte avec Action Script
    Par smh_master dans le forum Flash
    Réponses: 18
    Dernier message: 16/11/2006, 15h49
  5. Equivalent à FLASH avec support Action Script
    Par HNT dans le forum Applications et environnements graphiques
    Réponses: 1
    Dernier message: 11/01/2006, 16h42

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