Arrays
Dan Shafer
revdan at danshafer.com
Fri Feb 4 14:19:18 EST 2005
Good code samples, guys. But Ben should know (and probably does) that
this will NOT work in a standalone since stacks in standalones can't be
updated. (Well, of course what I mean is that it can't be used in a
stack in a standalone if that stack is included/embedded in the app.)
Dan
On Feb 4, 2005, at 5:59 AM, Mark Smith wrote:
>
> On 4 Feb 2005, at 04:59, use-revolution-request at lists.runrev.com wrote:
>
>> on saveArray
>>
>> global gBigArray
>>
>> -- target a specific custom property set
>> set the customPropertySet of stack "allMyArrays" to "uBigArray"
>>
>> -- replace all elements of 'uBigArray' CPS with 'gBigArray'
>> set the customProperties of stack "allMyArrays" to gBigArray
>>
>> -- save it
>> save stack "allMyArrays"
>>
>> end saveArray
>
> In fact, it isn't necessary to set the the customPropertySet if you
> don't need to access elements of it directly. If you simply want to
> store an array you can do this:
>
> on saveArray tMyArray
> set the customProperties["storedArray1"] of this stack to tMyArray
> end saveArray
>
> to retrieve:
>
> function getArray
> put the customProperties["storedArray1"] of this stack into tMyArray
> return tMyArray
> end getArray
>
> you can store as many arrays as you like this way, as
> customPropertySets are creatable and accessible using the above array
> notation.
> --
>
> cheers,
>
> Mark
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
More information about the use-livecode
mailing list