I bet that would work.  Maybe each interstitial could reference it&#39;s super class by name<div>in it&#39;s constructor or something. </div><div><br></div><div>var mysuper =  $lzsc$mixin$LzFormatter$LzView;</div><div><br>
</div><div>I dunno if their compiler would optimize that away if it&#39;s not referenced. At one point</div><div>I was making a list of all the LFC classes, but once we started using the &#39;lz&#39; table</div><div>I didn&#39;t need to do that anymore. </div>
<div><br><div><br><div class="gmail_quote">On Mon, Jan 18, 2010 at 12:24 PM, P T Withington <span dir="ltr">&lt;<a href="mailto:ptw@pobox.com">ptw@pobox.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div><div></div><div class="h5">On 2010-01-18, at 12:12, Henry Minsky wrote:<br>
<br>
&gt;&gt; ReferenceError: Error #1065: Variable $lzsc$mixin$LzFormatter$LzView is<br>
&gt;&gt; not defined.<br>
&gt;&gt;<br>
&gt;&gt; Which is whacky.  The definition of lz.text is:<br>
&gt;&gt;<br>
&gt;&gt; dynamic class LzText extends $lzsc$mixin$LzFormatter$LzView {<br>
&gt;&gt;<br>
&gt;&gt; I think the flex compiler is being too clever and not defining the<br>
&gt;&gt; interstitial class in the linked application since there are no direct<br>
&gt;&gt; references to it.  Maybe it would be better if we just defined our own<br>
&gt;&gt; internal class property to support isSubclassOf in as3.<br>
&gt;&gt;<br>
&gt;<br>
&gt; Yeah I remember I had that problem with the swf9 kernel,there were LFC<br>
&gt; classes which would not actually be linked in unless  you referenced them<br>
&gt; someplace. I forget how we solved that. I guess the &#39;lz&#39; table gets a<br>
&gt; reference to every user visible class now.<br>
<br>
</div></div>I guess I could make each mixin reference every interstitial that uses it?<br>
<br>
</blockquote></div><br><br clear="all"><br>-- <br>Henry Minsky<br>Software Architect<br><a href="mailto:hminsky@laszlosystems.com">hminsky@laszlosystems.com</a><br><br><br>
</div></div>