Ejemplo n.º 1
0
        public override void OnMouseDown(Canvas drawArea, MouseEventArgs e)
        {
            UndoService.BeginTransaction("Add a left arrow");

            Point          p = drawArea.BackTrackMouse(new Point(e.X, e.Y));
            ShapeLeftArrow shapeLeftArrow = new ShapeLeftArrow(
                drawArea.Document.Zoom
                , p.X
                , p.Y
                , 1
                , 1
                , drawArea.Document.CurrentShapePaintInfo
                , drawArea.MessageControl.Sign.Type);

            AddNewObject(drawArea, shapeLeftArrow);
        }
Ejemplo n.º 2
0
 public override void VisitLeftArrow(ShapeLeftArrow leftArrow)
 {
     VisitShape(leftArrow);
 }
Ejemplo n.º 3
0
 public virtual void VisitLeftArrow(ShapeLeftArrow leftArrow)
 {
 }