private void ExecuteStartPaintAction()
 {
     CreateSnapshot();
     _temporaryCanvas.LoadBitmap(_currentCanvas.Bitmap);
     _paintTool.SetStartPoint(_paintForm.MouseLocation);
     _paintTool.SetEndPoint(_paintForm.MouseLocation);
     _paintCommand.Execute(ref _temporaryCanvas, _paintTool);
     _paintForm.UpdateCanvas(_temporaryCanvas.Bitmap);
 }