Confirming a thing about IDs
Geoff Canyon
gcanyon at gmail.com
Thu Oct 11 17:48:24 EDT 2018
Ah, okay -- I have somewhat the same issue in Navigator. Wouldn't
group id <id> of stack "<stack name>"
always work?
On Thu, Oct 11, 2018 at 2:40 PM Brian Milby via use-livecode <
use-livecode at lists.runrev.com> wrote:
> >
> > > If a card containing a certain shared group has not been visited, then
> > the
> > > group must be referenced using background instead of group. For this
> > > reason, I use “bkgnd” to identify any shared group.
> >
> > Not sure what you mean by this? I created a stack with a background/group
> > id 1011. The group is placed on card 4 of the stack. Restart LC and
> re-open
> > the stack, and this puts true:
> >
> > put there is a group id 1011 of stack "untitled 1"
> >
> > No card containing the group had been visited. This is on a Mac, LC 8.x
> >
> > gc
> >
> >
> I did not phrase that well (and had the details wrong). What actually
> happens is that the returned long ID of objects in shared groups changes
> depending on whether a card containing that group has been visited. If a
> card has been visited, then "group id x of card id y" is returned. If not,
> then "bkgnd id x" is returned. Probably not an issue for most, but if
> looking to generate long IDs that are always the same for a given object
> then it is.
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
More information about the use-livecode
mailing list