Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flex
Flex Forum d'entraide sur la programmation Adobe Flex : applications Internet riches (RIA)
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 25/05/2011, 10h47   #1
Membre habitué
 
Avatar de greatalain
 
Homme Alain Great
Développeur informatique
Inscription : novembre 2007
Messages : 124
Détails du profil
Informations personnelles :
Nom : Homme Alain Great
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : novembre 2007
Messages : 124
Points : 146
Points : 146
Par défaut Récupèrer la vue qui instancie une classe

Bonjour à tous,

Je suis fasses a une problématique qui reste sans solution.

Est-il possible de récupérer le composant qui instancie une classe non graphique?

Voilà le contexte, je développe une application qui se construit dynamiquement en fonction d'un XML, en chargeant des swf. j'aurais besoin de savoir qu'elle vue instancie mes classes modèles. J'ai déjà tester la fonction "Application.application" qui ne donne évidement pas le résultat attendu étant donné qui me renvoie les swf racine.

Si quelqu'un à une piste.

Merci d'avance
greatalain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2011, 11h02   #2
Membre Expert
 
Avatar de Madfrix
 
Inscription : juin 2007
Messages : 2 278
Détails du profil
Informations personnelles :
Localisation : France, Gironde (Aquitaine)

Informations forums :
Inscription : juin 2007
Messages : 2 278
Points : 2 324
Points : 2 324
Bonjour,

as tu testé la propriété parent ?
__________________
Je ne réponds pas aux questions envoyées par mp
Madfrix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2011, 11h20   #3
Membre habitué
 
Avatar de greatalain
 
Homme Alain Great
Développeur informatique
Inscription : novembre 2007
Messages : 124
Détails du profil
Informations personnelles :
Nom : Homme Alain Great
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : novembre 2007
Messages : 124
Points : 146
Points : 146
Je suis sur un object non graphique, donc je n'ai pas de parent
greatalain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2011, 11h24   #4
Membre Expert
 
Avatar de Madfrix
 
Inscription : juin 2007
Messages : 2 278
Détails du profil
Informations personnelles :
Localisation : France, Gironde (Aquitaine)

Informations forums :
Inscription : juin 2007
Messages : 2 278
Points : 2 324
Points : 2 324
Dans ce cas, essaie de passer une référence du composant qui instancie tes classes non graphiques vers celles ci
__________________
Je ne réponds pas aux questions envoyées par mp
Madfrix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2011, 11h41   #5
Membre habitué
 
Avatar de greatalain
 
Homme Alain Great
Développeur informatique
Inscription : novembre 2007
Messages : 124
Détails du profil
Informations personnelles :
Nom : Homme Alain Great
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : novembre 2007
Messages : 124
Points : 146
Points : 146
Je ne peux pas, par souci de rétrocompatibilité de ce qui est déjà en place, je ne peux modifier mes fonctions qui récupère l'instance de mes classes.

il faut vraiment que je trouve un mécanisme qui à la manière de Application.application me permette de retrouver le swf parent de n'importe ou. et donc retrouver le composant qui instancie ou appelle l'instance de ma classe me suffirait pour retrouver le swf parent.

Concrètement , à chaque initilisation d'un swf au sein de mon application général, j'enregistre sur un dictionnaire des infos de session concernant ce swf. Si une vue d'un swf fait appel à mon modèle, j'ai besoin qu'elle récupère les variable de sessions la concernant.

en gros je fais un : var session:Session = commonModel.getInstance().session
ou session est un getter qui devrait être capable d'aller chercher dans mon dictionnaire les infos avec la bonne clé
greatalain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/06/2011, 14h47   #6
Membre habitué
 
Avatar de greatalain
 
Homme Alain Great
Développeur informatique
Inscription : novembre 2007
Messages : 124
Détails du profil
Informations personnelles :
Nom : Homme Alain Great
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : novembre 2007
Messages : 124
Points : 146
Points : 146
Il n'y a hélas pas de solution...
greatalain 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 15h25.


 
 
 
 
Partenaires

Hébergement Web