Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно. Необходимо обновить браузер или попробовать использовать другой.
Если строку типа
var link = links[i];
не поместить в тэг "код", то буква i в квадратных скобках распознаётся движком форума как тэг курсива. Соответственно, она удаляется из текста кода, а текст после неё становится курсивным.
var a = 0;
while ((a<1)||(a>7)){
a = Math.floor((Math.random()+0.1)*10);
}
p[i].textFrames[0].texts[0].fillColor = app.activeDocument.swatches.itemByName(String(a));
a = 0;
где p[ i ] — текущая страница, а свотчи имеют имена "1", "2"..."7".
Назначьте шрифт вручную, выделите этот текст, запустите скрипт:
alert(app.activeDocument.selection[0].appliedFont.name);
Это и будет то, что надо указать вместо "School".
Это не событие влияет на кнопку, а кнопка на событие. Точнее — кнопка включает/выключает отслеживание программой события "Изменение выделенной области".
У меня приведенный выше код работает. А какая у Вас версия InDesign?
Можно:
app.activeDocument.selection[0].appliedFont = "Имя_шрифта"
Вот этот вариант проверен и работает:
Если и он у Вас не сработает, то снова возвращаемся к вопросу о версии InDesign. Я проверял в CS5.
app.activeDocument.selection[0].appliedCharacterStyle = app.activeDocument.characterStyleGroups.item("Имя_группы_стилей").characterStyles.item("Имя_симв_стиля");
Если же хочется прямо в окне скрипта выбирать нужный стиль из выпадающего списка, то предварительно надо собирать в один массив имена...
Главное, что в объектной модели есть. А в этих книгах много чего важного нет; если мне не изменяет память, они даже не помогут в таком примитивнейшем (но крайне важном) вопросе, как обращение к выделенному объекту.
На данном сайте используются cookie-файлы, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших cookie-файлов.