Ejemplo n.º 1
0
        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));
        }
Ejemplo n.º 2
0
 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();
 }