<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Tommy's Holiday Camp?<div><br></div><div>I actually mean the resulting .rlo is going to double in size just to address this.</div><div>I have thousands of these.</div><div><br></div><div>And it gets better. Some of them are set Wait=0, because in the original AW the sound was followed by a motion icon which animated a chunk of text for the same amount of time as the sound was long.</div><div><span style="font-size: 12pt;"><br></span></div><div><span style="font-size: 12pt;">So I'm trying to figure out what's blowing up in the engine, but can't output the debug info from xmlengine.swf:</span></div><div><span style="font-size: 12pt;"><br></span></div><div>====================from a post made a couple days back</div><div><br></div><div><div style="line-height: 21px; color: rgb(68, 68, 68); font-size: 15px;">What's up with <span style="line-height: 22px; font-size: 12pt;">fred = this._parent.sound.duration  ?</span></div><div style="line-height: 21px; color: rgb(68, 68, 68); font-size: 15px;"><div><br></div><div><span style="line-height: 22px; font-size: 12pt;">debug("new sound"); //appears when .rlo hits sound icon with Wait set to 1  </span></div><div><div><div><span style="line-height: 22px; font-size: 12pt;">dec.createEmptyMovieClip("waitWatcher", ++this.levels); //existing code</span></div><div>dec.waitWatcher.onEnterFrame = function() {  <span style="font-size: 16px; line-height: 22px;">//existing code</span></div><div><br></div><div>fred = 1;  //works, shows up in debug below </div><div><span style="line-height: 22px; font-size: 12pt;">//fred = this._parent.sound.duration; // causes totally blank debug window </span></div><div>debug(fred);</div><div><br></div><div><span style="line-height: 22px; font-size: 12pt;">  if (this._parent.sound.duration == this._parent.sound.position) {</span></div><div>      this._parent.exit();</div><div>      delete this.onEnterFrame;</div></div><div>etc</div></div></div></div><div><span style="font-size: 12pt;"><br></span></div><div><span style="font-size: 12pt;"><br></span></div><div><span style="font-size: 12pt;">How do I get engine stuff to show up in a debug window?</span></div><div><br></div><div><br><div><div id="SkyDrivePlaceholder"></div><hr id="stopSpelling">From: Julian.Tenney@nottingham.ac.uk<br>To: xerte@lists.nottingham.ac.uk<br>Date: Mon, 8 Apr 2013 10:19:32 +0100<br>Subject: [Xerte] Re: Sound wait parameter ignored on server<br><br><style><!--
.ExternalClass p.ecxMsoNormal, .ExternalClass li.ecxMsoNormal, .ExternalClass div.ecxMsoNormal {
font-size:12.0pt;
font-family:"Times New Roman","serif";
}

.ExternalClass a:link, .ExternalClass span.ecxMsoHyperlink {
color:blue;
text-decoration:underline;
}

.ExternalClass span.ecxMsoHyperlinkFollowed {
color:purple;
text-decoration:underline;
}

.ExternalClass p {
font-size:12.0pt;
font-family:"Times New Roman","serif";
}

.ExternalClass p.ecxMsoAcetate, .ExternalClass li.ecxMsoAcetate, .ExternalClass div.ecxMsoAcetate {
font-size:8.0pt;
font-family:"Tahoma","sans-serif";
}

.ExternalClass span.ecxBalloonTextChar {
font-family:"Tahoma","sans-serif";
}

.ExternalClass span.ecxEmailStyle20 {
font-family:"Calibri","sans-serif";
color:#1F497D;
}

.ExternalClass .ecxMsoChpDefault {
font-size:10.0pt;
}

.ExternalClass div.ecxWordSection1 {
}

--></style><div class="ecxWordSection1"><p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";">Hope it wasn't a nasty bug or something.</span></p><p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">No, no, it was holiday…</span></p><p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;"> </span></p><p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">…I don’t think the code would be huge to find all sound icons, and then create a new node new XML(‘<xmlStringHere/>’) style and then loop over your list of nodes adding the new XML after each one? findNodesByName should find all the nodes of a type and XMLNode.insertBefore should do the insertion?</span></p><p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;"> </span></p><p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">//from the engine…</span></p><p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Courier New";color:#1F497D;">XMLNode.prototype.findNodesByName = function(nodeName, rootNode){</span></p><p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Courier New";color:#1F497D;">     </span></p><p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Courier New";color:#1F497D;">     if (rootNode == undefined){</span></p><p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Courier New";color:#1F497D;">           //boss node</span></p><p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Courier New";color:#1F497D;">           rootNode = this;</span></p><p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Courier New";color:#1F497D;">           rootNode.nodesList = new Array();</span></p><p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Courier New";color:#1F497D;">     }</span></p><p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Courier New";color:#1F497D;">     </span></p><p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Courier New";color:#1F497D;">     var rootNode = (rootNode == undefined ? this : rootNode);</span></p><p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Courier New";color:#1F497D;">     </span></p><p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Courier New";color:#1F497D;">     for (var i = 0; i < this.childNodes.length; i++){</span></p><p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Courier New";color:#1F497D;">           if (this.childNodes[i].nodeName == nodeName){</span></p><p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Courier New";color:#1F497D;">                rootNode.nodesList.push(this.childNodes[i]);</span></p><p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Courier New";color:#1F497D;">           }</span></p><p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Courier New";color:#1F497D;">           this.childNodes[i].findNodesByName(nodeName, rootNode);</span></p><p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Courier New";color:#1F497D;">           </span></p><p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Courier New";color:#1F497D;">     }</span></p><p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Courier New";color:#1F497D;">     </span></p><p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Courier New";color:#1F497D;">     return this.nodesList;</span></p><p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Courier New";color:#1F497D;">}</span></p><p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;"> </span></p><div><div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm;"><p class="ecxMsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif";">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif";"> xerte-bounces@lists.nottingham.ac.uk [mailto:xerte-bounces@lists.nottingham.ac.uk] <b>On Behalf Of </b>Dave Burnett<br><b>Sent:</b> 08 April 2013 00:02<br><b>To:</b> Xerte list<br><b>Subject:</b> [Xerte] Re: Sound wait parameter ignored on server</span></p></div></div><p class="ecxMsoNormal"> </p><div><p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";"><br>No problem!</span></p><div><p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";">I think Tom did mention your were off.</span></p></div><div><p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";"> </span></p></div><div><p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";">Yes, I can write a widget to insert all that code but I'm loathe to double the size of the file just for this.</span></p></div><div><p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";">I wanted to see if I could figure out where it's falling over, but can't figure out how pass some of the data back from the engine.</span></p></div><div><p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";"> </span></p></div><div><p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";">I think it's in a post following this one you responded to.</span></p></div><div><p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";"> </span></p></div><div><p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";"> </span></p></div><div><p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";">Hi Dan. ;-).</span></p></div><div><p class="ecxMsoNormal" style=""><span style="font-family:"Calibri","sans-serif";"><br><br></span></p><div><p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";">> From: <a href="mailto:Julian.Tenney@nottingham.ac.uk">Julian.Tenney@nottingham.ac.uk</a><br>> To: <a href="mailto:xerte@lists.nottingham.ac.uk">xerte@lists.nottingham.ac.uk</a><br>> Date: Sun, 7 Apr 2013 23:34:37 +0100<br>> Subject: [Xerte] Re: Sound wait parameter ignored on server<br>> <br>> you could write code that builds the event interactions? Dive the .rlo and insert nodes? If it's looikng like the hard way, or build a media loader component? Sorry, I've been off this week with the littlies [Dan says 'Hi']<br>> ________________________________________<br>> From: <a href="mailto:xerte-bounces@lists.nottingham.ac.uk">xerte-bounces@lists.nottingham.ac.uk</a> [xerte-bounces@lists.nottingham.ac.uk] On Behalf Of Dave Burnett [d_b_burnett@hotmail.com]<br>> Sent: 03 April 2013 14:25<br>> To: Xerte list<br>> Subject: [Xerte] Re: Sound wait parameter ignored on server<br>> <br>> Yes, because preload media solves it on IE.<br>> But Chrome is failing no matter what.<br>> As far as I can tell, Chrome is set to allow local caching, and I have a dynamic text set up to show media has been preloaded on screen.<br>> <br>> Hmm.<br>> <br>> <br>> <br>> <br>> <br>> > From: <a href="mailto:Julian.Tenney@nottingham.ac.uk">Julian.Tenney@nottingham.ac.uk</a><br>> > To: <a href="mailto:xerte@lists.nottingham.ac.uk">xerte@lists.nottingham.ac.uk</a><br>> > Date: Wed, 3 Apr 2013 13:51:46 +0100<br>> > Subject: [Xerte] Re: Sound wait parameter ignored on server<br>> ><br>> > because the file is cached now...<br>> > ________________________________________<br>> > From: <a href="mailto:xerte-bounces@lists.nottingham.ac.uk">xerte-bounces@lists.nottingham.ac.uk</a> [xerte-bounces@lists.nottingham.ac.uk] On Behalf Of Tom Reijnders [reijnders@tor.nl]<br>> > Sent: 03 April 2013 11:57<br>> > To: Xerte discussion list<br>> > Subject: [Xerte] Re: Sound wait parameter ignored on server<br>> ><br>> > Would it work the second time around then?<br>> ><br>> > It works just fine AFTER the first time.<br>> ><br>> > Dave can you verify you've got the latest xmlEngine.swf and the latest<br>> > PreLoader.swf online?<br>> ><br>> > Op 3-4-2013 10:51, Julian Tenney schreef:<br>> > > I have a feeling this is a long standing bug, something to do with streaming vs event sounds, and despite the being et up as event sounds, if they don't load immedietely they behave as streaming sounds wich don't fire events. I think so, it's been a while, but I've seen it before, a long time ago, nd was unale to fix it. You might be able to verify that diagnosis somehow?<br>> > ><br>> > > I'm not saying it's not doable - I would maybe try making a simple flash movie and replicating a simple case, see if it does the same thing without xerte in the picture,<br>> > > ________________________________________<br>> > > From: <a href="mailto:xerte-bounces@lists.nottingham.ac.uk">xerte-bounces@lists.nottingham.ac.uk</a> [xerte-bounces@lists.nottingham.ac.uk] On Behalf Of Dave Burnett [d_b_burnett@hotmail.com]<br>> > > Sent: 01 April 2013 15:36<br>> > > To: Xerte list<br>> > > Subject: [Xerte] Re: Sound wait parameter ignored on server<br>> > ><br>> > > No takers?<br>> > ><br>> > > If I only had a few of these I would add an event interaction below the sound and be done with it.<br>> > > But I have hundreds and hundreds...<br>> > > :-|<br>> > ><br>> > ><br>> > ><br>> > ><br>> > ><br>> > > ________________________________<br>> > > From: <a href="mailto:d_b_burnett@hotmail.com">d_b_burnett@hotmail.com</a><br>> > > To: <a href="mailto:xerte@lists.nottingham.ac.uk">xerte@lists.nottingham.ac.uk</a><br>> > > Subject: RE:Sound wait parameter ignored on server<br>> > > Date: Fri, 29 Mar 2013 09:20:29 -0400<br>> > ><br>> > > Desktop.<br>> > ><br>> > > Mp3's matching bullet point.<br>> > ><br>> > > Wait 1<br>> > > Loop 0<br>> > > Play 1<br>> > ><br>> > > URL FileLocation + 'yaddayadda/9-2_65728_1.mp3'<br>> > ><br>> > > Works correctly locally.<br>> > > On server Wait is ignored and I get all 4 bullet point and audios at once.<br>> > ><br>> > > _______________________________________________<br>> > > Xerte mailing list<br>> > > <a href="mailto:Xerte@lists.nottingham.ac.uk">Xerte@lists.nottingham.ac.uk</a><br>> > > <a href="http://lists.nottingham.ac.uk/mailman/listinfo/xerte" target="_blank">http://lists.nottingham.ac.uk/mailman/listinfo/xerte</a><br>> > > This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham.<br>> > ><br>> > > This message has been checked for viruses but the contents of an attachment<br>> > > may still contain software viruses which could damage your computer system:<br>> > > you are advised to perform your own checks. Email communications with the<br>> > > University of Nottingham may be monitored as permitted by UK legislation.<br>> ><br>> > --<br>> > --<br>> ><br>> > Tom Reijnders<br>> > TOR Informatica<br>> > Chopinlaan 27<br>> > 5242HM Rosmalen<br>> > Tel: 073 5226191<br>> > Fax: 073 5226196<br>> ><br>> ><br>> > _______________________________________________<br>> > Xerte mailing list<br>> > <a href="mailto:Xerte@lists.nottingham.ac.uk">Xerte@lists.nottingham.ac.uk</a><br>> > <a href="http://lists.nottingham.ac.uk/mailman/listinfo/xerte" target="_blank">http://lists.nottingham.ac.uk/mailman/listinfo/xerte</a><br>> ><br>> > _______________________________________________<br>> > Xerte mailing list<br>> > <a href="mailto:Xerte@lists.nottingham.ac.uk">Xerte@lists.nottingham.ac.uk</a><br>> > <a href="http://lists.nottingham.ac.uk/mailman/listinfo/xerte" target="_blank">http://lists.nottingham.ac.uk/mailman/listinfo/xerte</a><br>> > This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham.<br>> ><br>> > This message has been checked for viruses but the contents of an attachment<br>> > may still contain software viruses which could damage your computer system:<br>> > you are advised to perform your own checks. Email communications with the<br>> > University of Nottingham may be monitored as permitted by UK legislation.<br>> <br>> _______________________________________________<br>> Xerte mailing list<br>> <a href="mailto:Xerte@lists.nottingham.ac.uk">Xerte@lists.nottingham.ac.uk</a><br>> <a href="http://lists.nottingham.ac.uk/mailman/listinfo/xerte" target="_blank">http://lists.nottingham.ac.uk/mailman/listinfo/xerte</a><br>> This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham.<br>> <br>> This message has been checked for viruses but the contents of an attachment<br>> may still contain software viruses which could damage your computer system:<br>> you are advised to perform your own checks. Email communications with the<br>> University of Nottingham may be monitored as permitted by UK legislation.</span></p></div></div></div></div>
<br><br>
<br><br>_______________________________________________
Xerte mailing list
Xerte@lists.nottingham.ac.uk
http://lists.nottingham.ac.uk/mailman/listinfo/xerte</div></div>                                      </div></body>
</html>