private void NodeModel_Disposed(Dynamo.Graph.ModelBase obj) { if (editWindow != null) { editWindow.Close(); } }
private void NodeModel_Disposed(Dynamo.Graph.ModelBase obj) { if (editWindow != null) { editWindow.Close(); } editWindowItem.Click -= EditScriptContent; pythonEngine2Item.Click -= UpdateToPython2Engine; pythonEngine3Item.Click -= UpdateToPython3Engine; }
private void NodeModel_Disposed(Dynamo.Graph.ModelBase obj) { if (editWindow != null) { editWindow.Close(); } editWindowItem.Click -= EditScriptContent; if (pythonEngine2Item != null) { pythonEngine2Item.Click -= UpdateToPython2Engine; } if (pythonEngine3Item != null) { pythonEngine3Item.Click -= UpdateToPython3Engine; } PythonEngineManager.Instance.AvailableEngines.CollectionChanged -= PythonEnginesChanged; learnMoreItem.Click -= OpenPythonLearningMaterial; }
private void NodeModel_Disposed(Dynamo.Graph.ModelBase obj) { if (editWindow != null) { editWindow.Close(); } editWindowItem.Click -= EditScriptContent; if (pythonEngineVersionMenu != null) { foreach (var item in pythonEngineVersionMenu.Items) { if (item is MenuItem menuItem) { menuItem.Click -= UpdateEngine; } } } PythonEngineManager.Instance.AvailableEngines.CollectionChanged -= PythonEnginesChanged; learnMoreItem.Click -= OpenPythonLearningMaterial; }