Commit 53ea6f91 authored by Ilya.Kirillov's avatar Ilya.Kirillov

В апи добавлена функция для получения настроек колонок asc_GetColumnsProps().

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@68111 954022d7-b5bf-4e40-9824-e11837661b57
parent bed87db7
...@@ -13059,6 +13059,22 @@ CDocument.prototype = ...@@ -13059,6 +13059,22 @@ CDocument.prototype =
} }
}, },
Get_ColumnsProps : function()
{
// Обновляем настройки колонок
var CurPos = this.CurPos.ContentPos;
var SectPr = this.SectionsInfo.Get_SectPr(CurPos).SectPr;
var ColumnsPr = new CDocumentColumnsProps();
if (SectPr)
{
ColumnsPr.From_SectPr(SectPr);
this.Api.sync_ColumnsPropsCallback(ColumnsPr);
}
return ColumnsPr;
},
/** /**
* Отключаем отсылку сообщений в интерфейс. * Отключаем отсылку сообщений в интерфейс.
*/ */
...@@ -16194,6 +16210,9 @@ CDocument.prototype.Get_NumberingInfo = function(NumberingEngine, ParaId, NumPr) ...@@ -16194,6 +16210,9 @@ CDocument.prototype.Get_NumberingInfo = function(NumberingEngine, ParaId, NumPr)
}; };
CDocument.prototype.private_RecalculateNumbering = function(Elements) CDocument.prototype.private_RecalculateNumbering = function(Elements)
{ {
if (true === g_oIdCounter.m_bLoad)
return;
for (var Index = 0, Count = Elements.length; Index < Count; ++Index) for (var Index = 0, Count = Elements.length; Index < Count; ++Index)
{ {
var Element = Elements[Index]; var Element = Elements[Index];
......
...@@ -9772,6 +9772,9 @@ CDocumentContent.prototype.Get_NumberingInfo = function(NumberingEngine, ParaId, ...@@ -9772,6 +9772,9 @@ CDocumentContent.prototype.Get_NumberingInfo = function(NumberingEngine, ParaId,
}; };
CDocumentContent.prototype.private_RecalculateNumbering = function(Elements) CDocumentContent.prototype.private_RecalculateNumbering = function(Elements)
{ {
if (true === g_oIdCounter.m_bLoad)
return;
for (var Index = 0, Count = Elements.length; Index < Count; ++Index) for (var Index = 0, Count = Elements.length; Index < Count; ++Index)
{ {
var Element = Elements[Index]; var Element = Elements[Index];
......
...@@ -3411,7 +3411,12 @@ asc_docs_api.prototype.asc_SetColumnsProps = function(ColumnsProps) ...@@ -3411,7 +3411,12 @@ asc_docs_api.prototype.asc_SetColumnsProps = function(ColumnsProps)
{ {
this.WordControl.m_oLogicDocument.Set_ColumnsProps(ColumnsProps); this.WordControl.m_oLogicDocument.Set_ColumnsProps(ColumnsProps);
}; };
asc_docs_api.prototype.asc_GetColumnsProps = function()
{
return this.WordControl.m_oLogicDocument.Get_ColumnsProps();
};
asc_docs_api.prototype["asc_SetColumnsProps"] = asc_docs_api.prototype.asc_SetColumnsProps; asc_docs_api.prototype["asc_SetColumnsProps"] = asc_docs_api.prototype.asc_SetColumnsProps;
asc_docs_api.prototype["asc_GetColumnsProps"] = asc_docs_api.prototype.asc_GetColumnsProps;
asc_docs_api.prototype.sync_ColumnsPropsCallback = function(ColumnsProps) asc_docs_api.prototype.sync_ColumnsPropsCallback = function(ColumnsProps)
{ {
this.asc_fireCallback("asc_onColumnsProps", ColumnsProps); this.asc_fireCallback("asc_onColumnsProps", ColumnsProps);
......
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