protected override void CreateUndoActivity(IDrawingView view) { PolyLineHandleUndoActivity activity = new PolyLineHandleUndoActivity(view); activity.Owner = Owner as PolyLineFigure; activity.Index = Index; activity.OldPoint = activity.Owner.PointAt(Index); UndoActivity = activity; }
protected override void UpdateUndoActivity() { PolyLineHandleUndoActivity activity = UndoActivity as PolyLineHandleUndoActivity; activity.NewPoint = activity.Owner.PointAt(Index); }