public void NewSheet() { var currentDisplay = this.CurrentDisplay; VisualsDisplayHistory.Store(currentDisplay, SceneManager); currentDisplay.Data.CleanScene(); var info = SceneManager.SheetStore.CreateSceneInfo(); currentDisplay.Info = info; currentDisplay.BackendRenderer.Render(); OnViewChanged(); }
public void Search(string name) { var currentDisplay = this.CurrentDisplay; VisualsDisplayHistory.Store(currentDisplay, SceneManager); VisualGraphSceneSearch.LoadSearch(currentDisplay.Data, currentDisplay.Layout, name); var info = SceneManager.SheetStore.CreateSceneInfo(); info.Name = name; currentDisplay.Info = info; currentDisplay.Viewport.Reset(); currentDisplay.Perform(); currentDisplay.QueueDraw(); OnViewChanged(); }