la méthode addEventListener et la portée de cette

J'ai un tiers objet flash qui je peux manipuler grâce à une API javascript. Je suis tryind d'écouter un évènement sur cet objet, et puis le feu de l'événement à l'intérieur de mon opposer à la bulle de l'événement. Il m'arrive d'être en utilisant EXT Js, mais je ne pense pas que sa important ici.

Exemple de code

this.chart.addEventListener('create', function() {
    this.fireEvent('created');
}, false)

Mon problème est que 'ce' intérieur de la fonction anonyme fait référence à l'objet qui a déclenché l'événement plutôt que mon objet que je veux mettre le feu à un événement.

Ses encore un autre problème de portée. Merci d'avance pour toute aide.

OriginalL'auteur Jonnio | 2009-11-26