[PE] Delete guides
This commit is contained in:
parent
5eeadb99a4
commit
d92096f2a6
|
@ -443,6 +443,8 @@ define([
|
||||||
if (event.get_Type() == Asc.c_oAscContextMenuTypes.Thumbnails) {
|
if (event.get_Type() == Asc.c_oAscContextMenuTypes.Thumbnails) {
|
||||||
showPoint[0] -= 3;
|
showPoint[0] -= 3;
|
||||||
showPoint[1] -= 3;
|
showPoint[1] -= 3;
|
||||||
|
} else {
|
||||||
|
value && (value.guideId = event.get_Guide());
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!menu.rendered) {
|
if (!menu.rendered) {
|
||||||
|
@ -2118,7 +2120,9 @@ define([
|
||||||
},
|
},
|
||||||
|
|
||||||
onGuidesClick: function(menu, item) {
|
onGuidesClick: function(menu, item) {
|
||||||
if (item.value === 'add-vert' || item.value === 'add-hor')
|
if (item.value == 'del-guide' && item.options.guideId)
|
||||||
|
this.api.asc_deleteGuide(item.options.guideId);
|
||||||
|
else if (item.value === 'add-vert' || item.value === 'add-hor')
|
||||||
this.documentHolder.fireEvent('guides:add', [item.value]);
|
this.documentHolder.fireEvent('guides:add', [item.value]);
|
||||||
else if (item.value === 'clear')
|
else if (item.value === 'clear')
|
||||||
this.documentHolder.fireEvent('guides:clear');
|
this.documentHolder.fireEvent('guides:clear');
|
||||||
|
|
|
@ -968,6 +968,7 @@ define([
|
||||||
{ caption: '--'},
|
{ caption: '--'},
|
||||||
{ caption: me.textAddVGuides, value: 'add-vert' },
|
{ caption: me.textAddVGuides, value: 'add-vert' },
|
||||||
{ caption: me.textAddHGuides, value: 'add-hor' },
|
{ caption: me.textAddHGuides, value: 'add-hor' },
|
||||||
|
{ caption: me.textDeleteGuide, value: 'del-guide' },
|
||||||
{ caption: '--'},
|
{ caption: '--'},
|
||||||
{ caption: me.textSmartGuides, value: 'smart', checkable: true },
|
{ caption: me.textSmartGuides, value: 'smart', checkable: true },
|
||||||
{ caption: me.textClearGuides, value: 'clear' }
|
{ caption: me.textClearGuides, value: 'clear' }
|
||||||
|
@ -1038,9 +1039,11 @@ define([
|
||||||
me.mnuPreview.setVisible(value.fromThumbs===true);
|
me.mnuPreview.setVisible(value.fromThumbs===true);
|
||||||
|
|
||||||
if (!value.fromThumbs) {
|
if (!value.fromThumbs) {
|
||||||
me.mnuGuides.menu.items[6].setDisabled(!me.api.asc_canClearGuides());
|
|
||||||
me.mnuGuides.menu.items[0].setChecked(me.api.asc_getShowGuides(), true);
|
me.mnuGuides.menu.items[0].setChecked(me.api.asc_getShowGuides(), true);
|
||||||
me.mnuGuides.menu.items[5].setChecked(me.api.asc_getShowSmartGuides(), true);
|
me.mnuGuides.menu.items[4].setVisible(!!value.guideId);
|
||||||
|
me.mnuGuides.menu.items[4].options.guideId = value.guideId;
|
||||||
|
me.mnuGuides.menu.items[6].setChecked(me.api.asc_getShowSmartGuides(), true);
|
||||||
|
me.mnuGuides.menu.items[7].setDisabled(!me.api.asc_canClearGuides());
|
||||||
|
|
||||||
me.mnuGridlines.menu.items[0].setChecked(me.api.asc_getShowGridlines(), true);
|
me.mnuGridlines.menu.items[0].setChecked(me.api.asc_getShowGridlines(), true);
|
||||||
me.mnuGridlines.menu.items[1].setChecked(me.api.asc_getSnapToGrid(), true);
|
me.mnuGridlines.menu.items[1].setChecked(me.api.asc_getSnapToGrid(), true);
|
||||||
|
@ -2540,7 +2543,8 @@ define([
|
||||||
textCustom: 'Custom',
|
textCustom: 'Custom',
|
||||||
textManyGrids: '{0} grids per cm',
|
textManyGrids: '{0} grids per cm',
|
||||||
textFewGrids: '{0} grids per cm',
|
textFewGrids: '{0} grids per cm',
|
||||||
textRulers: 'Rulers'
|
textRulers: 'Rulers',
|
||||||
|
textDeleteGuide: 'Delete Guide'
|
||||||
|
|
||||||
}, PE.Views.DocumentHolder || {}));
|
}, PE.Views.DocumentHolder || {}));
|
||||||
});
|
});
|
|
@ -1616,8 +1616,8 @@
|
||||||
"PE.Views.DocumentHolder.textGuides": "Guides",
|
"PE.Views.DocumentHolder.textGuides": "Guides",
|
||||||
"PE.Views.DocumentHolder.tipGuides": "Show guides",
|
"PE.Views.DocumentHolder.tipGuides": "Show guides",
|
||||||
"PE.Views.DocumentHolder.textShowGuides": "Show Guides",
|
"PE.Views.DocumentHolder.textShowGuides": "Show Guides",
|
||||||
"PE.Views.DocumentHolder.textAddVGuides": "Add vertical guide",
|
"PE.Views.DocumentHolder.textAddVGuides": "Add Vertical Guide",
|
||||||
"PE.Views.DocumentHolder.textAddHGuides": "Add horizontal guide",
|
"PE.Views.DocumentHolder.textAddHGuides": "Add Horizontal Guide",
|
||||||
"PE.Views.DocumentHolder.textSmartGuides": "Smart Guides",
|
"PE.Views.DocumentHolder.textSmartGuides": "Smart Guides",
|
||||||
"PE.Views.DocumentHolder.textClearGuides": "Clear Guides",
|
"PE.Views.DocumentHolder.textClearGuides": "Clear Guides",
|
||||||
"PE.Views.DocumentHolder.textGridlines": "Gridlines",
|
"PE.Views.DocumentHolder.textGridlines": "Gridlines",
|
||||||
|
@ -1628,6 +1628,7 @@
|
||||||
"PE.Views.DocumentHolder.textManyGrids": "{0} grids per cm",
|
"PE.Views.DocumentHolder.textManyGrids": "{0} grids per cm",
|
||||||
"PE.Views.DocumentHolder.textFewGrids": "{0} grids per cm",
|
"PE.Views.DocumentHolder.textFewGrids": "{0} grids per cm",
|
||||||
"PE.Views.DocumentHolder.textRulers": "Rulers",
|
"PE.Views.DocumentHolder.textRulers": "Rulers",
|
||||||
|
"PE.Views.DocumentHolder.textDeleteGuide": "Delete Guide",
|
||||||
"PE.Views.DocumentPreview.goToSlideText": "Go to Slide",
|
"PE.Views.DocumentPreview.goToSlideText": "Go to Slide",
|
||||||
"PE.Views.DocumentPreview.slideIndexText": "Slide {0} of {1}",
|
"PE.Views.DocumentPreview.slideIndexText": "Slide {0} of {1}",
|
||||||
"PE.Views.DocumentPreview.txtClose": "Close slideshow",
|
"PE.Views.DocumentPreview.txtClose": "Close slideshow",
|
||||||
|
|
Loading…
Reference in a new issue