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 =
}
},
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)
};
CDocument.prototype.private_RecalculateNumbering = function(Elements)
{
if (true === g_oIdCounter.m_bLoad)
return;
for (var Index = 0, Count = Elements.length; Index < Count; ++Index)
{
var Element = Elements[Index];
......
......@@ -9772,6 +9772,9 @@ CDocumentContent.prototype.Get_NumberingInfo = function(NumberingEngine, ParaId,
};
CDocumentContent.prototype.private_RecalculateNumbering = function(Elements)
{
if (true === g_oIdCounter.m_bLoad)
return;
for (var Index = 0, Count = Elements.length; Index < Count; ++Index)
{
var Element = Elements[Index];
......
......@@ -3411,7 +3411,12 @@ asc_docs_api.prototype.asc_SetColumnsProps = function(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_GetColumnsProps"] = asc_docs_api.prototype.asc_GetColumnsProps;
asc_docs_api.prototype.sync_ColumnsPropsCallback = function(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