<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; ">barf?<DIV><BR class="khtml-block-placeholder"></DIV><DIV><BR><DIV><DIV>On Jun 16, 2006, at 2:38 PM, eric dolecki wrote:</DIV><BR class="Apple-interchange-newline"><BLOCKQUOTE type="cite">I noticed that the include file's code caused my IDE to barf. removing all the return types on the functions fixed it for me. <BR><BR>- e.d.<BR><BR><DIV><SPAN class="gmail_quote">On 6/16/06, <B class="gmail_sendername">Geoff Stearns </B> <<A href="mailto:geoff@deconcept.com">geoff@deconcept.com</A>> wrote:</SPAN><BLOCKQUOTE class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">the express install code with SWFObject doesn't use a class anymore <BR>because of preloading issues...<BR><BR>now there is just an include file with some code in it. you should<BR>just insert this code into your movie so that it runs first. while i<BR>haven't used any of the open source projects to create an express <BR>install swf, you should just be able to put this code into the main()<BR>method that is executed when your swf loads... (i'm not really all<BR>that familiar with how they work, but i think mtasc works like this)<BR><BR> as long as your main class will load in flash player 6, you'll be<BR>fine. In the future, if swf files get to be too incompatible with<BR>older players, there may be a need to compile a separate swf file for<BR>the express install stuff, and if you like, you can set up your <BR>projects like this now.<BR><BR><BR><BR><BR>On Jun 16, 2006, at 2:22 PM, DL wrote:<BR><BR>> This earlier blog discusses ExpressInstall ..<BR>><BR>> <A href="http://blog.deconcept.com/2005/08/13/using-flash-player-express-"> http://blog.deconcept.com/2005/08/13/using-flash-player-express-</A><BR>> install-with-flashobject/<BR>><BR>> There is some debate in the blog on whether to use the recommended<BR>> approach of adding Expressinstall class to frame 1 in existing <BR>> *.fla.  Or<BR>> to compile ExpressInstall into a separate swf which has the sole<BR>> purpose of sniffing Flash version and updating.<BR>><BR>> Just an observation .. the recommended integrated approach (class <BR>> placed in frame 1) may be fine if you are using Adobe/MM Flash<BR>> Editor, which has a frame timeline.<BR>><BR>> But .. open source compilers such as <A href="http://www.openlaszlo.org">http://www.openlaszlo.org </A><BR>> (which I use) do not have a conventional  timeline (to allow a frame 1<BR>> to include the ExpressInstall class).  Frame 1 cannot be added.<BR>><BR>> So it seems that the solution in this opensource compiler environment <BR>> is to compile a pre-loader swf - a Flash sniffer (using ExpressInstall<BR>> class) - which launches before the main movie (not containing<BR>> ExpressInstall class).<BR>><BR>> Is this correct?  Is there a standalone Expressinstall.swf movie<BR>> somewhere?<BR>><BR>> DL<BR>> _______________________________________________<BR>> SWFObject mailing list<BR>> <A href="mailto:SWFObject@lists.deconcept.com">SWFObject@lists.deconcept.com </A><BR>> <A href="http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com">http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com</A><BR><BR>_______________________________________________<BR>SWFObject mailing list <BR><A href="mailto:SWFObject@lists.deconcept.com">SWFObject@lists.deconcept.com</A><BR><A href="http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com">http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com </A><BR></BLOCKQUOTE></DIV><BR><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">_______________________________________________</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">SWFObject mailing list</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><A href="mailto:SWFObject@lists.deconcept.com">SWFObject@lists.deconcept.com</A></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><A href="http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com">http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com</A></DIV> </BLOCKQUOTE></DIV><BR></DIV></BODY></HTML>