コード例 #1
0
        private void LoadOptionConfig2()
        {
            if (_adapter == null)
            {
                return;
            }

            AdapterOption option = _adapter.Option;

            if (option == null)
            {
                Program.Log.Write(LogType.Warning, "Cannot find adapter option in this adapter.");
                return;
            }

            if (option.EnableDataProcess)
            {
                TabPage page = new TabPage("Data Process");
                _processCtrl      = new DataProcessControl();
                _processCtrl.Dock = DockStyle.Fill;
                page.Controls.Add(_processCtrl);
                this.tabControlMain.TabPages.Add(page);
            }

            if (option.EnableGarbageCollection)
            {
                TabPage page = new TabPage("Other");
                _garbageCtrl      = new GarbageControl();
                _garbageCtrl.Dock = DockStyle.Fill;
                page.Controls.Add(_garbageCtrl);
                this.tabControlMain.TabPages.Add(page);
            }
        }
コード例 #2
0
        private void LoadOptionConfig1()
        {
            if (_adapter == null)
            {
                return;
            }

            AdapterOption option = _adapter.Option;

            if (option == null)
            {
                Program.Log.Write(LogType.Warning, "Cannot find adapter option in this adapter.");
                return;
            }

            if (option.EnableCombination)
            {
                TabPage page = new TabPage("Data Source");
                _combinationCtrl      = new CombinationControl();
                _combinationCtrl.Dock = DockStyle.Fill;
                page.Controls.Add(_combinationCtrl);
                this.tabControlMain.TabPages.Add(page);
            }
        }