Подскажите как получить доступ к тексту в текстовом фрейме.
Пишу скрипт для замены некоторых символов, но он работает только если ВЫДЕЛИТЬ текст. Выделение только фрейма не помогает.
Вот текст скрипта:
with (app) {
if (documents.length == 0) { exit(); }
if (selection.length == 0) { exit(); }
var mySel = selection[0];
if ((mySel.constructor.name == 'Text') || (mySel.constructor.name == 'Word')) {
var myStory = selection[0];
var myText = myStory;
} else {
exit();
}
do {
dlgRes = dlgReplace();
varClose = dlgRes;
} while (dlgRes);
}
function dlgReplace() {
findPreferences = null;
changePreferences = null;
var myR = myText.search('^{', false, false, '«');
var myR = myText.search('^}', false, false, '»');
findPreferences = null;
changePreferences = null;
}
Пишу скрипт для замены некоторых символов, но он работает только если ВЫДЕЛИТЬ текст. Выделение только фрейма не помогает.
Вот текст скрипта:
with (app) {
if (documents.length == 0) { exit(); }
if (selection.length == 0) { exit(); }
var mySel = selection[0];
if ((mySel.constructor.name == 'Text') || (mySel.constructor.name == 'Word')) {
var myStory = selection[0];
var myText = myStory;
} else {
exit();
}
do {
dlgRes = dlgReplace();
varClose = dlgRes;
} while (dlgRes);
}
function dlgReplace() {
findPreferences = null;
changePreferences = null;
var myR = myText.search('^{', false, false, '«');
var myR = myText.search('^}', false, false, '»');
findPreferences = null;
changePreferences = null;
}