Поиск/замена параметров форматирования

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

Сергий Задонский

Участник
Топикстартер
Сообщения
251
Реакции
4
Очередной пример из книги М.Борисова "Скрипты в InDesign":
вот этот код работает
Код:
app.findTextPreferences = NothingEnum.nothing;
app.changeTextPreferences = NothingEnum.nothing;

//Установка опций поиска
with (app.findChangeTextOptions)
{
    caseSensitive = false;
    wholeWord = false;
    }
//app.findTextPreferences.appliedFont.name = "School\tPlain";
//app.changeTextPreferences.appliedFont.name = "SPSL New Cyrillic\tRegular";
app.findTextPreferences.pointSize = 18;
app.changeTextPreferences.pointSize = 24;

app.activeDocument.changeText();

а вот этот:
Код:
app.findTextPreferences = NothingEnum.nothing;
app.changeTextPreferences = NothingEnum.nothing;

//Установка опций поиска
with (app.findChangeTextOptions)
{
    caseSensitive = false;
    wholeWord = false;
    }
app.findTextPreferences.appliedFont.name = "School\tPlain";
app.changeTextPreferences.appliedFont.name = "SPSL New Cyrillic\tRegular";
//app.findTextPreferences.pointSize = 18;
//app.changeTextPreferences.pointSize = 24;

app.activeDocument.changeText();

останавливается в последней строке, шрифт не меняет, а в строке сообщений об ошибке пишет changeText. В чем дело?
 
Ага, нашел, заработало !'dans))'Нужно было не
Код:
app.findTextPreferences.appliedFont.name = "School\tPlain";
а
Код:
app.findTextPreferences.appliedFont = "School\tPlain";
 
Статус
Закрыто для дальнейших ответов.