Commit 8a3b39ef authored by Ilya.Kirillov's avatar Ilya.Kirillov

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

Исправлен баг с дефолтовым стилем. Исправлен баг с копированием свойства выравнивания по вертикали для повторяющегося заголовка таблицы (баг 31324).

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@67976 954022d7-b5bf-4e40-9824-e11837661b57
parent 67f09c2a
......@@ -4268,6 +4268,9 @@ CStyles.prototype =
{
case styletype_Paragraph:
{
if (undefined === StyleId)
StyleId = this.Default.Paragraph;
if (TableStyle != null || ShapeStyle != null)
{
if (ShapeStyle != null)
......@@ -4290,6 +4293,9 @@ CStyles.prototype =
}
case styletype_Table:
{
if (undefined === StyleId)
StyleId = this.Default.Table;
// Сначала копируем параметры по умолчанию
Pr.TextPr = this.Default.TextPr.Copy();
Pr.ParaPr = this.Default.ParaPr.Copy();
......@@ -4318,6 +4324,9 @@ CStyles.prototype =
}
case styletype_Character:
{
if (undefined === StyleId)
StyleId = this.Default.Character;
Pr.TextPr = new CTextPr();
break;
}
......
......@@ -705,10 +705,7 @@ CTableCell.prototype =
if ( true != bCopyOnlyVisualProps )
{
// VMerge
if ( undefined === OtherPr.VMerge )
this.Set_VMerge( OtherPr.VMerge );
else
this.Set_VMerge( OtherPr.VMerge );
this.Set_VMerge(OtherPr.VMerge);
}
// Border Top
......@@ -790,6 +787,9 @@ CTableCell.prototype =
this.Set_W( undefined );
else
this.Set_W( OtherPr.TableCellW.Copy() );
// VAlign
this.Set_VAlign(OtherPr.VAlign);
},
Get_W : function()
......
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