Commit 7fb39a84 authored by Ilya.Kirillov's avatar Ilya.Kirillov Committed by Alexander.Trofimov

Исправлен баг с не копированием и не передачей в совместном редактировании...

Исправлен баг с не копированием и не передачей в совместном редактировании поля PStyle в нумерации (баг 31075).

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@66735 954022d7-b5bf-4e40-9824-e11837661b57
parent 56ae0d79
......@@ -1386,6 +1386,8 @@ CAbstractNum.prototype =
Lvl_new.Jc = Lvl.Jc;
Lvl_new.Format = Lvl.Format;
Lvl_new.PStyle = Lvl.PStyle;
Lvl_new.LvlText = [];
for ( var Index = 0; Index < Lvl.LvlText.length; Index++ )
{
......@@ -1407,12 +1409,14 @@ CAbstractNum.prototype =
Lvl.LvlText = Lvl_new.LvlText;
Lvl.TextPr = Lvl_new.TextPr;
Lvl.ParaPr = Lvl_new.ParaPr;
Lvl.PStyle = Lvl_new.PStyle;
},
Write_Lvl_ToBinary : function(Lvl, Writer)
{
// Long : Jc
// Long : Format
// String : PStyle
// Variable : TextPr
// Variable : ParaPr
// Long : количество элементов в LvlText
......@@ -1421,6 +1425,8 @@ CAbstractNum.prototype =
Writer.WriteLong( Lvl.Jc );
Writer.WriteLong( Lvl.Format );
Writer.WriteString2(Lvl.PStyle ? Lvl.PStyle : "");
Lvl.TextPr.Write_ToBinary(Writer);
Lvl.ParaPr.Write_ToBinary(Writer);
......@@ -1435,6 +1441,7 @@ CAbstractNum.prototype =
{
// Long : Jc
// Long : Format
// String : PStyle
// Variable : TextPr
// Variable : ParaPr
// Long : количество элементов в LvlText
......@@ -1443,6 +1450,10 @@ CAbstractNum.prototype =
Lvl.Jc = Reader.GetLong();
Lvl.Format = Reader.GetLong();
Lvl.PStyle = Reader.GetString2();
if ("" === Lvl.PStyle)
Lvl.PStyle = undefined;
Lvl.TextPr = new CTextPr();
Lvl.ParaPr = new CParaPr();
Lvl.TextPr.Read_FromBinary( Reader );
......
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