Merge pull request #2027 from ONLYOFFICE/feature/save-as-picture
[DE] Added item "Show as picture" in context menu
This commit is contained in:
commit
2311fd7975
|
@ -370,6 +370,7 @@ define([
|
||||||
view.menuRemoveHyperlinkPara.on('click', _.bind(me.removeHyperlink, me));
|
view.menuRemoveHyperlinkPara.on('click', _.bind(me.removeHyperlink, me));
|
||||||
view.menuRemoveHyperlinkTable.on('click', _.bind(me.removeHyperlink, me));
|
view.menuRemoveHyperlinkTable.on('click', _.bind(me.removeHyperlink, me));
|
||||||
view.menuChartEdit.on('click', _.bind(me.editChartClick, me, undefined));
|
view.menuChartEdit.on('click', _.bind(me.editChartClick, me, undefined));
|
||||||
|
view.menuSaveAsPicture.on('click', _.bind(me.saveAsPicture, me));
|
||||||
view.menuAddCommentPara.on('click', _.bind(me.addComment, me));
|
view.menuAddCommentPara.on('click', _.bind(me.addComment, me));
|
||||||
view.menuAddCommentTable.on('click', _.bind(me.addComment, me));
|
view.menuAddCommentTable.on('click', _.bind(me.addComment, me));
|
||||||
view.menuAddCommentImg.on('click', _.bind(me.addComment, me));
|
view.menuAddCommentImg.on('click', _.bind(me.addComment, me));
|
||||||
|
@ -1351,6 +1352,12 @@ define([
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
||||||
|
saveAsPicture: function() {
|
||||||
|
if(this.api) {
|
||||||
|
this.api.asc_SaveDrawingAsPicture();
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
/** coauthoring begin **/
|
/** coauthoring begin **/
|
||||||
addComment: function(item, e, eOpt){
|
addComment: function(item, e, eOpt){
|
||||||
if (this.api && this.mode.canCoAuthoring && this.mode.canComments) {
|
if (this.api && this.mode.canCoAuthoring && this.mode.canComments) {
|
||||||
|
|
|
@ -1795,6 +1795,14 @@ define([
|
||||||
})
|
})
|
||||||
});
|
});
|
||||||
|
|
||||||
|
me.menuSaveAsPicture = new Common.UI.MenuItem({
|
||||||
|
caption : me.textSaveAsPicture
|
||||||
|
});
|
||||||
|
|
||||||
|
var menuSaveAsPictureSeparator = new Common.UI.MenuItem({
|
||||||
|
caption : '--'
|
||||||
|
});
|
||||||
|
|
||||||
/** coauthoring begin **/
|
/** coauthoring begin **/
|
||||||
me.menuAddCommentPara = new Common.UI.MenuItem({
|
me.menuAddCommentPara = new Common.UI.MenuItem({
|
||||||
iconCls: 'menu__icon btn-menu-comments',
|
iconCls: 'menu__icon btn-menu-comments',
|
||||||
|
@ -2253,6 +2261,7 @@ define([
|
||||||
me.menuChartEdit.setVisible(_.isUndefined(value.imgProps) && !_.isUndefined(value.chartProps) && (_.isUndefined(value.shapeProps) || value.shapeProps.isChart));
|
me.menuChartEdit.setVisible(_.isUndefined(value.imgProps) && !_.isUndefined(value.chartProps) && (_.isUndefined(value.shapeProps) || value.shapeProps.isChart));
|
||||||
me.menuChartAdvanced.setVisible(_.isUndefined(value.imgProps) && !_.isUndefined(value.chartProps) && (_.isUndefined(value.shapeProps) || value.shapeProps.isChart));
|
me.menuChartAdvanced.setVisible(_.isUndefined(value.imgProps) && !_.isUndefined(value.chartProps) && (_.isUndefined(value.shapeProps) || value.shapeProps.isChart));
|
||||||
menuImgShapeSeparator.setVisible(me.menuImageAdvanced.isVisible() || me.menuShapeAdvanced.isVisible() || me.menuChartEdit.isVisible() || me.menuChartAdvanced.isVisible());
|
menuImgShapeSeparator.setVisible(me.menuImageAdvanced.isVisible() || me.menuShapeAdvanced.isVisible() || me.menuChartEdit.isVisible() || me.menuChartAdvanced.isVisible());
|
||||||
|
|
||||||
/** coauthoring begin **/
|
/** coauthoring begin **/
|
||||||
me.menuAddCommentImg.setVisible(me.api.can_AddQuotedComment()!==false && me.mode.canCoAuthoring && me.mode.canComments);
|
me.menuAddCommentImg.setVisible(me.api.can_AddQuotedComment()!==false && me.mode.canCoAuthoring && me.mode.canComments);
|
||||||
menuCommentSeparatorImg.setVisible(me.menuAddCommentImg.isVisible());
|
menuCommentSeparatorImg.setVisible(me.menuAddCommentImg.isVisible());
|
||||||
|
@ -2276,6 +2285,7 @@ define([
|
||||||
me.menuImgCut.setDisabled(disabled || !cancopy);
|
me.menuImgCut.setDisabled(disabled || !cancopy);
|
||||||
me.menuImgPaste.setDisabled(disabled);
|
me.menuImgPaste.setDisabled(disabled);
|
||||||
menuImgShapeArrange.setDisabled(disabled);
|
menuImgShapeArrange.setDisabled(disabled);
|
||||||
|
me.menuSaveAsPicture.setDisabled(disabled);
|
||||||
me.menuAddToLayoutImg.setDisabled(disabled);
|
me.menuAddToLayoutImg.setDisabled(disabled);
|
||||||
},
|
},
|
||||||
items: [
|
items: [
|
||||||
|
@ -2296,6 +2306,8 @@ define([
|
||||||
me.menuShapeAdvanced
|
me.menuShapeAdvanced
|
||||||
,me.menuChartEdit
|
,me.menuChartEdit
|
||||||
,me.menuChartAdvanced
|
,me.menuChartAdvanced
|
||||||
|
,menuSaveAsPictureSeparator
|
||||||
|
,me.menuSaveAsPicture
|
||||||
/** coauthoring begin **/
|
/** coauthoring begin **/
|
||||||
,menuCommentSeparatorImg,
|
,menuCommentSeparatorImg,
|
||||||
me.menuAddCommentImg,
|
me.menuAddCommentImg,
|
||||||
|
@ -2411,6 +2423,7 @@ define([
|
||||||
txtSlide : 'Slide',
|
txtSlide : 'Slide',
|
||||||
cellAlignText : 'Cell Vertical Alignment',
|
cellAlignText : 'Cell Vertical Alignment',
|
||||||
advancedShapeText : 'Shape Advanced Settings',
|
advancedShapeText : 'Shape Advanced Settings',
|
||||||
|
textSaveAsPicture : 'Save as picture',
|
||||||
/** coauthoring begin **/
|
/** coauthoring begin **/
|
||||||
addCommentText : 'Add Comment',
|
addCommentText : 'Add Comment',
|
||||||
/** coauthoring end **/
|
/** coauthoring end **/
|
||||||
|
|
|
@ -1592,6 +1592,7 @@
|
||||||
"PE.Views.DateTimeDialog.textUpdate": "Update automatically",
|
"PE.Views.DateTimeDialog.textUpdate": "Update automatically",
|
||||||
"PE.Views.DateTimeDialog.txtTitle": "Date & Time",
|
"PE.Views.DateTimeDialog.txtTitle": "Date & Time",
|
||||||
"PE.Views.DocumentHolder.aboveText": "Above",
|
"PE.Views.DocumentHolder.aboveText": "Above",
|
||||||
|
"PE.Views.DocumentHolder.textSaveAsPicture": "Save as picture",
|
||||||
"PE.Views.DocumentHolder.addCommentText": "Add Comment",
|
"PE.Views.DocumentHolder.addCommentText": "Add Comment",
|
||||||
"PE.Views.DocumentHolder.addToLayoutText": "Add to Layout",
|
"PE.Views.DocumentHolder.addToLayoutText": "Add to Layout",
|
||||||
"PE.Views.DocumentHolder.advancedChartText": "Chart Advanced Settings",
|
"PE.Views.DocumentHolder.advancedChartText": "Chart Advanced Settings",
|
||||||
|
|
|
@ -1592,6 +1592,7 @@
|
||||||
"PE.Views.DateTimeDialog.textUpdate": "Обновлять автоматически",
|
"PE.Views.DateTimeDialog.textUpdate": "Обновлять автоматически",
|
||||||
"PE.Views.DateTimeDialog.txtTitle": "Дата и время",
|
"PE.Views.DateTimeDialog.txtTitle": "Дата и время",
|
||||||
"PE.Views.DocumentHolder.aboveText": "Выше",
|
"PE.Views.DocumentHolder.aboveText": "Выше",
|
||||||
|
"PE.Views.DocumentHolder.textSaveAsPicture": "Сохранить как картинку",
|
||||||
"PE.Views.DocumentHolder.addCommentText": "Добавить комментарий",
|
"PE.Views.DocumentHolder.addCommentText": "Добавить комментарий",
|
||||||
"PE.Views.DocumentHolder.addToLayoutText": "Добавить в макет",
|
"PE.Views.DocumentHolder.addToLayoutText": "Добавить в макет",
|
||||||
"PE.Views.DocumentHolder.advancedChartText": "Дополнительные параметры диаграммы",
|
"PE.Views.DocumentHolder.advancedChartText": "Дополнительные параметры диаграммы",
|
||||||
|
|
Loading…
Reference in a new issue