protected void CreateUndoActivity() { ConnectionCreationToolUndoActivity activity = new ConnectionCreationToolUndoActivity(Editor.View); activity.Connection = _connection; activity.StartConnector = _connection.StartConnector; UndoActivity = activity; }
public override void MouseUp(MouseEvent ev) { if (_handle != null) { _handle.InvokeEnd(ev.X, ev.Y, ev.View); } if (_connection.EndConnector == null) { _connection.DisconnectStart(); _connection.DisconnectEnd(); ev.View.Drawing.Remove(_connection); ev.View.ClearSelection(); UndoActivity = null; } else { ConnectionCreationToolUndoActivity activity = UndoActivity as ConnectionCreationToolUndoActivity; activity.EndConnector = _connection.EndConnector; } base.MouseUp(ev); }
protected override void CreateUndoActivity() { var activity = new ConnectionCreationToolUndoActivity (Editor.View); activity.Connection = _connection; activity.StartConnector = _connection.StartConnector; UndoActivity = activity; }