public MouseEventArgs(WinMouseButton button, int clicks, int x, int y, int delta) { this.button = button; this.clicks = clicks; this.x = x; this.y = y; this.delta = delta; }
static void RaiseMouseDblClickEvent(WinMouseButton button, int wParam, int lParam) { if (MouseDoubleClick != null) { short x, y; MouseLocationFromLParam(lParam, out x, out y); MouseDoubleClick(null, new MouseEventArgs(button, 1, x, y, 0)); } }
public void MouseUpHandler(WinMouseButton mouseButton) { WebView.InjectMouseUp((MouseButton)((int)mouseButton - 1)); }
public void InjectMouseDown(WinMouseButton mouseButton) { WebView.InjectMouseDown((MouseButton)((int)mouseButton - 1)); }