Клик мышкой (MouseClick)
Клик мышкой по элементу приложения - кнопке, чекбоксу, полю ввода, элементу в списке, пункту меню и т.д. Клик может быть произведен даже в том случае, если элемент не виден на экране (нужна прокрутка окна или списка). Данный блок также может быть использован для выбора элемента списка по его тексту или порядковому номеру.
Селектор
[Селектор] Идентификатор элемента пользовательского интерфейса. Если селектор будет пустым, то клик будет произведен используя заданные смещения от текущего положения курсора.
Действие
Выбор действия: левый клик, двойной клик, правый клик, навести курсор.
Клавиша-модификатор
[Текст] Указывается клавиша-модификатор, которая будет зажата при клике. Возможные значения: "CTRL", "SHIFT", "ALT", "SPACE".
Есть возможность указать комбинацию клавиш, например: "CTRL+SHIFT".
ID процесса
[Ссылка] Переменная, в которой хранится идентификатор процесса. Указывает, с каким приложением необходимо работать.
Если указанное приложение свернуто или его окно закрыто другими окнами, то оно будет выведено на передний план.
При работе с браузерами ID процесса дополнительно указывает на конкретную вкладку браузера, с которой должен работать блок.
Если свойство оставить пустым, либо если переменная ID процесса не была ранее присвоена в момент запуска приложения или открытия браузера, приложение и вкладка браузера будут определены из содержимого соответствующей строки селектора. ID процесса может быть получен, например, с помощью блоков Запустить приложение или Получить процесс.
Задержка перед
[Число] Задержка в секундах перед выполнением блока.
Задержка после
[Число] Задержка в секундах после выполнения блока.
Время ожидания
[Число] Предельное время ожидания заданного элемента в секундах.
Автоскроллинг
Если выбрано, будет автоматически произведена прокрутка списка до элемента, находящегося вне видимой области.
Смещение по X
[Число] Относительное смещение клика по координате X от левого верхнего угла элемента. Если не указано никакое значение (свойство пустое), то в качестве точки клика будет использоваться центр элемента.
Смещение по Y
[Число] Относительное смещение клика по координате Y от левого верхнего угла элемента. Если не указано никакое значение (свойство пустое), то в качестве точки клика будет использоваться центр элемента.
Селектор ожидания
[Селектор] Идентификатор элемента пользовательского интерфейса. Если селектор будет пустым, то блок не будет ожидать появление этого элемента.
Тип ожидания селектора ожидания
Выбор типа ожидания:
Appear - появление,
Disappear - исчезновение.
Задержка перед проверкой селектора ожидания
[Число] Задержка перед проверкой селектора ожидания.
Время ожидания для селектора ожидания
[Число] Предельное время ожидания элемента, заданного в селекторе ожидания в секундах.
Количество попыток для селектора ожидания
[Число] Количество попыток для селектора ожидания. Если селектор ожидания не будет найден, то блок будет производить клик по основному селектору.
Симуляция движения
При включении будет симулироваться движение курсора мышки от текущей позиции до рассчитанной блоком точки.
Симуляция клика
При включении будет отправлено WM сообщение элементу для эмуляции клика.
Использовать метод Invoke
При включении для клика по элементу будет использоваться метод Invoke.
Абсолютные координаты
Если включено, то свойства "Смещение по X" и "Смещение по Y" будут использоваться как абсолютные координаты для клика. Если не задан селектор, то клик будет произведен в этих координатах.
Уровень обработки
Выбор уровня обработки ошибок. Возможные значения:
"Default" - по умолчанию;
"Ignore" - ошибки игнорируются;
"Handle" - ошибки обрабатываются.
Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы.
Новый ID процесса
[Ссылка] Если в результате работы блока должен измениться процесс, то его идентификатор будет записан в указанную здесь переменную. В большинстве случаев это свойство и свойство ID процесса могут использовать одну и ту же переменную.
Уровень сообщений
Выбор уровня сообщений, который будут выводить блоки при работе.
Возможные значения:
"Default" - по умолчанию;
"Release" - вывод отключен;
"Debug" - вывод основной информации;
"Detailed" - вывод подробной информации.
Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы.
Текст ошибки
[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока.
Last updated