/// <summary> /// Show the editor with the selectedObject selected. /// </summary> /// <param name="selectObject">The object to be selected in the editor</param> public void Show(object selectObject) { ActiveEditor?.Close(); ActiveEditor = new RuntimeEditor(); ActiveEditor.Show(); ActiveEditor.Closed += runtimeEditor_Closed; ActiveEditor.SelectedObject = selectObject; }
/// <summary> /// Show the object editor form. /// </summary> public void Show() { object activeSelectedObject = null; if (ActiveEditor != null) { activeSelectedObject = ActiveEditor.SelectedObject; ActiveEditor.Close(); } ActiveEditor = new RuntimeEditor(); ActiveEditor.Show(); ActiveEditor.Closed += runtimeEditor_Closed; ActiveEditor.SelectedObject = activeSelectedObject; }