brown-aleks писал(а):
На слове isnull() запинается и выдаёт - Proc undefinedУбедитесь, что установлена последняя версия кодогенератора https://github.com/hiasmstudio/RTCG
brown-aleks писал(а):
Пробую взять значение из поля свойств элемента, результат зависит от типа поля элементаЕсли значение берется из свойства элемента, то проверять надо поле isdef у этого свойства:
trace(this.props("MyProperty").isdef)
Если как у вас в примере данные нужно получать не только из свойства, но и из потока или точки, то проверять надо только по isnull().
brown-aleks писал(а):
И из поля свойств элемента типа List значение, самое первое, индекс которого равен "Ноль" получить вообще ни как не удаётсяЗначения свойств типа List не рекомендуется получать через d() - т.к. первый элемент списка имеет индекс 0, то кодогенератор считает его пустым и перекрывает данными из потока. Если вы уверены, что свойство List должно переопределяться данными из потока или точки, то лучшее решение это в начало списка вставить пункт (не выбрано), тогда и кодогенератор будет правильно работать и у пользователь будет уверен, что раз он свойство задал явно, то из потока его точно ничего не перекроет.