David Burgun wrote:
Hi All,

As as I understand it, if you do a "go to StackX" but don't do a "start using stackX", then you can send it messages but not call functions within StackX.

Not exactly. A "go" command is identical to opening a stack using the "Open" menu item in the File menu. The stack becomes the topstack and functions like any other topstack, with all its scripts available as part of the normal message hierarchy. All normal system messages are sent when the stack opens. As a matter of fact, "go" is the primary method of opening a stack via script.


If you do a "start using StackX" but don't do a go to "StackX" then you can call functions in the stack but cannot send.

Not quite. The "start using" command is almost identical to "insert script of <whatever> into back", but it inserts only the stack script. The current card script is not available, nor are any other object scripts. If you want to access any script other than the stack script, you can "send" to them directly but cannot use them as part of the normal hierarchy. "Start using" is a shortcut for "insert script of stack X into back".

For trivia buffs: "start using" places the script before of the Home stack script, where "insert" places it after the Home stack script.


If do "start using" and "go" then you can send messages and you can call functions.

Yes, but you can use the entire script without both going and using. You can pick whichever you need; "go' makes the stack visible (unless you "go invisible" specifically) and functions just like "open", including sending all system navigation messages (openStack, openCard, etc.) and making access to the current card script available; "start using" loads the stack script only without sending any system messages and without making the stack visible.


Is this correct??

One out of three, sorta. ;)


Many Thanks
All the Best
Dave

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





--
Jacqueline Landman Gay         |     [EMAIL PROTECTED]
HyperActive Software           |     http://www.hyperactivesw.com
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to