On 19/08/2010 16:48, "Devin Asay" <devin_a...@byu.edu> wrote:
>> Put the custom prop into an array var, then you can access the contents. >> >> put the uMyArray of btn "test" into tArray >> put tArray["prop1"] into tVar > > Thanks Chipp. That works if the custom prop is an array to start with, but my > question is whether it is possible to access all kinds of custom property data > in the default custom property set using array notation. Here's the situation: > > I have an image object that has several different visual states. The state is > represented by image data stored in custom properties of the image, labeled > like this: > state1 > state2 > state3 > state4 > > When I want to change visual states I simply set the image text to one of the > custom properties. It would be much easier to do if I could do something like > this: > > set the text of img "myImg" to the customKeys["state" & currStateNum] of img > "myImg" > > Instead, I have to construct clumsy "do" statements to make the changes. > > Unfortunately this doesn't work when using properties in the default set. It > does work when you have created the properties in your own sets: > > set the text of img "myImg" to the myPropSet["state" & currStateNum] of img > "myImg" > > (From memory, so I may be missing a detail of the syntax.) > > So the question is, can you access non-array data in custom props using array > syntax when using just the default property set? Can't you do something like this: put "xyz" into tVar set the tVar of btn 1 to "a" You'll end up with a property called xyz that contains "a" in the default set. Kind regards, Kevin Kevin Miller ~ ke...@runrev.com ~ http://www.runrev.com/ RunRev - Software construction for everyone _______________________________________________ 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