<br><font size=2 face="sans-serif">There seems to be a problem with the
Flash installation on this PC. I can't get debugging to work (it won't
let me add any properties to the variables or watch lists).</font>
<br>
<br><font size=2 face="sans-serif">If I use trace(_level0.engine,FileLocation)
it returns 'undefined'.</font>
<br>
<br><font size=2 face="sans-serif">So far I've been loading the .swf into
a graphic icon, however creating a component might be a better solution
if I can pass it the location of the text file each time it's used. I've
avoided using components so far as I get an 'unexpected file format' error
when I try to open the component.fla template! Probably another symptom
of the Flash installation.</font>
<br>
<br><font size=2 face="sans-serif">Steve </font>
<br><font size=2 face="sans-serif"><br>
<br>
__________________________________________________________________________________<br>
Lucite International Group Limited. Registered in England No. 5671799.
<br>
Registered Office: Queens Gate, 15-17 Queens Terrace, Southampton SO14
3BP, United Kingdom<br>
Holding Company for the Lucite International Group<br>
 &nbsp;</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>Julian Tenney &lt;Julian.Tenney@nottingham.ac.uk&gt;</b></font>
<br><font size=1 face="sans-serif">Sent by: xerte-bounces@lists.nottingham.ac.uk</font>
<p><font size=1 face="sans-serif">05/03/2009 09:32</font>
<table border>
<tr valign=top>
<td bgcolor=white>
<div align=center><font size=1 face="sans-serif">Please respond to<br>
Xerte discussion list &lt;xerte@lists.nottingham.ac.uk&gt;</font></div></table>
<br>
<td width=59%>
<table width=100%>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">To</font></div>
<td><font size=1 face="sans-serif">&quot;Xerte discussion list&quot; &lt;xerte@lists.nottingham.ac.uk&gt;</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">Subject</font></div>
<td><font size=1 face="sans-serif">RE: [Xerte] Loading External Content</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br><font size=2 color=#1f497d face="Calibri">No, I also use 2004. It looks
liie you are getitng the firs part of the path, then you must be concatenating
an undefined in there between FileLocaiton and the filename,</font>
<br><font size=2 color=#1f497d face="Calibri">&nbsp;</font>
<br><font size=2 color=#1f497d face="Calibri">What happens if you debug(_level0.engine.FileLocation);</font>
<br><font size=2 color=#1f497d face="Calibri">&nbsp;</font>
<br><font size=2 color=#1f497d face="Calibri">Which type of icon are you
using? You might be better off with a component icon if you have code in
your swf, as it will get methods like debug(); FileLocation is available
directly (i.e. without haing to do _level0.engine.FileLocation); it does
_lockroot on the loaded swf, and a few other things to make life easier
for coders in loaded swfs.</font>
<br><font size=2 color=#1f497d face="Calibri">&nbsp;</font>
<br><font size=2 color=#1f497d face="Calibri">J</font>
<br><font size=2 color=#1f497d face="Calibri">&nbsp;</font>
<br><font size=2 face="Tahoma"><b>From:</b> xerte-bounces@lists.nottingham.ac.uk
[mailto:xerte-bounces@lists.nottingham.ac.uk] <b>On Behalf Of </b>steve.frank@lucite.com<b><br>
Sent:</b> Thursday, March 05, 2009 8:49 AM<b><br>
To:</b> xerte@lists.nottingham.ac.uk<b><br>
Subject:</b> Fw: [Xerte] Loading External Content</font>
<br><font size=3 face="Times New Roman">&nbsp;</font>
<br><font size=2 face="Arial"><br>
Thanks for the help guys..</font><font size=3 face="Times New Roman"> <br>
</font><font size=2 face="Arial"><br>
 I take the point regarding the XMLEngine.swf location and typing the full
path to the text file solves the problem.</font><font size=3 face="Times New Roman">
<br>
</font><font size=2 face="Arial"><br>
When I try to use FileLocation in the way described it returns 'undefined'
i.e. Flash throws up an error opening URL &quot;file:///....../Media/Pane1/undefinedOverview.txt&quot;</font><font size=3 face="Times New Roman">
<br>
</font><font size=2 face="Arial"><br>
Is this a limitation of the version of Flash that I am using (MX 2004)?</font><font size=3 face="Times New Roman">
<br>
</font><font size=2 face="Arial"><br>
Steve</font><font size=3 face="Times New Roman"> </font><font size=2 face="Arial"><br>
<br>
<br>
__________________________________________________________________________________<br>
Lucite International Group Limited. Registered in England No. 5671799.
<br>
Registered Office: Queens Gate, 15-17 Queens Terrace, Southampton SO14
3BP, United Kingdom<br>
Holding Company for the Lucite International Group<br>
 </font><font size=3 face="Times New Roman">&nbsp;</font><font size=1 color=#800080 face="Arial"><br>
----- Forwarded by Steve J Frank/GB/ACRYLICS on 05/03/2009 08:19 -----</font><font size=3 face="Times New Roman">
</font>
<p>
<table width=100%>
<tr valign=top>
<td width=52%><font size=1 face="Arial"><b>Julian Tenney &lt;Julian.Tenney@nottingham.ac.uk&gt;</b></font><font size=3 face="Times New Roman">
</font><font size=1 face="Arial"><br>
Sent by: xerte-bounces@lists.nottingham.ac.uk</font><font size=3 face="Times New Roman">
</font>
<p><font size=1 face="Arial">04/03/2009 16:32</font><font size=3 face="Times New Roman">
</font>
<p>
<br>
<table border=4 width=100%>
<tr valign=top>
<td width=100% bgcolor=white>
<div align=center><font size=1 face="Arial">Please respond to<br>
Xerte discussion list &lt;xerte@lists.nottingham.ac.uk&gt;</font></div></table>
<br>
<td width=47%>
<br>
<table width=100%>
<tr valign=top>
<td width=12%>
<div align=right><font size=1 face="Arial">To</font></div>
<td width=87%><font size=1 face="Arial">&quot;Xerte discussion list&quot;
&lt;xerte@lists.nottingham.ac.uk&gt;</font><font size=3 face="Times New Roman">
</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="Arial">cc</font></div>
<td>
<tr valign=top>
<td>
<div align=right><font size=1 face="Arial">Subject</font></div>
<td><font size=1 face="Arial">RE: [Xerte] Loading External Content</font></table>
<br><font size=3 face="Times New Roman">&nbsp;</font>
<p>
<br>
<table width=100%>
<tr valign=top>
<td width=50%>
<td width=50%></table>
<br></table>
<br><font size=3 face="Times New Roman"><br>
<br>
</font><font size=2 color=#1f497d face="Calibri"><br>
You need to use the FileLocation variable to get the full path to the external
path. <br>
 </font><font size=3 face="Times New Roman">&nbsp;</font><font size=2 color=#1f497d face="Arial"><br>
myData.load(&quot;Overview.txt&quot;);</font><font size=3 face="Times New Roman">
</font><font size=2 color=#1f497d face="Arial"><br>
 </font><font size=3 face="Times New Roman">&nbsp;</font><font size=2 color=#1f497d face="Arial"><br>
works in the browser, because the XMLEngine.swf is in the same folder;
when in authoring mode, the XMLEngine.swf is in the Xerte application folder,
so it looks in that folder when you only specify the fiename.</font><font size=3 face="Times New Roman">
</font><font size=2 color=#1f497d face="Arial"><br>
 </font><font size=3 face="Times New Roman">&nbsp;</font><font size=2 color=#1f497d face="Arial"><br>
You can use _level0.engine.FileLocation to get the first bit of the path,
i.e:</font><font size=3 face="Times New Roman"> </font><font size=2 color=#1f497d face="Arial"><br>
 </font><font size=3 face="Times New Roman">&nbsp;</font><font size=2 color=#1f497d face="Arial"><br>
myData.load(_level0.engine.FileLocation + &quot;Overview.txt&quot;);</font><font size=3 face="Times New Roman">
</font><font size=2 color=#1f497d face="Arial"><br>
 </font><font size=3 face="Times New Roman">&nbsp;</font><font size=2 color=#1f497d face="Arial"><br>
HTH,</font><font size=3 face="Times New Roman"> </font><font size=2 color=#1f497d face="Arial"><br>
 </font><font size=3 face="Times New Roman">&nbsp;</font><font size=2 color=#1f497d face="Arial"><br>
J</font><font size=3 face="Times New Roman"> </font><font size=2 color=blue face="Arial"><br>
 </font><font size=3 face="Times New Roman">&nbsp;</font><font size=2 color=#1f497d face="Calibri"><br>
 </font><font size=3 face="Times New Roman">&nbsp;</font><font size=2 face="Tahoma"><b><br>
From:</b> xerte-bounces@lists.nottingham.ac.uk [mailto:xerte-bounces@lists.nottingham.ac.uk]
<b>On Behalf Of </b>Patrick Lockley<b><br>
Sent:</b> Wednesday, March 04, 2009 4:09 PM<b><br>
To:</b> Xerte discussion list<b><br>
Subject:</b> RE: [Xerte] Loading External Content</font><font size=3 face="Times New Roman">
<br>
 &nbsp;</font><font size=2 color=blue face="Verdana"><br>
Hi Steve,</font><font size=3 face="Times New Roman"> </font><font size=2 color=blue face="Verdana"><br>
 </font><font size=3 face="Times New Roman">&nbsp;</font><font size=2 color=blue face="Verdana"><br>
It fails me for me when I press the f5 key – but it works fine if I publish
it then look at in a web browser (via index.htm).</font><font size=3 face="Times New Roman">
</font><font size=2 color=blue face="Verdana"><br>
 </font><font size=3 face="Times New Roman">&nbsp;</font><font size=2 color=blue face="Verdana"><br>
Might be a sandbox / security setting on your flash player?</font><font size=3 face="Times New Roman">
</font><font size=2 color=blue face="Verdana"><br>
 </font><font size=3 face="Times New Roman">&nbsp;</font><font size=2 color=blue face="Verdana"><br>
Hope this helps.</font><font size=3 face="Times New Roman"> </font><font size=2 color=blue face="Verdana"><br>
 </font><font size=3 face="Times New Roman">&nbsp;</font><font size=2 color=blue face="Verdana"><br>
Pat</font><font size=3 face="Times New Roman"> </font><font size=2 color=blue face="Verdana"><br>
 </font><font size=3 face="Times New Roman">&nbsp;</font><font size=2 face="Tahoma"><b><br>
From:</b> xerte-bounces@lists.nottingham.ac.uk [mailto:xerte-bounces@lists.nottingham.ac.uk]
<b>On Behalf Of </b>steve.frank@lucite.com<b><br>
Sent:</b> 04 March 2009 15:46<b><br>
To:</b> xerte@lists.nottingham.ac.uk<b><br>
Subject:</b> [Xerte] Loading External Content</font><font size=3 face="Times New Roman">
<br>
 &nbsp;</font><font size=2 face="Arial"><br>
<br>
I am attempting to load some external content into a Xerte project but
I'm having difficulty getting this to work when the content itself gets
data from an external file.</font><font size=3 face="Times New Roman">
</font><font size=2 face="Arial"><br>
<br>
The project uses a custom interface and &nbsp;contains a couple of graphics
icons together with a number of flex style accordian panes, listitems and
tabs. Selecting the appropriate combination should load the required external
content into the graphic icons using the loadImage() method. e.g. displayGraphic.loadImage(FileLocation
+ 'Media/Pane1/Graphics.swf')</font><font size=3 face="Times New Roman">
</font><font size=2 face="Arial"><br>
<br>
The external content is always in the form of an .swf file however there
are two distinct types. <br>
One contains a number of scenes that are linked by some actionscript. All
the graphics are contained within the .swf and this type of file loads
and operates without issue.</font><font size=3 face="Times New Roman">
</font><font size=2 face="Arial"><br>
The second type contains only a single dynamic text block together with
a ScrollPane component. The timeline contains the following ActionScript
to load the text from a plaintext file at runtime:</font><font size=3 face="Times New Roman">
</font><font size=2 color=blue face="Arial"><br>
<br>
myData = new LoadVars();</font><font size=3 face="Times New Roman"> </font><font size=2 color=blue face="Arial"><br>
myData.onLoad = function(success){</font><font size=3 face="Times New Roman">
</font><font size=2 color=blue face="Arial"><br>
 &nbsp; &nbsp; &nbsp; if (success) {</font><font size=3 face="Times New Roman">
</font><font size=2 color=blue face="Arial"><br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; myText_txt.htmlText =
this.text;</font><font size=3 face="Times New Roman"> </font><font size=2 color=blue face="Arial"><br>
 &nbsp; &nbsp; &nbsp; } else {</font><font size=3 face="Times New Roman">
</font><font size=2 color=blue face="Arial"><br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; myText_txt.htmlText =
&quot;&lt;b&gt;Flash has failed to load the text file!&lt;b&gt;&quot;;</font><font size=3 face="Times New Roman">
</font><font size=2 color=blue face="Arial"><br>
 &nbsp; &nbsp; &nbsp; }</font><font size=3 face="Times New Roman"> </font><font size=2 color=blue face="Arial"><br>
};</font><font size=3 face="Times New Roman"> </font><font size=2 color=blue face="Arial"><br>
<br>
myData.load(&quot;Overview.txt&quot;);</font><font size=3 face="Times New Roman">
</font><font size=2 face="Arial"><br>
<br>
Overview.txt is located in the same directory as the .swf and is in the
form &quot;text=Required text etc. etc. etc...&quot;</font><font size=3 face="Times New Roman">
</font><font size=2 face="Arial"><br>
<br>
When I test the .swf, it loads and displays the content of Overview.txt
as expected, however when I try to get Xerte to load this file I get the
&quot;Flash has failed to load the text file!&quot; message.</font><font size=3 face="Times New Roman">
</font><font size=2 face="Arial"><br>
<br>
Displaying text from an external source file is going to be a major part
of this project so I need to get this to work.</font><font size=3 face="Times New Roman">
</font><font size=2 face="Arial"><br>
<br>
Being an Authorware refugee, I'm only just getting started with Flash and
Xerte so would appreciate any help!</font><font size=3 face="Times New Roman">
</font><font size=2 face="Arial"><br>
<br>
Steve<br>
<br>
__________________________________________________________________________________<br>
Lucite International Group Limited. Registered in England No. 5671799.
<br>
Registered Office: Queens Gate, 15-17 Queens Terrace, Southampton SO14
3BP, United Kingdom<br>
Holding Company for the Lucite International Group</font>
<p><font size=2 face="Verdana"><b>IMPORTANT NOTICE::-</b> This email is
confidential, may be legally privileged, and is solely for the use of the
intended recipient. Access, disclosure, copying, distribution, or reliance
on any of it by anyone else is prohibited and may be a criminal offence.
<br>
If you have received this e-mail by mistake, please notify the sender immediately
by e-mail and delete this e-mail from your system. The sender has taken
reasonable precautions to ensure no viruses are present in this e-mail
however the company cannot accept <br>
responsibility for any loss or damage arising from the use of this e-mail
or attachments. Please note that this e-mail has been created in the knowledge
that Internet e-mail is not a 100% secure communications medium. <br>
We advise that you understand and consider this lack of security when e-mailing
us.</font><font size=3 face="Times New Roman"> </font>
<p><font size=3 face="Times New Roman">&nbsp;</font>
<p><font size=3 color=#0000a0 face="Times New Roman"><b>Message from Lucite
International EMail Administration:</b></font><font size=3 face="Times New Roman">
</font>
<p><font size=3 face="Times New Roman">This mail has been scanned for spam
content and passed. If however it is actually spam please accept our apology
for any inconvenience and assist us in improving our scanning system accuracy
by reporting the email using the link below. </font>
<p><a href="https://www.mailcontrol.com/sr/Rg+9LQ6yzJjTndxI!oX7UoH9GbmNk6!RWPNF3SG4uepBXk1ixpwObI4+1EAsVGy!4SORx0NZ4cT1lqOECv!Swg=="><font size=3 color=blue face="Times New Roman"><u>Click
here</u></font></a><font size=3 face="Times New Roman"> to report this email
as spam.</font><font size=2 face="Courier New">_______________________________________________<br>
Xerte mailing list<br>
Xerte@lists.nottingham.ac.uk<br>
http://lists.nottingham.ac.uk/mailman/listinfo/xerte</font><font size=2><tt>_______________________________________________<br>
Xerte mailing list<br>
Xerte@lists.nottingham.ac.uk<br>
http://lists.nottingham.ac.uk/mailman/listinfo/xerte<br>
</tt></font>
<p>