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

1. Поправила многочисленные баги, связанные с амперсандами (в связи с тем что...

1. Поправила многочисленные баги, связанные с амперсандами (в связи с тем что не хватало некоторых функций, которые есть в CMathText)
2. Вынесла общий функционал классов CMathText и CMathAmp в общий класс CMathBaseText

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@62824 954022d7-b5bf-4e40-9824-e11837661b57
parent 46bb66b3
...@@ -604,15 +604,12 @@ ParaMath.prototype.Add = function(Item) ...@@ -604,15 +604,12 @@ ParaMath.prototype.Add = function(Item)
var NewElement = null; var NewElement = null;
if (para_Text === Type) if (para_Text === Type)
{ {
// заглушка для текстовых настроек плейсхолдера // заглушка для текстовых настроек плейсхолдера
if(oContent.bRoot == false && Run.IsPlaceholder()) if(oContent.bRoot == false && Run.IsPlaceholder())
{ {
var ctrPrp = oContent.Parent.Get_CtrPrp(); // копия ctrPrp var ctrPrp = oContent.Parent.Get_CtrPrp(); // копия ctrPrp
Run.Apply_TextPr(ctrPrp, undefined, true); Run.Apply_TextPr(ctrPrp, undefined, true);
//Run.Apply_TextPr();
} }
if(Item.Value == 38) if(Item.Value == 38)
...@@ -3203,7 +3200,6 @@ CMathRecalculateInfo.prototype.ClearRecalculate = function() ...@@ -3203,7 +3200,6 @@ CMathRecalculateInfo.prototype.ClearRecalculate = function()
this.bCorrect_FontSize = false; this.bCorrect_FontSize = false;
}; };
function CMathRecalculateObject() function CMathRecalculateObject()
{ {
this.WrapState = ALIGN_EMPTY; this.WrapState = ALIGN_EMPTY;
......
...@@ -1994,8 +1994,6 @@ CMathBase.prototype.UpdateMetrics = function(PRS, Size) ...@@ -1994,8 +1994,6 @@ CMathBase.prototype.UpdateMetrics = function(PRS, Size)
if(PRS.LineDescent < Size.height - Size.ascent) if(PRS.LineDescent < Size.height - Size.ascent)
PRS.LineDescent = Size.height - Size.ascent; PRS.LineDescent = Size.height - Size.ascent;
//PRS.ContentMetrics.UpdateMetrics(Size);
}; };
CMathBase.prototype.Recalculate_Range_Width = function(PRSC, _CurLine, _CurRange) CMathBase.prototype.Recalculate_Range_Width = function(PRSC, _CurLine, _CurRange)
{ {
......
This diff is collapsed.
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