Paragraph.GetScrollRange

table Paragraph.GetScrollRange ( string ObjectName,
boolean Vertical = true )
Примеры

Описание

Возвращает таблицу, содержащую диапазон вертикальной или горизонтальной полосы прокрутки.

Параметры

ObjectName

(строка) Имя объекта параграф (paragraph).

Vertical

(логический) Будет ли возвращен диапазон вертикальной полосы прокрутки:

ЗНАЧЕНИЕ
VALUE
ОПИСАНИЕ
DESCRIPTION
trueБудет возвращен диапазон вертикальной полосы прокрутки. (По умолчанию)
falseБудет возвращен диапазон горизонтальной полосы прокрутки.

Возврат

ResultVariable

(таблица) Таблица, содержащая диапазон вертикальной или горизонтальной полосы прокрутки, индексированная значениями "Min" и "Max". Вертикальный диапазон будет содержать диапазон в строках, а горизонтальный диапазон будет содержать диапазон в единицах горизонтальной полосы прокрутки (1 единица приблизительно равна 10 пикселам). Если происходит ошибка, возвращается значение nil. Можно использовать действие Application.GetLastError для определения случился ли отказ в работе этого действия и почему.

При добавлении действия из редактора скрипта, можно использовать это поле для определения переменной, которая возвращает значение, сохраняющееся в ней.
Смотрите также: Связанные действия

Примеры

Пример 1

ver_scroll_range = Paragraph.GetScrollRange("Info Text", true);
Получаем диапазон вертикальной полосы прокрутки объекта параграф "Info Text" и сохраняем значения диапазона в таблице по имени "ver_scroll_range". Значения диапазона могут быть доступны по ссылкам ver_scroll_range.Min и ver_scroll_range.Max.

Пример 2

hor_scroll_range = Paragraph.GetScrollRange("License Agreement", false);
Получаем диапазон горизонтальной полосы прокрутки объекта параграф "License Agreement" и сохраняем значения диапазона в таблице по имени "hor_scroll_range". Значения диапазона могут быть доступны по ссылкам hor_scroll_range.Min и hor_scroll_range.Max.
Смотрите также: Связанные действия