Exemple #1
0
 public PNNAnswer(PnnSignalType signal, PnnKeyType key, DateTime time, int exposition)
 {
     _time = time;
     _signal = signal;
     _key = key;
     _answer = SignalComparer(key, signal);
     _exposition = exposition;
 }
Exemple #2
0
 public PNNAnswer(PnnSignalType signal, PnnKeyType key, DateTime time, int exposition)
 {
     _time       = time;
     _signal     = signal;
     _key        = key;
     _answer     = SignalComparer(key, signal);
     _exposition = exposition;
 }
Exemple #3
0
 private bool SignalComparer(PnnKeyType key, PnnSignalType signal)
 {
     if ((int)key == (int)signal)
     {
         return(true);
     }
     else
     {
         return(false);
     }
 }
Exemple #4
0
        public CycleControl()
        {
            InitializeComponent();
            _currsignal = PnnSignalType.None;
            try
            {
                _green  = new Bitmap(ApplicationInfo.GetDirectory() + @"\Images\Pnn\GreenCicle.png");
                _red    = new Bitmap(ApplicationInfo.GetDirectory() + @"\Images\Pnn\RedCicle.png");
                _yellow = new Bitmap(ApplicationInfo.GetDirectory() + @"\Images\Pnn\YellowCicle.png");
            }

            catch { throw new Exception("Не удалось найти файлы с кружками..."); }
        }
Exemple #5
0
        public CycleControl()
        {
            InitializeComponent();
            _currsignal = PnnSignalType.None;
            try
            {
                _green = new Bitmap(ApplicationInfo.GetDirectory() + @"\Images\Pnn\GreenCicle.png");
                _red = new Bitmap(ApplicationInfo.GetDirectory() + @"\Images\Pnn\RedCicle.png");
                _yellow = new Bitmap(ApplicationInfo.GetDirectory() + @"\Images\Pnn\YellowCicle.png");
            }

            catch { throw new Exception("Не удалось найти файлы с кружками..."); }
        }
Exemple #6
0
        public void SetSignal(PnnSignalType Signal)
        {
            _currsignal = Signal;

            switch (Signal)
            {
                case PnnSignalType.Green:
                    pb_cycle.Image = _green;
                    break;
                case PnnSignalType.Red:
                    pb_cycle.Image = _red;
                    break;
                case PnnSignalType.Yellow:
                    pb_cycle.Image = _yellow;
                    break;
                case PnnSignalType.None:
                    pb_cycle.Image = null;
                    break;
            }
        }
Exemple #7
0
        public void SetSignal(PnnSignalType Signal)
        {
            _currsignal = Signal;

            switch (Signal)
            {
            case PnnSignalType.Green:
                pb_cycle.Image = _green;
                break;

            case PnnSignalType.Red:
                pb_cycle.Image = _red;
                break;

            case PnnSignalType.Yellow:
                pb_cycle.Image = _yellow;
                break;

            case PnnSignalType.None:
                pb_cycle.Image = null;
                break;
            }
        }
Exemple #8
0
 public void Add(PnnSignalType signal, PnnKeyType key, DateTime time,int exposition)
 {
     PNNAnswer a = new PNNAnswer(signal, key, time, exposition);
     this.Add(a);
 }
Exemple #9
0
        public void Add(PnnSignalType signal, PnnKeyType key, DateTime time, int exposition)
        {
            PNNAnswer a = new PNNAnswer(signal, key, time, exposition);

            this.Add(a);
        }
Exemple #10
0
 private bool SignalComparer(PnnKeyType  key,PnnSignalType signal)
 {
     if ((int)key ==(int) signal) { return true; }
     else { return false; }
 }