示例#1
0
 public PluginMethodReturnValueType Shell(MouseCursorClipArgs args)
 {
     var result = MouseUtil.CursorClip(args.Left, args.Top, args.Right, args.Bottom);
     return new PluginMethodReturnValueType()
     {
         DataType    = PluginMethodReturnValueType.StringDataType,
         Data        = JsonConvert.SerializeObject(result),
     };
 }
示例#2
0
 public static string MakeMouseCursorClipCommand(int left, int top, int right, int bottom)
 {
     var args = new MouseCursorClipArgs()
     {
         Left    = left,
         Top     = top,
         Right   = right,
         Bottom  = bottom,
     };
     var argsSerialize = JsonConvert.SerializeObject(args);
     return PluginCommandSerializeMaker.MakeCommand(InnerPluginName, "MouseCursorClip", argsSerialize);
 }
示例#3
0
 public string Shell(MouseCursorClipArgs args)
 {
     var result = MouseUtil.CursorClip(args.Left, args.Top, args.Right, args.Bottom);
     return JsonConvert.SerializeObject(result);
 }