Exemple #1
0
        private void EditorWindow_Load(object sender, EventArgs e)
        {
#if DEBUG
            editorTabs.SelfTest(); // must be called before assigning layout!!!
            // new TestForm() { EditorWindow = this, EditorState = this.EditorState }.Show(this);
#endif
            EditorState.SavedPrefs.ReloadFromFile();
            EditorState.Prefs.CopyFrom(EditorState.SavedPrefs);
            // a layout MUST be set on load.
            ActiveLayout = EditorState.SavedPrefs.ActiveLayout;
            WindowState  = ControlUtil.ConvertToFormWindowState(EditorState.SavedPrefs.StartupState);

            InitializeEvents();
            UpdateTitle();
            SetupToolbar();
            SetupMenus();
            SetupContextMenu();
            editorKeyBinds.InitializeDefaultKeybinds();
            mineViewControlBinder.AddDefaults();
        }