- Сообщения
- 269
- Реакции
- 186
После долгого перерыва выложил новую версию (4.07) плавающей панельки для быстрого запуска скриптов.
- Теперь на кнопки можно подвешивать не только файлы скриптов, но и просто javascript-код.
- Для скриптов можно определять аргументы, с которыми они будут запускаться. Например:
JavaScript:
var width = +arguments[0];
var RECT = app.selection[0];
RECT.visibleBounds = [ RECT.visibleBounds[0], RECT.visibleBounds[1], RECT.visibleBounds[2], RECT.visibleBounds[1] + width ];
- В настройках добавлен пункт "запуск скриптов через BridgeTalk". Это альтернатива запуску через функцию doScript(). (Есть мнение что doScript() запускает скрипт в том же контексте, в котором и вызывается, см. Geheimnisse des Parameters "withArguments" in app.doScript() - Adobe® InDesign® Automatisierung)
Cкрипт доступен в разделе "Ресурсы": scriptPalette

Старая тема по скрипту на форуме (закрыта): ссылка