Skip to main content

Функция EditorAPI.changeSelection

Функция EditorAPI.changeSelection позволяет изменить текущее выделение в текстовом или табличном документе.

Вызов функции​


EditorAPI.changeSelection(mode, direction, unit, count = 1)

Где:

Функция возвращает true в случае, если выделение было изменено.

Пример для текстового документа​


if (EditorAPI.changeSelection(EditorAPI.SelectionMode.Resize, EditorAPI.SelectionDirection.Left, EditorAPI.TextSelectionUnit.Character)) then
EditorAPI.messageBox("Selection changed")
end

Пример для табличного документа​


if (EditorAPI.changeSelection(EditorAPI.SelectionMode.Resize, EditorAPI.SelectionDirection.Right, EditorAPI.TableSelectionUnit.ToClosestCell, 2)) then
EditorAPI.messageBox("Selection changed")
end