Esempio n. 1
0
        static void Main(string[] args)
        {
            AnalogClock analogClock = null;
            bool        flag        = true;

            while (flag)
            {
                try
                {
                    flag = false;
                    Console.WriteLine("Enter value\n");
                    Console.WriteLine("Hour angle: ");
                    int hour = Int32.Parse(Console.ReadLine());
                    Console.WriteLine("Minute angle: ");
                    int minute = Int32.Parse(Console.ReadLine());
                    Console.WriteLine("Second angle: ");
                    int second = Int32.Parse(Console.ReadLine());
                    analogClock = new AnalogClock(hour, minute, second);
                }
                catch (ArgumentException e)
                {
                    flag = true;
                    Console.WriteLine(e.Message);
                }
            }
            IClock digitalClock = new AnalogClockToDigitalAdapter(analogClock);

            Console.WriteLine("\n" + analogClock + "\n");
            Console.WriteLine(digitalClock);
            Console.ReadKey();
        }
Esempio n. 2
0
File: main.cs Progetto: KDE/qyoto
 public static int Main(string[] args)
 {
     new QApplication(args);
     AnalogClock clock = new AnalogClock();
     clock.Show();
     return QApplication.Exec();
 }
Esempio n. 3
0
        private void OnTestComplete(int userInputSecs, double beepSecs, string sideClicked, double secsClicked, string inhibition, int soundHz, double beepSecsBefore)
        {
            if (userInputSecs != -1)
            {
                LogResult(_testNum, _i, userInputSecs, beepSecs, sideClicked, secsClicked, inhibition, soundHz, beepSecsBefore);
                _i++;
            }
            _countLabel.Text = (_i + 1).ToString();
            foreach (var c in _clockGroup.Controls)
            {
                ((AnalogClock)c).OnTestComplete -= OnTestComplete;
            }
            _clockGroup.Controls.Clear();
            if (_i >= _testCount)
            {
                //MessageBox.Show("סיימת את שלב " + _testNum);
                (new EndOfCycleDialog(_testNum)).ShowDialog();
                Close();
                return;
            }
            AnalogClock clockControl = new AnalogClock(_testNum, false, Form1.Form._zifzufRB.Checked);

            _clockGroup.Controls.Add(clockControl);
            clockControl.Dock            = DockStyle.Fill;
            clockControl.OnTestComplete += OnTestComplete;
            clockControl.BeReady();
            clockControl.Focus();
        }
Esempio n. 4
0
    public static int Main(string[] args)
    {
        new QApplication(args);
        AnalogClock clock = new AnalogClock();

        clock.Show();
        return(QApplication.Exec());
    }
Esempio n. 5
0
        protected override void OnLoad(EventArgs e)
        {
            _countLabel.Text = (_i + 1).ToString();
            AnalogClock clockControl = new AnalogClock(_testNum, true, Form1.Form._zifzufRB.Checked);

            _clockGroup.Controls.Add(clockControl);
            clockControl.Dock            = DockStyle.Fill;
            clockControl.OnTestComplete += OnTestComplete;
            clockControl.BeReady();
        }
Esempio n. 6
0
 //constructor. pass in the analog clock conrol from the form
 public Analog_Clock(AnalogClock analogClock)
 {
     this.analogClock = analogClock;
 }
Esempio n. 7
0
 //pass in clock object from form to control
 public AnalogueClock(AnalogClock analogueClock)
 {
     AnalogueClockDisplay = analogueClock;
 }
Esempio n. 8
0
 public Analog(AnalogClock analogClock)
 {
     this.analogClock = analogClock;
 }
Esempio n. 9
0
 public AnalogMachine(AnalogClock Clock)
 {
     clock = Clock;
 }
Esempio n. 10
0
 public Choser(AnalogClock alc)
 {
     clock = new Analogue(alc);
 }