Commit 7529d1bf authored by Oleg.Korshul's avatar Oleg.Korshul Committed by Alexander.Trofimov

OnSave event to desktopEditor

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@62212 954022d7-b5bf-4e40-9824-e11837661b57
parent 7829d7f8
...@@ -467,7 +467,7 @@ var ASC_DOCS_API_USE_EMBEDDED_FONTS = "@@ASC_DOCS_API_USE_EMBEDDED_FONTS"; ...@@ -467,7 +467,7 @@ var ASC_DOCS_API_USE_EMBEDDED_FONTS = "@@ASC_DOCS_API_USE_EMBEDDED_FONTS";
this.User.asc_setUserName(this.DocInfo["UserName"]); this.User.asc_setUserName(this.DocInfo["UserName"]);
} }
if (undefined != window["AscDesktopEditor"]) if (undefined !== window["AscDesktopEditor"])
{ {
window["AscDesktopEditor"]["SetDocumentName"](this.documentTitle); window["AscDesktopEditor"]["SetDocumentName"](this.documentTitle);
} }
...@@ -1938,6 +1938,11 @@ var ASC_DOCS_API_USE_EMBEDDED_FONTS = "@@ASC_DOCS_API_USE_EMBEDDED_FONTS"; ...@@ -1938,6 +1938,11 @@ var ASC_DOCS_API_USE_EMBEDDED_FONTS = "@@ASC_DOCS_API_USE_EMBEDDED_FONTS";
t.asc_EndAction(c_oAscAsyncActionType.Information, c_oAscAsyncAction.Save); t.asc_EndAction(c_oAscAsyncActionType.Information, c_oAscAsyncAction.Save);
// Обновляем состояние возможности сохранения документа // Обновляем состояние возможности сохранения документа
t.onUpdateDocumentModified(false); t.onUpdateDocumentModified(false);
if (undefined !== window["AscDesktopEditor"])
{
window["AscDesktopEditor"]["OnSave"]();
}
}; };
// Пересылаем всегда, но чистим только если началось совместное редактирование // Пересылаем всегда, но чистим только если началось совместное редактирование
......
...@@ -824,7 +824,7 @@ asc_docs_api.prototype.LoadDocument = function(c_DocInfo) ...@@ -824,7 +824,7 @@ asc_docs_api.prototype.LoadDocument = function(c_DocInfo)
} }
this.DocumentName = documentTitle; this.DocumentName = documentTitle;
if (undefined != window["AscDesktopEditor"]) if (undefined !== window["AscDesktopEditor"])
{ {
window["AscDesktopEditor"]["SetDocumentName"](this.DocumentName); window["AscDesktopEditor"]["SetDocumentName"](this.DocumentName);
} }
...@@ -1524,6 +1524,11 @@ function OnSave_Callback(e) { ...@@ -1524,6 +1524,11 @@ function OnSave_Callback(e) {
// Обновляем состояние возможности сохранения документа // Обновляем состояние возможности сохранения документа
editor._onUpdateDocumentCanSave(); editor._onUpdateDocumentCanSave();
if (undefined !== window["AscDesktopEditor"])
{
window["AscDesktopEditor"]["OnSave"]();
}
}; };
// Пересылаем свои изменения // Пересылаем свои изменения
......
...@@ -799,7 +799,7 @@ asc_docs_api.prototype.LoadDocument = function(c_DocInfo) ...@@ -799,7 +799,7 @@ asc_docs_api.prototype.LoadDocument = function(c_DocInfo)
} }
this.DocumentName = documentTitle; this.DocumentName = documentTitle;
if (undefined != window["AscDesktopEditor"]) if (undefined !== window["AscDesktopEditor"])
{ {
window["AscDesktopEditor"]["SetDocumentName"](this.DocumentName); window["AscDesktopEditor"]["SetDocumentName"](this.DocumentName);
} }
...@@ -2330,6 +2330,11 @@ function OnSave_Callback(e) { ...@@ -2330,6 +2330,11 @@ function OnSave_Callback(e) {
// Обновляем состояние возможности сохранения документа // Обновляем состояние возможности сохранения документа
editor._onUpdateDocumentCanSave(); editor._onUpdateDocumentCanSave();
if (undefined !== window["AscDesktopEditor"])
{
window["AscDesktopEditor"]["OnSave"]();
}
}; };
// Пересылаем свои изменения // Пересылаем свои изменения
......
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