The message box is not a container. It’s a stack. A stack that tracks global 
properties, global variables, pending messages and stacks in use actively. It 
stands to reason then that it has to be either in the message path somehow. I’m 
not sure how that affects things, but I have noticed while attempting to track 
the contents of variables while a script was executing buy putting values in 
the msg that it doesn’t update until idle irregardless of whether I issue a 
wait or no, unless I use with messages.

Bob S


On Nov 11, 2020, at 3:04 AM, David V Glasgow via use-livecode 
<[email protected]<mailto:[email protected]>> wrote:

So then LC knows when the message box is about to be the target, and
therefore acts differently than with any other container. The actual already
executed  command "put" is left stranded, unrequited, because the next line
in sequence, not yet executed,  has foreknowledge that the upcoming target
is the message box, and is girding itself to access it??

_______________________________________________
use-livecode mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to