имя текстового бокса

  • Автор темы Автор темы bossrus
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

bossrus

шибка умный, аднака
Топикстартер
12 лет на форуме
Сообщения
447
Реакции
74
почему
Код:
app.documents[0].textFrames.add({fillColor: "Paper", geometricBounds: app.activeDocument.pages[0].bounds, name:"ololo"});
это нормально, и поле name прекрасно прокатывает, но при единственном этом созданном боксе попытка вывести
Код:
alert(app.documents[0].textFrames[0].name);
это не только undefined,
но и даже
JavaScript Error!
Error Number: 55
Error String: Object does not support the property or method 'name'

?
особенно непонятно, учитывая, что описание Class TextFrame говорит, что поле name есть, и даже r/w.
 
MacOS, CS6. Все проходит без ошибок.
 
В CS5 срабатывает. Для чистоты эксперимента скопировал Ваши строки и ничего в них не менял. Работает и при наличии нескольких фреймов с одинаковым именем.
 
ага. тогда уточню — indesign CS4
 
подтверждаю. в ЦС6 работает как надо.
но мне-то нужно в ЦС4 :(
 
Статус
Закрыто для дальнейших ответов.