title: AS3: Custom event propagation
body: <p>I'm trying to put together a projector of a sequence of externally loaded swfs and my general question will be as short as it can be.</p>
  
  <p>If an external swf loaded into <code>ctrl</code> (an instance of MovieClip placed on stage during authoring) has in its first and last frames:</p>
  
  <pre><code> dispatchEvent(new Event("FIRST_FRAME")); // in the first frame, and: 
   dispatchEvent(new Event("LAST_FRAME")); // in the last frame 
  </code></pre>
  
  <p>then - <strong>should those events be "heard" within the ctrl container?</strong></p>
  
  <p>At present I only seem to be able to listen to those events within the loaded content, not "higher", I mean - if I say in the loader complete listener:</p>
  
  <pre><code>mc:MovieClip = MovieClip(e.currentTarget.content);
  mc.addEventListener("LAST_FRAME", function(){ // something });
  </code></pre>
  
  <p>then the events are heard, but not when I say:</p>
  
  <pre><code>ctrl.addEventListener("LAST_FRAME", function(){ // something });
  </code></pre>
  
  <p>The latter seems to be more robust, therefore I'm struggling to have it work, but I guess I've been missing out some lessons ;-)
  Has anyone been through this? Is my approach correct or should I take another path?</p>
  
  <p>Cheers everyone.</p>