On Tuesday, February 24, 2004, at 01:22 PM, [EMAIL PROTECTED] wrote:
Date: Tue, 24 Feb 2004 08:09:27 -0500 From: Thomas McGrath III <[EMAIL PROTECTED]> Subject: Re: Choices, Choices, Choices To: How to use Revolution <[EMAIL PROTECTED]> Message-ID: <[EMAIL PROTECTED]> Content-Type: text/plain; charset=US-ASCII; format=flowed
Frank,
After looking at the code again I see that each Set of info is named differently 1_ and 2_... It seems then that I would need to keep another array of those keys and which button number they apply to.
Is there another way to do that? Because in an item del situation I would refer to item 1 every time regardless of what was in it. instead using key(1_ddd) and key(2_ddd) etc all for item 1's which are the main names of each set of items. I can see how the repeats would work with building the 1&"_ddd" etc. But is there another way to do it with arrays?
Thanks
Tom
The array names can be anything you want. For example, if you've got buttons named "A", "B", "C", ..., "AA", "BB", "CC", ... you might use
myArray["A_date"] myArray["B_date"] ... myArray["AA_date"] ...
where each array key is a concatenation of the button name (A, B, C, ...) and the data name (date, title, ....). When you want a piece of data for a particular button you simply concat the button name with the field name and use that as the array index.
For example:
put the name of me into myName put myArray[myName & "_date"] into theDate
And of course the reason you want to use a "_" between the button name and the data name is so it's easy to parse -- item 1 is the button name, item 2 is the data name -- if you use the keys property to iterate through all the array keys.
As to how you should name things in your particular situation, you need to do an analysis of your data needs both on disk and at runtime, and think through the kinds of loops you'll be doing on each keypress or other user interaction. Only then will you know the best way to name items in the array(s) for both storing and retrieving data.
Good luck, -- Frank
_______________________________________________ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
