Commit 54d65e9a authored by Alexander.Trofimov's avatar Alexander.Trofimov Committed by Alexander.Trofimov

Правка проблемы очистки выделенных строк/столбцов:

выделяем range, делаем scroll так, чтобы активный range не был виден(но были видны активные заголовки строк или столбцов), а потом скролим по активным строкам или столбцам
Например:
activeRange: M20
Скроллим вниз до row = 25
Затем скроллим вправо (выделение не сбрасывалось)

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@50490 954022d7-b5bf-4e40-9824-e11837661b57
parent 90e2aa54
......@@ -3195,13 +3195,13 @@
x2 = this.cols[arnIntersection.c2].left + this.cols[arnIntersection.c2].width - offsetX + this.width_1px + /* Это ширина "квадрата" для автофильтра от границы ячейки */this.width_2px;
y1 = this.rows[arnIntersection.r1].top - offsetY - this.height_2px;
y2 = this.rows[arnIntersection.r2].top + this.rows[arnIntersection.r2].height - offsetY + this.height_1px + /* Это высота "квадрата" для автофильтра от границы ячейки */this.height_2px;
this._activateOverlayCtx();
this._cleanColumnHeaders(arn.c1, arn.c2);
this._cleanRowHeades(arn.r1, arn.r2);
this._deactivateOverlayCtx();
}
this._activateOverlayCtx();
this._cleanColumnHeaders(arn.c1, arn.c2);
this._cleanRowHeades(arn.r1, arn.r2);
this._deactivateOverlayCtx();
// Если есть активное автозаполнения, то нужно его тоже очистить
if (this.activeFillHandle !== null) {
var activeFillClone = this.activeFillHandle.clone(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