<br>I checked in another round of changes into devildog which merge together the 'trunk' (swf8/dhtml) LFC classes with<br>the swf9 versions. <br><br>Phil, I did two things to get the LFC to compile in swf9 without errors:<br>
<br>1) commented out the calls to include the swf9 data classes in lfc/data/Library.lzs,<br><br>2) In core/dummyclasses.js, added an include to a file of dummy data class defs:<br> #include "core/dummydata.js"<br>
<br>For you to work on merging the data classes, just uncomment the includes in lfc/data/Library.js, and<br>comment out the call to #include "core/dummydata.js". <br><br>The test/swf9/hello.lzx is broken in swf9 right now, I'm working on getting it running again. <br>
<br><br><br><br>Classes which has been merged are<br><br>#include "compiler/LzFormatter.lzs"<br>#include "controllers/LzAnimatorGroup.lzs"<br>#include "controllers/LaszloAnimation.lzs"<br>#include "controllers/LaszloLayout.lzs"<br>
#include "core/LzConstants.lzs"<br>#include "core/LzDefs.lzs"<br>#include "core/LzNode.lzs"<br>#include "events/LaszloEvents.lzs"<br>#include "glue/LaszloInitiator.lzs"<br>
#include "helpers/LzFont.lzs"<br>#include "helpers/LzState.lzs"<br>#include "services/LzInstantiator.lzs"<br>#include "services/LzGlobalMouse.lzs"<br><br><br><br><br><br>Classes not yet merged (or ported to swf9, in some cases)<br>
<br>Debugger<br>LzRuntime.lzs<br>data/*.lzs<br>#include "helpers/LzSelectionManager.lzs"<br>#include "helpers/LzDataSelectionManager.lzs"<br>#include "helpers/LzCommand.lzs"<br> #include "services/LzModeManager.lzs"<br>
#include "services/LzURL.js"<br>#include "services/LzCursor.lzs"<br>#include "services/LzCSSStyle.js"<br>#include "services/LzStyleSheet.js"<br>#include "services/LzCSSStyleSheet.js"<br>
#include "services/LzTrack.lzs"<br>#include "services/LzFocus.lzs"<br>#include "services/LzIdle.lzs"<br>#include "services/LzTimer.lzs"<br><br><br><br><br><br><br>Software Architect<br>
<a href="mailto:hminsky@laszlosystems.com">hminsky@laszlosystems.com</a><br><br>