Я пытаюсь переписать сценарий CornerEffects.jsx в Indesign CS5.5, чтобы сделать его более удобным для пользователя в школе, чтобы люди точно знали, где находится первая точка, а где последняя точка и т. Д. Сценарий должен работать в CS3 также.
Мне нужно, чтобы параметры менялись только тогда, когда прямоугольник является выделенным объектом, а в остальном откат к стандартному. Я попробовал следующий фрагмент, но он все равно возвращается к значению по умолчанию. Спасибо, ребята.
function myDisplayDialog(myObjectList){
if (app.selection.constructor.name == "Rectangle"){
var myStringList = ["all points","first point (top-left)", "last point(top-right)", "second point(bottom-left)", "third point(bottom-right)", "fourth point(top-right)", "first two", "second and third", "last two", "first and last", "odd points", "even points"]
}
else{
var myStringList = ["all points","first point", "last point", "second point", "third point", "fourth point", "first two", "second and third", "last two", "first and last", "odd points", "even points"]
}