Commit 70e56349 authored by Ilya.Kirillov's avatar Ilya.Kirillov Committed by Alexander.Trofimov

Исправлен баг с необновлением ректа формулы после вставки формулы в формулу....

Исправлен баг с необновлением ректа формулы после вставки формулы в формулу. Исправлен баг с применением настройки прилегания параграфа для формулы, теперь если формула внутристроковая, тогда к ней применяется как к любому элменту параграфа, а если не внутристроковая - то как к формуле(баг 27338). Исправлен баг в совместном редактировании в классе CBorderBox (баг 27348).

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@59410 954022d7-b5bf-4e40-9824-e11837661b57
parent 0c9c9471
......@@ -2626,6 +2626,7 @@ PasteProcessor.prototype =
}
this.oLogicDocument.Document_UpdateInterfaceState();
this.oLogicDocument.Document_UpdateSelectionState();
}
window.GlobalPasteFlagCounter = 0;
......
......@@ -4561,7 +4561,7 @@ CDocument.prototype =
{
var SelectedInfo = this.Get_SelectedElementsInfo();
var Math = SelectedInfo.Get_Math();
if (null !== Math)
if (null !== Math && true !== Math.Is_Inline())
{
Math.Set_Align(Align);
}
......@@ -7536,7 +7536,7 @@ CDocument.prototype =
var SelectedInfo = this.Get_SelectedElementsInfo();
var Math = SelectedInfo.Get_Math();
if (null !== Math)
if (null !== Math && true !== Math.Is_Inline())
ParaPr.Jc = Math.Get_Align();
editor.UpdateParagraphProp( ParaPr );
......
......@@ -6867,7 +6867,7 @@ CDocumentContent.prototype =
{
var SelectedInfo = this.LogicDocument.Get_SelectedElementsInfo();
var Math = SelectedInfo.Get_Math();
if (null !== Math)
if (null !== Math && true !== Math.Is_Inline())
ParaPr.Jc = Math.Get_Align();
}
......
......@@ -980,6 +980,10 @@ ParaMath.prototype.Get_Inline = function()
{
return this.bInline;
};
ParaMath.prototype.Is_Inline = function()
{
return this.bInline;
};
ParaMath.prototype.Get_Align = function()
{
if (undefined !== this.Jc)
......
......@@ -129,6 +129,7 @@ CMathBorderBoxPr.prototype.Read_FromBinary = function(Reader)
// Bool : strikeTLBR
// Bool : strikeV
this.hideBot = Reader.GetBool();
this.hideLeft = Reader.GetBool();
this.hideRight = Reader.GetBool();
this.hideTop = Reader.GetBool();
......
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