public InkSelectionRectangleService(InkCanvas inkCanvas, Canvas selectionCanvas, InkStrokesService strokeService) { _inkCanvas = inkCanvas; _selectionCanvas = selectionCanvas; _strokeService = strokeService; _inkCanvas.ManipulationMode = ManipulationModes.TranslateX | ManipulationModes.TranslateY; _inkCanvas.ManipulationStarted += InkCanvas_ManipulationStarted; _inkCanvas.ManipulationDelta += InkCanvas_ManipulationDelta; _inkCanvas.ManipulationCompleted += InkCanvas_ManipulationCompleted; }
public InkFileService(InkCanvas inkCanvas, InkStrokesService strokesService) { _inkCanvas = inkCanvas; _strokesService = strokesService; }
public InkTransformService(Canvas drawingCanvas, InkStrokesService strokeService) { _drawingCanvas = drawingCanvas; _strokeService = strokeService; _inkAnalyzer = new InkAnalyzer(); }