> How do I call for eg. The 3 record called loc.... > > Ie.. [member: 2, loc: 12,4, size: 100,100, member: 5, loc: 17,3, size: > 50,100, member: 9, loc: 9,4, size: 190,100]
I would suggest that, looking at your list, it might be better structured as a linear list of property lists. eg. [[member: 2, loc: 12,4, size: 100,100], [member: 5, loc: 17,3, size:50,100], [member: 9, loc: 9,4, size: 190,100]] Also, some of your property values need to be lists or other related data types: (loc: 9,4 won't fly. A property name can have only ONE value associated with it. Solution: if you need more than one value, make it a list and put your values into that) eg. [[member: 2, loc: point(12,4), size: 100,100], [member: 5, loc: point(17,3), size:[50,100]], [member: 9, loc:point(9,4), size: [190,100]]] Also, your property names need to be "typed". Most common is symbols or strings: eg. [[#member: 2, #loc: point(12,4), #size: 100,100], [#member: 5, #loc: point(17,3), #size:[50,100]], [#member: 9, #loc:point(9,4), #size: [190,100]]] OR eg. [["member": 2, "loc": point(12,4), "size": 100,100], ["member": 5, "loc": point(17,3), "size":[50,100]], ["member": 9, "loc":point(9,4), "size": [190,100]]] Then to acces what you need you'd say: tLoc = myList[3][#loc] OR tLoc = myList[3].loc HTH, -Sean. [To remove yourself from this list, or to change to digest mode, go to http://www.penworks.com/lingo-l.cgi To post messages to the list, email [EMAIL PROTECTED] (Problems, email [EMAIL PROTECTED]). Lingo-L is for learning and helping with programming Lingo. Thanks!]
