Поиск текста по Swatch

Статус
Закрыто для дальнейших ответов.

Specialist

Топикстартер
15 лет на форуме
Сообщения
2 035
Реакции
8
Пытаюсь найти текст покрашенный определенным свотчем, например так:
Код:
app.findTextPreferences.fillColor = app.activeDocument.swatches.item('Red');
alert(app.activeDocument.findText()[0].contents);

Ругается:
JavaScript Error!

Error Number: 30621
Error String: Request failed because object is from a different document or workspace.
Source: app.findTextPreferences.fillColor = app.activeDocument.swatches.item('Red');

Зато вот если закрыть все документы и создать этот swatch не в документе, а глобально - тогда находит, как ни в чем не бывало.

Есть ли мысли, как бороться?

И если нет, есть ли мысли как скриптом добавить глобальный свотч, а потом грохнуть его?

Заранее благодарю за помощь.
 

sakhar

Professional
15 лет на форуме
Сообщения
1 550
Реакции
134
Ответ: Поиск текста по Swatch

Натыкался на подобную проблему вот тут
 

Specialist

Топикстартер
15 лет на форуме
Сообщения
2 035
Реакции
8
Ответ: Поиск текста по Swatch

Спасибо, Дмитрий, точно в тему. Читаю...
 

Specialist

Топикстартер
15 лет на форуме
Сообщения
2 035
Реакции
8
Ответ: Поиск текста по Swatch

sakhar
Проблема решена, еще раз спасибо.
 
Статус
Закрыто для дальнейших ответов.