<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=US-ASCII">
<META content="MSHTML 6.00.2800.1458" name=GENERATOR></HEAD>
<BODY id=role_body style="FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial"
bottomMargin=7 leftMargin=7 topMargin=7 rightMargin=7><FONT id=role_document
face=Arial color=#000000 size=2>
<DIV>
<DIV>
<DIV>We have progress in my quest for structural simplicity :-)</DIV>
<DIV> </DIV>
<DIV>As Ken said, Externals can be stored in another stack and accessed with
'start using' . But the stack does NOT have to be another stackFile... A
substack works just as well, contrary to what I said before (which is
probably what Ken meant in the first place and I mis-interpreted it!)</DIV>
<DIV> </DIV>
<DIV>on preOpenStack</DIV>
<DIV> put requiredExternalFilePaths() into tDLLs</DIV>
<DIV> if the externals of stack "mySubStack" is not tDLLs then</DIV>
<DIV> set the externals of stack "mySubStack" to tDLLs</DIV>
<DIV> open inv stack "mySubStack" # with destroyStack set to
true</DIV>
<DIV> close stack "mySubStack"</DIV>
<DIV> start using stack "mySubStack"</DIV>
<DIV> end if</DIV>
<DIV>end preOpenStack</DIV>
<DIV> </DIV>
<DIV>Result is that the External/s can be set dynamically AND be immedaitely
available for use.</DIV>
<DIV> </DIV>
<DIV>Now I have taught you all how to suck eggs, I'll file this for future
reference! ;-)</DIV>
<DIV> </DIV>
<DIV>/H</DIV></DIV></DIV></FONT></BODY></HTML>