История может быть закрыта с close
method.
Вот функция, которая закрывает окно редактора истории, если оно открыто. Он проверяет наличие свойства масштабирования в окне, чтобы определить, является ли окно редактором истории или нет (спасибо Loic Aigon за эту идею) ... Должен быть лучший способ сделать это, но я его не нашел ,
function closeStoryEditor() {
var windows = app.activeDocument.windows,
nbWindows = windows.length,
i,
closedWindow = false;
for (i = 0; !closedWindow && i < nbWindows; i += 1) {
if (!windows[i].hasOwnProperty("zoom")) {
// Let us presume that a window without a zoom method is a story editor window...
windows[i].close();
closedWindow = true;
}
}
}
Отлично! Спасибо за обмен. –
Вы должны принять ваш ответ, чтобы этот вопрос больше не считался без ответа –