Esempio n. 1
0
        public void LoadConfig()
        {
            LoadMenuBarConfig();
            LoadFileExplorerConfig();
            LoadScriptListConfig();
            LoadConsoleConfig();

            LoadConfig_OpenText();

            UpdateCurrentEditorStatus();

            DockPanel_Main.ShowContents();
        }
Esempio n. 2
0
        public void LoadConfig()
        {
            LoadMenuBarConfig();
            LoadFileExplorerConfig();
            LoadScriptListConfig();
            LoadConsoleConfig();

            LoadConfig_OpenText();

            UpdateCurrentEditorStatus();

            Location = ConfigManager.System.ScriptWindow.Position.Value;
            Size     = ConfigManager.System.ScriptWindow.Size.Value;
            if (ConfigManager.System.ScriptWindow.Maximize.Value)
            {
                WindowState = FormWindowState.Maximized;
            }

            DockPanel_Main.ShowContents();
        }
Esempio n. 3
0
        private void LoadDockConfig()
        {
            /* 設定ファイルから復元 */
            try {
                DockPanel_Main.ShowContents(ConfigManager.GetCurrentProfileFilePath(CONFIG_FILE_NAME, true));
            } catch (Exception) {
            }

            /* 設定ファイルから復元できなかったものはデフォルト値で初期化 */
//            foreach (var content in DockPanel_Main.GetDockContents()) {
//                if (content.DockState == DockState.Unknown) {
//                    content.Show(DockPanel_Main, content.DefaultDockState);
//                }
//            }

            /* --- 自前で初期化 --- */
//            MFDC_CmdListPanel.Show(DockPanel_Main, DockState.DockBottomAutoHide);
//            MFDC_RedirectListPanel.Show(DockPanel_Main, DockState.DockBottomAutoHide);
//            MFDC_DataListPanel.Show(DockPanel_Main, DockState.DockBottomAutoHide);
        }