[DE] Change list settings
This commit is contained in:
parent
69edbf54dc
commit
88aa2e5ab7
|
@ -495,7 +495,10 @@ define([
|
||||||
switch(this._state.bullets.type) {
|
switch(this._state.bullets.type) {
|
||||||
case 0:
|
case 0:
|
||||||
this.toolbar.btnMarkers.toggle(true, true);
|
this.toolbar.btnMarkers.toggle(true, true);
|
||||||
this.toolbar.mnuMarkersPicker.selectByIndex(this._state.bullets.subtype, true);
|
if (this._state.bullets.subtype!==undefined)
|
||||||
|
this.toolbar.mnuMarkersPicker.selectByIndex(this._state.bullets.subtype, true);
|
||||||
|
else
|
||||||
|
this.toolbar.mnuMarkersPicker.deselectAll(true);
|
||||||
break;
|
break;
|
||||||
case 1:
|
case 1:
|
||||||
var idx = 0;
|
var idx = 0;
|
||||||
|
@ -1315,16 +1318,6 @@ define([
|
||||||
|
|
||||||
onMarkerSettingsClick: function(type) {
|
onMarkerSettingsClick: function(type) {
|
||||||
var me = this;
|
var me = this;
|
||||||
|
|
||||||
// var selectedElements = me.api.getSelectedElements();
|
|
||||||
// if (selectedElements && _.isArray(selectedElements)) {
|
|
||||||
// for (var i = 0; i< selectedElements.length; i++) {
|
|
||||||
// if (Asc.c_oAscTypeSelectElement.Paragraph == selectedElements[i].get_ObjectType()) {
|
|
||||||
// props = selectedElements[i].get_ObjectValue();
|
|
||||||
// break;
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
var listId = me.api.asc_GetCurrentNumberingId(),
|
var listId = me.api.asc_GetCurrentNumberingId(),
|
||||||
level = me.api.asc_GetCurrentNumberingLvl(),
|
level = me.api.asc_GetCurrentNumberingLvl(),
|
||||||
props = (listId !== null) ? me.api.asc_GetNumberingPr(listId).get_Lvl(level) : null;
|
props = (listId !== null) ? me.api.asc_GetNumberingPr(listId).get_Lvl(level) : null;
|
||||||
|
@ -1337,7 +1330,7 @@ define([
|
||||||
handler: function(result, value) {
|
handler: function(result, value) {
|
||||||
if (result == 'ok') {
|
if (result == 'ok') {
|
||||||
if (me.api) {
|
if (me.api) {
|
||||||
// me.api.paraApply(value);
|
me.api.asc_ChangeNumberingLvl(listId, value, props.get_LvlNum());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Common.NotificationCenter.trigger('edit:complete', me.toolbar);
|
Common.NotificationCenter.trigger('edit:complete', me.toolbar);
|
||||||
|
|
|
@ -91,7 +91,7 @@ define([
|
||||||
'<tr>',
|
'<tr>',
|
||||||
'<td colspan="2">',
|
'<td colspan="2">',
|
||||||
'<label>' + this.textPreview + '</label>',
|
'<label>' + this.textPreview + '</label>',
|
||||||
'<div id="page-margins-preview" style="margin-top: 2px; height: 120px; width: 100%; border: 1px solid #cfcfcf;"></div>',
|
'<div id="bulleted-list-preview" style="margin-top: 2px; height: 120px; width: 100%; border: 1px solid #cfcfcf;"></div>',
|
||||||
'</td>',
|
'</td>',
|
||||||
'</tr>',
|
'</tr>',
|
||||||
'</table>',
|
'</table>',
|
||||||
|
@ -120,7 +120,7 @@ define([
|
||||||
{
|
{
|
||||||
id: 'id-dlg-bullet-auto-color',
|
id: 'id-dlg-bullet-auto-color',
|
||||||
caption: this.textAuto,
|
caption: this.textAuto,
|
||||||
template: _.template('<a tabindex="-1" type="menuitem"><span class="menu-item-icon" style="background-image: none; width: 12px; height: 12px; margin: 1px 7px 0 -7px; background-color: #dcdcdc;"></span><%= caption %></a>')
|
template: _.template('<a tabindex="-1" type="menuitem"><span class="menu-item-icon" style="background-image: none; width: 12px; height: 12px; margin: 1px 7px 0 -7px; background-color: #000;"></span><%= caption %></a>')
|
||||||
},
|
},
|
||||||
{caption: '--'},
|
{caption: '--'},
|
||||||
{ template: _.template('<div id="id-dlg-bullet-color-menu" style="width: 169px; height: 220px; margin: 10px;"></div>') },
|
{ template: _.template('<div id="id-dlg-bullet-color-menu" style="width: 169px; height: 220px; margin: 10px;"></div>') },
|
||||||
|
@ -175,13 +175,13 @@ define([
|
||||||
if (this._changedProps)
|
if (this._changedProps)
|
||||||
this._changedProps.put_Align(record.value);
|
this._changedProps.put_Align(record.value);
|
||||||
if (this.api) {
|
if (this.api) {
|
||||||
//this.api.SetDrawImagePreviewMargins('page-margins-preview', this.properties);
|
//this.api.SetDrawImagePreviewBullet('bulleted-list-preview', this._changedProps);
|
||||||
}
|
}
|
||||||
}, this));
|
}, this));
|
||||||
|
|
||||||
this.cmbSize = new Common.UI.ComboBox({
|
this.cmbSize = new Common.UI.ComboBox({
|
||||||
el : $window.find('#id-dlg-bullet-size'),
|
el : $window.find('#id-dlg-bullet-size'),
|
||||||
menuStyle : 'min-width: 100%;max-height: 310px;',
|
menuStyle : 'min-width: 100%;max-height: 183px;',
|
||||||
editable : false,
|
editable : false,
|
||||||
cls : 'input-group-nr',
|
cls : 'input-group-nr',
|
||||||
data : [
|
data : [
|
||||||
|
@ -208,10 +208,10 @@ define([
|
||||||
this.cmbSize.on('selected', _.bind(function (combo, record) {
|
this.cmbSize.on('selected', _.bind(function (combo, record) {
|
||||||
if (this._changedProps) {
|
if (this._changedProps) {
|
||||||
if (!this._changedProps.get_TextPr()) this._changedProps.put_TextPr(new AscCommonWord.CTextPr());
|
if (!this._changedProps.get_TextPr()) this._changedProps.put_TextPr(new AscCommonWord.CTextPr());
|
||||||
this._changedProps.get_TextPr().put_FontSize(record.value);
|
this._changedProps.get_TextPr().put_FontSize((record.value>0) ? record.value : null);
|
||||||
}
|
}
|
||||||
if (this.api) {
|
if (this.api) {
|
||||||
//this.api.SetDrawImagePreviewMargins('page-margins-preview', this.properties);
|
//this.api.SetDrawImagePreviewBullet('bulleted-list-preview', this._changedProps);
|
||||||
}
|
}
|
||||||
}, this));
|
}, this));
|
||||||
|
|
||||||
|
@ -232,20 +232,33 @@ define([
|
||||||
},
|
},
|
||||||
|
|
||||||
onAutoColor: function(e) {
|
onAutoColor: function(e) {
|
||||||
var color = Common.Utils.ThemeColor.getHexColor(220, 220, 220);
|
var color = Common.Utils.ThemeColor.getHexColor(0, 0, 0);
|
||||||
this.btnColor.setColor(color);
|
this.btnColor.setColor(color);
|
||||||
this.colors.clearSelection();
|
this.colors.clearSelection();
|
||||||
var clr_item = this.btnColor.menu.$el.find('#id-dlg-bullet-auto-color > a');
|
var clr_item = this.btnColor.menu.$el.find('#id-dlg-bullet-auto-color > a');
|
||||||
!clr_item.hasClass('selected') && clr_item.addClass('selected');
|
!clr_item.hasClass('selected') && clr_item.addClass('selected');
|
||||||
this.isAutoColor = true;
|
this.isAutoColor = true;
|
||||||
|
if (this._changedProps) {
|
||||||
|
if (!this._changedProps.get_TextPr()) this._changedProps.put_TextPr(new AscCommonWord.CTextPr());
|
||||||
|
var color = new Asc.asc_CColor();
|
||||||
|
color.put_auto(true);
|
||||||
|
this._changedProps.get_TextPr().put_Color(color);
|
||||||
|
}
|
||||||
|
if (this.api) {
|
||||||
|
//this.api.SetDrawImagePreviewBullet('bulleted-list-preview', this._changedProps);
|
||||||
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
onColorsSelect: function(picker, color) {
|
onColorsSelect: function(picker, color) {
|
||||||
this.btnColor.setColor(color);
|
this.btnColor.setColor(color);
|
||||||
if (this._changedProps) {
|
if (this._changedProps) {
|
||||||
// this._changedProps.asc_putBulletColor(Common.Utils.ThemeColor.getRgbColor(color));
|
if (!this._changedProps.get_TextPr()) this._changedProps.put_TextPr(new AscCommonWord.CTextPr());
|
||||||
|
this._changedProps.get_TextPr().put_Color(Common.Utils.ThemeColor.getRgbColor(color));
|
||||||
}
|
}
|
||||||
this.isAutoColor = false;
|
this.isAutoColor = false;
|
||||||
|
if (this.api) {
|
||||||
|
//this.api.SetDrawImagePreviewBullet('bulleted-list-preview', this._changedProps);
|
||||||
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
onEditBullet: function() {
|
onEditBullet: function() {
|
||||||
|
@ -278,6 +291,9 @@ define([
|
||||||
});
|
});
|
||||||
win.show();
|
win.show();
|
||||||
win.on('symbol:dblclick', handler);
|
win.on('symbol:dblclick', handler);
|
||||||
|
if (this.api) {
|
||||||
|
//this.api.SetDrawImagePreviewBullet('bulleted-list-preview', this._changedProps);
|
||||||
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
_handleInput: function(state) {
|
_handleInput: function(state) {
|
||||||
|
@ -337,7 +353,7 @@ define([
|
||||||
this.btnColor.setColor(color);
|
this.btnColor.setColor(color);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
this._changedProps = new Asc.CAscNumberingLvl(this.level);
|
this._changedProps = props || new Asc.CAscNumberingLvl(this.level);
|
||||||
},
|
},
|
||||||
|
|
||||||
txtTitle: 'Define New Bullet',
|
txtTitle: 'Define New Bullet',
|
||||||
|
|
Loading…
Reference in a new issue