Value of function from a group NOT in the message path
Dar Scott
dsc at swcp.com
Wed Jun 16 16:11:43 EDT 2004
On Jun 16, 2004, at 10:20 AM, Troy Rollins wrote:
> I also see the value in "value", but am now thinking that the model
> for retrieval of "private properties" in the form of script locals,
> should probably be standardized (for me) to using a getProp mechanism
> which populates a customKey for the requester to read. Is that more
> the recommended convention? Obviously, I'm used to having "getter" and
> "setter" functions, which read and return object (in the true OOP
> terms) properties and return values, but it seems that Transcript
> enjoys a slightly different mechanism and approach for this.
Yes.
If the properties are independent of each other and of built-in
properties, you can simply access them as you would built-in
properties. You don't need any getter or setter.
If you want to check the value, use setprop.
If you need to do some I/O or set dependent properties or custom
properties, use setprop.
A dependent property need not be real and can be calculated on the fly
with getprop.
You can store values as properties or as ephemeral values in local
variables.
Dar Scott
More information about the use-livecode
mailing list