Exemple #1
0
 /// <summary>
 /// Дополнительные действия по инициализации плюг'ина
 /// </summary>
 /// <param name="plugIn">объект плюг'ина</param>
 private void initializePlugIn(ASUTP.PlugIn.IPlugIn plugIn)
 {
     if (plugIn is HFunc)
     {
     }
     else
     {
     }
 }
        public FormAboutTepProgram(ASUTP.PlugIn.IPlugIn iFunc)
        {
            InitializeComponent();
            this._iFuncPlugin = iFunc;

            this.m_lblProductVersion.Text = string.Empty;

            this.FormClosing += new FormClosingEventHandler(FormAboutTepProgram_FormClosing);

            m_mnlResetEventReady = new ManualResetEvent(false);
        }
        /// <summary>
        /// Конструктор - основной (с параметрами)
        /// </summary>
        /// <param name="plugIn">Объект для связи с вызывающей программой</param>
        /// <param name="type">Тип(ы) расчетов, выполняемых на вкладке</param>
        public HPanelTepCommon(ASUTP.PlugIn.IPlugIn plugIn, TepCommon.HandlerDbTaskCalculate.TaskCalculate.TYPE type)
            : base(plugIn)
        {
            TaskCalculateType = type;

            _handlerDb.EventAddNAlgParameter += new Action <NALG_PARAMETER>(handlerDbTaskCalculate_onAddNAlgParameter);
            _handlerDb.EventAddPutParameter  += new Action <PUT_PARAMETER>(handlerDbTaskCalculate_onAddPutParameter);
            _handlerDb.EventAddComponent     += new Action <TECComponent>(handlerDbTaskCalculate_onAddComponent);

            _handlerDb.EventCompleted         += new Action <EVENT, RESULT>(handlerDbTaskCalculate_onEventCompleted);
            _handlerDb.EventCalculateProccess += new Action <CalculateProccessEventArgs>(handlerDbTaskCalculate_onCalculateProcess);
        }
Exemple #4
0
        public HPanelCommon(ASUTP.PlugIn.IPlugIn plugIn)
            : base(13, 13)
        {
            this._iFuncPlugin = plugIn;

            InitializeComponent();

            m_Id = ID;

            __handlerDb = createHandlerDb();

            m_dictProfile = new HTepUsers.DictionaryProfileItem();
        }
 public HPanelEditListCommon(ASUTP.PlugIn.IPlugIn plugIn, string nameTable, string keyFields)
     : base(plugIn)
 {
     m_nameTable    = nameTable;
     m_strKeyFields = keyFields;
 }
 //protected enum TYPE_OUTVALUES { UNKNOWUN = -1, NORMATIVE, MAKET, COUNT }
 /// <summary>
 /// Конструктор - основной (с параметром)
 /// </summary>
 /// <param name="iFunc">Объект для взаимной связи с главной формой приложения</param>
 protected PanelTaskTepOutVal(ASUTP.PlugIn.IPlugIn iFunc, TepCommon.HandlerDbTaskCalculate.TaskCalculate.TYPE type)
     : base(iFunc, type)
 {
     InitializeComponents();
 }
Exemple #7
0
 public HPanelEditTree(ASUTP.PlugIn.IPlugIn plugIn)
     : base(plugIn)
 {
 }