Hmm, is that a bug?  Should we report it? I think so.


On 10/30/18 5:54 AM, Bob Sneidar via use-livecode wrote:
> Ah yes I've encountered this. What I do is I have 2 functions: 
> getParentCard() and getParentStack(). pass the long id of any object on a 
> card and they return the long id of the card, or the long filename of the 
> stack respectively. Then you can use go tParentCard and that will compile. 
> Your issue is in fact, why I wrote these functions! They are very simple as 
> you can see:
>
> function getParentCard pObjectID
>    put offset("card id", pObjectID) into tStartChar
>    put char tStartChar to -1 of pObjectID into tCardID
>    return tCardID
> end getParentCard
>
> function getParentStack pObjectID
>    put offset("stack ", pObjectID) into tStartChar
>    put char tStartChar to -1 of pObjectID into tParentStack
>    return tParentStack
> end getParentStack
>
> Bob S
>
>
>> On Oct 29, 2018, at 17:15 , Sannyasin Brahmanathaswami via use-livecode 
>> <use-livecode@lists.runrev.com> wrote:
>>
>> @tom  go card and go to card same thing.
>>
>> @ bob
>>
>> That's what I understand (as you have described it)
>>
>> -- The behavior is set in the properties of a stack.
>> -- the SE suggestions "knows" this and on typing
>>      go card...[List of cards in current stack appears... choose one)
>>
>> # you get:
>>
>> go card "my-audio-library" of me  #as we would expect
>>
>> # but it gives an error; will not compile. You have to be explicit:
>>
>> go card "my-audio-library" of this stack
>>
>> # then it compiles
>>
>> -- re: backscript
>>
>> function isThisTrue() then
>>    go card "my-audio-library" of me  # as per SE suggestions
>>   # generates an error
>> end isThisTrue
>>
>> # isThisTrue , is part of a back script. It won't compile
>> # I wondered it that was causing a reference change
>> # because this works
>>
>> function isThisTrue() then
>>    go card "my-audio-library" of this stack
>> end isThisTrue



_______________________________________________
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