public override bool Execute(AutoquitMessageKeyPair keyValues) { var coord = keyValues.GetCoordinate(MOUSE_COORD); if (coord != null) { var interactive = keyValues.GetCheckState(MOUSE_MODE); var handleRect = keyValues.GetWindowRect(); if (interactive == true && handleRect != null) { var mappedCoord = coord.Value.MapToScreen(handleRect.Value); InputBridge.InputBridge.SendMouse(InputBridge.Models.MouseEventType.LEFT_DOWN, mappedCoord); InputBridge.InputBridge.SendMouse(InputBridge.Models.MouseEventType.LEFT_UP, mappedCoord); return(true); } return(true); } return(false); }
public bool Execute(AutoquitMessageKeyPair keyValues) { throw new System.NotImplementedException(); }
public abstract bool Execute(AutoquitMessageKeyPair keyValues);