Example #1
0
 private void initializeModule()
 {
     this.graphicsOperations  = new GraphicsOperations();
     this.canvasObjectHandler = new CanvasObjectHandler();
     this.graphicsOperations.setCanvasObjectHandler(this.canvasObjectHandler);
     this.colorHandler = new ColorHandler(graphicsOperations);
     this.mouseHandler = new MouseHandler(graphicsOperations);
 }
 public void getMouseUpInfo(InkCanvas _InkCanvas, MouseButtonEventArgs _e, MainWindow _mainWindow)
 {
     if (getState() == StateEnum.DRAW_LINE)
     {
         Point firstPoint = new Point(MouseHandler.getPoint().X, MouseHandler.getPoint().Y);
         Point endPoint   = _e.GetPosition(_mainWindow);
         canvasObjectHandler.getPolylineShape().printPolyline(_InkCanvas, firstPoint, endPoint);
     }
 }