Input.GetSelection

table Input.GetSelection ( string ObjectName )
Примеры

Описание

Возвращает начальную и конечную позиции выделенного текста в объекте поле ввода (input).

Параметры

ObjectName

(строка) Имя объекта поле ввода (input).

Возврат

ResultVariable

(таблица) Таблица содержащая три числовых индекса. Первый индекс сохраняет позицию начала выборки, второй - конечную позицию выделенного в объекте поле ввода (input) и третий сохраняет номер строки первого выделенного символа. К этим значениям можно обратиться используя ключи таблицы "Start", "End", и "LineNum". Если значения "Start" и "End" одинаковы, это значит, что выделения не было и значения содержат позицию курсора. Если происходит ошибка, будет возвращено значение nil. Можно использовать действие Application.GetLastError для определения случился ли отказ в работе этого действия и почему.

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

Примеры

Пример 1

selection_point = Input.GetSelection("User Input");
Получаем индексы выделенного текста в объекте поле ввода "User Input" и сохраняем начальную и конечную точки в таблице "selection_point". К этим значениям можно обратиться как к selection_point.Start и selection_point.End.
Смотрите также: Связанные действия