[ID CC2023] Как "заполнить поля" скриптом caption setup

deser7

Участник
Топикстартер
Сообщения
3
Реакции
0
натолкните, плз, какие чудом скриптом "заполнить" поля?
отрыл только вставку уже настроенных значений, но хотелось бы щелчком в новых документах сразу настроить необходимые данные.
JavaScript:
var menuAction = app.menuActions.itemByName("$ID/Generate Static Caption"); 
if (menuAction.isValid && menuAction.enabled) {
    menuAction.invoke();
}

caption2-1.jpg


ps. да, встречал что можно XMP выдернуть метаданные из файла, но зачем кодом рисовать фремы, подгонять размеры... когда есть уже готовое решение (Generate Static Caption). иду от обратного - если есть возможность присвоить значения подобно изображению все долно получиться быстро и просто.
 

Oleg Butrin

20 лет на форуме
Сообщения
1 989
Реакции
1 213
натолкните, плз, какие чудом скриптом "заполнить" поля?
Скажите, пожалуйста, а зачем вам эти манипуляции, если можно штатным образом прочитать метаданные связанного файла и по ним сгенерировать любую необходимую подпись?
app.menuActions.itemByName("$ID/Generate Static Caption")
Это порочный путь, не надо.
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 138
Реакции
10 835

deser7

Участник
Топикстартер
Сообщения
3
Реакции
0
Скажите, пожалуйста, а зачем вам эти манипуляции, если можно штатным образом прочитать метаданные связанного файла и по ним сгенерировать любую необходимую подпись?
ленивый я... хотелось аналогичные функции - привязать к размеру фрейма внизу и сгруппировать. надеялся на минимальные затраты для достижения результата :)