UI

Работа с UI

Patterns:Dock

Dock - пристыковать элемент

Get Dock Position - получить стыковочную позицию

Patterns:Expand

Expand - свернуть / развернуть

Get Expanded State - получить состояние свернутости

Patterns:Grid:Container

Получить количество столбцов в листе - получить количество столбцов в листе

Get Rows Count - получить количество строк

Get Cell Item - получить элемент ячейки

Patterns:Grid:Item

Get Grid - получить сетку

Get Cell Info - получить информацию о ячейке

Patterns:Grid:Таблица

Get Table Info - получить информацию о таблице

Get Column Headers - получить заголовки столбцов

Get Row Headers - получить заголовки строк

Patterns:Invoke

Invoke - вызвать

Patterns:Mult View

Get View Name - получить имя вида

Set Current View - задать активный вид

Get Current View - получить активный вид

Get Supported Views - получить поддерживаемые виды

Patterns:Toggle

Toggle - переключить

Get Toggle State - получить состояние переключателя

Patterns:Transform

Get Transform Info - получить информацию о возможностях трансформации

Движение - изменить позицию элемента

Масштабировать картинку - масштабировать картинку

Повернуть на заданный угол - повернуть на заданный угол

Patterns:Virtual

Realize - сделать доступным для взаимодействия виртуальный UI

Patterns:Window

Get Window Info - получить информацию о элементе как об окне

Закрыть файл - закрыть файл

Set Window Visual State - задать визуальное состояние окна

Wait For Idle Input - дождаться возможности взаимодействия с окном

Get Interaction State - получить состояния взаимодействия окна

Patterns:Выбор:Container

Is Multiselected - поддерживает ли элемент мультивыбор

Получить выбранные - получить выбранные

Patterns:Выбор:Item

Выбор - выбрать элемент

Is Selected - выбран ли элемент

Get Selection Container - получить контейнер элементов с возможностью выбора

Patterns:Задать фокус ввода

Задать фокус ввода - задать фокус ввода

Patterns:Значение

Set Value - задать значение

Get Value - получить значение

Is ReadOnly - проверить, что только для чтения

Patterns:Прокрутка:Container

Scroll Vertical - задать позицию вертикального скролла (в процентах)

Get Transform Info - получить информацию о возможностях трансформации

Scroll Horizontal - задать позицию горизонтального скролла (в процентах)

Patterns:Прокрутка:Item

Scroll Into View - показать элемент в области видимости скролла

Дерево элементов:Получить

Получить родительский элемент самого верхнего уровня - получить родительский элемент самого верхнего уровня

Получить родительский элемент - получить родительский элемент

Получить следующий элемент - получить следующий элемент

Получить предыдущий элемент - получить предыдущий элемент

Получить дочерний элемент - получить дочерний элемент

Дерево элементов:Получить все

Получить все предыдущие элементы - получить все предыдущие элементы

Получить все родительские элементы - получить все родительские элементы

Получить все следующие элементы - получить все следующие элементы

Получить все дочерние элементы - получить все дочерние элементы

Информация

Получить информацию с заданным атрибутом - получить информацию с заданным атрибутом

Get Clickable Point - получить точку щелчка

Get Supported Patterns - получить поддерживаемые шаблоны

Get Supported Properties - получить поддерживаемые свойства

Get Property - получить свойство

Проверить существование - проверить существование

Get Rectangle - получить прямоугольник, занимаемый элементом на десктопе

Мышь:Движение

Перемещение мыши - перемещение мыши

Мышь:Левая

Mouse Click - щелчок мышью

Дважды кликнуть левой кнопкой мыши - дважды кликнуть левой кнопкой мыши

Mouse Click Down - нажатие левой кнопки мыши

Mouse Click Up - отжатие левой кнопки мыши

Мышь:Правая

Кликнуть правой кнопкой мыши - кликнуть правой кнопкой мыши

Зажать правую кнопку мыши - зажать правую кнопку мыши

Отжать правую кнопку мыши - отжать правую кнопку мыши

Ожидание

WaitForUIOpenByProperty - ожидать появление интерфейса с заданным свойством

WaitForUICloseByProperty - ожидать закрытия интерфейса с заданным свойством

WaitForUIOpenByProperties - ожидать появление интерфейса с заданными свойствами

WaitForUICloseByProperties - ожидать закрытия интерфейса с заданными свойствами

Получить

Get By Property - получить по значению свойства

Get From Point - получить из заданной точки

Get By Properties - получить по значению нескольких свойств

Получить все

Get All By Property - получить все с заданными значениями свойства

Get All By Properties - получить все с заданными значениями нескольких свойств