public void SwitchedView(BaseWindowsCanvasView canvasView) { ModelDiagramForm modelDiagramForm = canvasView.GetOwnerForm() as ModelDiagramForm; if (modelDiagramForm != null) DockDocument(modelDiagramForm, true, true); }
public void ToolChanged(BaseWindowsCanvasView canvasView) { ModelDiagramForm modelDiagramForm = canvasView.GetOwnerForm() as ModelDiagramForm; if (modelDiagramForm != null) modelDiagramForm.OnToolChanged(); }
/// <summary> /// Frees a model diagram form once its backend was freed. /// </summary> public void DestroyView(BaseWindowsCanvasView canvasView) { ModelDiagramForm modelDiagramForm = canvasView.GetOwnerForm() as ModelDiagramForm; if (modelDiagramForm != null) { modelDiagramForm.Close(); if (workbenchPhysicalOverviewForm != null) workbenchPhysicalOverviewForm.Activate(); } }