Seems like "this card" would be useful, or, you could just get the long
name of the object which contains a small to big list of owning objects
starting with the object itself.

On Sat, Dec 6, 2014 at 6:03 PM, Peter Haworth <p...@lcsql.com> wrote:

> Every now and again, I wonder why certain properties are not available in
> LC.  The ones that puzzles me the most are the owning card and owning stack
> of an object.
>
> Maybe it's just the kind of tools I write but I frequently need to get that
> information.
>
> I have written a couple of handlers to get that information but it just
> seems like there should be a property that does it for you, maybe
> "ownerStack" and "ownerCard".
>
> I've tried a couple of different ways of getting that information and
> curious how other people do it.  I'm sure there are a lot of people who
> have written the same handlers!
>
> I have a recursive function that traverses up the chain of owner properties
> until it gets to a card or stack, and another one that parses the long name
> of a control to get the information.  I think I prefer the recursive
> function
>
> Pete
> lcSQL Software <http://www.lcsql.com>
> Home of lcStackBrowser <http://www.lcsql.com/lcstackbrowser.html> and
> SQLiteAdmin <http://www.lcsql.com/sqliteadmin.html>
> _______________________________________________
> 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

Reply via email to