Thanks to all kind souls who responded. Björnke's explanation helped a lot and, indeed, I assumed the displayed name was actually the ID since so far it never failed me.
Again, thanks a lot. Best, Fritz On Sat, Nov 1, 2014 at 10:20 PM, Björnke von Gierke <b...@mac.com> wrote: > The Inspector does not show the ID of cards by default, it only pretends > to do it, by using "card id xxxx" as default name. If you change the name, > you can see the "real" id appear on top of the inspector window. This is > done in the IDE with a script and might possibly be confused in your case > (that'd be an IDE bug). But maybe you are simply looking at the name of the > Card, but assume it's actually the ID, when it isn't anymore? > > Relevant here is that the card ID can be set by script (but no one should > ever do that, it's only meant for people who want to recreate stacks from > scratch, that's also why it's not documented). So maybe you accidentally > change the ID instead of the layer of the card in your script? > > Try this in the multi line message box, or a button, to see the real ID's > of your cards, independent of weird IDE behaviours and other, similar > pitfalls: > > repeat with x = 1 to the number of cards > put the ID of card x & cr after theResult > end repeat > put theResult > > > On 01 Nov 2014, at 11:18, Friedrich F. Grohmann <ffgrohm...@gmail.com> > wrote: > > > Thanks for your response. > > > > So far, indeed, I've reshuffled the cards by setting the number and never > > had a problem. This strange situation arose when I wrote a script to > move a > > larger number of cards to the end of the stack and then tried to > reconnect > > the moved cards by their new ids to a button script. The really weird > part > > is that in a number of cases it works more or less, but for other cards > the > > id shown in the card inspector is not recognized at all. > > > > I have copies of the stack, so not everything is lost, but I just wonder > > how such a scenario is possible and whether the situation could be > > remedied. > > > > Thanks, > > Fritz > > > > > > > > On Sat, Nov 1, 2014 at 5:31 PM, FlexibleLearning.com < > > ad...@flexiblelearning.com> wrote: > > > >> Sounds peculiar, unless the defaultStack has changed. > >> > >> Rather copy and paste to re-order the cards, have you tried setting the > >> number of the card instead? This will retain the original card ID for > >> continued navigation by ID. > >> > >> Hugh Senior > >> FLCo > >> > >> > >> Friedrich F. Grohmann <ffgrohm...@gmail.com> wrote > >> > >> I've run into a strange problem with a stack. After changing the order > of a > >> few cards (by way of copy/paste) a number of the involved cards will not > >> respond to "go card id xxx". The card inspector clearly indicates both > name > >> and number of those cards. However, if I try to proceed to the card by > its > >> id, the message box tells me "No such card". If it's "go cd yyy" and > yyy is > >> the number of the card, no problem. > >> > >> I'm working with Livecode 5.5.4 and the stack involved has served me > for a > >> number of years so I don't think it is a problem of the version itself. > >> > >> Any suggestion how this could be solved? > >> > >> Thanks, > >> Fritz > >> > >> > >> _______________________________________________ > >> 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 > > > _______________________________________________ > 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