public override void OnMouseDown(Canvas drawArea, MouseEventArgs e) { UndoService.BeginTransaction("Add a Down Arrow"); Point p = drawArea.BackTrackMouse(new Point(e.X, e.Y)); ShapeDownArrow shapeDownArrow = new ShapeDownArrow( drawArea.Document.Zoom , p.X , p.Y , 1 , 1 , drawArea.Document.CurrentShapePaintInfo , drawArea.MessageControl.Sign.Type); AddNewObject(drawArea, shapeDownArrow); }
public override void VisitDownArrow(ShapeDownArrow downArrow) { VisitShape(downArrow); }
public virtual void VisitDownArrow(ShapeDownArrow downArrow) { }