Commit 5dd894b5 authored by Alexander.Trofimov's avatar Alexander.Trofimov

remove line Width from _drawSelectionElement function

parent bf535b58
...@@ -3551,8 +3551,17 @@ ...@@ -3551,8 +3551,17 @@
/** */ /** */
WorksheetView.prototype._drawSelectionElement = function (visibleRange, offsetX, offsetY, args) { WorksheetView.prototype._drawSelectionElement = function (visibleRange, offsetX, offsetY, args) {
var range = args[0], isDashLine = args[1], lineWidth = args[2], strokeColor = args[3], fillColor = args[4], isAllRange = args[5], colorN = this.settings.activeCellBorderColor2, ctx = this.overlayCtx, c = this.cols, r = this.rows, oIntersection = range.intersectionSimple( var range = args[0];
visibleRange), ppiX = this._getPPIX(), ppiY = this._getPPIY(); var isDashLine = args[1];
var strokeColor = args[2];
var fillColor = args[3];
var isAllRange = args[4];
var colorN = this.settings.activeCellBorderColor2;
var ctx = this.overlayCtx;
var c = this.cols;
var r = this.rows;
var oIntersection = range.intersectionSimple(visibleRange);
var ppiX = this._getPPIX(), ppiY = this._getPPIY();
if (!oIntersection) { if (!oIntersection) {
return; return;
...@@ -3589,7 +3598,7 @@ ...@@ -3589,7 +3598,7 @@
var y1 = r[oIntersection.r1].top - offsetY; var y1 = r[oIntersection.r1].top - offsetY;
var y2 = r[oIntersection.r2].top + r[oIntersection.r2].height - offsetY; var y2 = r[oIntersection.r2].top + r[oIntersection.r2].height - offsetY;
ctx.setLineWidth(isDashLine ? lineWidth : 2).setStrokeStyle(strokeColor); ctx.setLineWidth(isDashLine ? 1 : 2).setStrokeStyle(strokeColor);
/*2px для селекта ячеек в формулах*/ /*2px для селекта ячеек в формулах*/
if (fillColor) { if (fillColor) {
ctx.setFillStyle(fillColor); ctx.setFillStyle(fillColor);
...@@ -4102,12 +4111,12 @@ ...@@ -4102,12 +4111,12 @@
}; };
WorksheetView.prototype._drawFormatPainterRange = function () { WorksheetView.prototype._drawFormatPainterRange = function () {
var lineWidth = 1, isDashLine = true, strokeColor = new CColor(0, 0, 0); var strokeColor = new CColor(0, 0, 0);
this._drawElements(this._drawSelectionElement, this.copyActiveRange, isDashLine, lineWidth, strokeColor); this._drawElements(this._drawSelectionElement, this.copyActiveRange, true, strokeColor);
}; };
WorksheetView.prototype._drawFormulaRanges = function (arrRanges) { WorksheetView.prototype._drawFormulaRanges = function (arrRanges) {
var i, lineWidth = 1, isDashLine = false, length = AscCommonExcel.c_oAscFormulaRangeBorderColor.length; var i, length = AscCommonExcel.c_oAscFormulaRangeBorderColor.length;
var strokeColor, fillColor, colorIndex, uniqueColorIndex = 0, tmpColors = []; var strokeColor, fillColor, colorIndex, uniqueColorIndex = 0, tmpColors = [];
for (i = 0; i < arrRanges.length; ++i) { for (i = 0; i < arrRanges.length; ++i) {
var oFormulaRange = arrRanges[i].clone(true); var oFormulaRange = arrRanges[i].clone(true);
...@@ -4121,14 +4130,12 @@ ...@@ -4121,14 +4130,12 @@
tmpColors.push(colorIndex); tmpColors.push(colorIndex);
strokeColor = fillColor = AscCommonExcel.c_oAscFormulaRangeBorderColor[colorIndex % length]; strokeColor = fillColor = AscCommonExcel.c_oAscFormulaRangeBorderColor[colorIndex % length];
this._drawElements(this._drawSelectionElement, oFormulaRange, isDashLine, lineWidth, strokeColor, this._drawElements(this._drawSelectionElement, oFormulaRange, false, strokeColor, fillColor);
fillColor);
} }
}; };
WorksheetView.prototype._drawSelectRange = function (oSelectRange) { WorksheetView.prototype._drawSelectRange = function (oSelectRange) {
var lineWidth = 1, isDashLine = true; this._drawElements(this._drawSelectionElement, oSelectRange, true,
this._drawElements(this._drawSelectionElement, oSelectRange, isDashLine, lineWidth,
AscCommonExcel.c_oAscCoAuthoringOtherBorderColor); AscCommonExcel.c_oAscCoAuthoringOtherBorderColor);
}; };
...@@ -4144,16 +4151,15 @@ ...@@ -4144,16 +4151,15 @@
var currentSheetId = this.model.getId(); var currentSheetId = this.model.getId();
var nLockAllType = this.collaborativeEditing.isLockAllOther(currentSheetId); var nLockAllType = this.collaborativeEditing.isLockAllOther(currentSheetId);
if (Asc.c_oAscMouseMoveLockedObjectType.None !== nLockAllType) { if (Asc.c_oAscMouseMoveLockedObjectType.None !== nLockAllType) {
var lineWidth = 1, isDashLine = true, isAllRange = true, strokeColor = (Asc.c_oAscMouseMoveLockedObjectType.TableProperties === var isAllRange = true, strokeColor = (Asc.c_oAscMouseMoveLockedObjectType.TableProperties ===
nLockAllType) ? AscCommonExcel.c_oAscCoAuthoringLockTablePropertiesBorderColor : nLockAllType) ? AscCommonExcel.c_oAscCoAuthoringLockTablePropertiesBorderColor :
AscCommonExcel.c_oAscCoAuthoringOtherBorderColor, oAllRange = new asc_Range(0, 0, gc_nMaxCol0, gc_nMaxRow0); AscCommonExcel.c_oAscCoAuthoringOtherBorderColor, oAllRange = new asc_Range(0, 0, gc_nMaxCol0, gc_nMaxRow0);
this._drawElements(this._drawSelectionElement, oAllRange, isDashLine, lineWidth, strokeColor, null, this._drawElements(this._drawSelectionElement, oAllRange, true, strokeColor, null, isAllRange);
isAllRange);
} }
}; };
WorksheetView.prototype._drawCollaborativeElementsMeOther = function (type) { WorksheetView.prototype._drawCollaborativeElementsMeOther = function (type) {
var currentSheetId = this.model.getId(), i, lineWidth = 1, isDashLine = true, strokeColor, arrayCells, oCellTmp; var currentSheetId = this.model.getId(), i, strokeColor, arrayCells, oCellTmp;
if (c_oAscLockTypes.kLockTypeMine === type) { if (c_oAscLockTypes.kLockTypeMine === type) {
strokeColor = AscCommonExcel.c_oAscCoAuthoringMeBorderColor; strokeColor = AscCommonExcel.c_oAscCoAuthoringMeBorderColor;
arrayCells = this.collaborativeEditing.getLockCellsMe(currentSheetId); arrayCells = this.collaborativeEditing.getLockCellsMe(currentSheetId);
...@@ -4167,7 +4173,7 @@ ...@@ -4167,7 +4173,7 @@
for (i = 0; i < arrayCells.length; ++i) { for (i = 0; i < arrayCells.length; ++i) {
oCellTmp = new asc_Range(arrayCells[i].c1, arrayCells[i].r1, arrayCells[i].c2, arrayCells[i].r2); oCellTmp = new asc_Range(arrayCells[i].c1, arrayCells[i].r1, arrayCells[i].c2, arrayCells[i].r2);
this._drawElements(this._drawSelectionElement, oCellTmp, isDashLine, lineWidth, strokeColor); this._drawElements(this._drawSelectionElement, oCellTmp, true, strokeColor);
} }
}; };
......
...@@ -3575,14 +3575,14 @@ function DrawingObjects() { ...@@ -3575,14 +3575,14 @@ function DrawingObjects() {
stroke_color = fill_color = new AscCommon.CColor(0, 128, 0); stroke_color = fill_color = new AscCommon.CColor(0, 128, 0);
worksheet._drawElements(worksheet._drawSelectionElement, worksheet._drawElements(worksheet._drawSelectionElement,
asc.Range(drawing.bbox.serBBox.c1, drawing.bbox.serBBox.r1, drawing.bbox.serBBox.c2, asc.Range(drawing.bbox.serBBox.c1, drawing.bbox.serBBox.r1, drawing.bbox.serBBox.c2,
drawing.bbox.serBBox.r2, true), false, 1, stroke_color, fill_color); drawing.bbox.serBBox.r2, true), false, stroke_color, fill_color);
} }
if(drawing.bbox.catBBox) if(drawing.bbox.catBBox)
{ {
stroke_color = fill_color = new AscCommon.CColor(153, 0, 204); stroke_color = fill_color = new AscCommon.CColor(153, 0, 204);
worksheet._drawElements(worksheet._drawSelectionElement, worksheet._drawElements(worksheet._drawSelectionElement,
asc.Range(drawing.bbox.catBBox.c1, drawing.bbox.catBBox.r1, drawing.bbox.catBBox.c2, asc.Range(drawing.bbox.catBBox.c1, drawing.bbox.catBBox.r1, drawing.bbox.catBBox.c2,
drawing.bbox.catBBox.r2, true), false, 1, stroke_color, fill_color); drawing.bbox.catBBox.r2, true), false, stroke_color, fill_color);
} }
var BB = drawing.bbox.seriesBBox; var BB = drawing.bbox.seriesBBox;
var range = asc.Range(BB.c1, BB.r1, BB.c2, BB.r2, true); var range = asc.Range(BB.c1, BB.r1, BB.c2, BB.r2, true);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment