I tried this
In script of cd
on putSomething
put "Hi There" & cr after msg
end putSomething
I then inserted the card script into back.
Now, in a button on the card:
on mouseUp
put empty -- to clear the meassge box
putSomething
end mouseUp
clicking the btn produced one "Hi There" in the message box.
in another button:
on mouseUp
put empty
send "putSomething" to this cd
end up
also produced one "Hi There" in the message box
Now I changed the card script to
on putSomething
put "Hi There" & cr after msg
pass putSomething
end putSomething
Now,
send "putSomething" to this cd
produced two "Hi There"s in the message box
and
putSomething
produced two "Hi There"s, but also got a "putSomething: can't find
handler" error
I think that this suggests that the message will go to the card
itself first, and be trapped there, and will go on to the backscript
only if explicitly passed.
I can't see why the send form produces no error, but the direct form
does, but this is only if the message is explicitly passed, so
probably not a problem.
Best,
Mark
On 1 Apr 2006, at 03:23, Sarah Reichelt wrote:
I am asking this time since I don't have a moment to spare before
Sat AM.
I want to implement a design change into a rather complex program
that uses
one card in one stack.
The question:
Does the following
insert the script of this card into back
mean that the card script at the card level will also be in the
hierarchy
trapping messages as well as in the back, or
by inserting it into the back, this becomes its one-and-only
position?
If there is a send "sumptin" to card 1, does this trigger twice?
Hi Jim,
I don't know for sure, but I would be worried that your card handlers
might be triggered twice. I would recommend putting them into a
separate button and inserting the button's script into back. That way
you can be sure it is only in the hierarchy once.
Cheers,
Sarah
_______________________________________________
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
_______________________________________________
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