Skip to Content

Клик мышью

Eng: Mouse click

alt

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

Для работы данного элемента необходимо установленное браузерное расширение версии 3.68 (1.68) и выше.

Свойства

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

Процесс:

  1. Кнопка мыши* – кнопка мыши для клика. Доступные значения:
    • BUTTON_LEFT – значение по умолчанию. Одиночный левый клик. Имитирует нажатие кнопки человеком. Окно программы должно быть развернутым.
    • INVOKE – одиночный клик левой кнопкой мыши. Это программный клик через Win32, при нем не наводится курсор, и окно приложения может быть свернутым. Однако, нужно иметь в виду, что существуют приложения, не поддерживающие программный клик.
    • BUTTON_LEFT_DOUBLECLICK – двойной клик левой кнопкой.
    • BUTTON_RIGHT – одиночный клик правой кнопкой.
    • BUTTON_MIDDLE – колесико.
  2. Позиция – позиция курсора при клике. По умолчанию Center. Чтобы выбрать другое значение, щелкните выпадающий список.
  3. Шаблон поиска [String] – шаблон поиска элемента управления. Представляет собой JSON-файл, который содержит заданный набор свойств для идентификации компонента. Его можно сформировать вручную или автоматически. Для автоматического формирования используйте кнопку Выбрать компонент alt – она вызывает захват элемента управления в зависимости от категории приложения.
  4. Элемент [LTools.UIInteraction.Model.UIControl] – название переменной, которая содержит ссылку на выбранный элемент управления. Свойство может быть полезным, если нужный элемент уже был выбран ранее, и вы хотите его использовать снова. Если элемент указан, шаблон поиска заполнять не нужно.
  5. Активировать [Boolean] – определяет, нужно ли активировать окно приложения перед кликом. Если галочка установлена, то окно будет активировано.
  6. Кнопка клавиатуры – при необходимости выберите клавишу клавиатуры. По умолчанию NONE - ни одна из клавиш. Чтобы выбрать другое значение, щелкните выпадающий список.
  7. Таймаут* [Int32] – предельное время ожидания завершения процесса (мс). По умолчанию 10000.
  8. Область [System.Drawing.Rectangle ] – область поиска компонента. Используется для ограничения поиска компонентов с использованием абсолютной системы координат экрана и работает только с типом приложения Рабочий стол. Есть ограничение в использовании этого свойства. Так как система координат области поиска абсолютная, то есть вероятность, что окно приложения в системе этих координат в следующий раз откроется в случайном месте, и выбранная область уже будет недействительной. Чтобы обойти это ограничение, рекомендуется задавать это свойство только на развернутом окне, а перед использованием данной активности необходимо также развернуть это окно при помощи активности Развернуть окно.
  9. Прокрутить до видимости - [Boolean] - прокрутить панель до видимости нужного элемента управления (доступно с версии 1.26.9).
  10. Координаты [System.Drawing.Point ] – координаты клика курсора.
  11. Корректировка [Boolean] – определяет, нужно ли использовать корректировку координат. По умолчанию не используется.
  12. Корректировка по X [Int32] – корректировка по оси X в пикселях. Работает только при установленном параметре Корректировка.
  13. Корректировка по Y [Int32] – корректировка по оси Y в пикселях. Работает только при установленном параметре Корректировка.