Commit eec7c636 authored by Anna.Pavlova's avatar Anna.Pavlova Committed by Alexander.Trofimov

Реализовала функцию setJustification для осуществления выравнивания контентов...

Реализовала функцию setJustification для осуществления выравнивания контентов в EqArray при конвертации формул из старого формата в новый

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@62777 954022d7-b5bf-4e40-9824-e11837661b57
parent be00180f
......@@ -867,13 +867,29 @@ CEqArray.prototype.setPosition = function(pos, PRSA, Line, Range, Page)
};
CEqArray.prototype.setJustification = function(js)
{
if(js == MCJC_RIGHT)
{
var lng = this.Content.length;
var NewElement, Run;
if(js == MCJC_LEFT)
{
for(var i = 0; i < lng; i++)
{
NewElement = new CMathAmp();
Run = this.Content[i].Content[0];
Run.Cursor_MoveToStartPos();
Run.Add(NewElement, true);
}
}
else if(js == MCJC_LEFT)
else if(js == MCJC_RIGHT)
{
for(var i = 0; i < lng; i++)
{
NewElement = new CMathAmp();
var EndPos = this.Content[i].Content.length - 1;
Run = this.Content[i].Content[EndPos];
Run.Cursor_MoveToEndPos();
Run.Add(NewElement, 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