Избранное »

22.09.2014 – 07:27 | 2 комментария | 27 161 views

Здравствуйте все, кто работает в Индизайне!
Извещаем вас о том, что на youtube.com работает канал «InDesign Мастерская вёрстки». Там уже размещены более 70 видео с полным описанием как работать с программой DoTextOK. Другие интересные темы, касающиеся работы …

Читать полностью »
Работа в InDesign

Хитрости и секреты, приемы работы, уроки

Новая версия!

Особенности новой версии Индизайна

Плагины

Описание плагинов, информация о плагинах для работы с Adobe InDesign

Скрипты

Готовые к использованию скрипты для Adobe InDesign

Скриптинг

Описание языка, приёмов и методов программирования для Adobe InDesign

Home » Скриптинг

Как программно выделить весь абзац, в котором стоит курсор?

Добавлено на 11.03.2009 – 02:22Без комментариев | 780 views

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//DESCRIPTION: Select current paragraph
//  (c) Dave Sanders
if (app.documents.length > 0 &&
    app.selection.length == 1 &&
        app.selection[0].hasOwnProperty("baseline")) {
    selectPara(app.selection[0]);
}
 
function selectPara(myText) {
    try {
        app.select(myText.paragraphs[0]);
    } catch(e) {
        // selection is last insertion point of story after a return
        try {
            app.select(myText.parent.paragraphs[-1]);
        } catch(e) {} // story contains just one insertion point
    }
}

Оставить комментарий!

Вы должны быть в системе чтобы оставить комментарий.