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,12 +3195,12 @@ ...@@ -3195,12 +3195,12 @@
x2 = this.cols[arnIntersection.c2].left + this.cols[arnIntersection.c2].width - offsetX + this.width_1px + /* Это ширина "квадрата" для автофильтра от границы ячейки */this.width_2px; 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; 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; y2 = this.rows[arnIntersection.r2].top + this.rows[arnIntersection.r2].height - offsetY + this.height_1px + /* Это высота "квадрата" для автофильтра от границы ячейки */this.height_2px;
}
this._activateOverlayCtx(); this._activateOverlayCtx();
this._cleanColumnHeaders(arn.c1, arn.c2); this._cleanColumnHeaders(arn.c1, arn.c2);
this._cleanRowHeades(arn.r1, arn.r2); this._cleanRowHeades(arn.r1, arn.r2);
this._deactivateOverlayCtx(); this._deactivateOverlayCtx();
}
// Если есть активное автозаполнения, то нужно его тоже очистить // Если есть активное автозаполнения, то нужно его тоже очистить
if (this.activeFillHandle !== null) { if (this.activeFillHandle !== null) {
......
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