Commit 4eb8223d authored by Oleg.Korshul's avatar Oleg.Korshul Committed by Alexander.Trofimov

баги с линейками. Дергшалась линейка при движении масой левой колонки таблицы....

баги с линейками. Дергшалась линейка при движении масой левой колонки таблицы. И при движении через Илюху левой границы таблицы - неправильно рисовался markup

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@64643 954022d7-b5bf-4e40-9824-e11837661b57
parent ef1b8437
......@@ -4869,7 +4869,10 @@ function CDrawingDocument()
if (0 == index)
{
var _add = markup.X - position;
markup.X = position;
if (markup.Cols.length > 0)
markup.Cols[0] += _add;
}
else
{
......
......@@ -163,7 +163,8 @@ function CHorRuler()
this.m_oTableMarkup = null;
this.DragTablePos = -1;
this.TableMarginLeft = 0;
this.TableMarginLeft = 0;
this.TableMarginLeftTrackStart = 0;
this.TableMarginRight = 0;
this.m_oWordControl = null;
......@@ -1008,7 +1009,7 @@ function CHorRuler()
}
case 8:
{
var newVal = RulerCorrectPosition(_x, mm_1_8, mm_1_4, _margin_left);
var newVal = RulerCorrectPosition(_x, mm_1_8, mm_1_4, this.TableMarginLeftTrackStart);
// сначала определим граничные условия
var _min = 0;
......@@ -1273,6 +1274,8 @@ function CHorRuler()
}
pos = left + pos * dKoef_mm_to_pix;
word_control.m_oOverlayApi.VertLine(pos);
this.TableMarginLeftTrackStart = this.TableMarginLeft;
break;
}
}
......
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