Determine context

Mike Bonner bonnmike at gmail.com
Sun Aug 23 10:34:35 EDT 2015


Ah k, Thank you, i'll poke around with that.  The target won't do what I
need since I'm looking for (usng your word) the origin.

Off to poke around the executioncontexts

On Sun, Aug 23, 2015 at 8:13 AM, Peter M. Brigham <pmbrig at gmail.com> wrote:

> I think you could put getprop and setprop handlers into a frontscript that
> do this
>
> on setprop whatever
>    put line 1 of the executioncontexts into tOrigin
>    if tOrigin begins with "card" then pass whatever
> end whatever
>
> ...etc. This is not tested, but fooling around with the executioncontexts
> should get you there. You also might have to make use of "the target",
> which will give you the name of the object whose property is being set.
>
> -- Peter
>
> Peter M. Brigham
> pmbrig at gmail.com
> http://home.comcast.net/~pmbrig
>
>
> On Aug 23, 2015, at 12:57 AM, Mike Bonner wrote:
>
> > Quick question, hopefully with an easy answer..
> >
> > I have some objects with settable properties. I only want them to be
> > settable from scripts in specific objects.  In this case, I want the card
> > script to be able to set object properties, but don't want the scripts in
> > the objects themselves to be able to do so, or for these objects to be
> able
> > to set their siblings properties. (so basically, limited to the card
> script)
> >
> > Reading the property is fine, but reading sibling properties is not, so
> the
> > card script should be able to set and see all properties.  An object
> should
> > only be able to see itself.
> >
> > Is this possible?
> > _______________________________________________
> > 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
>
>
> _______________________________________________
> 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