mirror of
https://github.com/ONLYOFFICE/web-apps.git
synced 2026-04-07 14:06:16 +08:00
[PDF] Change lock for text/shape objects
This commit is contained in:
@ -372,7 +372,7 @@ define([], function () {
|
||||
};
|
||||
|
||||
dh.onShowTextBar = function(bounds) {
|
||||
if (this.mode && !(!this.mode.isPDFEdit && this.mode.isEdit) || this._state.pageDeleted) return;
|
||||
if (this.mode && !(!this.mode.isPDFEdit && this.mode.isEdit)) return;
|
||||
|
||||
if (_.isUndefined(this._XY)) {
|
||||
this._XY = [
|
||||
@ -742,7 +742,7 @@ define([], function () {
|
||||
};
|
||||
|
||||
dh.onShowAnnotBar = function(bounds, mouseOnTop) {
|
||||
if (this.mode && !this.mode.isEdit || this._state.pageDeleted) return;
|
||||
if (this.mode && !this.mode.isEdit) return;
|
||||
|
||||
if (_.isUndefined(this._XY)) {
|
||||
this._XY = [
|
||||
@ -834,7 +834,7 @@ define([], function () {
|
||||
};
|
||||
|
||||
dh.onShowAnnotSelectBar = function(bounds, mouseOnTop) {
|
||||
if (this.mode && !this.mode.isEdit || this._state.pageDeleted) return;
|
||||
if (this.mode && !this.mode.isEdit) return;
|
||||
|
||||
if (_.isUndefined(this._XY)) {
|
||||
this._XY = [
|
||||
@ -956,7 +956,7 @@ define([], function () {
|
||||
};
|
||||
|
||||
dh.onShowMathTrack = function(bounds) {
|
||||
if (this.mode && !(this.mode.isPDFEdit && this.mode.isEdit) || this._state.pageDeleted) return;
|
||||
if (this.mode && !(this.mode.isPDFEdit && this.mode.isEdit)) return;
|
||||
|
||||
this.lastMathTrackBounds = bounds;
|
||||
if (!Common.Controllers.LaunchController.isScriptLoaded()) {
|
||||
|
||||
@ -354,7 +354,7 @@ define([], function () {
|
||||
me.tableMenu.items[i].setVisible(!isEquation);
|
||||
}
|
||||
|
||||
var disabled = (value.pageProps!==undefined && value.pageProps.locked);
|
||||
var disabled = false;//(value.pageProps!==undefined && value.pageProps.locked);
|
||||
|
||||
var align = value.tableProps.value.get_CellsVAlign();
|
||||
var cls = '';
|
||||
@ -776,7 +776,7 @@ define([], function () {
|
||||
imgdisabled = (value.imgProps!==undefined && value.imgProps.locked),
|
||||
shapedisabled = (value.shapeProps!==undefined && value.shapeProps.locked),
|
||||
chartdisabled = (value.chartProps!==undefined && value.chartProps.locked),
|
||||
page_deleted = (value.pageProps!==undefined && value.pageProps.locked),
|
||||
page_deleted = false,//(value.pageProps!==undefined && value.pageProps.locked),
|
||||
disabled = imgdisabled || shapedisabled || chartdisabled || page_deleted,
|
||||
pluginGuid = (value.imgProps) ? value.imgProps.value.asc_getPluginGuid() : null,
|
||||
inSmartartInternal = value.shapeProps && value.shapeProps.value.get_FromSmartArtInternal(),
|
||||
@ -1044,7 +1044,7 @@ define([], function () {
|
||||
initMenu: function(value){
|
||||
var isInShape = (value.shapeProps && !_.isNull(value.shapeProps.value));
|
||||
var isInChart = (value.chartProps && !_.isNull(value.chartProps.value));
|
||||
var page_deleted = (value.pageProps!==undefined && value.pageProps.locked);
|
||||
var page_deleted = false;//(value.pageProps!==undefined && value.pageProps.locked);
|
||||
|
||||
var disabled = (value.paraProps!==undefined && value.paraProps.locked) || page_deleted ||
|
||||
(isInShape && value.shapeProps.locked);
|
||||
|
||||
@ -195,7 +195,7 @@ define([
|
||||
cls: 'btn-toolbar x-huge icon-top',
|
||||
iconCls: 'toolbar__icon btn-symbol',
|
||||
caption: me.capBtnInsSymbol,
|
||||
lock: [_set.pageDeleted, _set.paragraphLock, _set.lostConnect, _set.noParagraphSelected],
|
||||
lock: [_set.paragraphLock, _set.lostConnect, _set.noParagraphSelected],
|
||||
menu: new Common.UI.Menu({
|
||||
style: 'min-width: 100px;',
|
||||
items: [
|
||||
@ -218,7 +218,7 @@ define([
|
||||
cls: 'btn-toolbar x-huge icon-top',
|
||||
iconCls: 'toolbar__icon btn-big-inserthyperlink',
|
||||
caption: me.capInsertHyperlink,
|
||||
lock: [_set.hyperlinkLock, _set.paragraphLock, _set.pageDeleted, _set.lostConnect, _set.noParagraphSelected],
|
||||
lock: [_set.hyperlinkLock, _set.paragraphLock, _set.lostConnect, _set.noParagraphSelected],
|
||||
dataHint: '1',
|
||||
dataHintDirection: 'bottom',
|
||||
dataHintOffset: 'small'
|
||||
|
||||
@ -161,7 +161,7 @@ define([
|
||||
menuCls: 'scrollable-menu',
|
||||
menuStyle: 'min-width: 325px;',
|
||||
hint: this.tipFontName,
|
||||
lock: [_set.paragraphLock, _set.pageDeleted, _set.lostConnect, _set.noTextSelected, _set.shapeLock, _set.disableOnStart],
|
||||
lock: [_set.paragraphLock, _set.lostConnect, _set.noTextSelected, _set.shapeLock, _set.disableOnStart],
|
||||
store: new Common.Collections.Fonts(),
|
||||
dataHint: '1',
|
||||
dataHintDirection: 'top'
|
||||
@ -173,7 +173,7 @@ define([
|
||||
cls: 'input-group-nr',
|
||||
menuStyle: 'min-width: 55px;',
|
||||
hint: this.tipFontSize,
|
||||
lock: [_set.paragraphLock, _set.pageDeleted, _set.lostConnect, _set.noTextSelected, _set.shapeLock, _set.disableOnStart],
|
||||
lock: [_set.paragraphLock, _set.lostConnect, _set.noTextSelected, _set.shapeLock, _set.disableOnStart],
|
||||
data: [
|
||||
{value: 8, displayValue: "8"},
|
||||
{value: 9, displayValue: "9"},
|
||||
@ -203,7 +203,7 @@ define([
|
||||
id: 'id-toolbar-btn-incfont',
|
||||
cls: 'btn-toolbar',
|
||||
iconCls: 'toolbar__icon btn-incfont',
|
||||
lock: [_set.paragraphLock, _set.pageDeleted, _set.lostConnect, _set.noTextSelected, _set.shapeLock, _set.disableOnStart],
|
||||
lock: [_set.paragraphLock, _set.lostConnect, _set.noTextSelected, _set.shapeLock, _set.disableOnStart],
|
||||
dataHint: '1',
|
||||
dataHintDirection: 'top'
|
||||
});
|
||||
@ -214,7 +214,7 @@ define([
|
||||
id: 'id-toolbar-btn-decfont',
|
||||
cls: 'btn-toolbar',
|
||||
iconCls: 'toolbar__icon btn-decfont',
|
||||
lock: [_set.paragraphLock, _set.pageDeleted, _set.lostConnect, _set.noTextSelected, _set.shapeLock, _set.disableOnStart],
|
||||
lock: [_set.paragraphLock, _set.lostConnect, _set.noTextSelected, _set.shapeLock, _set.disableOnStart],
|
||||
dataHint: '1',
|
||||
dataHintDirection: 'top'
|
||||
});
|
||||
@ -225,7 +225,7 @@ define([
|
||||
id: 'id-toolbar-btn-bold',
|
||||
cls: 'btn-toolbar',
|
||||
iconCls: 'toolbar__icon btn-bold',
|
||||
lock: [_set.paragraphLock, _set.pageDeleted, _set.lostConnect, _set.noTextSelected, _set.shapeLock, _set.disableOnStart],
|
||||
lock: [_set.paragraphLock, _set.lostConnect, _set.noTextSelected, _set.shapeLock, _set.disableOnStart],
|
||||
enableToggle: true,
|
||||
dataHint: '1',
|
||||
dataHintDirection: 'bottom'
|
||||
@ -237,7 +237,7 @@ define([
|
||||
id: 'id-toolbar-btn-italic',
|
||||
cls: 'btn-toolbar',
|
||||
iconCls: 'toolbar__icon btn-italic',
|
||||
lock: [_set.paragraphLock, _set.pageDeleted, _set.lostConnect, _set.noTextSelected, _set.shapeLock, _set.disableOnStart],
|
||||
lock: [_set.paragraphLock, _set.lostConnect, _set.noTextSelected, _set.shapeLock, _set.disableOnStart],
|
||||
enableToggle: true,
|
||||
dataHint: '1',
|
||||
dataHintDirection: 'bottom'
|
||||
@ -249,7 +249,7 @@ define([
|
||||
id: 'id-toolbar-btn-underline',
|
||||
cls: 'btn-toolbar',
|
||||
iconCls: 'toolbar__icon btn-underline',
|
||||
lock: [_set.paragraphLock, _set.pageDeleted, _set.lostConnect, _set.noTextSelected, _set.shapeLock, _set.disableOnStart],
|
||||
lock: [_set.paragraphLock, _set.lostConnect, _set.noTextSelected, _set.shapeLock, _set.disableOnStart],
|
||||
enableToggle: true,
|
||||
dataHint: '1',
|
||||
dataHintDirection: 'bottom'
|
||||
@ -261,7 +261,7 @@ define([
|
||||
id: 'id-toolbar-btn-strikeout',
|
||||
cls: 'btn-toolbar',
|
||||
iconCls: 'toolbar__icon btn-strikeout',
|
||||
lock: [_set.paragraphLock, _set.pageDeleted, _set.lostConnect, _set.noTextSelected, _set.shapeLock, _set.disableOnStart],
|
||||
lock: [_set.paragraphLock, _set.lostConnect, _set.noTextSelected, _set.shapeLock, _set.disableOnStart],
|
||||
enableToggle: true,
|
||||
dataHint: '1',
|
||||
dataHintDirection: 'bottom'
|
||||
@ -273,7 +273,7 @@ define([
|
||||
id: 'id-toolbar-btn-superscript',
|
||||
cls: 'btn-toolbar',
|
||||
iconCls: 'toolbar__icon btn-superscript',
|
||||
lock: [_set.paragraphLock, _set.pageDeleted, _set.lostConnect, _set.noTextSelected, _set.shapeLock, _set.disableOnStart, _set.inEquation],
|
||||
lock: [_set.paragraphLock, _set.lostConnect, _set.noTextSelected, _set.shapeLock, _set.disableOnStart, _set.inEquation],
|
||||
enableToggle: true,
|
||||
toggleGroup: 'superscriptGroup',
|
||||
dataHint: '1',
|
||||
@ -286,7 +286,7 @@ define([
|
||||
id: 'id-toolbar-btn-subscript',
|
||||
cls: 'btn-toolbar',
|
||||
iconCls: 'toolbar__icon btn-subscript',
|
||||
lock: [_set.paragraphLock, _set.pageDeleted, _set.lostConnect, _set.noTextSelected, _set.shapeLock, _set.disableOnStart, _set.inEquation],
|
||||
lock: [_set.paragraphLock, _set.lostConnect, _set.noTextSelected, _set.shapeLock, _set.disableOnStart, _set.inEquation],
|
||||
enableToggle: true,
|
||||
toggleGroup: 'superscriptGroup',
|
||||
dataHint: '1',
|
||||
@ -302,7 +302,7 @@ define([
|
||||
enableToggle: true,
|
||||
allowDepress: true,
|
||||
split: true,
|
||||
lock: [_set.paragraphLock, _set.pageDeleted, _set.lostConnect, _set.noTextSelected, _set.shapeLock, _set.disableOnStart, _set.inAnnotation],
|
||||
lock: [_set.paragraphLock, _set.lostConnect, _set.noTextSelected, _set.shapeLock, _set.disableOnStart, _set.inAnnotation],
|
||||
dataHint: '1',
|
||||
dataHintDirection: 'bottom',
|
||||
dataHintOffset: '0, -16',
|
||||
@ -326,7 +326,7 @@ define([
|
||||
id: 'id-toolbar-btn-fontcolor',
|
||||
cls: 'btn-toolbar',
|
||||
iconCls: 'toolbar__icon btn-fontcolor',
|
||||
lock: [_set.paragraphLock, _set.pageDeleted, _set.lostConnect, _set.noTextSelected, _set.shapeLock, _set.disableOnStart],
|
||||
lock: [_set.paragraphLock, _set.lostConnect, _set.noTextSelected, _set.shapeLock, _set.disableOnStart],
|
||||
split: true,
|
||||
menu: true,
|
||||
colors: colorsconfig.colors,
|
||||
@ -349,7 +349,7 @@ define([
|
||||
cls: 'btn-toolbar',
|
||||
iconCls: 'toolbar__icon btn-change-case',
|
||||
action: 'change-case',
|
||||
lock: [_set.paragraphLock, _set.pageDeleted, _set.lostConnect, _set.noTextSelected, _set.shapeLock, _set.disableOnStart],
|
||||
lock: [_set.paragraphLock, _set.lostConnect, _set.noTextSelected, _set.shapeLock, _set.disableOnStart],
|
||||
menu: new Common.UI.Menu({
|
||||
items: [
|
||||
{caption: this.mniSentenceCase, value: Asc.c_oAscChangeTextCaseType.SentenceCase},
|
||||
@ -371,7 +371,7 @@ define([
|
||||
id: 'id-toolbar-btn-clearstyle',
|
||||
cls: 'btn-toolbar',
|
||||
iconCls: 'toolbar__icon btn-clearstyle',
|
||||
lock: [ _set.paragraphLock, _set.pageDeleted, _set.lostConnect, _set.noTextSelected, _set.disableOnStart],
|
||||
lock: [ _set.paragraphLock, _set.lostConnect, _set.noTextSelected, _set.disableOnStart],
|
||||
dataHint: '1',
|
||||
dataHintDirection: 'bottom'
|
||||
});
|
||||
@ -382,7 +382,7 @@ define([
|
||||
id: 'id-toolbar-btn-markers',
|
||||
cls: 'btn-toolbar',
|
||||
iconCls: 'toolbar__icon ' + (!Common.UI.isRTL() ? 'btn-setmarkers' : 'btn-setmarkers-rtl'),
|
||||
lock: [_set.paragraphLock, _set.pageDeleted, _set.lostConnect, _set.noParagraphSelected, _set.inSmartart, _set.inSmartartInternal, _set.disableOnStart, _set.inAnnotation],
|
||||
lock: [_set.paragraphLock, _set.lostConnect, _set.noParagraphSelected, _set.inSmartart, _set.inSmartartInternal, _set.disableOnStart, _set.inAnnotation],
|
||||
enableToggle: true,
|
||||
toggleGroup: 'markersGroup',
|
||||
split: true,
|
||||
@ -398,7 +398,7 @@ define([
|
||||
id: 'id-toolbar-btn-numbering',
|
||||
cls: 'btn-toolbar',
|
||||
iconCls: 'toolbar__icon ' + (!Common.UI.isRTL() ? 'btn-numbering' : 'btn-numbering-rtl'),
|
||||
lock: [_set.paragraphLock, _set.pageDeleted, _set.lostConnect, _set.noParagraphSelected, _set.inSmartart, _set.inSmartartInternal, _set.disableOnStart, _set.inAnnotation],
|
||||
lock: [_set.paragraphLock, _set.lostConnect, _set.noParagraphSelected, _set.inSmartart, _set.inSmartartInternal, _set.disableOnStart, _set.inAnnotation],
|
||||
enableToggle: true,
|
||||
toggleGroup: 'markersGroup',
|
||||
split: true,
|
||||
@ -430,7 +430,7 @@ define([
|
||||
cls: 'btn-toolbar',
|
||||
iconCls: 'toolbar__icon btn-align-left',
|
||||
icls: 'btn-align-left',
|
||||
lock: [_set.paragraphLock, _set.pageDeleted, _set.lostConnect, _set.noParagraphSelected, _set.disableOnStart, _set.inAnnotation],
|
||||
lock: [_set.paragraphLock, _set.lostConnect, _set.noParagraphSelected, _set.disableOnStart, _set.inAnnotation],
|
||||
menu: new Common.UI.Menu({
|
||||
items: [
|
||||
{
|
||||
@ -483,7 +483,7 @@ define([
|
||||
this.btnVerticalAlign = new Common.UI.Button({
|
||||
id: 'id-toolbar-btn-valign',
|
||||
cls: 'btn-toolbar',
|
||||
lock: [_set.paragraphLock, _set.pageDeleted, _set.lostConnect, _set.noParagraphSelected, _set.noObjectSelected, _set.disableOnStart, _set.inAnnotation],
|
||||
lock: [_set.paragraphLock, _set.lostConnect, _set.noParagraphSelected, _set.noObjectSelected, _set.disableOnStart, _set.inAnnotation],
|
||||
iconCls: 'toolbar__icon btn-align-middle',
|
||||
icls: 'btn-align-middle',
|
||||
menu: new Common.UI.Menu({
|
||||
@ -530,7 +530,7 @@ define([
|
||||
id: 'id-toolbar-btn-decoffset',
|
||||
cls: 'btn-toolbar',
|
||||
iconCls: 'toolbar__icon btn-decoffset',
|
||||
lock: [_set.decIndentLock, _set.pageDeleted, _set.paragraphLock, _set.lostConnect, _set.noParagraphSelected, _set.inSmartart, _set.inSmartartInternal, _set.disableOnStart, _set.inAnnotation],
|
||||
lock: [_set.decIndentLock, _set.paragraphLock, _set.lostConnect, _set.noParagraphSelected, _set.inSmartart, _set.inSmartartInternal, _set.disableOnStart, _set.inAnnotation],
|
||||
dataHint: '1',
|
||||
dataHintDirection: 'top'
|
||||
});
|
||||
@ -541,7 +541,7 @@ define([
|
||||
id: 'id-toolbar-btn-incoffset',
|
||||
cls: 'btn-toolbar',
|
||||
iconCls: 'toolbar__icon btn-incoffset',
|
||||
lock: [_set.incIndentLock, _set.pageDeleted, _set.paragraphLock, _set.lostConnect, _set.noParagraphSelected, _set.inSmartart, _set.inSmartartInternal, _set.disableOnStart, _set.inAnnotation],
|
||||
lock: [_set.incIndentLock, _set.paragraphLock, _set.lostConnect, _set.noParagraphSelected, _set.inSmartart, _set.inSmartartInternal, _set.disableOnStart, _set.inAnnotation],
|
||||
dataHint: '1',
|
||||
dataHintDirection: 'top'
|
||||
});
|
||||
@ -552,7 +552,7 @@ define([
|
||||
id: 'id-toolbar-btn-linespace',
|
||||
cls: 'btn-toolbar',
|
||||
iconCls: 'toolbar__icon btn-linespace',
|
||||
lock: [_set.paragraphLock, _set.pageDeleted, _set.lostConnect, _set.noParagraphSelected, _set.disableOnStart, _set.inAnnotation],
|
||||
lock: [_set.paragraphLock, _set.lostConnect, _set.noParagraphSelected, _set.disableOnStart, _set.inAnnotation],
|
||||
menu: new Common.UI.Menu({
|
||||
style: 'min-width: 60px;',
|
||||
items: [
|
||||
@ -576,7 +576,7 @@ define([
|
||||
id: 'id-toolbar-btn-columns',
|
||||
cls: 'btn-toolbar',
|
||||
iconCls: 'toolbar__icon btn-columns-two',
|
||||
lock: [_set.paragraphLock, _set.pageDeleted, _set.lostConnect, _set.noParagraphSelected, _set.noColumns, _set.disableOnStart, _set.inAnnotation],
|
||||
lock: [_set.paragraphLock, _set.lostConnect, _set.noParagraphSelected, _set.noColumns, _set.disableOnStart, _set.inAnnotation],
|
||||
menu: new Common.UI.Menu({
|
||||
cls: 'ppm-toolbar shifted-right',
|
||||
items: [
|
||||
@ -648,7 +648,7 @@ define([
|
||||
id: 'id-toolbar-btn-shape-align',
|
||||
cls: 'btn-toolbar',
|
||||
iconCls: 'toolbar__icon btn-shape-align-left',
|
||||
lock: [_set.shapeLock, _set.pageDeleted, _set.lostConnect, _set.noDrawingObjects, _set.disableOnStart],
|
||||
lock: [_set.shapeLock, _set.lostConnect, _set.noDrawingObjects, _set.disableOnStart],
|
||||
menu: new Common.UI.Menu({
|
||||
cls: 'shifted-right',
|
||||
items: [
|
||||
@ -702,7 +702,7 @@ define([
|
||||
id: 'id-toolbar-btn-shape-arrange',
|
||||
cls: 'btn-toolbar',
|
||||
iconCls: 'toolbar__icon btn-arrange-front',
|
||||
lock: [_set.pageDeleted, _set.lostConnect, _set.noDrawingObjects, _set.disableOnStart],
|
||||
lock: [_set.shapeLock, _set.lostConnect, _set.noDrawingObjects, _set.disableOnStart],
|
||||
menu: new Common.UI.Menu({
|
||||
items: [
|
||||
this.mnuArrangeFront = new Common.UI.MenuItem({
|
||||
@ -750,7 +750,7 @@ define([
|
||||
id: 'id-toolbar-btn-merge-shapes',
|
||||
cls: 'btn-toolbar',
|
||||
iconCls: 'toolbar__icon btn-combine-shapes',
|
||||
lock: [_set.shapeLock, _set.pageDeleted, _set.lostConnect, _set.noDrawingObjects, _set.disableOnStart, _set.cantMergeShape],
|
||||
lock: [_set.shapeLock, _set.lostConnect, _set.noDrawingObjects, _set.disableOnStart, _set.cantMergeShape],
|
||||
menu: new Common.UI.Menu({
|
||||
cls: 'shifted-right',
|
||||
items: [
|
||||
@ -1160,7 +1160,7 @@ define([
|
||||
id: 'id-toolbar-btn-paste',
|
||||
cls: 'btn-toolbar',
|
||||
iconCls: 'toolbar__icon btn-paste',
|
||||
lock: [_set.paragraphLock, _set.pageDeleted, _set.lostConnect, _set.disableOnStart],
|
||||
lock: [_set.paragraphLock, _set.lostConnect, _set.disableOnStart],
|
||||
dataHint: '1',
|
||||
dataHintDirection: 'top',
|
||||
dataHintTitle: 'V'
|
||||
@ -1171,7 +1171,7 @@ define([
|
||||
id: 'id-toolbar-btn-cut',
|
||||
cls: 'btn-toolbar',
|
||||
iconCls: 'toolbar__icon btn-cut',
|
||||
lock: [_set.cutLock, _set.paragraphLock, _set.pageDeleted, _set.shapeLock, _set.lostConnect, _set.disableOnStart],
|
||||
lock: [_set.cutLock, _set.paragraphLock, _set.shapeLock, _set.lostConnect, _set.disableOnStart],
|
||||
dataHint: '1',
|
||||
dataHintDirection: 'top',
|
||||
dataHintTitle: 'X'
|
||||
|
||||
Reference in New Issue
Block a user