Commit 389c6517 authored by Ilya.Kirillov's avatar Ilya.Kirillov Committed by Alexander.Trofimov

Сделано, чтобы при обновлении стиля у него не менялась позиция на панели.

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@64224 954022d7-b5bf-4e40-9824-e11837661b57
parent a512e4d2
...@@ -525,30 +525,55 @@ CStyle.prototype = ...@@ -525,30 +525,55 @@ CStyle.prototype =
this.qFormat = Value; this.qFormat = Value;
}, },
Get_QFormat : function()
{
return this.qFormat;
},
Set_UiPriority : function(Value) Set_UiPriority : function(Value)
{ {
History.Add( this, { Type : historyitem_Style_UiPriority, Old : this.uiPriority, New : Value } ); History.Add( this, { Type : historyitem_Style_UiPriority, Old : this.uiPriority, New : Value } );
this.uiPriority = Value; this.uiPriority = Value;
}, },
Get_UiPriority : function()
{
return this.uiPriority;
},
Set_Hidden : function(Value) Set_Hidden : function(Value)
{ {
History.Add( this, { Type : historyitem_Style_Hidden, Old : this.hidden, New : Value } ); History.Add( this, { Type : historyitem_Style_Hidden, Old : this.hidden, New : Value } );
this.hidden = Value; this.hidden = Value;
}, },
Get_Hidden : function()
{
return this.hidden;
},
Set_SemiHidden : function(Value) Set_SemiHidden : function(Value)
{ {
History.Add( this, { Type : historyitem_Style_SemiHidden, Old : this.semiHidden, New : Value } ); History.Add( this, { Type : historyitem_Style_SemiHidden, Old : this.semiHidden, New : Value } );
this.semiHidden = Value; this.semiHidden = Value;
}, },
Get_SemiHidden : function()
{
return this.semiHidden;
},
Set_UnhideWhenUsed : function(Value) Set_UnhideWhenUsed : function(Value)
{ {
History.Add( this, { Type : historyitem_Style_UnhideWhenUsed, Old : this.unhideWhenUsed, New : Value } ); History.Add( this, { Type : historyitem_Style_UnhideWhenUsed, Old : this.unhideWhenUsed, New : Value } );
this.unhideWhenUsed = Value; this.unhideWhenUsed = Value;
}, },
Get_UnhideWhenUsed : function()
{
return this.unhideWhenUsed;
},
Clear : function(Name, BasedOnId, NextId, Type) Clear : function(Name, BasedOnId, NextId, Type)
{ {
this.Set_Name(Name); this.Set_Name(Name);
...@@ -4796,6 +4821,12 @@ CStyles.prototype = ...@@ -4796,6 +4821,12 @@ CStyles.prototype =
{ {
var oOldStyle = this.Style[OldId]; var oOldStyle = this.Style[OldId];
oStyle.Set_QFormat(oOldStyle.Get_QFormat());
oStyle.Set_UiPriority(oOldStyle.Get_UiPriority());
oStyle.Set_Hidden(oOldStyle.Get_Hidden());
oStyle.Set_SemiHidden(oOldStyle.Get_SemiHidden());
oStyle.Set_UnhideWhenUsed(oOldStyle.Get_UnhideWhenUsed());
// Если удаляемый стиль - стиль, который стоит в BasedOn, тогда мы должны смержить BasedOn стиль с заданным // Если удаляемый стиль - стиль, который стоит в BasedOn, тогда мы должны смержить BasedOn стиль с заданным
if (BasedOnId === OldId) if (BasedOnId === OldId)
{ {
......
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