private readonly static SFBTpAbout sfbTpAbout = new SFBTpAbout(); // панель О программе #endregion public MainForm() { // The InitializeComponent() call is required for Windows Forms designer support. InitializeComponent(); // Запоминаем папку программы Settings.Settings.ProgDir = Environment.CurrentDirectory; // задаем данные о программе Assembly SharpFBTools_AssemblyInfo.SetAssemblyTitle(AppAssembly.AssemblyTitle); SharpFBTools_AssemblyInfo.SetAssemblyProduct(AppAssembly.AssemblyProduct); SharpFBTools_AssemblyInfo.SetAssemblyVersion(AppAssembly.AssemblyVersion); SharpFBTools_AssemblyInfo.SetAssemblyCopyright(AppAssembly.AssemblyCopyright); SharpFBTools_AssemblyInfo.SetAssemblyCompany(AppAssembly.AssemblyCompany); SharpFBTools_AssemblyInfo.SetAssemblyDescription(AppAssembly.AssemblyDescription); // список кнопок-переключателей панели инструментов и список список имплантируемых панелей-режимов работы MainImpl.MakeGroupToggleLists( m_listToggleBtns, tsbtnFB2Corrector, tsbtnFB2Dublicator, tsbtnFileManager, tsbtnArchiveManager, tsbtnAbout, m_listImplPanels, sfbTpFB2Corrector, sfbTpFB2Dublicator, sfbTpFB2Sorter, sfbTpArchiveManager, sfbTpAbout ); // первоначальное задание режима работы - панель Валидатора tsbtnFB2Corrector.Checked = true; this.tscMain.ContentPanel.Controls.Add(sfbTpFB2Corrector); sfbTpFB2Corrector.Dock = System.Windows.Forms.DockStyle.Fill; AppDomain.CurrentDomain.SetData("REGEX_DEFAULT_MATCH_TIMEOUT", TimeSpan.FromMilliseconds(10000)); }
void SFBTpAboutLayout(object sender, LayoutEventArgs e) { // Данные о программе lblSharpFBTools.Text = SharpFBTools_AssemblyInfo.GetAssemblyTitle() + "-" + SharpFBTools_AssemblyInfo.GetAssemblyVersion(); lblAbout.Text = SharpFBTools_AssemblyInfo.GetAssemblyDescription(); lblDeveloper.Text = "Разработчик: " + SharpFBTools_AssemblyInfo.GetAssemblyCompany(); lblCopyright.Text = SharpFBTools_AssemblyInfo.GetAssemblyCopyright(); }