Commit a88d474224d7f7b48af33288cffea42a4e4266fa
merged manually against Merge Request #754
Showing
2 changed files
with
64 additions
and
33 deletions
400-SOURCECODE/AIAHTML5.Web/app/controllers/DAController.js
@@ -1465,7 +1465,7 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | @@ -1465,7 +1465,7 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | ||
1465 | $scope.isLayerChange = false; | 1465 | $scope.isLayerChange = false; |
1466 | } | 1466 | } |
1467 | 1467 | ||
1468 | - if (evt.ctrlKey) { | 1468 | + if (evt.ctrlKey || evt.metaKey) { |
1469 | $rootScope.multiAnnotationIsON = true; | 1469 | $rootScope.multiAnnotationIsON = true; |
1470 | 1470 | ||
1471 | //document.getElementById("btnZoom").setAttribute('disabled', 'disabled'); | 1471 | //document.getElementById("btnZoom").setAttribute('disabled', 'disabled'); |
@@ -1881,7 +1881,7 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | @@ -1881,7 +1881,7 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | ||
1881 | $scope.isLayerChange = false; | 1881 | $scope.isLayerChange = false; |
1882 | } | 1882 | } |
1883 | 1883 | ||
1884 | - if (evt.ctrlKey) { | 1884 | + if (evt.ctrlKey || evt.metaKey) { |
1885 | $rootScope.multiAnnotationIsON = true; | 1885 | $rootScope.multiAnnotationIsON = true; |
1886 | 1886 | ||
1887 | //$("#btnZoom").addClass('disabled'); | 1887 | //$("#btnZoom").addClass('disabled'); |
@@ -3616,7 +3616,7 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | @@ -3616,7 +3616,7 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | ||
3616 | // we decide the size of speech bubble | 3616 | // we decide the size of speech bubble |
3617 | //2. | 3617 | //2. |
3618 | 3618 | ||
3619 | - if (event.ctrlKey) { | 3619 | + if (event.ctrlKey || event.metaKey) { |
3620 | console.log('ctrl pressed'); | 3620 | console.log('ctrl pressed'); |
3621 | $scope.multiAnnotationIsON = true; | 3621 | $scope.multiAnnotationIsON = true; |
3622 | //2.1 create unique speech bubbles | 3622 | //2.1 create unique speech bubbles |
@@ -3685,7 +3685,7 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | @@ -3685,7 +3685,7 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | ||
3685 | else { | 3685 | else { |
3686 | $scope.longest_annotationT1 = $scope.annotationTextArrayT1.reduce(function (a, b) { return a.length > b.length ? a : b; }); | 3686 | $scope.longest_annotationT1 = $scope.annotationTextArrayT1.reduce(function (a, b) { return a.length > b.length ? a : b; }); |
3687 | $scope.longest_annotationT2 = $scope.annotationTextArrayT2.reduce(function (a, b) { return a.length > b.length ? a : b; }); | 3687 | $scope.longest_annotationT2 = $scope.annotationTextArrayT2.reduce(function (a, b) { return a.length > b.length ? a : b; }); |
3688 | - if (event.ctrlKey) { | 3688 | + if (event.ctrlKey || event.metaKey) { |
3689 | $scope.j = $scope.j + 1; | 3689 | $scope.j = $scope.j + 1; |
3690 | var sub_id_annotation = "black_annotation" + $scope.j; | 3690 | var sub_id_annotation = "black_annotation" + $scope.j; |
3691 | var pointClicked_annotation = parseInt(x) + parseInt(y); | 3691 | var pointClicked_annotation = parseInt(x) + parseInt(y); |
@@ -4545,8 +4545,10 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | @@ -4545,8 +4545,10 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | ||
4545 | }) | 4545 | }) |
4546 | 4546 | ||
4547 | //for modesty | 4547 | //for modesty |
4548 | - if ($rootScope.isModestyOn == true && $scope.modestyImageInfo.length > 0) { | ||
4549 | - $.each($scope.modestyImageInfo, function (index, value) { | 4548 | + //if ($rootScope.isModestyOn == true && $scope.modestyImageInfo.length > 0) { |
4549 | + if ($scope.modestyImageInfo.length > 0) { | ||
4550 | + | ||
4551 | + $.each($scope.modestyImageInfo, function (index, value) { | ||
4550 | 4552 | ||
4551 | var tBoxDimesions = $scope.getTBoxDimesions($scope.TransparencyBoxStartX, TransparencyEndX, $scope.TransparencyBoxStartY, TransparencyBoxEndY, value.x, value.y, value.Height, value.Width); | 4553 | var tBoxDimesions = $scope.getTBoxDimesions($scope.TransparencyBoxStartX, TransparencyEndX, $scope.TransparencyBoxStartY, TransparencyBoxEndY, value.x, value.y, value.Height, value.Width); |
4552 | 4554 | ||
@@ -4680,7 +4682,6 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | @@ -4680,7 +4682,6 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | ||
4680 | 4682 | ||
4681 | $scope.loadTransparencyImage = function (bodyRegionId, Height, Width, X, Y, IsMirror, TransparencyBoxStartX, TransparencyEndX, TransparencyBoxStartY, TransparencyBoxEndY, scope, isLayerChanged, isTransparencyChanged, isResized) { | 4683 | $scope.loadTransparencyImage = function (bodyRegionId, Height, Width, X, Y, IsMirror, TransparencyBoxStartX, TransparencyEndX, TransparencyBoxStartY, TransparencyBoxEndY, scope, isLayerChanged, isTransparencyChanged, isResized) { |
4682 | 4684 | ||
4683 | - | ||
4684 | var transparencyCanvas = document.getElementById('transparencyCanvas'); | 4685 | var transparencyCanvas = document.getElementById('transparencyCanvas'); |
4685 | 4686 | ||
4686 | TransparencyBoxStartX = parseInt((transparencyCanvas.style.left).replace('px', '')); | 4687 | TransparencyBoxStartX = parseInt((transparencyCanvas.style.left).replace('px', '')); |
@@ -4700,6 +4701,7 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | @@ -4700,6 +4701,7 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | ||
4700 | var HeightforTransImage = TBImageDimensions.HeightforTransImageTB; | 4701 | var HeightforTransImage = TBImageDimensions.HeightforTransImageTB; |
4701 | var YforTransImage = TBImageDimensions.YforTransImageTB; | 4702 | var YforTransImage = TBImageDimensions.YforTransImageTB; |
4702 | 4703 | ||
4704 | + | ||
4703 | //0. get current layer number | 4705 | //0. get current layer number |
4704 | if (isResized) { | 4706 | if (isResized) { |
4705 | //do nothing | 4707 | //do nothing |
@@ -4735,7 +4737,7 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | @@ -4735,7 +4737,7 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | ||
4735 | var tranparencyImgSrc; | 4737 | var tranparencyImgSrc; |
4736 | var tranparencyMaskImgSrc; | 4738 | var tranparencyMaskImgSrc; |
4737 | 4739 | ||
4738 | - if ($rootScope.isModestyOn == true && (bodyRegionId.match('modestyImg'))) { | 4740 | + if ((bodyRegionId.match('modestyImg'))) { |
4739 | var modestyBodyRegionData = new jinqJs() | 4741 | var modestyBodyRegionData = new jinqJs() |
4740 | .from($scope.modestyImageInfo) | 4742 | .from($scope.modestyImageInfo) |
4741 | .where('bodyRegionId == ' + bodyRegionId) | 4743 | .where('bodyRegionId == ' + bodyRegionId) |
@@ -4785,8 +4787,9 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | @@ -4785,8 +4787,9 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | ||
4785 | transparencyTempcanavsMask.id = 'transparencyTempCanvasMask_MR' + bodyRegionId + '_mci'; | 4787 | transparencyTempcanavsMask.id = 'transparencyTempCanvasMask_MR' + bodyRegionId + '_mci'; |
4786 | } | 4788 | } |
4787 | else { | 4789 | else { |
4788 | - if ($rootScope.isModestyOn == true && (bodyRegionId.match('modestyImg'))) { | ||
4789 | - transparencyTempCanvas.id = 'transparencyTempCanvas_' + bodyRegionId; | 4790 | + if ((bodyRegionId.match('modestyImg'))) { |
4791 | + | ||
4792 | + transparencyTempCanvas.id = 'transparencyTempCanvas_' + bodyRegionId; | ||
4790 | 4793 | ||
4791 | } | 4794 | } |
4792 | else { | 4795 | else { |
@@ -4806,7 +4809,8 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | @@ -4806,7 +4809,8 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | ||
4806 | document.getElementById('canvasDiv').appendChild(transparencyTempCanvas); | 4809 | document.getElementById('canvasDiv').appendChild(transparencyTempCanvas); |
4807 | 4810 | ||
4808 | //create temp mask canvas | 4811 | //create temp mask canvas |
4809 | - if ($rootScope.isModestyOn == true && (bodyRegionId.match('modestyImg'))) { } | 4812 | + if ((bodyRegionId.match('modestyImg'))) { } |
4813 | + | ||
4810 | else { | 4814 | else { |
4811 | transparencyTempcanavsMask.height = Height; | 4815 | transparencyTempcanavsMask.height = Height; |
4812 | transparencyTempcanavsMask.width = Width; | 4816 | transparencyTempcanavsMask.width = Width; |
@@ -4819,10 +4823,11 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | @@ -4819,10 +4823,11 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | ||
4819 | } | 4823 | } |
4820 | 4824 | ||
4821 | //for modesty canvas | 4825 | //for modesty canvas |
4822 | - if ($rootScope.isModestyOn == true && (bodyRegionId.match('modestyImg'))) { | 4826 | + if ((bodyRegionId.match('modestyImg'))) { |
4823 | 4827 | ||
4824 | var modestyTransTempCanvasId = 'tempCanvasModesty_' + bodyRegionId; | 4828 | var modestyTransTempCanvasId = 'tempCanvasModesty_' + bodyRegionId; |
4825 | var modestyTransCanvasId = 'modestyTransCanavs_' + bodyRegionId; | 4829 | var modestyTransCanvasId = 'modestyTransCanavs_' + bodyRegionId; |
4830 | + | ||
4826 | if (document.getElementById(modestyTransTempCanvasId) != null) { | 4831 | if (document.getElementById(modestyTransTempCanvasId) != null) { |
4827 | document.getElementById(modestyTransTempCanvasId).parentNode.removeChild(document.getElementById(modestyTransTempCanvasId)); | 4832 | document.getElementById(modestyTransTempCanvasId).parentNode.removeChild(document.getElementById(modestyTransTempCanvasId)); |
4828 | } | 4833 | } |
@@ -4837,7 +4842,7 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | @@ -4837,7 +4842,7 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | ||
4837 | tempCanvasModesty.style.top = 10 + 'px'; | 4842 | tempCanvasModesty.style.top = 10 + 'px'; |
4838 | tempCanvasModesty.style.backgroundColor = "transparent"; | 4843 | tempCanvasModesty.style.backgroundColor = "transparent"; |
4839 | tempCanvasModesty.style.visibility = 'hidden'; | 4844 | tempCanvasModesty.style.visibility = 'hidden'; |
4840 | - tempCanvasModesty.style.border = "black 1px solid"; | 4845 | + // tempCanvasModesty.style.border = "black 1px solid"; |
4841 | document.getElementById('canvasDiv').appendChild(tempCanvasModesty); | 4846 | document.getElementById('canvasDiv').appendChild(tempCanvasModesty); |
4842 | } | 4847 | } |
4843 | if (document.getElementById(modestyTransCanvasId) != null) { | 4848 | if (document.getElementById(modestyTransCanvasId) != null) { |
@@ -4845,16 +4850,21 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | @@ -4845,16 +4850,21 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | ||
4845 | } | 4850 | } |
4846 | 4851 | ||
4847 | if (document.getElementById(modestyTransCanvasId) == null || document.getElementById(modestyTransCanvasId) == undefined) { | 4852 | if (document.getElementById(modestyTransCanvasId) == null || document.getElementById(modestyTransCanvasId) == undefined) { |
4848 | - $rootScope.isTBoxModestyVisible = true; | 4853 | + |
4849 | var canvasModesty = document.createElement('canvas'); | 4854 | var canvasModesty = document.createElement('canvas'); |
4850 | canvasModesty.id = modestyTransCanvasId; | 4855 | canvasModesty.id = modestyTransCanvasId; |
4856 | + canvasModesty.className = 'transModestyImg' | ||
4851 | canvasModesty.height = Height; | 4857 | canvasModesty.height = Height; |
4852 | canvasModesty.width = Width; | 4858 | canvasModesty.width = Width; |
4853 | canvasModesty.style.position = "absolute"; | 4859 | canvasModesty.style.position = "absolute"; |
4854 | canvasModesty.style.left = X + 'px'; | 4860 | canvasModesty.style.left = X + 'px'; |
4855 | canvasModesty.style.top = Y + 'px'; | 4861 | canvasModesty.style.top = Y + 'px'; |
4856 | - canvasModesty.style.visibility = 'visible'; | ||
4857 | - if ($rootScope.voId == "11") { | 4862 | + if ($rootScope.isModestyOn == true) { |
4863 | + canvasModesty.style.visibility = 'visible'; | ||
4864 | + $rootScope.isTBoxModestyVisible = true; | ||
4865 | + } | ||
4866 | + else | ||
4867 | + canvasModesty.style.visibility = 'hidden'; | ||
4858 | 4868 | ||
4859 | canvasModesty.style.zIndex = 11000; | 4869 | canvasModesty.style.zIndex = 11000; |
4860 | } | 4870 | } |
@@ -4875,8 +4885,9 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | @@ -4875,8 +4885,9 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | ||
4875 | tempCanvasID = 'transparencyTempCanvas_MR_' + bodyRegionId; | 4885 | tempCanvasID = 'transparencyTempCanvas_MR_' + bodyRegionId; |
4876 | } | 4886 | } |
4877 | else { | 4887 | else { |
4878 | - if ($rootScope.isModestyOn == true && (bodyRegionId.match('modestyImg'))) { | ||
4879 | - tempCanvasID = 'transparencyTempCanvas_' + bodyRegionId;//bodyRegionId; | 4888 | + if ((bodyRegionId.match('modestyImg'))) { |
4889 | + | ||
4890 | + tempCanvasID = 'transparencyTempCanvas_' + bodyRegionId;//bodyRegionId; | ||
4880 | } | 4891 | } |
4881 | else | 4892 | else |
4882 | tempCanvasID = 'transparencyTempCanvas_' + bodyRegionId; | 4893 | tempCanvasID = 'transparencyTempCanvas_' + bodyRegionId; |
@@ -4916,7 +4927,8 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | @@ -4916,7 +4927,8 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | ||
4916 | if ($rootScope.isHighLight != true) { | 4927 | if ($rootScope.isHighLight != true) { |
4917 | 4928 | ||
4918 | 4929 | ||
4919 | - if ($rootScope.isModestyOn == true && (bodyRegionId.match('modestyImg'))) { | 4930 | + if ((bodyRegionId.match('modestyImg'))) { |
4931 | + | ||
4920 | var modestyTempCanvasId = 'tempCanvasModesty_' + bodyRegionId; | 4932 | var modestyTempCanvasId = 'tempCanvasModesty_' + bodyRegionId; |
4921 | if (document.getElementById(modestyTempCanvasId) != undefined || document.getElementById(modestyTempCanvasId) != null) { | 4933 | if (document.getElementById(modestyTempCanvasId) != undefined || document.getElementById(modestyTempCanvasId) != null) { |
4922 | var contxModestyTemp = document.getElementById(modestyTempCanvasId).getContext('2d'); | 4934 | var contxModestyTemp = document.getElementById(modestyTempCanvasId).getContext('2d'); |
@@ -4971,7 +4983,6 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | @@ -4971,7 +4983,6 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | ||
4971 | } | 4983 | } |
4972 | 4984 | ||
4973 | //set modesty image visiblility true/false as per layer | 4985 | //set modesty image visiblility true/false as per layer |
4974 | - // if(bodyRegionId.match('modestyImg3')) | ||
4975 | var BRID = ''; | 4986 | var BRID = ''; |
4976 | if (bodyRegionId.match('modestyImg') && document.getElementById('modestyTransCanavs_' + bodyRegionId) != null) { | 4987 | if (bodyRegionId.match('modestyImg') && document.getElementById('modestyTransCanavs_' + bodyRegionId) != null) { |
4977 | BRID = bodyRegionId[bodyRegionId.length - 1]; | 4988 | BRID = bodyRegionId[bodyRegionId.length - 1]; |
@@ -4997,7 +5008,7 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | @@ -4997,7 +5008,7 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | ||
4997 | 5008 | ||
4998 | var modestyCanavs = document.getElementById(modestyTransCanvases[j].id); | 5009 | var modestyCanavs = document.getElementById(modestyTransCanvases[j].id); |
4999 | 5010 | ||
5000 | - if ((parseInt(lowerlayerNumberForModesty) <= parseInt($scope.layerNumber)) && (HigherlayerNumberForModesty) > parseInt($scope.layerNumber)) { | 5011 | + if ($rootScope.isModestyOn == true && (parseInt(lowerlayerNumberForModesty) <= parseInt($scope.layerNumber)) && (HigherlayerNumberForModesty) > parseInt($scope.layerNumber)) { |
5001 | 5012 | ||
5002 | modestyCanavs.style.visibility = 'visible'; | 5013 | modestyCanavs.style.visibility = 'visible'; |
5003 | } | 5014 | } |
@@ -5034,7 +5045,8 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | @@ -5034,7 +5045,8 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | ||
5034 | XforCopyImage = 0; | 5045 | XforCopyImage = 0; |
5035 | WidthforCopyImage = Width; | 5046 | WidthforCopyImage = Width; |
5036 | WidthforTransImage = Width; | 5047 | WidthforTransImage = Width; |
5037 | - if ($rootScope.isModestyOn == true && (bodyRegionId.match('modestyImg'))) { | 5048 | + |
5049 | + if ((bodyRegionId.match('modestyImg'))) { | ||
5038 | XforTransImage = 0; | 5050 | XforTransImage = 0; |
5039 | } | 5051 | } |
5040 | else | 5052 | else |
@@ -5048,7 +5060,7 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | @@ -5048,7 +5060,7 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | ||
5048 | 5060 | ||
5049 | WidthforTransImage = parseInt(TransparencyEndX) - parseInt(X); | 5061 | WidthforTransImage = parseInt(TransparencyEndX) - parseInt(X); |
5050 | 5062 | ||
5051 | - if ($rootScope.isModestyOn == true && (bodyRegionId.match('modestyImg'))) { | 5063 | + if ((bodyRegionId.match('modestyImg'))) { |
5052 | XforTransImage = 0; | 5064 | XforTransImage = 0; |
5053 | } | 5065 | } |
5054 | else | 5066 | else |
@@ -5061,7 +5073,7 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | @@ -5061,7 +5073,7 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | ||
5061 | WidthforCopyImage = parseInt(X) + parseInt(Width) - parseInt(TransparencyBoxStartX); | 5073 | WidthforCopyImage = parseInt(X) + parseInt(Width) - parseInt(TransparencyBoxStartX); |
5062 | WidthforTransImage = parseInt(X) + parseInt(Width) - parseInt(TransparencyBoxStartX); | 5074 | WidthforTransImage = parseInt(X) + parseInt(Width) - parseInt(TransparencyBoxStartX); |
5063 | 5075 | ||
5064 | - if ($rootScope.isModestyOn == true && (bodyRegionId.match('modestyImg'))) { | 5076 | + if ((bodyRegionId.match('modestyImg'))) { |
5065 | 5077 | ||
5066 | XforTransImage = parseInt(TransparencyBoxStartX) - parseInt(X); | 5078 | XforTransImage = parseInt(TransparencyBoxStartX) - parseInt(X); |
5067 | } | 5079 | } |
@@ -5072,7 +5084,7 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | @@ -5072,7 +5084,7 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | ||
5072 | XforCopyImage = parseInt(TransparencyBoxStartX) - parseInt(X);//parseInt(X) + parseInt(Width) - parseInt(scope.TransparencyBoxStartX)// scope.TransparencyBoxStartX ; | 5084 | XforCopyImage = parseInt(TransparencyBoxStartX) - parseInt(X);//parseInt(X) + parseInt(Width) - parseInt(scope.TransparencyBoxStartX)// scope.TransparencyBoxStartX ; |
5073 | WidthforCopyImage = parseInt(TransparencyEndX) - parseInt(TransparencyBoxStartX); | 5085 | WidthforCopyImage = parseInt(TransparencyEndX) - parseInt(TransparencyBoxStartX); |
5074 | WidthforTransImage = parseInt(TransparencyEndX) - parseInt(TransparencyBoxStartX); | 5086 | WidthforTransImage = parseInt(TransparencyEndX) - parseInt(TransparencyBoxStartX); |
5075 | - if ($rootScope.isModestyOn == true && (bodyRegionId.match('modestyImg'))) { | 5087 | + if ((bodyRegionId.match('modestyImg'))) { |
5076 | 5088 | ||
5077 | XforTransImage = parseInt(TransparencyBoxStartX) - parseInt(X); | 5089 | XforTransImage = parseInt(TransparencyBoxStartX) - parseInt(X); |
5078 | } | 5090 | } |
@@ -5089,7 +5101,8 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | @@ -5089,7 +5101,8 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | ||
5089 | HeightforCopyImage = Height; | 5101 | HeightforCopyImage = Height; |
5090 | 5102 | ||
5091 | HeightforTransImage = Height; | 5103 | HeightforTransImage = Height; |
5092 | - if ($rootScope.isModestyOn == true && (bodyRegionId.match('modestyImg'))) { | 5104 | + |
5105 | + if ((bodyRegionId.match('modestyImg'))) { | ||
5093 | YforTransImage = 0; | 5106 | YforTransImage = 0; |
5094 | } | 5107 | } |
5095 | else | 5108 | else |
@@ -5102,7 +5115,7 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | @@ -5102,7 +5115,7 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | ||
5102 | 5115 | ||
5103 | HeightforTransImage = (parseInt(TransparencyBoxEndY)) - parseInt(Y)// - parseInt(scope.TransparencyBoxStartY)); | 5116 | HeightforTransImage = (parseInt(TransparencyBoxEndY)) - parseInt(Y)// - parseInt(scope.TransparencyBoxStartY)); |
5104 | 5117 | ||
5105 | - if ($rootScope.isModestyOn == true && (bodyRegionId.match('modestyImg'))) { | 5118 | + if ((bodyRegionId.match('modestyImg'))) { |
5106 | YforTransImage = 0; | 5119 | YforTransImage = 0; |
5107 | } | 5120 | } |
5108 | else | 5121 | else |
@@ -5114,8 +5127,9 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | @@ -5114,8 +5127,9 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | ||
5114 | YforCopyImage = parseInt(TransparencyBoxStartY) - parseInt(Y); | 5127 | YforCopyImage = parseInt(TransparencyBoxStartY) - parseInt(Y); |
5115 | HeightforCopyImage = parseInt(Y) + parseInt(Height) - parseInt(TransparencyBoxStartY); | 5128 | HeightforCopyImage = parseInt(Y) + parseInt(Height) - parseInt(TransparencyBoxStartY); |
5116 | HeightforTransImage = parseInt(Y) + parseInt(Height) - parseInt(TransparencyBoxStartY); | 5129 | HeightforTransImage = parseInt(Y) + parseInt(Height) - parseInt(TransparencyBoxStartY); |
5117 | - if ($rootScope.isModestyOn == true && (bodyRegionId.match('modestyImg'))) { | ||
5118 | - YforTransImage = parseInt(TransparencyBoxStartY) - parseInt(Y); | 5130 | + |
5131 | + if ((bodyRegionId.match('modestyImg'))) { | ||
5132 | + YforTransImage = parseInt(TransparencyBoxStartY) - parseInt(Y); | ||
5119 | 5133 | ||
5120 | } | 5134 | } |
5121 | else | 5135 | else |
@@ -5127,7 +5141,8 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | @@ -5127,7 +5141,8 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | ||
5127 | YforCopyImage = parseInt(TransparencyBoxStartY) - parseInt(Y); | 5141 | YforCopyImage = parseInt(TransparencyBoxStartY) - parseInt(Y); |
5128 | HeightforCopyImage = parseInt(TransparencyBoxEndY) - parseInt(TransparencyBoxStartY); | 5142 | HeightforCopyImage = parseInt(TransparencyBoxEndY) - parseInt(TransparencyBoxStartY); |
5129 | HeightforTransImage = parseInt(TransparencyBoxEndY) - parseInt(TransparencyBoxStartY); | 5143 | HeightforTransImage = parseInt(TransparencyBoxEndY) - parseInt(TransparencyBoxStartY); |
5130 | - if ($rootScope.isModestyOn == true && (bodyRegionId.match('modestyImg'))) { | 5144 | + |
5145 | + if ((bodyRegionId.match('modestyImg'))) { | ||
5131 | YforTransImage = parseInt(TransparencyBoxStartY) - parseInt(Y); | 5146 | YforTransImage = parseInt(TransparencyBoxStartY) - parseInt(Y); |
5132 | 5147 | ||
5133 | } | 5148 | } |
@@ -5204,6 +5219,8 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | @@ -5204,6 +5219,8 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | ||
5204 | 5219 | ||
5205 | $scope.DrawOnTBWithSelectedTransparency = function (tempCanvasID, XforCopyImage, YforCopyImage, WidthforCopyImage, HeightforCopyImage, XforTransImage, YforTransImage, WidthforTransImage, HeightforTransImage, Height, Width, bodyRegionId, isLayerChanged, isResized) { | 5220 | $scope.DrawOnTBWithSelectedTransparency = function (tempCanvasID, XforCopyImage, YforCopyImage, WidthforCopyImage, HeightforCopyImage, XforTransImage, YforTransImage, WidthforTransImage, HeightforTransImage, Height, Width, bodyRegionId, isLayerChanged, isResized) { |
5206 | 5221 | ||
5222 | + | ||
5223 | + | ||
5207 | var transNumber = $scope.transNumber;//txtTransparencyChange.value; | 5224 | var transNumber = $scope.transNumber;//txtTransparencyChange.value; |
5208 | //this changes the transparency when transparency is already activated and user resizes or chage the layer | 5225 | //this changes the transparency when transparency is already activated and user resizes or chage the layer |
5209 | 5226 | ||
@@ -5250,7 +5267,8 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | @@ -5250,7 +5267,8 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | ||
5250 | 5267 | ||
5251 | 5268 | ||
5252 | var ctx; | 5269 | var ctx; |
5253 | - if ($rootScope.isModestyOn == true && (bodyRegionId.match('modestyImg'))) { | 5270 | + if ((bodyRegionId.match('modestyImg'))) { |
5271 | + | ||
5254 | var modestyTransCanvasId = 'modestyTransCanavs_' + bodyRegionId | 5272 | var modestyTransCanvasId = 'modestyTransCanavs_' + bodyRegionId |
5255 | ctx = document.getElementById(modestyTransCanvasId).getContext('2d'); | 5273 | ctx = document.getElementById(modestyTransCanvasId).getContext('2d'); |
5256 | } | 5274 | } |
@@ -5261,7 +5279,7 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | @@ -5261,7 +5279,7 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | ||
5261 | ctx.drawImage(tmpCanvasContext, XforCopyImage, YforCopyImage, WidthforCopyImage, HeightforCopyImage, XforTransImage, YforTransImage, WidthforTransImage, HeightforTransImage) | 5279 | ctx.drawImage(tmpCanvasContext, XforCopyImage, YforCopyImage, WidthforCopyImage, HeightforCopyImage, XforTransImage, YforTransImage, WidthforTransImage, HeightforTransImage) |
5262 | 5280 | ||
5263 | 5281 | ||
5264 | - if ($rootScope.isModestyOn == true && (bodyRegionId.match('modestyImg'))) { | 5282 | + if ((bodyRegionId.match('modestyImg'))) { |
5265 | 5283 | ||
5266 | var imageD1 = ctx.getImageData(0, 0, Width, Height); | 5284 | var imageD1 = ctx.getImageData(0, 0, Width, Height); |
5267 | var imageData1 = imageD1.data; | 5285 | var imageData1 = imageD1.data; |
@@ -5276,8 +5294,11 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | @@ -5276,8 +5294,11 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | ||
5276 | 5294 | ||
5277 | } | 5295 | } |
5278 | 5296 | ||
5279 | - | ||
5280 | ctx.putImageData(imageD1, 0, 0); | 5297 | ctx.putImageData(imageD1, 0, 0); |
5298 | + if ($rootScope.isModestyOn) | ||
5299 | + document.getElementById('modestyTransCanavs_' + bodyRegionId).style.visibility = 'visible'; | ||
5300 | + else | ||
5301 | + document.getElementById('modestyTransCanavs_' + bodyRegionId).style.visibility = 'hidden'; | ||
5281 | 5302 | ||
5282 | } | 5303 | } |
5283 | 5304 |
400-SOURCECODE/AIAHTML5.Web/app/controllers/HomeController.js
@@ -4180,6 +4180,16 @@ function ($rootScope, Modules, $log, $location, $timeout, DataService, Authentic | @@ -4180,6 +4180,16 @@ function ($rootScope, Modules, $log, $location, $timeout, DataService, Authentic | ||
4180 | $('.modestyImg').css('visibility', 'hidden'); | 4180 | $('.modestyImg').css('visibility', 'hidden'); |
4181 | } | 4181 | } |
4182 | } | 4182 | } |
4183 | + | ||
4184 | + if ($('.transModestyImg') != null) { | ||
4185 | + if (($rootScope.globalSetting.modesty == 'Y')) { | ||
4186 | + $('.transModestyImg').css('visibility', 'visible'); | ||
4187 | + } | ||
4188 | + | ||
4189 | + else { | ||
4190 | + $('.transModestyImg').css('visibility', 'hidden'); | ||
4191 | + } | ||
4192 | + } | ||
4183 | $rootScope.changeNavigatorModesty(); | 4193 | $rootScope.changeNavigatorModesty(); |
4184 | } | 4194 | } |
4185 | 4195 |