<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
</style>
</head>
<body class='hmmessage'>
<br>"<span style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: rgb(31, 73, 125);">When you navigate away from a page, it’s contents are cleared
out, although the page itself remains – it holds its XML node which is what
gets re-parsed if the page is shown again. It is empty at that point.</span>"<br><br>Not quite sure here what is being referred to.<br>"Contents cleared out" - what is actually being displayed on screen, i.e. the clip is unloaded.<br><br>"The page itself remains" - That instance of the class m/c remains?<br>Or the XML node remains?<br><br>"It is empty at that point" - what is empty?<br><br>I'm sort of following along on another query as to is their any equivalent of a Call/Return navigation. I didn't think so because there is no such thing as a CallStack table or any way to retain what should remain on screen.<br>I guess you could fake one with enough code?<br><br><br><hr id="stopSpelling">Subject: RE: [Xerte] Jumping from flash menu within Xerte<br>Date: Wed, 29 Jul 2009 15:35:08 +0100<br>From: Julian.Tenney@nottingham.ac.uk<br>To: xerte@lists.nottingham.ac.uk<br><br>







<style>
.ExternalClass .EC_shape
{;}
</style>

<title>[Xerte] Xerte Dynamic Templates tutorial - clarification</title>
<style>
.ExternalClass p.EC_MsoNormal, .ExternalClass li.EC_MsoNormal, .ExternalClass div.EC_MsoNormal
{margin-bottom:.0001pt;font-size:12.0pt;font-family:'Times New Roman','serif';}
.ExternalClass a:link, .ExternalClass span.EC_MsoHyperlink
{color:blue;text-decoration:underline;}
.ExternalClass a:visited, .ExternalClass span.EC_MsoHyperlinkFollowed
{color:purple;text-decoration:underline;}
.ExternalClass p
{margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:'Times New Roman','serif';}
.ExternalClass p.EC_ecmsonormal, .ExternalClass li.EC_ecmsonormal, .ExternalClass div.EC_ecmsonormal
{margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:'Times New Roman','serif';}
.ExternalClass p.EC_ececmsonormal, .ExternalClass li.EC_ececmsonormal, .ExternalClass div.EC_ececmsonormal
{margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:'Times New Roman','serif';}
.ExternalClass p.EC_ececmsochpdefault, .ExternalClass li.EC_ececmsochpdefault, .ExternalClass div.EC_ececmsochpdefault
{margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:'Times New Roman','serif';}
.ExternalClass p.EC_ececmsonormal1, .ExternalClass li.EC_ececmsonormal1, .ExternalClass div.EC_ececmsonormal1
{margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:'Times New Roman','serif';}
.ExternalClass p.EC_ececmsochpdefault1, .ExternalClass li.EC_ececmsochpdefault1, .ExternalClass div.EC_ececmsochpdefault1
{margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:'Times New Roman','serif';}
.ExternalClass p.EC_ecmsochpdefault, .ExternalClass li.EC_ecmsochpdefault, .ExternalClass div.EC_ecmsochpdefault
{margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:'Times New Roman','serif';}
.ExternalClass span.EC_ecmsohyperlink
{;}
.ExternalClass span.EC_ecmsohyperlinkfollowed
{;}
.ExternalClass span.EC_ececmsohyperlink1
{;}
.ExternalClass span.EC_ececmsohyperlinkfollowed1
{;}
.ExternalClass span.EC_ececemailstyle181
{;}
.ExternalClass span.EC_ececemailstyle191
{;}
.ExternalClass span.EC_ecemailstyle30
{;}
.ExternalClass p.EC_ecmsonormal1, .ExternalClass li.EC_ecmsonormal1, .ExternalClass div.EC_ecmsonormal1
{margin-right:0cm;margin-bottom:0cm;margin-left:0cm;margin-bottom:.0001pt;font-size:12.0pt;font-family:'Times New Roman','serif';}
.ExternalClass span.EC_ecmsohyperlink1
{color:blue;text-decoration:underline;}
.ExternalClass span.EC_ecmsohyperlinkfollowed1
{color:purple;text-decoration:underline;}
.ExternalClass p.EC_ececmsonormal2, .ExternalClass li.EC_ececmsonormal2, .ExternalClass div.EC_ececmsonormal2
{margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:'Times New Roman','serif';}
.ExternalClass p.EC_ececmsochpdefault2, .ExternalClass li.EC_ececmsochpdefault2, .ExternalClass div.EC_ececmsochpdefault2
{margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:'Times New Roman','serif';}
.ExternalClass p.EC_ececmsonormal11, .ExternalClass li.EC_ececmsonormal11, .ExternalClass div.EC_ececmsonormal11
{margin-right:0cm;margin-bottom:0cm;margin-left:0cm;margin-bottom:.0001pt;font-size:12.0pt;font-family:'Times New Roman','serif';}
.ExternalClass span.EC_ececmsohyperlink11
{color:blue;text-decoration:underline;}
.ExternalClass span.EC_ececmsohyperlinkfollowed11
{color:purple;text-decoration:underline;}
.ExternalClass span.EC_ececemailstyle1811
{font-family:'Calibri','sans-serif';color:#1F497D;}
.ExternalClass span.EC_ececemailstyle1911
{font-family:'Calibri','sans-serif';color:#1F497D;}
.ExternalClass p.EC_ececmsochpdefault11, .ExternalClass li.EC_ececmsochpdefault11, .ExternalClass div.EC_ececmsochpdefault11
{margin-right:0cm;margin-left:0cm;font-size:10.0pt;font-family:'Times New Roman','serif';}
.ExternalClass span.EC_ecemailstyle301
{font-family:'Calibri','sans-serif';color:#1F497D;}
.ExternalClass p.EC_ecmsochpdefault1, .ExternalClass li.EC_ecmsochpdefault1, .ExternalClass div.EC_ecmsochpdefault1
{margin-right:0cm;margin-left:0cm;font-size:10.0pt;font-family:'Times New Roman','serif';}
.ExternalClass span.EC_EmailStyle44
{font-family:'Calibri','sans-serif';color:#1F497D;}
.ExternalClass .EC_MsoChpDefault
{font-size:10.0pt;}
@page Section1
{size:612.0pt 792.0pt;}
.ExternalClass div.EC_Section1
{page:Section1;}
</style>





<div class="EC_Section1">

<p class="EC_MsoNormal"><span style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: rgb(31, 73, 125);">That’s right.</span></p>

<p class="EC_MsoNormal"><span style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: rgb(31, 73, 125);">&nbsp;</span></p>

<p class="EC_MsoNormal"><span style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: rgb(31, 73, 125);">A page is refresehd when it is nvaigated to: it’s icons are
recreated from the underlying XML, and script re-runs.</span></p>

<p class="EC_MsoNormal"><span style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: rgb(31, 73, 125);">&nbsp;</span></p>

<p class="EC_MsoNormal"><span style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: rgb(31, 73, 125);">When you navigate away from a page, it’s contents are cleared
out, although the page itself remains – it holds its XML node which is what
gets re-parsed if the page is shown again. It is empty at that point.</span></p>

<p class="EC_MsoNormal"><span style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: rgb(31, 73, 125);">&nbsp;</span></p>

<div>

<div style="border-style: solid none none; border-color: rgb(181, 196, 223) -moz-use-text-color -moz-use-text-color; border-width: 1pt medium medium; padding: 3pt 0cm 0cm;">

<p class="EC_MsoNormal" style="margin-left: 36pt;"><b><span style="font-size: 10pt; font-family: 'Tahoma','sans-serif';" lang="EN-US">From:</span></b><span style="font-size: 10pt; font-family: 'Tahoma','sans-serif';" lang="EN-US">
xerte-bounces@lists.nottingham.ac.uk
[mailto:xerte-bounces@lists.nottingham.ac.uk] <b>On Behalf Of </b>Dave Burnett<br>
<b>Sent:</b> Wednesday, July 29, 2009 3:16 PM<br>
<b>To:</b> Xerte list<br>
<b>Subject:</b> RE: [Xerte] Jumping from flash menu within Xerte</span></p>

</div>

</div>

<p class="EC_MsoNormal" style="margin-left: 36pt;">&nbsp;</p>

<p class="EC_MsoNormal" style="margin-right: 0cm; margin-bottom: 12pt; margin-left: 36pt;"><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';"><br>
OK, a simplistic question.<br>
<br>
I've been looking at the back end of this thing for so long I haven't really
paid attention to the actual engine functioning. :-/<br>
<br>
Am I way off the concept here: <br>
<br>
Engine loads XML structure into memory.<br>
Now, it does not actually build any of the objects until requested.<br>
So root and IFC and everything until the flow is somehow halted load.<br>
Now I navigate to page 2.<br>
Engine reads that node, loads appropriate clip and sets properties as defined
in XML.<br>
<br>
So that is why variables for instance, when they change, have to be explicitly
refreshed in an existing "icon/mc".<br>
The display or whatever is being statically built as encountered. If something like
a variable is changed, the variable is changed in the XML structure in memory,
then the node needs to be reloaded.<br>
<br>
It is so difficult to unload(RootIcon) the flowline metaphor from my brain.<br>
;-)<br>
<br>
<br>
Subject: RE: [Xerte] Jumping from flash menu within Xerte<br>
Date: Wed, 29 Jul 2009 12:59:21 +0100<br>
From: Julian.Tenney@nottingham.ac.uk<br>
To: xerte@lists.nottingham.ac.uk</span></p>

<div>

<p class="EC_MsoNormal" style="margin-left: 36pt;"><span style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: rgb(31, 73, 125);">rootIcon.pages[index].variable
= value</span><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';"></span></p>

<p class="EC_MsoNormal" style="margin-left: 36pt;"><span style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: rgb(31, 73, 125);">&nbsp;</span><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';"></span></p>

<p class="EC_MsoNormal" style="margin-left: 36pt;"><span style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: rgb(31, 73, 125);">??</span><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';"></span></p>

<p class="EC_MsoNormal" style="margin-left: 36pt;"><span style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: rgb(31, 73, 125);">&nbsp;</span><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';"></span></p>

<div>

<div style="border-style: solid none none; border-color: -moz-use-text-color; border-width: 1pt medium medium; padding: 3pt 0cm 0cm;">

<p class="EC_MsoNormal" style="margin-left: 72pt;"><b><span style="font-size: 10pt; font-family: 'Tahoma','sans-serif';" lang="EN-US">From:</span></b><span style="font-size: 10pt; font-family: 'Tahoma','sans-serif';" lang="EN-US">
xerte-bounces@lists.nottingham.ac.uk
[mailto:xerte-bounces@lists.nottingham.ac.uk] <b>On Behalf Of </b>Dave Burnett<br>
<b>Sent:</b> Wednesday, July 29, 2009 12:39 PM<br>
<b>To:</b> Xerte list<br>
<b>Subject:</b> RE: [Xerte] Jumping from flash menu within Xerte</span><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';"></span></p>

</div>

</div>

<p class="EC_MsoNormal" style="margin-left: 72pt;"><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';">&nbsp;</span></p>

<p class="EC_MsoNormal" style="margin-right: 0cm; margin-bottom: 12pt; margin-left: 72pt;"><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';"><br>
Could I set a variable on page 2 prior to jumping to it?</span></p>

<div style="margin-left: 36pt;">

<div class="EC_MsoNormal" style="margin-left: 36pt; text-align: center;" align="center"><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';">

<hr size="2" width="100%" align="center">

</span></div>

</div>

<p class="EC_MsoNormal" style="margin-right: 0cm; margin-bottom: 12pt; margin-left: 72pt;"><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';">Subject:
RE: [Xerte] Jumping from flash menu within Xerte<br>
Date: Wed, 29 Jul 2009 08:22:06 +0100<br>
From: Julian.Tenney@nottingham.ac.uk<br>
To: knowledgeware@kccsoft.com; xerte@lists.nottingham.ac.uk<br>
CC: </span></p>

<div id="EC_EC_EC_idOWAReplyText39989">

<div>

<p class="EC_MsoNormal" style="margin-left: 72pt;"><span style="font-size: 10pt; font-family: 'Arial','sans-serif'; color: black;">In this case, 'page2' is the
iconID to navigate to? That ought to work. Can you debug(rootIcon) OK? Load the
flash movie up as a component, rather than a graphic icon to get rootIcon and
debug() in the flash movie's timeline, otherwise you'll have to call
_level0.engine.rootIcon.navigate().</span><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';"></span></p>

</div>

<div>

<p class="EC_MsoNormal" style="margin-left: 72pt;"><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';">&nbsp;</span></p>

</div>

<div>

<p class="EC_MsoNormal" style="margin-left: 72pt;"><span style="font-size: 10pt; font-family: 'Arial','sans-serif';">Does that help?</span><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';"></span></p>

</div>

</div>

<div>

<p class="EC_MsoNormal" style="margin-left: 72pt;"><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';">&nbsp;</span></p>

<div style="margin-left: 36pt;">

<div class="EC_MsoNormal" style="margin-left: 36pt; text-align: center;" align="center"><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';">

<hr size="2" width="100%" align="center">

</span></div>

</div>

<p class="EC_MsoNormal" style="margin-right: 0cm; margin-bottom: 12pt; margin-left: 72pt;"><b><span style="font-size: 10pt; font-family: 'Tahoma','sans-serif';">From:</span></b><span style="font-size: 10pt; font-family: 'Tahoma','sans-serif';">
xerte-bounces@lists.nottingham.ac.uk on behalf of ron@kccsoft.com<br>
<b>Sent:</b> Wed 29/07/2009 04:45<br>
<b>To:</b> 'Xerte discussion list'<br>
<b>Subject:</b> [Xerte] Jumping from flash menu within Xerte</span><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';"></span></p>

</div>

<div>

<div>

<div>

<p class="EC_MsoNormal" style="margin-left: 72pt;"><span style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: rgb(31, 73, 125);">If I build a flash menu and import
it at the start of my Xerte flowline... how would I jump to frameworks within
Xerte? </span><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';"></span></p>

<p class="EC_MsoNormal" style="margin-left: 72pt;"><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';">&nbsp;</span></p>

<p class="EC_MsoNormal" style="margin-left: 72pt;"><span style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: rgb(31, 73, 125);">rootIcon.navigate('page2');&nbsp;&nbsp;&nbsp;&nbsp;
etc&nbsp; doesn’t seem to work in the flash menu.</span><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';"></span></p>

<p class="EC_MsoNormal" style="margin-left: 72pt;"><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';">&nbsp;</span></p>

<p class="EC_MsoNormal" style="margin-left: 72pt;"><span style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: rgb(31, 73, 125);">Is there any particular type
of navigation I should be doing from the imported flash menu to
frameworks/modules within Xerte? What would work?</span><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';"></span></p>

<p class="EC_MsoNormal" style="margin-left: 72pt;"><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';">&nbsp;</span></p>

<p class="EC_MsoNormal" style="margin-left: 72pt;"><span style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: rgb(31, 73, 125);">Thanks</span><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';"></span></p>

<p class="EC_MsoNormal" style="margin-left: 72pt;"><span style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: rgb(31, 73, 125);">RonM2</span><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';"></span></p>

</div>

</div>

</div>

<p class="EC_MsoNormal" style="margin-left: 72pt;"><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';">&nbsp;</span></p>

<div style="margin-left: 36pt;">

<div class="EC_MsoNormal" style="margin-left: 36pt; text-align: center;" align="center"><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';">

<hr size="2" width="100%" align="center">

</span></div>

</div>

<p class="EC_MsoNormal" style="margin-left: 72pt;"><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';">Bing™ brings you maps, menus, and reviews
organized in one place. <a href="http://www.bing.com/search?q=restaurants&amp;form=MLOGEN&amp;publ=WLHMTAG&amp;crea=TXT_MLOGEN_Local_Local_Restaurants_1x1">Try
it now.</a></span></p>

</div>

<p class="EC_MsoNormal" style="margin-left: 36pt;"><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';">&nbsp;</span></p>

<div class="EC_MsoNormal" style="margin-left: 36pt; text-align: center;" align="center"><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';">

<hr size="2" width="100%" align="center">

</span></div>

<p class="EC_MsoNormal" style="margin-left: 36pt;"><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';">NEW mobile Hotmail. Optimized for YOUR
phone. <a href="http://windowslive.com/Mobile?ocid=TXT_TAGLM_WL_CS_MB_new_hotmail_072009">Click here.</a></span></p>

</div><br /><hr />Windows Live™ SkyDrive™: Store, access, and share your photos. <a href='http://windowslive.com/Online/SkyDrive?ocid=TXT_TAGLM_WL_CS_SD_photos_072009' target='_new'>See how.</a></body>
</html>