Example #1
0
        public static Cursor ToCursor(Cursors2 cursor)
        {
            switch (cursor)
            {
            case Cursors2.AppStarting:
                return(Cursors.AppStarting);

            case Cursors2.Arrow:
                return(Cursors.Arrow);

            case Cursors2.Cross:
                return(Cursors.Cross);

            case Cursors2.Default:
                return(Cursors.Default);

            case Cursors2.HSplit:
                return(Cursors.HSplit);

            case Cursors2.Hand:
                return(Cursors.Hand);

            case Cursors2.Help:
                return(Cursors.Help);

            case Cursors2.IBeam:
                return(Cursors.IBeam);

            case Cursors2.No:
                return(Cursors.No);

            case Cursors2.NoMove2D:
                return(Cursors.NoMove2D);

            case Cursors2.NoMoveHoriz:
                return(Cursors.NoMoveHoriz);

            case Cursors2.NoMoveVert:
                return(Cursors.NoMoveVert);

            case Cursors2.PanEast:
                return(Cursors.PanEast);

            case Cursors2.PanSouth:
                return(Cursors.PanSouth);

            case Cursors2.PanWest:
                return(Cursors.PanWest);

            case Cursors2.PanNorth:
                return(Cursors.PanNorth);

            case Cursors2.PanNE:
                return(Cursors.PanNE);

            case Cursors2.PanNW:
                return(Cursors.PanNW);

            case Cursors2.PanSE:
                return(Cursors.PanSE);

            case Cursors2.PanSW:
                return(Cursors.PanSW);

            case Cursors2.SizeAll:
                return(Cursors.SizeAll);

            case Cursors2.SizeNESW:
                return(Cursors.SizeNESW);

            case Cursors2.SizeNS:
                return(Cursors.SizeNS);

            case Cursors2.SizeNWSE:
                return(Cursors.SizeNWSE);

            case Cursors2.SizeWE:
                return(Cursors.SizeWE);

            case Cursors2.WaitCursor:
                return(Cursors.WaitCursor);

            case Cursors2.UpArrow:
                return(Cursors.UpArrow);

            case Cursors2.VSplit:
                return(Cursors.VSplit);

            default:
                throw new ArgumentOutOfRangeException(nameof(cursor), cursor, null);
            }
        }
Example #2
0
 public void SetCursor(Cursors2 c)
 {
     Cursor = GraphUtils.ToCursor(c);
 }
 public void SetCursor(Cursors2 cursor)
 {
     Cursor.Current = GraphUtils.ToCursor(cursor);
 }
Example #4
0
 public void SetCursor(Cursors2 c)
 {
     Cursor = GraphUtils.ToCursor(c);
 }
Example #5
0
 public static Cursor ToCursor(Cursors2 cursor)
 {
     switch (cursor){
         case Cursors2.AppStarting:
             return Cursors.AppStarting;
         case Cursors2.Arrow:
             return Cursors.Arrow;
         case Cursors2.Cross:
             return Cursors.Cross;
         case Cursors2.Default:
             return Cursors.Default;
         case Cursors2.HSplit:
             return Cursors.HSplit;
         case Cursors2.Hand:
             return Cursors.Hand;
         case Cursors2.Help:
             return Cursors.Help;
         case Cursors2.IBeam:
             return Cursors.IBeam;
         case Cursors2.No:
             return Cursors.No;
         case Cursors2.NoMove2D:
             return Cursors.NoMove2D;
         case Cursors2.NoMoveHoriz:
             return Cursors.NoMoveHoriz;
         case Cursors2.NoMoveVert:
             return Cursors.NoMoveVert;
         case Cursors2.PanEast:
             return Cursors.PanEast;
         case Cursors2.PanSouth:
             return Cursors.PanSouth;
         case Cursors2.PanWest:
             return Cursors.PanWest;
         case Cursors2.PanNorth:
             return Cursors.PanNorth;
         case Cursors2.PanNE:
             return Cursors.PanNE;
         case Cursors2.PanNW:
             return Cursors.PanNW;
         case Cursors2.PanSE:
             return Cursors.PanSE;
         case Cursors2.PanSW:
             return Cursors.PanSW;
         case Cursors2.SizeAll:
             return Cursors.SizeAll;
         case Cursors2.SizeNESW:
             return Cursors.SizeNESW;
         case Cursors2.SizeNS:
             return Cursors.SizeNS;
         case Cursors2.SizeNWSE:
             return Cursors.SizeNWSE;
         case Cursors2.SizeWE:
             return Cursors.SizeWE;
         case Cursors2.WaitCursor:
             return Cursors.WaitCursor;
         case Cursors2.UpArrow:
             return Cursors.UpArrow;
         case Cursors2.VSplit:
             return Cursors.VSplit;
         default:
             throw new ArgumentOutOfRangeException(nameof(cursor), cursor, null);
     }
 }