Commit 552bd6bf 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@62786 954022d7-b5bf-4e40-9824-e11837661b57
parent 62aae703
......@@ -23,7 +23,8 @@ var DOCUMENT_SPELLING_EXCEPTIONAL_WORDS =
function CDocumentSpelling()
{
this.Use = true;
this.Use = true;
this.TurnOn = 1;
this.ErrorsExceed = false;
this.Paragraphs = {}; // Параграфы, в которых есть ошибки в орфографии (объект с ключом - Id параграфа)
this.Words = {}; // Слова, которые пользователь решил пропустить(нажал "пропустить все") при проверке орфографии
......@@ -39,6 +40,16 @@ function CDocumentSpelling()
CDocumentSpelling.prototype =
{
TurnOff : function()
{
this.TurnOn -= 1;
},
TurnOn : function()
{
this.TurnOn += 1;
},
Add_Paragraph : function(Id, Para)
{
this.Paragraphs[Id] = Para;
......@@ -99,6 +110,9 @@ CDocumentSpelling.prototype =
Continue_CheckSpelling : function()
{
if (0 == this.TurnOn)
return;
if (true === this.ErrorsExceed)
return;
......@@ -707,6 +721,15 @@ CDocument.prototype.Continue_CheckSpelling = function()
this.Spelling.Continue_CheckSpelling();
};
CDocument.prototype.TurnOff_CheckSpelling = function()
{
this.Spelling.TurnOff();
};
CDocument.prototype.TurnOn_CheckSpelling = function()
{
this.Spelling.TurnOn();
};
//----------------------------------------------------------------------------------------------------------------------
// CDocumentContent
//----------------------------------------------------------------------------------------------------------------------
......
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