william humphrey wrote:
But if you put the closeStack in the background script of the main stack
then you're back to the original problem. It gets called when you close one
of the substacks.
I notice it is working OK but it may be because that first card is always
open when the program is open (it's the central part of the interface) but
your comment makes me worry about the functionality of closeStack for other
users.
It just depends on what the stack needs to do. In this case, since only
the mainstack uses a closestack handler, and the mainstack is open at
card 1 all the time, putting closestack into the card script is fine.
The handler will always be called. If your mainstack needed to see a
closestack handler from any card, then it would have to go into the
stack script (alternately, if all cards shared a background group, it
could go there.)
If you want the mainstack and all substacks to get the closestack
handler, put it into the mainstack's stack script.
If you want only some stacks to get a closestack handler, or if your
mainstack may close from a card other than card 1, put the handler into
the stack script and do a test inside the handler to see if the right
stack is frontmost before acting on it.
--
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