[PE][SSE] Change tooltip for custom bullet
This commit is contained in:
parent
0f883b3c4e
commit
5ab9ea3550
|
@ -503,6 +503,16 @@ define([
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
updateBulletTip: function(view, title) {
|
||||||
|
if (view) {
|
||||||
|
var tip = $(view.el).data('bs.tooltip');
|
||||||
|
if (tip) {
|
||||||
|
tip.options.title = title;
|
||||||
|
tip.$tip.find('.tooltip-inner').text(title);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
onApiBullets: function(v) {
|
onApiBullets: function(v) {
|
||||||
if (this._state.bullets.type !== v.get_ListType() || this._state.bullets.subtype !== v.get_ListSubType() || v.get_ListType()===0 && v.get_ListSubType()===0x1000) {
|
if (this._state.bullets.type !== v.get_ListType() || this._state.bullets.subtype !== v.get_ListSubType() || v.get_ListType()===0 && v.get_ListSubType()===0x1000) {
|
||||||
this._state.bullets.type = v.get_ListType();
|
this._state.bullets.type = v.get_ListType();
|
||||||
|
@ -526,8 +536,9 @@ define([
|
||||||
var symbol = bullet.asc_getChar();
|
var symbol = bullet.asc_getChar();
|
||||||
if (symbol) {
|
if (symbol) {
|
||||||
rec.get('data').subtype = 0x1000;
|
rec.get('data').subtype = 0x1000;
|
||||||
rec.set('tip', '');
|
|
||||||
rec.set('drawdata', {type: type, char: symbol, specialFont: bullet.asc_getSpecialFont()});
|
rec.set('drawdata', {type: type, char: symbol, specialFont: bullet.asc_getSpecialFont()});
|
||||||
|
rec.set('tip', '');
|
||||||
|
this.updateBulletTip(this.toolbar.mnuMarkersPicker.dataViewItems[8], '');
|
||||||
drawDefBullet = false;
|
drawDefBullet = false;
|
||||||
idx = 8;
|
idx = 8;
|
||||||
}
|
}
|
||||||
|
@ -535,8 +546,9 @@ define([
|
||||||
var id = bullet.asc_getImageId();
|
var id = bullet.asc_getImageId();
|
||||||
if (id) {
|
if (id) {
|
||||||
rec.get('data').subtype = 0x1000;
|
rec.get('data').subtype = 0x1000;
|
||||||
rec.set('tip', '');
|
|
||||||
rec.set('drawdata', {type: type, imageId: id});
|
rec.set('drawdata', {type: type, imageId: id});
|
||||||
|
rec.set('tip', '');
|
||||||
|
this.updateBulletTip(this.toolbar.mnuMarkersPicker.dataViewItems[8], '');
|
||||||
drawDefBullet = false;
|
drawDefBullet = false;
|
||||||
idx = 8;
|
idx = 8;
|
||||||
}
|
}
|
||||||
|
@ -581,8 +593,9 @@ define([
|
||||||
}
|
}
|
||||||
if (drawDefBullet) {
|
if (drawDefBullet) {
|
||||||
rec.get('data').subtype = 8;
|
rec.get('data').subtype = 8;
|
||||||
rec.set('tip', this.toolbar.tipMarkersDash);
|
|
||||||
rec.set('drawdata', this.toolbar._markersArr[8]);
|
rec.set('drawdata', this.toolbar._markersArr[8]);
|
||||||
|
rec.set('tip', this.toolbar.tipMarkersDash);
|
||||||
|
this.updateBulletTip(this.toolbar.mnuMarkersPicker.dataViewItems[8], this.toolbar.tipMarkersDash);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -2141,8 +2141,9 @@ define([
|
||||||
if (symbol) {
|
if (symbol) {
|
||||||
rec = defrec;
|
rec = defrec;
|
||||||
rec.set('subtype', 0x1000);
|
rec.set('subtype', 0x1000);
|
||||||
rec.set('tip', '');
|
|
||||||
rec.set('drawdata', {type: bullettype, char: symbol, specialFont: bullet.asc_getSpecialFont()});
|
rec.set('drawdata', {type: bullettype, char: symbol, specialFont: bullet.asc_getSpecialFont()});
|
||||||
|
rec.set('tip', '');
|
||||||
|
this.updateBulletTip(documentHolder.paraBulletsPicker.dataViewItems[7], '');
|
||||||
drawDefBullet = false;
|
drawDefBullet = false;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -2151,8 +2152,9 @@ define([
|
||||||
if (id) {
|
if (id) {
|
||||||
rec = defrec;
|
rec = defrec;
|
||||||
rec.set('subtype', 0x1000);
|
rec.set('subtype', 0x1000);
|
||||||
rec.set('tip', '');
|
|
||||||
rec.set('drawdata', {type: bullettype, imageId: id});
|
rec.set('drawdata', {type: bullettype, imageId: id});
|
||||||
|
rec.set('tip', '');
|
||||||
|
this.updateBulletTip(documentHolder.paraBulletsPicker.dataViewItems[7], '');
|
||||||
drawDefBullet = false;
|
drawDefBullet = false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -2161,8 +2163,9 @@ define([
|
||||||
documentHolder.paraBulletsPicker.selectRecord(rec, true);
|
documentHolder.paraBulletsPicker.selectRecord(rec, true);
|
||||||
if (drawDefBullet) {
|
if (drawDefBullet) {
|
||||||
defrec.set('subtype', 8);
|
defrec.set('subtype', 8);
|
||||||
defrec.set('tip', documentHolder.tipMarkersDash);
|
|
||||||
defrec.set('drawdata', documentHolder._markersArr[7]);
|
defrec.set('drawdata', documentHolder._markersArr[7]);
|
||||||
|
defrec.set('tip', documentHolder.tipMarkersDash);
|
||||||
|
this.updateBulletTip(documentHolder.paraBulletsPicker.dataViewItems[7], documentHolder.tipMarkersDash);
|
||||||
}
|
}
|
||||||
} else if (elType == Asc.c_oAscTypeSelectElement.Paragraph) {
|
} else if (elType == Asc.c_oAscTypeSelectElement.Paragraph) {
|
||||||
documentHolder.pmiTextAdvanced.textInfo = selectedObjects[i].asc_getObjectValue();
|
documentHolder.pmiTextAdvanced.textInfo = selectedObjects[i].asc_getObjectValue();
|
||||||
|
@ -3827,6 +3830,16 @@ define([
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
updateBulletTip: function(view, title) {
|
||||||
|
if (view) {
|
||||||
|
var tip = $(view.el).data('bs.tooltip');
|
||||||
|
if (tip) {
|
||||||
|
tip.options.title = title;
|
||||||
|
tip.$tip.find('.tooltip-inner').text(title);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
onSignatureClick: function(item) {
|
onSignatureClick: function(item) {
|
||||||
var datavalue = item.cmpEl.attr('data-value');
|
var datavalue = item.cmpEl.attr('data-value');
|
||||||
switch (item.value) {
|
switch (item.value) {
|
||||||
|
|
Loading…
Reference in a new issue