public async Task RightClickMouse(Point p)
        {
            await SetCursorPos(p);
            await Sleep(SleepTime);

            _mouseSimulator.RightButtonClick();
            await Sleep(SleepTime);
            await SetCursorPos(Point.Empty);
        }
Exemple #2
0
        public static void MouseButtonClick(this IMouseSimulator mouse, MouseButton button)
        {
            switch (button)
            {
            case MouseButton.LeftButton:
                mouse.LeftButtonClick();
                break;

            case MouseButton.RightButton:
                mouse.RightButtonClick();
                break;

            default:
                break;
            }
        }
Exemple #3
0
        public void Activate(string button)
        {
            int buttonNumber = ParseMouseButtonNumber(button);

            if (buttonNumber == 1)
            {
                _mouse.LeftButtonClick();
            }
            else if (buttonNumber == 2)
            {
                _mouse.RightButtonClick();
            }
            else if (buttonNumber == 3)
            {
                _mouse.MiddleButtonClick();
            }
            else if (buttonNumber > 3)
            {
                _mouse.XButtonClick(buttonNumber - 3);
            }
        }
Exemple #4
0
 /// <summary>
 /// Right clicks the mouse at the current location
 /// </summary>
 public void RightClick()
 {
     mouse.RightButtonClick();
 }