День добрый.
Помогите пожалуйста разобраться с сабжем.
Есть желание каждому из элементов массива присвоить свойство "Prop"(Boolean), которое, по-умолчанию,= false. К сожалению, в хелпе мало информации по addProperty. Подскажите пожалуйста, как это сделать.
Нерабочий код:

Код:
import mx.core.UIObject;
class classes.C extends UIObject{
public var arr:Array;
public function C(){
arr=[];
arr.addProperty("Prop", arr.getProp, arr.setProp);
arr.setProp = function(p:String):Void {
trace("Добавляем свойство: " + p);
if(p=="true"){this.Prop = true;}else{this.Prop = false;}
};
arr.getProp = function():Boolean {
return this.Prop;
};
trace(arr.Prop)
arr[3].Prop="true";
trace(arr[3].Prop);
}
}