Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flash > AS1/AS2
AS1/AS2 Questions relatives à la programmation ActionScript 1 et 2 (Cours AS2)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/01/2007, 15h36   #1
Inscrit
 
Avatar de sanosuke85
 
Inscription : mai 2005
Messages : 204
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 204
Points : 134
Points : 134
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 :
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 :
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 :
1
2
3
4
5
6
7
if(mus==11)
{
mus=1;
}
else{
mus -= 1;
}
sanosuke85 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/01/2007, 15h45   #2
Inscrit
 
Avatar de sanosuke85
 
Inscription : mai 2005
Messages : 204
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 204
Points : 134
Points : 134
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...
sanosuke85 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h16.


 
 
 
 
Partenaires

Hébergement Web