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 :

[flash MX 2004 pro] Combobox : attribution d'un changement


Sujet :

ActionScript 1 & ActionScript 2

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de sanosuke85
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 206
    Par défaut [flash MX 2004 pro] Combobox : attribution d'un changement
    Bonjour à tous,

    J'ai un petit soucis pour un combobox. Explication :

    J'ai créé un jukebox avec liste déroulante (combobox) nommée "listchanson" pour la sélection des pistes.

    Lorsque je sélectionne un choix, je récupère donc la donnée de la liste à ma racine :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    form.change = function (evt) {
    	trace(evt.target.selectedItem.data);
    }
    this.judbox.listchanson.addEventListener("change", form);
    Jusque là tout va bien.

    Le soucis : j'ai deux boutons pour faire avancer et reculer les pistes. Côté play(); aucun soucis ça fonctionne. Par contre, je n'arrive pas à attribuer au "Data" de ma combobox un +1 ou -1 afin que le titre dans la liste change.

    Si quelqu'un sait comment faire, merci d'avance !

    Note : le code pour mes boutons

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    avance.onRelease = function () {
    _root.avance();
    }
     
    function avance()
    {
    	if(mus==1)
    	{
    		mus=2;
    	}
    	else if(mus==2)
    	{
    		mus=3;
    	}
                 ...........................................
                 player();
    	choix(mus);
    }
    PS : je sais je dois optimiser ma fonction avance() avec :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    if(mus==11)
    {
    mus=1;
    }
    else{
    mus -= 1;
    }

  2. #2
    Membre confirmé Avatar de sanosuke85
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 206
    Par défaut
    Hum.. Bon ben je le note au cas où pour ceux que ça intéresse j'ai trouvé la solution (F1 - aide ; et bien lire j'avais pas compris les propriétés de la solution...)

    -> selectedIndex

    tout simplement...

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

Discussions similaires

  1. [FLASH MX 2004 PRO] DataGrid
    Par kenshi dans le forum Flash
    Réponses: 2
    Dernier message: 26/04/2004, 10h21
  2. [FLASH MX 2004 PRO] dimension bouton
    Par dens63 dans le forum Flash
    Réponses: 7
    Dernier message: 14/04/2004, 13h40
  3. [FLASH MX 2004 PRO] Classe et Bouton
    Par dens63 dans le forum Flash
    Réponses: 2
    Dernier message: 08/04/2004, 15h14
  4. [Flash MX 2004 PRO] vidéos
    Par Geilgestorm dans le forum Flash
    Réponses: 10
    Dernier message: 27/03/2004, 12h34
  5. [FLASH MX 2004 pro] DATASET, XML, ASP
    Par kenshi dans le forum Flash
    Réponses: 4
    Dernier message: 27/01/2004, 10h38

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