private void EditScriptContent() { var editWindow = new ScriptEditorWindow(dynamoViewModel); editWindow.Initialize(model.GUID, "ScriptContent", model.Script); bool?acceptChanged = editWindow.ShowDialog(); if (acceptChanged.HasValue && acceptChanged.Value) { // Mark node for update model.OnNodeModified(); } }
private void EditScriptContent() { using (var cmd = Dynamo.Logging.Analytics.TrackCommandEvent("PythonEdit")) { var editWindow = new ScriptEditorWindow(dynamoViewModel); editWindow.Initialize(model.GUID, "ScriptContent", model.Script); bool?acceptChanged = editWindow.ShowDialog(); if (acceptChanged.HasValue && acceptChanged.Value) { // Mark node for update model.OnNodeModified(); } } }