Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 4 Следующий »

Фокус на элементе / Window focus element


Данное действие предназначено для активизирования элемента.

Настройки

Свойство

Англ. наименование

Описание

Тип

Пример заполненияОбязательность заполнения поля
Параметры
ЭлементElementРесурс который хранит данные о выбранном элементе приложения.Robin.WinElement
Да
Тайм-аутTimeout

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

Измеряется в миллисекундах.

По умолчанию значение равно "0".

Если окно не будет найдено, то данный блок не произведет действий, сценарий продолжится.

Robin.Numeric5000Нет
Порядок следования
Order

Порядок следования данного элемента в иерархии следования элементов данного приложения.

!! В обновленной версии действия данный параметр будет убран и перемещен в описание элемента.

Robin.Numeric1Нет
Вызов события Click option

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

В выпадающем списке доступны значения:

  • Вызов события клика - Send click.
  • Клик левой кнопкой мыши - Force click.
  • Клик правой кнопкой мыши - Force right click.
  • Двойной клик левой кнопкой мыши - Force double click.

По умолчанию значение равно "Send click".

Robin.String
Да
Вызов события кликаSend click

Клик на левую кнопку мышки без перемещения курсора.

!! После добавления параметра "Вызов события" данный параметр будет удален.

Robin.BooleantrueНет
КликForce click

Клик на левую кнопку мышки.

!! После добавления параметра "Вызов события" данный параметр будет удален.

Robin.BooleanfalseНет
Правый кликForce right click

Клик на правую кнопку мышки.

!! После добавления параметра "Вызов события" данный параметр будет удален.

Robin.BooleanfalseНет
Двойной кликForce double click

Двойной клик на левую кнопку мыши.

!! После добавления параметра "Вызов события" данный параметр будет удален.

Robin.BooleanfalseНет

Особые условия использования

Если запущено несколько приложений, которые подходят под условие данного блока, то работа будет происходить с последним запущенным.

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

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

Задача:

Открыты несколько окон, одно из которых "Test.txt – Блокнот".

Необходимо кликнуть правой кнопкой мыши на элементе.

Решение:

  1. Для любых действий с конкретным окном, необходимо сперва его запустить, чтобы в дальнейшем обращать действия именно к конкретному окно. Открыть окно"Test.txt – Блокнот".

  2. Сфокусироваться на элементе.

Реализация:

  1. Создаем ресурс для элемента системы.
  2. Открываем группу действий "Windows".
  3. ??? Помещаем в рабочее пространство ROBIN Studio действие "Сделать окно активным" (см. описание действия "Windows 2.0"). 
  4. Помещаем в рабочее пространство ROBIN Studio действие "Фокус на элементе". 
  5. Настройка действия: 
    1. Параметр "Элемент": выбираем созданный ресурс.
    2. Параметр "Правый клик": устанавливаем значение True.
    3. Параметр "Тайм-аут": устанавливаем значение 5000.
  6. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

Элемент подготовлен к дальнейшим действиям.

  • Нет меток