예제 #1
0
        public static String Convert(MousePointers value)
        {
            switch (value)
            {
            case MousePointers.PointerStandard:
                return("PointerStandard");

            case MousePointers.PointerWait:
                return("PointerWait");

            case MousePointers.PointerMove:
                return("PointerMove");

            case MousePointers.PointerHResize:
                return("PointerHResize");

            case MousePointers.PointerVResize:
                return("PointerVResize");

            case MousePointers.PointerResize1:
                return("PointerResize1");

            case MousePointers.PointerResize2:
                return("PointerResize2");

            case MousePointers.PointerText:
                return("PointerText");

            case MousePointers.PointerHand:
                return("PointerHand");

            default:
                return("");
            }
        }
예제 #2
0
파일: DesignerForm.cs 프로젝트: drme/thw-ui
        private void UpdateCursor(MousePointers pointer)
        {
            //this.activeWindow.UpdateCursor(p);
            //

            switch (pointer)
            {
            case MousePointers.PointerStandard:
                Cursor.Current = Cursors.Arrow;
                break;

            case MousePointers.PointerWait:
                Cursor.Current = Cursors.WaitCursor;
                break;

            case MousePointers.PointerMove:
                Cursor.Current = Cursors.SizeAll;
                break;

            case MousePointers.PointerHResize:
                Cursor.Current = Cursors.SizeWE;
                break;

            case MousePointers.PointerVResize:
                Cursor.Current = Cursors.SizeNS;
                break;

            case MousePointers.PointerResize1:
                Cursor.Current = Cursors.SizeNESW;
                break;

            case MousePointers.PointerResize2:
                Cursor.Current = Cursors.SizeNWSE;
                break;

            case MousePointers.PointerText:
                Cursor.Current = Cursors.IBeam;
                break;

            case MousePointers.PointerHand:
                Cursor.Current = Cursors.Hand;
                break;

            default:
                Cursor.Current = Cursors.Arrow;
                break;
            }
        }
예제 #3
0
        public static List <String> GetValues(MousePointers value)
        {
            List <String> lst = new List <String>();

            lst.Add("PointerStandard");
            lst.Add("PointerWait");
            lst.Add("PointerMove");
            lst.Add("PointerHResize");
            lst.Add("PointerVResize");
            lst.Add("PointerResize1");
            lst.Add("PointerResize2");
            lst.Add("PointerText");
            lst.Add("PointerHand");

            return(lst);
        }
예제 #4
0
 public static MousePointers Convert(String value, MousePointers defaultValue)
 {
     if (value == "PointerStandard")
     {
         return(MousePointers.PointerStandard);
     }
     else if (value == "PointerWait")
     {
         return(MousePointers.PointerWait);
     }
     else if (value == "PointerMove")
     {
         return(MousePointers.PointerMove);
     }
     else if (value == "PointerHResize")
     {
         return(MousePointers.PointerHResize);
     }
     else if (value == "PointerVResize")
     {
         return(MousePointers.PointerVResize);
     }
     else if (value == "PointerResize1")
     {
         return(MousePointers.PointerResize1);
     }
     else if (value == "PointerResize2")
     {
         return(MousePointers.PointerResize2);
     }
     else if (value == "PointerText")
     {
         return(MousePointers.PointerText);
     }
     else if (value == "PointerHand")
     {
         return(MousePointers.PointerHand);
     }
     else
     {
         return(defaultValue);
     }
 }
 public virtual Task SetCursor(MousePointers cursor)
 {
     throw new NotImplementedException();
 }
예제 #6
0
 /// <summary>
 /// Sets desktop cursor.
 /// </summary>
 /// <param name="cursor">desktop cursor.</param>
 internal void SetMouseCursor(MousePointers cursor)
 {
     this.mousePointer.ActiveCursor = cursor;
 }
예제 #7
0
파일: DesignerForm.cs 프로젝트: drme/thw-ui
        private void UpdateCursor(MousePointers pointer)
        {
            //this.activeWindow.UpdateCursor(p);
            //

            switch (pointer)
            {
                case MousePointers.PointerStandard:
                    Cursor.Current = Cursors.Arrow;
                    break;
                case MousePointers.PointerWait:
                    Cursor.Current = Cursors.WaitCursor;
                    break;
                case MousePointers.PointerMove:
                    Cursor.Current = Cursors.SizeAll;
                    break;
                case MousePointers.PointerHResize:
                    Cursor.Current = Cursors.SizeWE;
                    break;
                case MousePointers.PointerVResize:
                    Cursor.Current = Cursors.SizeNS;
                    break;
                case MousePointers.PointerResize1:
                    Cursor.Current = Cursors.SizeNESW;
                    break;
                case MousePointers.PointerResize2:
                    Cursor.Current = Cursors.SizeNWSE;
                    break;
                case MousePointers.PointerText:
                    Cursor.Current = Cursors.IBeam;
                    break;
                case MousePointers.PointerHand:
                    Cursor.Current = Cursors.Hand;
                    break;
                default:
                    Cursor.Current = Cursors.Arrow;
                    break;
            }
        }
예제 #8
0
파일: Converter.cs 프로젝트: drme/thw-ui
        public static List<String> GetValues(MousePointers value)
        {
            List<String> lst = new List<String>();

            lst.Add("PointerStandard");
            lst.Add("PointerWait");
            lst.Add("PointerMove");
            lst.Add("PointerHResize");
            lst.Add("PointerVResize");
            lst.Add("PointerResize1");
            lst.Add("PointerResize2");
            lst.Add("PointerText");
            lst.Add("PointerHand");

            return lst;
        }
예제 #9
0
파일: Converter.cs 프로젝트: drme/thw-ui
 public static String Convert(MousePointers value)
 {
     switch (value)
     {
         case MousePointers.PointerStandard:
             return "PointerStandard";
         case MousePointers.PointerWait:
             return "PointerWait";
         case MousePointers.PointerMove:
             return "PointerMove";
         case MousePointers.PointerHResize:
             return "PointerHResize";
         case MousePointers.PointerVResize:
             return "PointerVResize";
         case MousePointers.PointerResize1:
             return "PointerResize1";
         case MousePointers.PointerResize2:
             return "PointerResize2";
         case MousePointers.PointerText:
             return "PointerText";
         case MousePointers.PointerHand:
             return "PointerHand";
         default:
             return "";
     }
 }
예제 #10
0
파일: Converter.cs 프로젝트: drme/thw-ui
 public static MousePointers Convert(String value, MousePointers defaultValue)
 {
     if (value == "PointerStandard")
     {
         return MousePointers.PointerStandard;
     }
     else if (value == "PointerWait")
     {
         return MousePointers.PointerWait;
     }
     else if (value == "PointerMove")
     {
         return MousePointers.PointerMove;
     }
     else if (value == "PointerHResize")
     {
         return MousePointers.PointerHResize;
     }
     else if (value == "PointerVResize")
     {
         return MousePointers.PointerVResize;
     }
     else if (value == "PointerResize1")
     {
         return MousePointers.PointerResize1;
     }
     else if (value == "PointerResize2")
     {
         return MousePointers.PointerResize2;
     }
     else if (value == "PointerText")
     {
         return MousePointers.PointerText;
     }
     else if (value == "PointerHand")
     {
         return MousePointers.PointerHand;
     }
     else
     {
         return defaultValue;
     }
 }