<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:SimSun;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:SimSun;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Verdana;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:"\@SimSun";
        panose-1:2 1 6 0 3 1 1 1 1 1;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
span.EmailStyle18
        {mso-style-type:personal;
        font-family:"Verdana","sans-serif";
        color:blue;
        font-weight:normal;
        font-style:normal;
        text-decoration:none none;}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page Section1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=EN-GB link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>You need to use the FileLocation variable to get the full path
to the external path. <o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:#1F497D'>myData.load(&quot;Overview.txt&quot;);<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:#1F497D'>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.<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:#1F497D'>You can use _level0.engine.FileLocation to get the first bit of
the path, i.e:<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:#1F497D'>myData.load(_level0.engine.FileLocation + &quot;Overview.txt&quot;);<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:#1F497D'>HTH,<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:#1F497D'>J<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:blue'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<div>

<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'>

<p class=MsoNormal style='margin-left:36.0pt'><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>Patrick
Lockley<br>
<b>Sent:</b> Wednesday, March 04, 2009 4:09 PM<br>
<b>To:</b> Xerte discussion list<br>
<b>Subject:</b> RE: [Xerte] Loading External Content<o:p></o:p></span></p>

</div>

</div>

<p class=MsoNormal style='margin-left:36.0pt'><o:p>&nbsp;</o:p></p>

<p class=MsoNormal style='margin-left:36.0pt'><span style='font-size:10.0pt;
font-family:"Verdana","sans-serif";color:blue'>Hi Steve,<o:p></o:p></span></p>

<p class=MsoNormal style='margin-left:36.0pt'><span style='font-size:10.0pt;
font-family:"Verdana","sans-serif";color:blue'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal style='margin-left:36.0pt'><span style='font-size:10.0pt;
font-family:"Verdana","sans-serif";color:blue'>It fails me for me when I press
the f5 key &#8211; but it works fine if I publish it then look at in a web browser
(via index.htm).<o:p></o:p></span></p>

<p class=MsoNormal style='margin-left:36.0pt'><span style='font-size:10.0pt;
font-family:"Verdana","sans-serif";color:blue'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal style='margin-left:36.0pt'><span style='font-size:10.0pt;
font-family:"Verdana","sans-serif";color:blue'>Might be a sandbox / security
setting on your flash player?<o:p></o:p></span></p>

<p class=MsoNormal style='margin-left:36.0pt'><span style='font-size:10.0pt;
font-family:"Verdana","sans-serif";color:blue'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal style='margin-left:36.0pt'><span style='font-size:10.0pt;
font-family:"Verdana","sans-serif";color:blue'>Hope this helps.<o:p></o:p></span></p>

<p class=MsoNormal style='margin-left:36.0pt'><span style='font-size:10.0pt;
font-family:"Verdana","sans-serif";color:blue'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal style='margin-left:36.0pt'><span style='font-size:10.0pt;
font-family:"Verdana","sans-serif";color:blue'>Pat<o:p></o:p></span></p>

<p class=MsoNormal style='margin-left:36.0pt'><span style='font-size:10.0pt;
font-family:"Verdana","sans-serif";color:blue'><o:p>&nbsp;</o:p></span></p>

<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'>

<p class=MsoNormal style='margin-left:72.0pt'><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>steve.frank@lucite.com<br>
<b>Sent:</b> 04 March 2009 15:46<br>
<b>To:</b> xerte@lists.nottingham.ac.uk<br>
<b>Subject:</b> [Xerte] Loading External Content<o:p></o:p></span></p>

</div>

<p class=MsoNormal style='margin-left:72.0pt'><o:p>&nbsp;</o:p></p>

<p class=MsoNormal style='mso-margin-top-alt:0cm;margin-right:0cm;margin-bottom:
12.0pt;margin-left:72.0pt'><br>
<span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>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.</span> <br>
<br>
<span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>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')</span> <br>
<br>
<span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>The external
content is always in the form of an .swf file however there are two distinct
types. </span><br>
<span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>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.</span> <br>
<span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>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:</span> <br>
<br>
<span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:blue'>myData
= new LoadVars();</span> <br>
<span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:blue'>myData.onLoad
= function(success){</span> <br>
<span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:blue'>&nbsp;
&nbsp; &nbsp; &nbsp; if (success) {</span> <br>
<span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:blue'>&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; myText_txt.htmlText =
this.text;</span> <br>
<span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:blue'>&nbsp;
&nbsp; &nbsp; &nbsp; } else {</span> <br>
<span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:blue'>&nbsp;
&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;;</span> <br>
<span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:blue'>&nbsp;
&nbsp; &nbsp; &nbsp; }</span> <br>
<span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:blue'>};</span>
<br>
<br>
<span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:blue'>myData.load(&quot;Overview.txt&quot;);</span>
<br>
<br>
<span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Overview.txt is
located in the same directory as the .swf and is in the form &quot;text=Required
text etc. etc. etc...&quot;</span> <br>
<br>
<span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>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.</span> <br>
<br>
<span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>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.</span> <br>
<br>
<span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Being an
Authorware refugee, I'm only just getting started with Flash and Xerte so would
appreciate any help!</span> <br>
<br>
<span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>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<br>
&nbsp;</span><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";
background:white'><o:p></o:p></span></p>

<p style='margin-left:72.0pt'><strong><span style='font-size:10.0pt;font-family:
"Verdana","sans-serif";background:white'>IMPORTANT NOTICE::-</span></strong><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";background:white'>
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.<o:p></o:p></span></p>

</div>

</body>

</html>