示例#1
0
        public FormMain(int idListener, List <StatisticCommon.TEC> tec)
        {
            //Создать объект - чтение зашифрованного файла с параметрами соединения
            s_fileConnSett = new FIleConnSett(@"connsett.ini", FIleConnSett.MODE.FILE);
            s_listFormConnectionSettings = new List <FormConnectionSettings>();
            //Добавить элемент с параметрами соединения из объекта 'FIleConnSett'
            s_listFormConnectionSettings.Add(new FormConnectionSettings(-1, s_fileConnSett.ReadSettingsFile, s_fileConnSett.SaveSettingsFile));
            s_listFormConnectionSettings.Add(null);

            Thread.CurrentThread.CurrentCulture       =
                Thread.CurrentThread.CurrentUICulture =
                    ProgramBase.ss_MainCultureInfo;

            formParameters = new FormParameters_DB(s_listFormConnectionSettings[0].ConnectionSettingsEdit);
            m_panel        = new PanelCommonAux(formParameters.m_arParametrSetup[(int)FormParameters.PARAMETR_SETUP.COMMON_AUX_PATH]);

            m_panel.GetListTEC(tec);

            if (!(m_panel == null))
            {
                InitializeComponent();
            }
            else
            {
            } //???Исключение

            m_panel.SetDelegateReport(ErrorReport, WarningReport, ActionReport, ReportClear);
        }