История страницы
Оглавление | ||
---|---|---|
|
Фокус на элементе / Window focus
...
element
...
Данное действие предназначено для активизирования элемента.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|
Параметры | |||||
---|---|---|---|---|---|
Элемент | Element | Ресурс который хранит данные о выбранном элементе приложения. | Robin.WinElement | Да | |
Тайм-аут | Timeout |
Клик на левую кнопку мышки
Время, в течении которого будет происходить поиск нужного |
элемента. Измеряется в миллисекундах. По умолчанию значение равно "0". Если окно не будет найдено, то данный блок не произведет действий, сценарий продолжится. |
По умолчанию значение равно "0".
Spy
Шпион, определяющий имя окна, имя процесса, определения, порядок следования, XPath захватываемого элемента (подробнее см. Использование WinSpy 2.0)
Кнопка
Window name
Определения
Locators
"30011": "TitleBar", "30008": false, "30017": false, "30010": true, "30009": true, "30022": false, "30019": false, "30043": true, "30004": "название", "30002": 12648, "30000": [ 42, 855054, 3, -2147483647, 855054, -2, 0], "30090": true, "30107": "[pid:14028,providerId:0x0 Annotation:Microsoft: Annotation Proxy (unmanaged:UIAutomationCore.dll); Main(parent link):Microsoft: MSAA Proxy (unmanaged:UIAutomationCore.dll)]"
}
Order
Путь до элемента приложения, определяемый порядком следования элементов внутри друг друга.
Данный параметр определяется WinSpy. Робот осуществляет поиск элемента по XPath, если по заданным свойствам в поле "Определения" элемент не найден.
[1]
Robin.Numeric | 5000 | Нет | |||
Порядок следования | Order | Порядок следования данного элемента в иерархии следования элементов данного приложения. !! В обновленной версии действия данный параметр будет убран и перемещен в описание элемента. | Robin.Numeric | 1 | Нет |
Вызов события | Click option | Варианты вызываемого события/клика: В выпадающем списке доступны значения:
По умолчанию значение равно "Send click". | Robin.String | Да | |
Вызов события клика | Send click | Клик на левую кнопку мышки без перемещения курсора. !! После добавления параметра Вызов события данный параметр будет удален. | Robin.Boolean | true | Нет |
Клик | Force click | Клик на левую кнопку мышки. !! После добавления параметра Вызов события данный параметр будет удален. | Robin.Boolean | false | Нет |
Правый клик | Force right click | Клик на правую кнопку мышки. !! После добавления параметра Вызов события данный параметр будет удален. | Robin.Boolean | false | Нет |
Двойной клик | Force double click | Двойной клик на левую кнопку мыши. !! После добавления параметра Вызов события данный параметр будет удален. | Robin.Boolean | false | Нет |
Особые условия использования
...
Для любых действий с конкретным окном, необходимо сперва его запустить, чтобы в дальнейшем обращать действия именно к конкретному окно. Открыть окно"Test.txt – Блокнот".
Сфокусироваться на элементе.
Реализация:
- Создаем ресурс для элемента системы.
- Открываем группу действий "Windows".
- ??? Помещаем в рабочее пространство ROBIN Studio действие "Сделать окно активным" (см. описание действия "Windows 2.0").
- Помещаем в рабочее пространство ROBIN Studio действие "Фокус на элементе".
- Настройка действия:
- Параметр "Правый клик". Устанавливаем признак.Элемент": выбираем созданный ресурс.
- Параметр "Правый клик": устанавливаем значение True.
- Параметр "Тайм-аут": устанавливаем значение 5000.
Шпион". Нажимаем на кнопку "Старт" (подробнее см. Использование WinSpy 2.0).
- Запускаем робота по кнопке "Запуск" в верхней панели.
...