Commit 020abb714ac8af955178638559c0ccbfc5fd3879
1 parent
414afdff
this is ci erase tool functionality
Showing
3 changed files
with
62 additions
and
109 deletions
400-SOURCECODE/AIAHTML5.Web/app/controllers/CIController.js
@@ -619,7 +619,7 @@ function ($scope, $window, $rootScope, $compile, $http, log, $location, $timeout | @@ -619,7 +619,7 @@ function ($scope, $window, $rootScope, $compile, $http, log, $location, $timeout | ||
619 | $("#canvasPaint").css("display", "block"); | 619 | $("#canvasPaint").css("display", "block"); |
620 | 620 | ||
621 | $rootScope.BindCanvasDrawingListners(); | 621 | $rootScope.BindCanvasDrawingListners(); |
622 | - // $rootScope.FreeStylePaint(); | 622 | + $rootScope.FreeStylePaint(); |
623 | }); | 623 | }); |
624 | 624 | ||
625 | $scope.ReloadListViewImageDiv = function (id) { | 625 | $scope.ReloadListViewImageDiv = function (id) { |
400-SOURCECODE/AIAHTML5.Web/app/controllers/DAController.js
@@ -6857,114 +6857,8 @@ function ($scope, $rootScope, $compile, $http, $log, $location, $timeout, DA, Mo | @@ -6857,114 +6857,8 @@ function ($scope, $rootScope, $compile, $http, $log, $location, $timeout, DA, Mo | ||
6857 | 6857 | ||
6858 | 6858 | ||
6859 | 6859 | ||
6860 | - $rootScope.FreeStylePaint = function (e) { | ||
6861 | - | ||
6862 | - var annotationCanvas = document.getElementById("canvas"); | ||
6863 | - // document.getElementById("canvasPaint").addEventListener("mouseup", OnPaintBrushCanvasMouseUp); | ||
6864 | - | ||
6865 | - annotationCanvas.addEventListener('mousedown', $scope.OnPaintCanvasMouseDown, false); | ||
6866 | - | ||
6867 | - annotationCanvas.addEventListener('mouseup', $scope.OnPaintBrushCanvasMouseUp, false); | ||
6868 | - } | ||
6869 | - $scope.OnPaintCanvasMouseDown = function (event) { | ||
6870 | - $rootScope.isMousedownOnPaintCanvas = true; | ||
6871 | - $scope.isStartPointDeleted = false; | ||
6872 | - var annotationCanvas = document.getElementById("canvas"); | ||
6873 | - $scope.startPageX = parseInt(event.clientX - ($("#canvas").offset().left)); | ||
6874 | - $scope.startPageY = parseInt(event.clientY - ($("#canvas").offset().top)); | ||
6875 | - | ||
6876 | - annotationCanvas.addEventListener('mousemove', $scope.OnPaintCanvasMouseMove, false); | ||
6877 | - | ||
6878 | - | ||
6879 | - | ||
6880 | - } | ||
6881 | - $scope.OnPaintCanvasMouseMove = function (event) { | ||
6882 | - | ||
6883 | - | ||
6884 | - $rootScope.xPage = parseInt(event.clientX - ($("#canvas").offset().left)); | ||
6885 | - $rootScope.yPage = parseInt(event.clientY - ($("#canvas").offset().top)); | ||
6886 | - | ||
6887 | - var btneraseBrushSizeValue = $("#btnBrushSize").val(); | ||
6888 | - $rootScope.eraseshapeSize = parseInt(btneraseBrushSizeValue); | ||
6889 | - | ||
6890 | - if ($rootScope.isEraseToolSelected == true && $rootScope.isMousedownOnPaintCanvas == true) { | ||
6891 | - | ||
6892 | - var sktch = $('#canvasPaint').sketch(); | ||
6893 | - $('#canvasPaint').sketch().actions = []; | ||
6894 | - var paintCanvas = document.getElementById("canvasPaint"); | ||
6895 | - var paintCanvasContext = paintCanvas.getContext('2d'); | ||
6896 | - if ($scope.isStartPointDeleted == false) { | ||
6897 | - | ||
6898 | - paintCanvasContext.clearRect($scope.startPageX, $scope.startPageY, $rootScope.eraseshapeSize, $rootScope.eraseshapeSize); | ||
6899 | - | ||
6900 | - $scope.isStartPointDeleted = true; | ||
6901 | - } | ||
6902 | - | ||
6903 | - paintCanvasContext.clearRect($rootScope.xPage, $rootScope.yPage, $rootScope.eraseshapeSize, $rootScope.eraseshapeSize); | ||
6904 | - | ||
6905 | - | ||
6906 | - } | ||
6907 | - } | ||
6908 | - $scope.OnPaintBrushCanvasMouseDown = function (event) { | ||
6909 | - switch ($rootScope.shapeType) { | ||
6910 | - | ||
6911 | - case "FreeStylePaint": | ||
6912 | - | ||
6913 | - | ||
6914 | - | ||
6915 | - // $('#canvasPaint').sketch(); | ||
6916 | - // $('#canvasPaint').sketch({ defaultSize: 1 }); | ||
6917 | - // if ($("#amount-2").val() == '') { | ||
6918 | - // //$('#canvasPaint').sketch({ defaultSize: $scope.shapesize }); | ||
6919 | - // $('#canvasPaint').sketch(); | ||
6920 | - // } | ||
6921 | - // else { | ||
6922 | - | ||
6923 | - // // var a = $("#amount-2").val(); | ||
6924 | - //// $scope.shapesize = parseInt(a); | ||
6925 | - // // $('#canvasPaint').sketch({ defaultSize: $rootScope.shapeSize }); | ||
6926 | - // // $('#canvasPaint').sketch({ defaultSize: $scope.shapesize }); | ||
6927 | - | ||
6928 | - // } | ||
6929 | - | ||
6930 | - | ||
6931 | - break; | ||
6932 | - | ||
6933 | - } | ||
6934 | - } | ||
6935 | - $scope.OnPaintBrushCanvasMouseUp = function (event) { | ||
6936 | - $rootScope.isMousedownOnPaintCanvas = false; | ||
6937 | - $rootScope.isEraseToolSelected = false; | ||
6938 | - | ||
6939 | - // var canvasElement1 = document.getElementById("canvasPaint"); | ||
6940 | - // var ctx1 = canvasElement1.getContext("2d"); | ||
6941 | - | ||
6942 | - //switch($rootScope.shapeType) | ||
6943 | - //{ | ||
6944 | - | ||
6945 | - // case "FreeStylePaint": | ||
6946 | - | ||
6947 | - | ||
6948 | - // if ($("#amount-2").val() == '') | ||
6949 | - // { | ||
6950 | - // $('#canvasPaint').sketch({ defaultSize: $scope.shapesize }); | ||
6951 | - // } | ||
6952 | - // else | ||
6953 | - // { | ||
6954 | - | ||
6955 | - // var a = $("#amount-2").val(); | ||
6956 | - // $scope.shapesize = parseInt(a); | ||
6957 | - // alert(JSON.stringify({ defaultSize: $scope.shapesize })); | ||
6958 | - // $('#canvasPaint').sketch({ defaultSize: $scope.shapesize }); | ||
6959 | - | ||
6960 | - // } | ||
6961 | - | ||
6962 | - | ||
6963 | - // break; | ||
6964 | - | ||
6965 | - //} | ||
6966 | - | ||
6967 | - } | 6860 | + |
6861 | + | ||
6968 | 6862 | ||
6969 | 6863 | ||
6970 | 6864 |
400-SOURCECODE/AIAHTML5.Web/app/controllers/HomeController.js
@@ -2102,6 +2102,65 @@ AIA.controller("HomeController", ["$rootScope", "Modules", "$log", "$location", | @@ -2102,6 +2102,65 @@ AIA.controller("HomeController", ["$rootScope", "Modules", "$log", "$location", | ||
2102 | 2102 | ||
2103 | }; | 2103 | }; |
2104 | 2104 | ||
2105 | + | ||
2106 | + | ||
2107 | + $rootScope.FreeStylePaint = function (e) { | ||
2108 | + | ||
2109 | + var annotationCanvas = document.getElementById("canvas"); | ||
2110 | + // document.getElementById("canvasPaint").addEventListener("mouseup", OnPaintBrushCanvasMouseUp); | ||
2111 | + | ||
2112 | + annotationCanvas.addEventListener('mousedown', $rootScope.OnPaintBrushCanvasMouseDown, false); | ||
2113 | + | ||
2114 | + annotationCanvas.addEventListener('mouseup', $rootScope.OnPaintBrushCanvasMouseUp, false); | ||
2115 | + } | ||
2116 | + | ||
2117 | + | ||
2118 | + | ||
2119 | + | ||
2120 | + $rootScope.OnPaintBrushCanvasMouseDown = function (event) { | ||
2121 | + $rootScope.isMousedownOnPaintCanvas = true; | ||
2122 | + $rootScope.isStartPointDeleted = false; | ||
2123 | + var annotationCanvas = document.getElementById("canvas"); | ||
2124 | + $rootScope.startPageX = parseInt(event.clientX - ($("#canvas").offset().left)); | ||
2125 | + $rootScope.startPageY = parseInt(event.clientY - ($("#canvas").offset().top)); | ||
2126 | + | ||
2127 | + annotationCanvas.addEventListener('mousemove', $rootScope.OnPaintCanvasMouseMove, false); | ||
2128 | + | ||
2129 | + } | ||
2130 | + $rootScope.OnPaintCanvasMouseMove = function (event) { | ||
2131 | + | ||
2132 | + $rootScope.xPage = parseInt(event.clientX - ($("#canvas").offset().left)); | ||
2133 | + $rootScope.yPage = parseInt(event.clientY - ($("#canvas").offset().top)); | ||
2134 | + | ||
2135 | + var btneraseBrushSizeValue = $("#btnBrushSize").val(); | ||
2136 | + $rootScope.eraseshapeSize = parseInt(btneraseBrushSizeValue); | ||
2137 | + | ||
2138 | + if ($rootScope.isEraseToolSelected == true && $rootScope.isMousedownOnPaintCanvas == true) { | ||
2139 | + | ||
2140 | + var sktch = $('#canvasPaint').sketch(); | ||
2141 | + $('#canvasPaint').sketch().actions = []; | ||
2142 | + var paintCanvas = document.getElementById("canvasPaint"); | ||
2143 | + var paintCanvasContext = paintCanvas.getContext('2d'); | ||
2144 | + if ($rootScope.isStartPointDeleted == false) { | ||
2145 | + | ||
2146 | + paintCanvasContext.clearRect($rootScope.startPageX, $rootScope.startPageY, $rootScope.eraseshapeSize, $rootScope.eraseshapeSize); | ||
2147 | + | ||
2148 | + $rootScope.isStartPointDeleted = true; | ||
2149 | + } | ||
2150 | + | ||
2151 | + paintCanvasContext.clearRect($rootScope.xPage, $rootScope.yPage, $rootScope.eraseshapeSize, $rootScope.eraseshapeSize); | ||
2152 | + | ||
2153 | + | ||
2154 | + } | ||
2155 | + } | ||
2156 | + $rootScope.OnPaintBrushCanvasMouseUp = function (event) { | ||
2157 | + $rootScope.isMousedownOnPaintCanvas = false; | ||
2158 | + $rootScope.isEraseToolSelected = false; | ||
2159 | + | ||
2160 | + | ||
2161 | + } | ||
2162 | + | ||
2163 | + | ||
2105 | $rootScope.reloadChildController = function () { | 2164 | $rootScope.reloadChildController = function () { |
2106 | 2165 | ||
2107 | var len = $rootScope.openModules.length; | 2166 | var len = $rootScope.openModules.length; |