Quantum tunneling in LiveCode

stgoldberg at aol.com stgoldberg at aol.com
Mon Mar 2 16:07:12 EST 2015


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







More information about the Use-livecode mailing list