Bonjour,

Je développe actuellement une application en as3, contenant pas mal de formulaires.
Chaque formulaire va contenir une vingtaine de champ de saisie.

J'ai développé une classe pour ces champs afin de gérer des événements utilisateurs (changement de couleur du champ sur roll over
ou prise de focus par exemple).
J'ai donc 3 listener actifs par champ.
.. sachant que j'ai une vingtaine de champ, cela me fait 60 listeners actifs simultanément. Bien entendu, à la fermeture d'un formulaire, je fais un remove listener systématique.

Je sais que je pourrais gérer tout ca avec les bubbles et un contener... mais je préférais que dans mon code chaque objet porte ses propres listeners.

D'ou la question...
- les listeners sont ils grands consommateurs de ressources ?
- il y a t il une limite pour le monbre de listener ouverts simultanément ?

.. et une question subsidiaire :
mon projet est basé sur un swf main.swf.
Ce swf doit afficher un document composé d'un swf et d'une classe associée 'document'.
Est ce qu'il vaut mieux :
- créer le nouvel objet par mondoc=new document () et la classe 'document' s'occupe de charger le swf
- ou loader le fichier swf à partir de main.swf et lui définir la classe 'document' comme classe de base ?


Merci pour votre temps.

David