[DE][PE] Spellcheck: add words to dictionary
This commit is contained in:
parent
e23e7c1f2d
commit
98597e7d16
|
@ -2746,6 +2746,13 @@ define([
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
var menuToDictionaryTable = new Common.UI.MenuItem({
|
||||||
|
caption : me.toDictionaryText
|
||||||
|
}).on('click', function(item, e) {
|
||||||
|
me.api.asc_AddToDictionary(me._currentSpellObj);
|
||||||
|
me.fireEvent('editcomplete', me);
|
||||||
|
});
|
||||||
|
|
||||||
var menuIgnoreSpellTableSeparator = new Common.UI.MenuItem({
|
var menuIgnoreSpellTableSeparator = new Common.UI.MenuItem({
|
||||||
caption : '--'
|
caption : '--'
|
||||||
});
|
});
|
||||||
|
@ -2764,6 +2771,7 @@ define([
|
||||||
menuIgnoreSpellTableSeparator,
|
menuIgnoreSpellTableSeparator,
|
||||||
menuIgnoreSpellTable,
|
menuIgnoreSpellTable,
|
||||||
menuIgnoreAllSpellTable,
|
menuIgnoreAllSpellTable,
|
||||||
|
menuToDictionaryTable,
|
||||||
{ caption: '--' },
|
{ caption: '--' },
|
||||||
me.langTableMenu
|
me.langTableMenu
|
||||||
]
|
]
|
||||||
|
@ -3366,6 +3374,13 @@ define([
|
||||||
me.fireEvent('editcomplete', me);
|
me.fireEvent('editcomplete', me);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
var menuToDictionaryPara = new Common.UI.MenuItem({
|
||||||
|
caption : me.toDictionaryText
|
||||||
|
}).on('click', function(item, e) {
|
||||||
|
me.api.asc_AddToDictionary(me._currentSpellObj);
|
||||||
|
me.fireEvent('editcomplete', me);
|
||||||
|
});
|
||||||
|
|
||||||
var menuIgnoreSpellParaSeparator = new Common.UI.MenuItem({
|
var menuIgnoreSpellParaSeparator = new Common.UI.MenuItem({
|
||||||
caption : '--'
|
caption : '--'
|
||||||
});
|
});
|
||||||
|
@ -3553,15 +3568,17 @@ define([
|
||||||
menuParaPaste.setDisabled(disabled);
|
menuParaPaste.setDisabled(disabled);
|
||||||
|
|
||||||
// spellCheck
|
// spellCheck
|
||||||
me.menuSpellPara.setVisible(value.spellProps!==undefined && value.spellProps.value.get_Checked()===false);
|
var spell = (value.spellProps!==undefined && value.spellProps.value.get_Checked()===false);
|
||||||
menuSpellcheckParaSeparator.setVisible(value.spellProps!==undefined && value.spellProps.value.get_Checked()===false);
|
me.menuSpellPara.setVisible(spell);
|
||||||
menuIgnoreSpellPara.setVisible(value.spellProps!==undefined && value.spellProps.value.get_Checked()===false);
|
menuSpellcheckParaSeparator.setVisible(spell);
|
||||||
menuIgnoreAllSpellPara.setVisible(value.spellProps!==undefined && value.spellProps.value.get_Checked()===false);
|
menuIgnoreSpellPara.setVisible(spell);
|
||||||
me.langParaMenu.setVisible(value.spellProps!==undefined && value.spellProps.value.get_Checked()===false);
|
menuIgnoreAllSpellPara.setVisible(spell);
|
||||||
|
menuToDictionaryPara.setVisible(spell);
|
||||||
|
me.langParaMenu.setVisible(spell);
|
||||||
me.langParaMenu.setDisabled(disabled);
|
me.langParaMenu.setDisabled(disabled);
|
||||||
menuIgnoreSpellParaSeparator.setVisible(value.spellProps!==undefined && value.spellProps.value.get_Checked()===false);
|
menuIgnoreSpellParaSeparator.setVisible(spell);
|
||||||
|
|
||||||
if (value.spellProps!==undefined && value.spellProps.value.get_Checked()===false && value.spellProps.value.get_Variants() !== null && value.spellProps.value.get_Variants() !== undefined) {
|
if (spell && value.spellProps.value.get_Variants() !== null && value.spellProps.value.get_Variants() !== undefined) {
|
||||||
me.addWordVariants(true);
|
me.addWordVariants(true);
|
||||||
} else {
|
} else {
|
||||||
me.menuSpellPara.setCaption(me.loadSpellText, true);
|
me.menuSpellPara.setCaption(me.loadSpellText, true);
|
||||||
|
@ -3576,9 +3593,9 @@ define([
|
||||||
//equation menu
|
//equation menu
|
||||||
var eqlen = 0;
|
var eqlen = 0;
|
||||||
if (isEquation) {
|
if (isEquation) {
|
||||||
eqlen = me.addEquationMenu(true, 11);
|
eqlen = me.addEquationMenu(true, 12);
|
||||||
} else
|
} else
|
||||||
me.clearEquationMenu(true, 11);
|
me.clearEquationMenu(true, 12);
|
||||||
menuEquationSeparator.setVisible(isEquation && eqlen>0);
|
menuEquationSeparator.setVisible(isEquation && eqlen>0);
|
||||||
|
|
||||||
menuFrameAdvanced.setVisible(value.paraProps.value.get_FramePr() !== undefined);
|
menuFrameAdvanced.setVisible(value.paraProps.value.get_FramePr() !== undefined);
|
||||||
|
@ -3635,6 +3652,7 @@ define([
|
||||||
menuSpellcheckParaSeparator,
|
menuSpellcheckParaSeparator,
|
||||||
menuIgnoreSpellPara,
|
menuIgnoreSpellPara,
|
||||||
menuIgnoreAllSpellPara,
|
menuIgnoreAllSpellPara,
|
||||||
|
menuToDictionaryPara,
|
||||||
me.langParaMenu,
|
me.langParaMenu,
|
||||||
menuIgnoreSpellParaSeparator,
|
menuIgnoreSpellParaSeparator,
|
||||||
menuParaCut,
|
menuParaCut,
|
||||||
|
@ -4055,7 +4073,8 @@ define([
|
||||||
textCrop: 'Crop',
|
textCrop: 'Crop',
|
||||||
textCropFill: 'Fill',
|
textCropFill: 'Fill',
|
||||||
textCropFit: 'Fit',
|
textCropFit: 'Fit',
|
||||||
textFollow: 'Follow move'
|
textFollow: 'Follow move',
|
||||||
|
toDictionaryText: 'Add to Dictionary'
|
||||||
|
|
||||||
}, DE.Views.DocumentHolder || {}));
|
}, DE.Views.DocumentHolder || {}));
|
||||||
});
|
});
|
|
@ -1100,6 +1100,7 @@
|
||||||
"DE.Views.DocumentHolder.hyperlinkText": "Hyperlink",
|
"DE.Views.DocumentHolder.hyperlinkText": "Hyperlink",
|
||||||
"DE.Views.DocumentHolder.ignoreAllSpellText": "Ignore All",
|
"DE.Views.DocumentHolder.ignoreAllSpellText": "Ignore All",
|
||||||
"DE.Views.DocumentHolder.ignoreSpellText": "Ignore",
|
"DE.Views.DocumentHolder.ignoreSpellText": "Ignore",
|
||||||
|
"DE.Views.DocumentHolder.toDictionaryText": "Add to Dictionary",
|
||||||
"DE.Views.DocumentHolder.imageText": "Image Advanced Settings",
|
"DE.Views.DocumentHolder.imageText": "Image Advanced Settings",
|
||||||
"DE.Views.DocumentHolder.insertColumnLeftText": "Column Left",
|
"DE.Views.DocumentHolder.insertColumnLeftText": "Column Left",
|
||||||
"DE.Views.DocumentHolder.insertColumnRightText": "Column Right",
|
"DE.Views.DocumentHolder.insertColumnRightText": "Column Right",
|
||||||
|
|
|
@ -1099,6 +1099,7 @@
|
||||||
"DE.Views.DocumentHolder.hyperlinkText": "Гиперссылка",
|
"DE.Views.DocumentHolder.hyperlinkText": "Гиперссылка",
|
||||||
"DE.Views.DocumentHolder.ignoreAllSpellText": "Пропустить все",
|
"DE.Views.DocumentHolder.ignoreAllSpellText": "Пропустить все",
|
||||||
"DE.Views.DocumentHolder.ignoreSpellText": "Пропустить",
|
"DE.Views.DocumentHolder.ignoreSpellText": "Пропустить",
|
||||||
|
"DE.Views.DocumentHolder.toDictionaryText": "Добавить в словарь",
|
||||||
"DE.Views.DocumentHolder.imageText": "Дополнительные параметры изображения",
|
"DE.Views.DocumentHolder.imageText": "Дополнительные параметры изображения",
|
||||||
"DE.Views.DocumentHolder.insertColumnLeftText": "Столбец слева",
|
"DE.Views.DocumentHolder.insertColumnLeftText": "Столбец слева",
|
||||||
"DE.Views.DocumentHolder.insertColumnRightText": "Столбец справа",
|
"DE.Views.DocumentHolder.insertColumnRightText": "Столбец справа",
|
||||||
|
|
|
@ -2181,6 +2181,13 @@ define([
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
var menuToDictionaryTable = new Common.UI.MenuItem({
|
||||||
|
caption : me.toDictionaryText
|
||||||
|
}).on('click', function(item, e) {
|
||||||
|
me.api.asc_AddToDictionary(me._currentSpellObj);
|
||||||
|
me.fireEvent('editcomplete', me);
|
||||||
|
});
|
||||||
|
|
||||||
var menuIgnoreSpellTableSeparator = new Common.UI.MenuItem({
|
var menuIgnoreSpellTableSeparator = new Common.UI.MenuItem({
|
||||||
caption : '--'
|
caption : '--'
|
||||||
});
|
});
|
||||||
|
@ -2199,6 +2206,7 @@ define([
|
||||||
menuIgnoreSpellTableSeparator,
|
menuIgnoreSpellTableSeparator,
|
||||||
menuIgnoreSpellTable,
|
menuIgnoreSpellTable,
|
||||||
menuIgnoreAllSpellTable,
|
menuIgnoreAllSpellTable,
|
||||||
|
menuToDictionaryTable,
|
||||||
{ caption: '--' },
|
{ caption: '--' },
|
||||||
me.langTableMenu
|
me.langTableMenu
|
||||||
]
|
]
|
||||||
|
@ -2244,6 +2252,13 @@ define([
|
||||||
me.fireEvent('editcomplete', me);
|
me.fireEvent('editcomplete', me);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
var menuToDictionaryPara = new Common.UI.MenuItem({
|
||||||
|
caption : me.toDictionaryText
|
||||||
|
}).on('click', function(item, e) {
|
||||||
|
me.api.asc_AddToDictionary(me._currentSpellObj);
|
||||||
|
me.fireEvent('editcomplete', me);
|
||||||
|
});
|
||||||
|
|
||||||
var menuIgnoreSpellParaSeparator = new Common.UI.MenuItem({
|
var menuIgnoreSpellParaSeparator = new Common.UI.MenuItem({
|
||||||
caption : '--'
|
caption : '--'
|
||||||
});
|
});
|
||||||
|
@ -2971,15 +2986,17 @@ define([
|
||||||
menuParaPaste.setDisabled(disabled);
|
menuParaPaste.setDisabled(disabled);
|
||||||
|
|
||||||
// spellCheck
|
// spellCheck
|
||||||
me.menuSpellPara.setVisible(value.spellProps!==undefined && value.spellProps.value.get_Checked()===false);
|
var spell = (value.spellProps!==undefined && value.spellProps.value.get_Checked()===false);
|
||||||
menuSpellcheckParaSeparator.setVisible(value.spellProps!==undefined && value.spellProps.value.get_Checked()===false);
|
me.menuSpellPara.setVisible(spell);
|
||||||
menuIgnoreSpellPara.setVisible(value.spellProps!==undefined && value.spellProps.value.get_Checked()===false);
|
menuSpellcheckParaSeparator.setVisible(spell);
|
||||||
menuIgnoreAllSpellPara.setVisible(value.spellProps!==undefined && value.spellProps.value.get_Checked()===false);
|
menuIgnoreSpellPara.setVisible(spell);
|
||||||
me.langParaMenu.setVisible(value.spellProps!==undefined && value.spellProps.value.get_Checked()===false);
|
menuIgnoreAllSpellPara.setVisible(spell);
|
||||||
|
menuToDictionaryPara.setVisible(spell);
|
||||||
|
me.langParaMenu.setVisible(spell);
|
||||||
me.langParaMenu.setDisabled(disabled);
|
me.langParaMenu.setDisabled(disabled);
|
||||||
menuIgnoreSpellParaSeparator.setVisible(value.spellProps!==undefined && value.spellProps.value.get_Checked()===false);
|
menuIgnoreSpellParaSeparator.setVisible(spell);
|
||||||
|
|
||||||
if (value.spellProps!==undefined && value.spellProps.value.get_Checked()===false && value.spellProps.value.get_Variants() !== null && value.spellProps.value.get_Variants() !== undefined) {
|
if (spell && value.spellProps.value.get_Variants() !== null && value.spellProps.value.get_Variants() !== undefined) {
|
||||||
me.addWordVariants(true);
|
me.addWordVariants(true);
|
||||||
} else {
|
} else {
|
||||||
me.menuSpellPara.setCaption(me.loadSpellText, true);
|
me.menuSpellPara.setCaption(me.loadSpellText, true);
|
||||||
|
@ -2994,9 +3011,9 @@ define([
|
||||||
//equation menu
|
//equation menu
|
||||||
var eqlen = 0;
|
var eqlen = 0;
|
||||||
if (isEquation) {
|
if (isEquation) {
|
||||||
eqlen = me.addEquationMenu(true, 11);
|
eqlen = me.addEquationMenu(true, 12);
|
||||||
} else
|
} else
|
||||||
me.clearEquationMenu(true, 11);
|
me.clearEquationMenu(true, 12);
|
||||||
menuEquationSeparator.setVisible(isEquation && eqlen>0);
|
menuEquationSeparator.setVisible(isEquation && eqlen>0);
|
||||||
},
|
},
|
||||||
items: [
|
items: [
|
||||||
|
@ -3005,6 +3022,7 @@ define([
|
||||||
menuSpellcheckParaSeparator,
|
menuSpellcheckParaSeparator,
|
||||||
menuIgnoreSpellPara,
|
menuIgnoreSpellPara,
|
||||||
menuIgnoreAllSpellPara,
|
menuIgnoreAllSpellPara,
|
||||||
|
menuToDictionaryPara,
|
||||||
me.langParaMenu,
|
me.langParaMenu,
|
||||||
menuIgnoreSpellParaSeparator,
|
menuIgnoreSpellParaSeparator,
|
||||||
menuParaCut,
|
menuParaCut,
|
||||||
|
@ -3557,7 +3575,8 @@ define([
|
||||||
textRotate: 'Rotate',
|
textRotate: 'Rotate',
|
||||||
textCrop: 'Crop',
|
textCrop: 'Crop',
|
||||||
textCropFill: 'Fill',
|
textCropFill: 'Fill',
|
||||||
textCropFit: 'Fit'
|
textCropFit: 'Fit',
|
||||||
|
toDictionaryText: 'Add to Dictionary'
|
||||||
|
|
||||||
}, PE.Views.DocumentHolder || {}));
|
}, PE.Views.DocumentHolder || {}));
|
||||||
});
|
});
|
|
@ -977,6 +977,7 @@
|
||||||
"PE.Views.DocumentHolder.hyperlinkText": "Hyperlink",
|
"PE.Views.DocumentHolder.hyperlinkText": "Hyperlink",
|
||||||
"PE.Views.DocumentHolder.ignoreAllSpellText": "Ignore All",
|
"PE.Views.DocumentHolder.ignoreAllSpellText": "Ignore All",
|
||||||
"PE.Views.DocumentHolder.ignoreSpellText": "Ignore",
|
"PE.Views.DocumentHolder.ignoreSpellText": "Ignore",
|
||||||
|
"PE.Views.DocumentHolder.toDictionaryText": "Add to Dictionary",
|
||||||
"PE.Views.DocumentHolder.insertColumnLeftText": "Column Left",
|
"PE.Views.DocumentHolder.insertColumnLeftText": "Column Left",
|
||||||
"PE.Views.DocumentHolder.insertColumnRightText": "Column Right",
|
"PE.Views.DocumentHolder.insertColumnRightText": "Column Right",
|
||||||
"PE.Views.DocumentHolder.insertColumnText": "Insert Column",
|
"PE.Views.DocumentHolder.insertColumnText": "Insert Column",
|
||||||
|
|
|
@ -977,6 +977,7 @@
|
||||||
"PE.Views.DocumentHolder.hyperlinkText": "Гиперссылка",
|
"PE.Views.DocumentHolder.hyperlinkText": "Гиперссылка",
|
||||||
"PE.Views.DocumentHolder.ignoreAllSpellText": "Пропустить все",
|
"PE.Views.DocumentHolder.ignoreAllSpellText": "Пропустить все",
|
||||||
"PE.Views.DocumentHolder.ignoreSpellText": "Пропустить",
|
"PE.Views.DocumentHolder.ignoreSpellText": "Пропустить",
|
||||||
|
"PE.Views.DocumentHolder.toDictionaryText": "Добавить в словарь",
|
||||||
"PE.Views.DocumentHolder.insertColumnLeftText": "Столбец слева",
|
"PE.Views.DocumentHolder.insertColumnLeftText": "Столбец слева",
|
||||||
"PE.Views.DocumentHolder.insertColumnRightText": "Столбец справа",
|
"PE.Views.DocumentHolder.insertColumnRightText": "Столбец справа",
|
||||||
"PE.Views.DocumentHolder.insertColumnText": "Вставить столбец",
|
"PE.Views.DocumentHolder.insertColumnText": "Вставить столбец",
|
||||||
|
|
Loading…
Reference in a new issue