Клик мышью

Производит клик мышью на выбранном элементе управления.

Свойства

Описание общих свойств элемента см. в разделе Свойства элемента. Символ * в названии свойства указывает на обязательность заполнения.

СвойствоТипОписание

Процесс:

Кнопка мыши*

-

По умолчанию BUTTON_LEFT - одиночный левый клик. Имитирует нажатие кнопки человеком. Окно программы должно быть развернутым.

Доступны другие значения: 1) INVOKE - одиночный клик левой кнопкой мыши. Это программный клик через Win32, при нем не наводится курсор, и окно приложения может быть свернутым. Однако нужно иметь в виду, что существуют приложения, не поддерживающие программный клик. 2) BUTTON_LEFT_DOUBLECLICK - двойной клик левой кнопкой; 3) BUTTON_RIGHT - одиночный клик правой кнопкой; 4) BUTTON_MIDDLE - колесико

Позиция

-

Позиция курсора при клике. По умолчанию Top Left. Чтобы выбрать другое значение, щелкните выпадающий список

Шаблон поиска

String

Элемент

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

Активировать

Boolean

Определите, нужно ли активировать окно приложения перед кликом

Текущий пользователь

Boolean

Определите, нужно ли искать элемент управления только среди процессов текущего пользователя

Кнопка клавиатуры

-

При необходимости выберите клавишу клавиатуры. По умолчанию NONE - ни одна из клавиш. Чтобы выбрать другое значение, щелкните выпадающий список

Таймаут*

Int32

Укажите предельное время ожидания завершения процесса (мс). По умолчанию 10000

Строгий таймаут

Boolean

Определяет, нужно ли незамедлительно прерывать выполнение элемента по истечении указанного времени в свойстве Таймаут. По умолчанию выключено - Робот может продолжать выполнение еще какое-то время, сверх установленного лимита, для полного обхода дерева контролов. На данный момент свойство введено в тестовом режиме, поэтому рекомендуется использовать его аккуратно

Область

Область поиска компонента

Координаты

Координаты клика курсора

Корректировка

Boolean

Определите, нужно ли использовать корректировку координат

Корректировка по X

Int32

Только при установленном параметре Корректировка. Укажите корректировку по оси X в пикселях

Корректировка по Y

Int32

Только при установленном параметре Корректировка. Укажите корректировку по оси Y в пикселях

Last updated