コード例 #1
0
ファイル: MousePluginMethods.cs プロジェクト: sgww/cozy
        public PluginMethodReturnValueType Shell(MouseSetCursorPositionArgs args)
        {
            var result = MouseUtil.SetCursorPosition(args.X, args.Y);

            return(new PluginMethodReturnValueType()
            {
                DataType = PluginMethodReturnValueType.StringDataType,
                Data = JsonConvert.SerializeObject(result),
            });
        }
コード例 #2
0
ファイル: MousePluginMethods.cs プロジェクト: sgww/cozy
        public PluginMethodReturnValueType Shell(MouseCursorUnClipArgs args)
        {
            var result = MouseUtil.CursorUnClip();

            return(new PluginMethodReturnValueType()
            {
                DataType = PluginMethodReturnValueType.StringDataType,
                Data = JsonConvert.SerializeObject(result),
            });
        }
コード例 #3
0
        public string Shell(MouseSetCursorPositionArgs args)
        {
            var result = MouseUtil.SetCursorPosition(args.X, args.Y);

            return(JsonConvert.SerializeObject(result));
        }
コード例 #4
0
 public string Shell(MouseRightClickArgs args)
 {
     MouseUtil.RightClick(args.X, args.Y);
     return(null);
 }
コード例 #5
0
 public string Shell(MouseEventArgs args)
 {
     MouseUtil.MouseEvent(args.Tag, args.X, args.Y, args.Data, args.ExtInfo);
     return(null);
 }
コード例 #6
0
 public string Shell(MouseMiddleClickArgs args)
 {
     MouseUtil.MiddleClick(args.X, args.Y);
     return(null);
 }
コード例 #7
0
        public string Shell(MouseGetCurrsorPositionArgs args)
        {
            var result = MouseUtil.DefGetCursorPosition();

            return(JsonConvert.SerializeObject(result));
        }
コード例 #8
0
        public string Shell(MouseCursorUnClipArgs args)
        {
            var result = MouseUtil.CursorUnClip();

            return(JsonConvert.SerializeObject(result));
        }
コード例 #9
0
        public string Shell(MouseCursorClipArgs args)
        {
            var result = MouseUtil.CursorClip(args.Left, args.Top, args.Right, args.Bottom);

            return(JsonConvert.SerializeObject(result));
        }
コード例 #10
0
ファイル: MousePluginMethods.cs プロジェクト: sgww/cozy
 public PluginMethodReturnValueType Shell(MouseRightClickArgs args)
 {
     MouseUtil.RightClick(args.X, args.Y);
     return(PluginMethodReturnValueType.NoReturnValueType);
 }
コード例 #11
0
ファイル: MousePluginMethods.cs プロジェクト: sgww/cozy
 public PluginMethodReturnValueType Shell(MouseEventArgs args)
 {
     MouseUtil.MouseEvent(args.Tag, args.X, args.Y, args.Data, args.ExtInfo);
     return(PluginMethodReturnValueType.NoReturnValueType);
 }