<td><p>Переместить указатель по координатам inXInt, inYInt, после чего нажать (вниз) клавишу мыши и не отпускать до выполнения соответсвующей команды (см.</p></td>
<td><p>!ТОЛЬКО ДЛЯ LINUX! Переместить указатель мыши на позицию inXInt, inYInt и выполнить горизонтальную прокрутку (скроллинг) виртуальным колесом мыши на количество щелчков inScrollClickCountInt.</p></td>
<td><p>Переместить указатель мыши на позицию inXInt, inYInt и выполнить вертикальную прокрутку (скроллинг) колесом мыши на количество щелчков inScrollClickCountInt.</p></td>
<codeclass="sig-prename descclassname">pyOpenRPA.Robot.Mouse.</code><codeclass="sig-name descname">Click</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">inXInt</span><spanclass="p">:</span><spanclass="n">Optional<spanclass="p">[</span>int<spanclass="p">]</span></span><spanclass="o">=</span><spanclass="default_value">None</span></em>, <emclass="sig-param"><spanclass="n">inYInt</span><spanclass="p">:</span><spanclass="n">Optional<spanclass="p">[</span>int<spanclass="p">]</span></span><spanclass="o">=</span><spanclass="default_value">None</span></em>, <emclass="sig-param"><spanclass="n">inClickCountInt</span><spanclass="p">:</span><spanclass="n">int</span><spanclass="o">=</span><spanclass="default_value">1</span></em>, <emclass="sig-param"><spanclass="n">inIntervalSecFloat</span><spanclass="p">:</span><spanclass="n">float</span><spanclass="o">=</span><spanclass="default_value">0.0</span></em>, <emclass="sig-param"><spanclass="n">inButtonStr</span><spanclass="p">:</span><spanclass="n">str</span><spanclass="o">=</span><spanclass="default_value">'left'</span></em>, <emclass="sig-param"><spanclass="n">inMoveDurationSecFloat</span><spanclass="p">:</span><spanclass="n">float</span><spanclass="o">=</span><spanclass="default_value">0.0</span></em>, <emclass="sig-param"><spanclass="n">inWaitAfterSecFloat</span><spanclass="p">:</span><spanclass="n">float</span><spanclass="o">=</span><spanclass="default_value">0.4</span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/pyOpenRPA/Robot/Mouse.html#Click"><spanclass="viewcode-link">[исходный код]</span></a><aclass="headerlink"href="#pyOpenRPA.Robot.Mouse.Click"title="Ссылка на это определение">¶</a></dt>
<dd><p>Нажатие (вниз) кнопки мыши и затем немедленно выпуск (вверх) её. Допускается следующая параметризация. Если не указаны inXInt и inYInt - клик производится по месту нахождения указателя мыши.</p>
<p>!ВНИМАНИЕ! Отсчет координат inXInt, inYInt начинается с левого верхнего края рабочей области (экрана).</p>
<divclass="highlight-python notranslate"><divclass="highlight"><pre><span></span><spanclass="c1"># Mouse: Взаимодействие с мышью</span>
<spanclass="n">Mouse</span><spanclass="o">.</span><spanclass="n">Click</span><spanclass="p">(</span><spanclass="mi">100</span><spanclass="p">,</span><spanclass="mi">150</span><spanclass="p">)</span><spanclass="c1">#Выполнить нажатие левой клавиши мыши на экране по координатам: X(гор) 100px, Y(вер) 150px.</span>
<li><p><strong>inXInt</strong> (<em>int</em><em>, </em><em>опциональный</em>) – Целевая позиция указателя мыши по оси X (горизонтальная ось).</p></li>
<li><p><strong>inYInt</strong> (<em>int</em><em>, </em><em>опциональный</em>) – Целевая позиция указателя мыши по оси Y (вертикальная ось).</p></li>
<li><p><strong>inClickCountInt</strong> (<em>int</em><em>, </em><em>опциональный</em>) – Количество нажатий (вниз и вверх) кнопкой мыши, По умолчанию 1</p></li>
<li><p><strong>inIntervalSecFloat</strong> (<em>float</em><em>, </em><em>опциональный</em>) – Интервал ожидания в секундах между нажатиями, По умолчанию 0.0</p></li>
<li><p><strong>inButtonStr</strong> (<em>str</em><em>, </em><em>опциональный</em>) – Номер кнопки, которую требуется нажать. Возможные варианты: „left“, „middle“, „right“ или 1, 2, 3. В остальных случаях инициирует исключение ValueError. По умолчанию „left“</p></li>
<li><p><strong>inMoveDurationSecFloat</strong> (<em>float</em><em>, </em><em>опциональный</em>) – Время перемещения указателя мыши, По умолчанию 0.0 (моментальное перемещение)</p></li>
<li><p><strong>inWaitAfterSecFloat</strong> (<em>float</em><em>, </em><em>опциональный</em>) – Количество секунд, которые ожидать после выполнения операции. По умолчанию установлено в настройках модуля Mouse (базовое значение 0.4)</p></li>
<codeclass="sig-prename descclassname">pyOpenRPA.Robot.Mouse.</code><codeclass="sig-name descname">ClickDouble</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">inXInt</span><spanclass="p">:</span><spanclass="n">Optional<spanclass="p">[</span>int<spanclass="p">]</span></span><spanclass="o">=</span><spanclass="default_value">None</span></em>, <emclass="sig-param"><spanclass="n">inYInt</span><spanclass="p">:</span><spanclass="n">Optional<spanclass="p">[</span>int<spanclass="p">]</span></span><spanclass="o">=</span><spanclass="default_value">None</span></em>, <emclass="sig-param"><spanclass="n">inWaitAfterSecFloat</span><spanclass="p">:</span><spanclass="n">float</span><spanclass="o">=</span><spanclass="default_value">0.4</span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/pyOpenRPA/Robot/Mouse.html#ClickDouble"><spanclass="viewcode-link">[исходный код]</span></a><aclass="headerlink"href="#pyOpenRPA.Robot.Mouse.ClickDouble"title="Ссылка на это определение">¶</a></dt>
<dd><p>Двойное нажатие левой клавиши мыши. Данное действие аналогично вызову функции (см. ниже).</p>
<p>!ВНИМАНИЕ! Отсчет координат inXInt, inYInt начинается с левого верхнего края рабочей области (экрана).</p>
<divclass="highlight-python notranslate"><divclass="highlight"><pre><span></span><spanclass="c1"># Mouse: Взаимодействие с мышью</span>
<spanclass="n">Mouse</span><spanclass="o">.</span><spanclass="n">ClickDouble</span><spanclass="p">(</span><spanclass="mi">100</span><spanclass="p">,</span><spanclass="mi">150</span><spanclass="p">)</span><spanclass="c1">#Выполнить двойное нажатие левой клавиши мыши на экране по координатам: X(гор) 100px, Y(вер) 150px.</span>
<li><p><strong>inXInt</strong> (<em>int</em><em>, </em><em>опциональный</em>) – Целевая позиция указателя мыши по оси X (горизонтальная ось).</p></li>
<li><p><strong>inYInt</strong> (<em>int</em><em>, </em><em>опциональный</em>) – Целевая позиция указателя мыши по оси Y (вертикальная ось).</p></li>
<li><p><strong>inButtonStr</strong> (<em>str</em><em>, </em><em>опциональный</em>) – Номер кнопки, которую требуется нажать. Возможные варианты: „left“, „middle“, „right“ или 1, 2, 3. В остальных случаях инициирует исключение ValueError. По умолчанию „left“</p></li>
<li><p><strong>inWaitAfterSecFloat</strong> (<em>float</em><em>, </em><em>опциональный</em>) – Количество секунд, которые ожидать после выполнения операции. По умолчанию установлено в настройках модуля Mouse (базовое значение 0.4)</p></li>
<codeclass="sig-prename descclassname">pyOpenRPA.Robot.Mouse.</code><codeclass="sig-name descname">Down</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">inXInt</span><spanclass="p">:</span><spanclass="n">Optional<spanclass="p">[</span>int<spanclass="p">]</span></span><spanclass="o">=</span><spanclass="default_value">None</span></em>, <emclass="sig-param"><spanclass="n">inYInt</span><spanclass="p">:</span><spanclass="n">Optional<spanclass="p">[</span>int<spanclass="p">]</span></span><spanclass="o">=</span><spanclass="default_value">None</span></em>, <emclass="sig-param"><spanclass="n">inButtonStr</span><spanclass="p">:</span><spanclass="n">str</span><spanclass="o">=</span><spanclass="default_value">'left'</span></em>, <emclass="sig-param"><spanclass="n">inWaitAfterSecFloat</span><spanclass="p">:</span><spanclass="n">float</span><spanclass="o">=</span><spanclass="default_value">0.4</span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/pyOpenRPA/Robot/Mouse.html#Down"><spanclass="viewcode-link">[исходный код]</span></a><aclass="headerlink"href="#pyOpenRPA.Robot.Mouse.Down"title="Ссылка на это определение">¶</a></dt>
<dd><p>Переместить указатель по координатам inXInt, inYInt, после чего нажать (вниз) клавишу мыши и не отпускать до выполнения соответсвующей команды (см. Up). Если координаты inXInt, inYInt не переданы - нажатие происходит на тех координатах X/Y, на которых указатель мыши находится.</p>
<p>!ВНИМАНИЕ! Отсчет координат inXInt, inYInt начинается с левого верхнего края рабочей области (экрана).</p>
<divclass="highlight-python notranslate"><divclass="highlight"><pre><span></span><spanclass="c1"># Mouse: Взаимодействие с мышью</span>
<li><p><strong>inXInt</strong> (<em>int</em><em>, </em><em>опциональный</em>) – Целевая позиция указателя мыши по оси X (горизонтальная ось).</p></li>
<li><p><strong>inYInt</strong> (<em>int</em><em>, </em><em>опциональный</em>) – Целевая позиция указателя мыши по оси Y (вертикальная ось).</p></li>
<li><p><strong>inButtonStr</strong> (<em>str</em><em>, </em><em>опциональный</em>) – Номер кнопки, которую требуется нажать. Возможные варианты: „left“, „middle“, „right“ или 1, 2, 3. В остальных случаях инициирует исключение ValueError. По умолчанию „left“</p></li>
<li><p><strong>inWaitAfterSecFloat</strong> (<em>float</em><em>, </em><em>опциональный</em>) – Количество секунд, которые ожидать после выполнения операции. По умолчанию установлено в настройках модуля Mouse (базовое значение 0.4)</p></li>
<li><p><strong>inXInt</strong> (<em>int</em><em>, </em><em>опциональный</em>) – Целевая позиция указателя мыши по оси X (горизонтальная ось).</p></li>
<li><p><strong>inYInt</strong> (<em>int</em><em>, </em><em>опциональный</em>) – Целевая позиция указателя мыши по оси Y (вертикальная ось).</p></li>
<li><p><strong>inMoveDurationSecFloat</strong> (<em>float</em><em>, </em><em>опциональный</em>) – Время перемещения указателя мыши, По умолчанию 0.0 (моментальное перемещение)</p></li>
<li><p><strong>inWaitAfterSecFloat</strong> (<em>float</em><em>, </em><em>опциональный</em>) – Количество секунд, которые ожидать после выполнения операции. По умолчанию установлено в настройках модуля Mouse (базовое значение 0.4)</p></li>
<codeclass="sig-prename descclassname">pyOpenRPA.Robot.Mouse.</code><codeclass="sig-name descname">ScrollHorizontal</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">inScrollClickCountInt</span></em>, <emclass="sig-param"><spanclass="n">inXInt</span><spanclass="o">=</span><spanclass="default_value">None</span></em>, <emclass="sig-param"><spanclass="n">inYInt</span><spanclass="o">=</span><spanclass="default_value">None</span></em>, <emclass="sig-param"><spanclass="n">inWaitAfterSecFloat</span><spanclass="p">:</span><spanclass="n">float</span><spanclass="o">=</span><spanclass="default_value">0.4</span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/pyOpenRPA/Robot/Mouse.html#ScrollHorizontal"><spanclass="viewcode-link">[исходный код]</span></a><aclass="headerlink"href="#pyOpenRPA.Robot.Mouse.ScrollHorizontal"title="Ссылка на это определение">¶</a></dt>
<dd><p>!ТОЛЬКО ДЛЯ LINUX! Переместить указатель мыши на позицию inXInt, inYInt и выполнить горизонтальную прокрутку (скроллинг) виртуальным колесом мыши на количество щелчков inScrollClickCountInt.</p>
<p>!ВНИМАНИЕ! Отсчет координат inXInt, inYInt начинается с левого верхнего края рабочей области (экрана).</p>
<divclass="highlight-python notranslate"><divclass="highlight"><pre><span></span><spanclass="c1"># Mouse: Взаимодействие с мышью</span>
<spanclass="n">Mouse</span><spanclass="o">.</span><spanclass="n">ScrollHorizontal</span><spanclass="p">(</span><spanclass="mi">100</span><spanclass="p">,</span><spanclass="n">inXInt</span><spanclass="o">=</span><spanclass="mi">100</span><spanclass="p">,</span><spanclass="n">inYInt</span><spanclass="o">=</span><spanclass="mi">200</span><spanclass="p">)</span><spanclass="c1">#Крутить колесо мыши вниз на 100 кликов по координатам: X(гор) 100, Y(вер) 200</span>
<spanclass="n">Mouse</span><spanclass="o">.</span><spanclass="n">ScrollHorizontal</span><spanclass="p">(</span><spanclass="o">-</span><spanclass="mi">100</span><spanclass="p">)</span><spanclass="c1">#Крутить колесо мыши вверх на 100 кликов по текущим координатам указателя мыши.</span>
<li><p><strong>inScrollClickCountInt</strong> (<em>int</em><em>, </em><em>обязательный</em>) – Количество щелчок колеса мыши, которое требуется !горизонтально! прокрутить. Аргумент может принимать как положительное (прокрутка вправо), так и отрицательное (прокрутка влево) значения</p></li>
<li><p><strong>inXInt</strong> (<em>int</em><em>, </em><em>опциональный</em>) – Целевая позиция указателя мыши по оси X (горизонтальная ось).</p></li>
<li><p><strong>inYInt</strong> (<em>int</em><em>, </em><em>опциональный</em>) – Целевая позиция указателя мыши по оси Y (вертикальная ось).</p></li>
<li><p><strong>inWaitAfterSecFloat</strong> (<em>float</em><em>, </em><em>опциональный</em>) – Количество секунд, которые ожидать после выполнения операции. По умолчанию установлено в настройках модуля Mouse (базовое значение 0.4)</p></li>
<codeclass="sig-prename descclassname">pyOpenRPA.Robot.Mouse.</code><codeclass="sig-name descname">ScrollVertical</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">inScrollClickCountInt</span></em>, <emclass="sig-param"><spanclass="n">inXInt</span><spanclass="o">=</span><spanclass="default_value">None</span></em>, <emclass="sig-param"><spanclass="n">inYInt</span><spanclass="o">=</span><spanclass="default_value">None</span></em>, <emclass="sig-param"><spanclass="n">inWaitAfterSecFloat</span><spanclass="p">:</span><spanclass="n">float</span><spanclass="o">=</span><spanclass="default_value">0.4</span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/pyOpenRPA/Robot/Mouse.html#ScrollVertical"><spanclass="viewcode-link">[исходный код]</span></a><aclass="headerlink"href="#pyOpenRPA.Robot.Mouse.ScrollVertical"title="Ссылка на это определение">¶</a></dt>
<dd><p>Переместить указатель мыши на позицию inXInt, inYInt и выполнить вертикальную прокрутку (скроллинг) колесом мыши на количество щелчков inScrollClickCountInt.</p>
<p>!ВНИМАНИЕ! Отсчет координат inXInt, inYInt начинается с левого верхнего края рабочей области (экрана).</p>
<divclass="highlight-python notranslate"><divclass="highlight"><pre><span></span><spanclass="c1"># Mouse: Взаимодействие с мышью</span>
<spanclass="n">Mouse</span><spanclass="o">.</span><spanclass="n">ScrollVertical</span><spanclass="p">(</span><spanclass="mi">100</span><spanclass="p">,</span><spanclass="n">inXInt</span><spanclass="o">=</span><spanclass="mi">100</span><spanclass="p">,</span><spanclass="n">inYInt</span><spanclass="o">=</span><spanclass="mi">200</span><spanclass="p">)</span><spanclass="c1">#Крутить колесо мыши вниз на 100 кликов по координатам: X(гор) 100, Y(вер) 200</span>
<spanclass="n">Mouse</span><spanclass="o">.</span><spanclass="n">ScrollVertical</span><spanclass="p">(</span><spanclass="o">-</span><spanclass="mi">100</span><spanclass="p">)</span><spanclass="c1">#Крутить колесо мыши вверх на 100 кликов по текущим координатам указателя мыши.</span>
<li><p><strong>inScrollClickCountInt</strong> (<em>int</em><em>, </em><em>обязательный</em>) – Количество щелчок колеса мыши, которое требуется !вертикально! прокрутить. Аргумент может принимать как положительное (прокрутка вниз), так и отрицательное (прокрутка вверх) значения</p></li>
<li><p><strong>inXInt</strong> (<em>int</em><em>, </em><em>опциональный</em>) – Целевая позиция указателя мыши по оси X (горизонтальная ось).</p></li>
<li><p><strong>inYInt</strong> (<em>int</em><em>, </em><em>опциональный</em>) – Целевая позиция указателя мыши по оси Y (вертикальная ось).</p></li>
<li><p><strong>inWaitAfterSecFloat</strong> (<em>float</em><em>, </em><em>опциональный</em>) – Количество секунд, которые ожидать после выполнения операции. По умолчанию установлено в настройках модуля Mouse (базовое значение 0.4)</p></li>
<codeclass="sig-prename descclassname">pyOpenRPA.Robot.Mouse.</code><codeclass="sig-name descname">Up</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">inXInt</span><spanclass="p">:</span><spanclass="n">Optional<spanclass="p">[</span>int<spanclass="p">]</span></span><spanclass="o">=</span><spanclass="default_value">None</span></em>, <emclass="sig-param"><spanclass="n">inYInt</span><spanclass="p">:</span><spanclass="n">Optional<spanclass="p">[</span>int<spanclass="p">]</span></span><spanclass="o">=</span><spanclass="default_value">None</span></em>, <emclass="sig-param"><spanclass="n">inButtonStr</span><spanclass="p">:</span><spanclass="n">str</span><spanclass="o">=</span><spanclass="default_value">'left'</span></em>, <emclass="sig-param"><spanclass="n">inWaitAfterSecFloat</span><spanclass="p">:</span><spanclass="n">float</span><spanclass="o">=</span><spanclass="default_value">0.4</span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/pyOpenRPA/Robot/Mouse.html#Up"><spanclass="viewcode-link">[исходный код]</span></a><aclass="headerlink"href="#pyOpenRPA.Robot.Mouse.Up"title="Ссылка на это определение">¶</a></dt>
<dd><p>Отпустить (вверх) клавишу мыши. Если координаты inXInt, inYInt не переданы - нажатие происходит на тех координатах X/Y, на которых указатель мыши находится.</p>
<p>!ВНИМАНИЕ! Отсчет координат inXInt, inYInt начинается с левого верхнего края рабочей области.</p>
<divclass="highlight-python notranslate"><divclass="highlight"><pre><span></span><spanclass="c1"># Mouse: Взаимодействие с мышью</span>
<li><p><strong>inXInt</strong> (<em>int</em><em>, </em><em>опциональный</em>) – Целевая позиция указателя мыши по оси X (горизонтальная ось).</p></li>
<li><p><strong>inYInt</strong> (<em>int</em><em>, </em><em>опциональный</em>) – Целевая позиция указателя мыши по оси Y (вертикальная ось).</p></li>
<li><p><strong>inButtonStr</strong> (<em>str</em><em>, </em><em>опциональный</em>) – Номер кнопки, которую требуется поднять. Возможные варианты: „left“, „middle“, „right“ или 1, 2, 3. В остальных случаях инициирует исключение ValueError. По умолчанию „left“</p></li>
<li><p><strong>inWaitAfterSecFloat</strong> (<em>float</em><em>, </em><em>опциональный</em>) – Количество секунд, которые ожидать после выполнения операции. По умолчанию установлено в настройках модуля Mouse (базовое значение 0.4)</p></li>