Commit 8a858b45 authored by GoshaZotov's avatar GoshaZotov

add bSaveFormat into clipboard_base (for plugin)

parent 377a3e4c
......@@ -110,6 +110,8 @@
this.showButtonIdParagraph = null;
this.endRecalcDocument = false;//для документов, закончен ли пересчет документа. нужно, чтобы грамотно рассчитать позицию иконки с/в
this.bSaveFormat = false; //для вставки, допустим, из плагина необходимо чтобы при добавлении текста в шейп сохранялось форматирование
}
CClipboardBase.prototype =
......@@ -974,6 +976,7 @@
{
this.pasteStart = false;
this.specialPasteProps = null;
this.bSaveFormat = false;
//процесс специальной вставки заканчивается вместе с общей вставкой
if(this.specialPasteStart)
{
......
......@@ -6047,8 +6047,10 @@ PasteProcessor.prototype =
//заглушка для вставки в excel внутрь шейпа
var tempRpr;
if(this.pasteInExcel === true && this.oDocument && this.oDocument.Parent && this.oDocument.Parent.parent && this.oDocument.Parent.parent.getObjectType() === AscDFH.historyitem_type_Shape)
{
var bSaveExcelFormat = window['AscCommon'].g_clipboardBase.bSaveFormat;
if (this.pasteInExcel === true && !bSaveExcelFormat && this.oDocument && this.oDocument.Parent &&
this.oDocument.Parent.parent &&
this.oDocument.Parent.parent.getObjectType() === AscDFH.historyitem_type_Shape) {
tempRpr = new CTextPr();
tempRpr.Underline = rPr.Underline;
tempRpr.Bold = rPr.Bold;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment