Dear everyone,

Whenever I want a script to run only once on preOpenStack, openStack, openCard, preOpenCard, openBackground, preOpenBackground etc., I put this script into the card script of the first card of the main stack of my project. All these messages are sent to the card, rather than the stack. Of course, if the card doesn't handle the message, it is passed to higher levels in the message hierarchy.

The startUp message is different. The docs contain the following description of the startUp message:

"Sent to the first stack opened when the application starts up."

So, this appears to be exactly true: the message is sent to the stack and not to the card. This causes some confusion and it is inconvenient for me, because usually my preOpenstack and startUp handlers are connected and I would like to look at them in the same script editor. Moreover, HyperCard does send the startUp message to the card rather than the stack.

I would like to know your opinion about this. Please, write me on- or off-list ([EMAIL PROTECTED]). If I get positive feedback, I'll create a feature request for which you can vote.

Best,

Mark

--

Economy-x-Talk
Consultancy and Software Engineering
http://economy-x-talk.com
http://www.salery.biz

Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz

_______________________________________________
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