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 27/01/2008, 19h11   #1
Invité régulier
 
Inscription : décembre 2004
Messages : 22
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 22
Points : 9
Points : 9
Envoyer un message via MSN à AnTaReS7364
Par défaut Mettre des icônes dans une ListBox

Bonjour,

Pour une appli de chat je cherche à mettre une icône en face du pseudo de chaque personne connectée, dans une ListBox.
J'ai trouvé dans la doc les fonctions pour spécifier l'icône, le problème c'est que ces fonctions ont besoin d'une référence à un objet de la library, alors que les icônes que je veux afficher sont les avatars 2D des utilisateurs (donc des URL vers des JPG, pas des images déjà intégrées au Flash).
Une idée ?

Merci d'avance pour toute info,
Olivier (pas un expert en Flash)
AnTaReS7364 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2008, 16h52   #2
Membre habitué
 
Inscription : novembre 2004
Messages : 197
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 197
Points : 120
Points : 120
Salut,
Une idée comme ça : tu fais référence à un clip, de la bibliotheque, contenant un clip dans lequel tu charges ton image.
__________________
Si vous avez votre réponse n'oubliez pas !
ViveLesQuads est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2008, 18h40   #3
Invité régulier
 
Inscription : décembre 2004
Messages : 22
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 22
Points : 9
Points : 9
Envoyer un message via MSN à AnTaReS7364
Mais du coup, ça obligerait à avoir au moins autant de clips en réserve que de personnes connectées sur le chat, non ?
Question bête : comment on fait pour charger un JPG dans un clip ?
Merci d'avance !
AnTaReS7364 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/01/2008, 11h54   #4
Membre habitué
 
Inscription : novembre 2004
Messages : 197
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 197
Points : 120
Points : 120
Citation:
Envoyé par AnTaReS7364 Voir le message
Mais du coup, ça obligerait à avoir au moins autant de clips en réserve que de personnes connectées sur le chat, non ?
!
Et alors ??? Comment voudrais-tu afficher tes images autrements ?
Citation:
Envoyé par AnTaReS7364 Voir le message
Question bête : comment on fait pour charger un JPG dans un clip ?
Merci d'avance !
On utilise MovieClipLoader. Et surtout avec 'charger jpg dans clip'.
Bon chance pour la suite.
__________________
Si vous avez votre réponse n'oubliez pas !
ViveLesQuads est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/01/2008, 12h08   #5
Invité régulier
 
Inscription : décembre 2004
Messages : 22
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 22
Points : 9
Points : 9
Envoyer un message via MSN à AnTaReS7364
Citation:
Envoyé par ViveLesQuads Voir le message
Et alors ??? Comment voudrais-tu afficher tes images autrements ?
Ben avec un truc du style :

myList.iconFunction = function(itemObj){
return "http://site.com/avatars/"+itemObj.data+".jpg";
};

Ca me semblerait beaucoup plus logique que de devoir toujours passer par des trucs compliqués comme les MovieClip ...
Bizarre, vouloir utiliser des icônes dont on ne connais l'URL qu'à l'exécution, ça ne me semble pourtant pas une envie très étrange

Merci pour les infos, je vais chercher ...
AnTaReS7364 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/01/2008, 12h15   #6
Membre habitué
 
Inscription : novembre 2004
Messages : 197
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 197
Points : 120
Points : 120
C'est vrai que ca serai plus simple, mais malheureusement ça ne marche pas comme ça. Voila ce que l'on touve dans la doc sur iconFunction:
Citation:
listInstance.iconFunction
Propriété qui spécifie une fonction déterminant l'icône à utiliser pour afficher l'élément de chacune des lignes. Cette fonction reçoit un paramètre, item, qui correspond à l'élément restitué et doit renvoyer une chaîne représentant l'identificateur de symbole de l'icône.
__________________
Si vous avez votre réponse n'oubliez pas !
ViveLesQuads est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2008, 20h00   #7
Invité régulier
 
Inscription : décembre 2004
Messages : 22
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 22
Points : 9
Points : 9
Envoyer un message via MSN à AnTaReS7364
Salut,

J'ai suivi la piste proposée, j'ai réussi à afficher une icône dans ma ListBox et (dans un autre fichier test) à charger un JPG dans un MovieClip contenu dans un MovieClip ...

Dernier problème : comment accéder aux objets contenus dans un MovieClip quand on ne connait que le nom de ce MovieClip (il n'est pas instancié vu que c'est la ListBox qui l'instancie en le prenant dans la library, je suppose).
Une idée ?

Merci d'avance !
AnTaReS7364 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h36.


 
 
 
 
Partenaires

Hébergement Web