コード例 #1
0
ファイル: MainForm.cs プロジェクト: aleXela17/SharpFBTools
 void TsbtnAboutClick(object sender, EventArgs e)
 {
     // переключение состояния кнопки О программе
     MainImpl.ToggleMode(m_listToggleBtns, m_listImplPanels,
                         tsbtnAbout, sfbTpAbout,
                         tscMain);
 }
コード例 #2
0
ファイル: MainForm.cs プロジェクト: aleXela17/SharpFBTools
 void TsbtnDescEditorClick(object sender, EventArgs e)
 {
     // переключение состояния кнопки Редактора описания книги файлов
     MainImpl.ToggleMode(m_listToggleBtns, m_listImplPanels,
                         tsbtnFB2Corrector, sfbTpFB2Corrector,
                         tscMain);
 }
コード例 #3
0
ファイル: MainForm.cs プロジェクト: aleXela17/SharpFBTools
 void TsbtnFB2DublicatorClick(object sender, EventArgs e)
 {
     // переключение состояния кнопки Дубликатора файлов
     MainImpl.ToggleMode(m_listToggleBtns, m_listImplPanels,
                         tsbtnFB2Dublicator, sfbTpFB2Dublicator,
                         tscMain);
 }
コード例 #4
0
ファイル: MainForm.cs プロジェクト: aleXela17/SharpFBTools
 void TsbtnArchiveManagerClick(object sender, EventArgs e)
 {
     // переключение состояния кнопки Менеджера архивов
     MainImpl.ToggleMode(m_listToggleBtns, m_listImplPanels,
                         tsbtnArchiveManager, sfbTpArchiveManager,
                         tscMain);
 }
コード例 #5
0
ファイル: MainForm.cs プロジェクト: aleXela17/SharpFBTools
 void TsbtnFileManagerClick(object sender, EventArgs e)
 {
     // переключение состояния кнопки Менеджера файлов
     MainImpl.ToggleMode(m_listToggleBtns, m_listImplPanels,
                         tsbtnFileManager, sfbTpFB2Sorter,
                         tscMain);
 }
コード例 #6
0
ファイル: MainForm.cs プロジェクト: aleXela17/SharpFBTools
        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));
        }