On Sep 13, 2008, at 12:22 PM, Mark Brownell wrote:
It's been a while but I believe that that ordering is how the Lists
worked in Director. You didn't assign them key names. They could
have parameters too, divided by ":" You just put data into an
ordered spot. To be honest I like the non order sometimes, the way
it is in Rev.
Director has lists and property lists. With a list you would need to
understand the order of the data (which you can sort if you like),
with property lists you don't. You can also have lists of lists, and
use a dot syntax to get the properties. Here's some examples of how
you deal with it:
peoplelist = [[name:"Tom",height:"72",city:"New York"],
[name:"Dick",height:"68",city:"San Francisco"],
[name:"Harry",height:"74",city:"New York"]]
put peoplelist
-- [[#name: "Tom", #height: "72", #city: "New York"], [#height:
"68",#name: "Dick", #city: "San Francisco"], [#name: "Harry",
#height: "74", #city: "New York"]]
put peoplelist[1].name
-- "Tom"
put peoplelist[2].name
-- "Dick"
put peoplelist[3]
-- [#name: "Harry", #height: "74", #city: "New York"]
You'll notice that it didn't matter where the #name entry was, the
name was still found ok.
_______________________________________________
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution