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(); }