Oddity in 'currentCard' function?

Paul Dupuis paul at researchware.com
Wed Oct 25 08:57:26 EDT 2023


On 10/25/2023 12:34 AM, Mark Waddingham via use-livecode wrote:
>
> If you want to do stuff with the current card of a stack, then don't 
> use the currentCard property - 'this card of stack ...' *is* a chunk 
> reference and thus it doesn't care whether the card has a name or not.
>

Okay, I get that <object> id <number> is a legacy return value when 
there is no name.

I'd just like to confirm that:

this card of stack "X"
and
the currentCard of stack "X"

refer to the same card, even if in different ways (actual object 
reference vs short name)?

If so, I will switch to using "this card of stack". I had thought that 
the 'this card' was always the card in the object hierarchy of the 
object the script was running in and had forgotten that you could say 
'this card of stack ...' to reference the active card in another stack.




More information about the use-livecode mailing list