Beispiel #1
0
        /// <summary>
        /// Вызов события, что значения параметров данной формы изменились.
        /// </summary>
        private static void OnParameterChanged()
        {
            var handler = ParameterChanged;

            if (handler != null)
            {
                handler();
            }
            BMA_M_1Parameters.ResetParameters();
        }
Beispiel #2
0
 private static void произвестиПередачу()
 {
     if (_таймерПередачиКоманды != null)
     {
         _таймерПередачиКоманды.Dispose();
     }
     _идетПередачаКоманды   = true;
     _таймерПередачиКоманды = EasyTimer.SetTimeout(() =>
     {
         _идетПередачаКоманды = false;
     }, 3000);
     BMA_M_1Parameters.ResetParameters();
 }
Beispiel #3
0
        /// <summary>
        /// Сброс параметров для блоков без дублирующих лампочек
        /// </summary>
        public static void ResetParameters()
        {
            N16Parameters.ResetParameters();
            #region БМА


            BMBParameters.ResetParameters();
            BMA_M_1Parameters.DisposeAllTimers();
            BMA_M_1Parameters.ResetLampsValue();
            BMA_M_1Parameters.ResetParameters();
            BMA_M_2Parameters.DisposeAllTimers();
            BMA_M_2Parameters.ResetLampsValue();
            BMA_M_2Parameters.ResetParameters();

            #endregion

            #region МШУ и АФСС

            A306Parameters.ResetParameters();
            Kontur_P3Parameters.ResetToDefaultsWhenTurnOnOff();
            Kontur_P3Parameters.Refresh();

            #endregion

            #region Дискрет и Генераторы

            ResetDiscret();
            P220_27G_2Parameters.ResetParameters();
            P220_27G_3Parameters.ResetParameters();

            #endregion

            #region ДАБ_5
            DAB_5Parameters.SetDefaultParameters();
            DAB_5Parameters.ResetParameters();
            #endregion

            N12SParameters.ResetParameters();
            A304Parameters.ResetParameters();
            A403_1Parameters.ResetParameters();

            NKN_1Parameters.ResetParameters();
            NKN_2Parameters.ResetParameters();
            A205M_1Parameters.ResetParameters();
            A205M_2Parameters.ResetParameters();

            //A503BParameters.ResetParameters();

            ResetC300M();
            OnParameterChanged();
        }