Esempio n. 1
0
        angle_mode UpdateAngleMode()
        {
            angle_mode angle_Mode = 0;

            //vérifie si le mode d'angle
            if (rb_angle_mode_clock.IsChecked == true)
            {
                angle_Mode = angle_mode.clock;
            }
            if (rb_angle_mode_degrees.IsChecked == true)
            {
                angle_Mode = angle_mode.degrees;
            }

            Uri uri = null;

            if (angle_Mode == angle_mode.clock)
            {
                uri = new Uri("pack://application:,,,/Images/cadran.png", UriKind.RelativeOrAbsolute);
            }
            if (angle_Mode == angle_mode.degrees)
            {
                uri = new Uri("pack://application:,,,/Images/cadran_degres.png", UriKind.RelativeOrAbsolute);
            }

            cadran.Source = new BitmapImage(uri);
            return(angle_Mode);
        }
Esempio n. 2
0
        void _cnv_ContextMenuClosing(object sender, ContextMenuEventArgs e)
        {
            angle_mode am = UpdateAngleMode();

            Properties.Settings.Default.AngleMode = (int)am;
            SaveParameters();
        }
Esempio n. 3
0
 public Angle(float theta, angle_mode mode)
 {
     this.mode = mode;
     if (mode == angle_mode.degrees)
     {
         this.theta = theta % 360;
     }
     else if (mode == angle_mode.radians)
     {
         this.theta = theta % (2 * Mathf.PI);
     }
 }
Esempio n. 4
0
        void AngleModeInit()
        {
            angle_mode am = (angle_mode)Properties.Settings.Default.AngleMode;

            switch (am)
            {
            case angle_mode.clock:
                rb_angle_mode_clock.IsChecked = true;
                break;

            case angle_mode.degrees:
                rb_angle_mode_degrees.IsChecked = true;
                break;

            default:
                rb_angle_mode_degrees.IsChecked = true;
                break;
            }
        }
Esempio n. 5
0
 public Angle(float theta)
 {
     this.theta = theta % 360;
     this.mode  = angle_mode.degrees;
 }