Because you set the backgroundBehavior of the "strange group" to true, it's 
effectively after the card in the message path. There's a good explanation and 
diagram in chapter 5.2.3 (p.127-9) of the user guide.

HTH

Paul


> On Mar 2, 2015, at 1:07 PM, stgoldb...@aol.com wrote:
> 
> In quantum mechanics something can be in more than one place at once.  A 
> paradox of sorts seems to occur in the message chain with groups in LiveCode. 
> Try this:
> 
> 
> 1.  Place a button on a card.
> 2.  Make the button a group. Set the group's backgroundBehavior to true.
> 3.  Place the following script in the button:
> 
> 
> on mouseUp
>  answer "I am a button"
>  pass mouseUp
> end mouseUp
> 
> 
> 4.  Place the following script in the group:
> 
> 
> on mouseUp
>  answer "I am a strange group"
>  pass mouseUp
> end mouseUp
> 
> 
> 5.  On the card script write:
> 
> 
> on mouseUp
>  answer "I am a card"
>  pass mouseUp
> end mouseUp
> 
> 
> 6.  In the stack script write:
> 
> 
> on mouseUp
>  answer "I am a stack"
> end mouseUp
> 
> 
> 
> 
> 7. Now click on the button.  You get the sequence:
> I am a button --> I am a strange group --> I am a card --> I am a stack
> 
> 
> 8.  Now click on the card.  You get:
> I am a card --> I am a strange group
> 
> 
> Where is the strange group, before or after the card?
> 
> 
> Stephen Goldberg
> www.medmaster.net
> 
> 
> 
> 
> _______________________________________________
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


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

Reply via email to