예제 #1
0
        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);
        }
예제 #2
0
 public override void VisitDownArrow(ShapeDownArrow downArrow)
 {
     VisitShape(downArrow);
 }
예제 #3
0
 public virtual void VisitDownArrow(ShapeDownArrow downArrow)
 {
 }