public static string MakeMouseEventCommand(MouseEventTag tag, uint x, uint y, uint data, uint extinfo) { var args = new MouseEventArgs() { Tag = tag, X = x, Y = y, Data = data, ExtInfo = extinfo, }; var argsSerialize = JsonConvert.SerializeObject(args); return PluginCommandSerializeMaker.MakeCommand(InnerPluginName, "MouseEvent", argsSerialize); }
public PluginMethodReturnValueType Shell(MouseEventArgs args) { MouseUtil.MouseEvent(args.Tag, args.X, args.Y, args.Data, args.ExtInfo); return PluginMethodReturnValueType.NoReturnValueType; }
public string Shell(MouseEventArgs args) { MouseUtil.MouseEvent(args.Tag, args.X, args.Y, args.Data, args.ExtInfo); return null; }