Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Действие устанавливает фокус на элементе окна по событию устройства ввода (мыши)

Иконка действия

Image RemovedImage Added

Параметры действия

Входные параметры

...

  1. Элемент - Ресурс который хранит данные о выбранном элементе приложения. 
  2. Тайм-

...

  1. аут  - Время в миллисекундах, в течении которого будет происходить поиск нужного окна. 
  2. Тип

...

  1. события - Варианты вызываемого события. 

...

  1. Фокус - Если стоит чек-бокс на  true, то вызвать фокус на элементе. 
  2. Номер

...

  1. окна  - Если найдено несколько окон, то действие взаимодействует с окном под указанным номером. 
  2. Сдвиг по оси

...

  1. х   

...

  1. - Количество пикселей, на которые сместится точка координат по горизонтали от центра указанного элемента. 
  2. Сдвиг по оси

...

  1. y - Количество пикселей, на которые сместится точка координат по вертикали от центра указанного элемента. Тип - Robin.Numeric. Обязательность заполнения поля - не обязательно

Настройки

Свойство

Описание

Тип

Пример заполнения

Обязательность заполнения поля

Параметры

Элемент

Ресурс который хранит данные о выбранном элементе приложения.

Robin.WinElement


Да

Тайм-аут

Время в миллисекундах, в течении которого будет происходить поиск нужного окна.

Robin.Numeric


Нет

Тип события

Варианты вызываемого события

Robin.String


Нет

Фокус

Если true, то вызвать фокус на элементе.

Robin.Boolean

true

Нет

Номер окна

Если найдено несколько окон, то действие взаимодействует с окном под указанным номером

Robin.Numeric


Нет

Сдвиг по оси х

Количество пикселей, на которые сместится точка координат по горизонтали от центра указанного элемента.

Robin.Numeric


Нет

Сдвиг по оси y

Количество пикселей, на которые сместится точка координат по вертикали от центра указанного элемента.

Robin.Numeric


Нет

...

Реализация

  1. Собрать схему робота: 
    Image RemovedImage Added

  2. Настроить параметры действия "Фокус на элементе". Элемент для взаимодействия необходимо получить с помощью WinSpy. Работа с WinSpy описана в разделе Получение win-элемента. Установка тайм-аута, в целом, не приводит к увеличению времени выполнения действия сверх того времени, которое потребуется для того, чтобы элемент, который мы используем в действии стал видимым и доступным. В течение установленного тайм-аута действие пытается получить доступ к элементу с которым работает. Как только появляется доступ к элементу, ожидание тайм-аут заканчивается.
    Image RemovedImage Added

  3. Нажать на кнопку "Старт" в верхней панели.

...

Программный робот отработал успешно. Фокус на указанном элементе установлен. 

Image RemovedImage Added