1270 lines
34 KiB
JavaScript
1270 lines
34 KiB
JavaScript
/*
|
||
* (c) Copyright Ascensio System SIA 2010-2024
|
||
*
|
||
* This program is a free software product. You can redistribute it and/or
|
||
* modify it under the terms of the GNU Affero General Public License (AGPL)
|
||
* version 3 as published by the Free Software Foundation. In accordance with
|
||
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
|
||
* that Ascensio System SIA expressly excludes the warranty of non-infringement
|
||
* of any third-party rights.
|
||
*
|
||
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
|
||
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
|
||
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
|
||
*
|
||
* You can contact Ascensio System SIA at 20A-6 Ernesta Birznieka-Upish
|
||
* street, Riga, Latvia, EU, LV-1050.
|
||
*
|
||
* The interactive user interfaces in modified source and object code versions
|
||
* of the Program must display Appropriate Legal Notices, as required under
|
||
* Section 5 of the GNU AGPL version 3.
|
||
*
|
||
* Pursuant to Section 7(b) of the License you must retain the original Product
|
||
* logo when distributing the program. Pursuant to Section 7(e) we decline to
|
||
* grant you any rights under trademark law for use of our trademarks.
|
||
*
|
||
* All the Product's GUI elements, including illustrations and icon sets, as
|
||
* well as technical writing content are licensed under the terms of the
|
||
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
|
||
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
|
||
*
|
||
*/
|
||
|
||
"use strict";
|
||
|
||
(function()
|
||
{
|
||
const DEFAULT_HEADING_FONT = "Arial";
|
||
const DEFAULT_FONT = "Arial";
|
||
|
||
function tw2mm(tw)
|
||
{
|
||
return tw * g_dKoef_twips_to_mm
|
||
}
|
||
function pt2mm(pt)
|
||
{
|
||
return pt * g_dKoef_pt_to_mm;
|
||
}
|
||
|
||
const DEFAULT_STYLE_LIST = [
|
||
{
|
||
StyleId : "Normal",
|
||
Default : true,
|
||
Type : AscWord.styletype_Paragraph,
|
||
Name : "Normal",
|
||
QFormat : true
|
||
},
|
||
{
|
||
StyleId : "Heading1",
|
||
Type : AscWord.styletype_Paragraph,
|
||
Name : "Heading 1",
|
||
UiPriority : 9,
|
||
BasedOn : "Normal",
|
||
Next : "Normal",
|
||
Link : "Heading1Char",
|
||
QFormat : true,
|
||
ParaPr : {
|
||
KeepNext : true,
|
||
KeepLines : true,
|
||
Spacing : {
|
||
Before : tw2mm(360),
|
||
After : tw2mm(80)
|
||
},
|
||
OutlineLvl : 0
|
||
},
|
||
TextPr : {
|
||
FontSize : 20,
|
||
FontSizeCS : 20,
|
||
Color : {r : 0x0F, g : 0x47, b : 0x61},
|
||
Unifill : AscCommonWord.CreateThemeUnifill(EThemeColor.themecolorAccent1, null, 0xBF),
|
||
RFonts : {
|
||
Ascii : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
EastAsia : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
HAnsi : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
CS : {Name : DEFAULT_HEADING_FONT, Index : -1}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
StyleId : "Heading2",
|
||
Type : AscWord.styletype_Paragraph,
|
||
Name : "Heading 2",
|
||
BasedOn : "Normal",
|
||
Next : "Normal",
|
||
Link : "Heading2Char",
|
||
UiPriority : 9,
|
||
UnhideWhenUsed : true,
|
||
QFormat : true,
|
||
ParaPr : {
|
||
KeepNext : true,
|
||
KeepLines : true,
|
||
Spacing : {
|
||
Before : tw2mm(160),
|
||
After : tw2mm(80)
|
||
},
|
||
OutlineLvl : 1
|
||
},
|
||
TextPr : {
|
||
FontSize : 16,
|
||
FontSizeCS : 16,
|
||
Color : {r : 0x0F, g : 0x47, b : 0x61},
|
||
Unifill : AscCommonWord.CreateThemeUnifill(EThemeColor.themecolorAccent1, null, 0xBF),
|
||
RFonts : {
|
||
Ascii : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
EastAsia : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
HAnsi : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
CS : {Name : DEFAULT_HEADING_FONT, Index : -1}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
StyleId : "Heading3",
|
||
Type : AscWord.styletype_Paragraph,
|
||
Name : "Heading 3",
|
||
BasedOn : "Normal",
|
||
Next : "Normal",
|
||
Link : "Heading3Char",
|
||
UiPriority : 9,
|
||
UnhideWhenUsed : true,
|
||
QFormat : true,
|
||
ParaPr : {
|
||
KeepNext : true,
|
||
KeepLines : true,
|
||
Spacing : {
|
||
Before : tw2mm(160),
|
||
After : tw2mm(80)
|
||
},
|
||
OutlineLvl : 2
|
||
},
|
||
TextPr : {
|
||
FontSize : 14,
|
||
FontSizeCS : 14,
|
||
Color : {r : 0x0F, g : 0x47, b : 0x61},
|
||
Unifill : AscCommonWord.CreateThemeUnifill(EThemeColor.themecolorAccent1, null, 0xBF),
|
||
RFonts : {
|
||
Ascii : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
EastAsia : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
HAnsi : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
CS : {Name : DEFAULT_HEADING_FONT, Index : -1}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
StyleId : "Heading4",
|
||
Type : AscWord.styletype_Paragraph,
|
||
Name : "Heading 4",
|
||
BasedOn : "Normal",
|
||
Next : "Normal",
|
||
Link : "Heading4Char",
|
||
UiPriority : 9,
|
||
UnhideWhenUsed : true,
|
||
QFormat : true,
|
||
ParaPr : {
|
||
KeepNext : true,
|
||
KeepLines : true,
|
||
Spacing : {
|
||
Before : tw2mm(80),
|
||
After : tw2mm(40)
|
||
},
|
||
OutlineLvl : 3
|
||
},
|
||
TextPr : {
|
||
Italic : true,
|
||
ItalicCS : true,
|
||
Color : {r : 0x0F, g : 0x47, b : 0x61},
|
||
Unifill : AscCommonWord.CreateThemeUnifill(EThemeColor.themecolorAccent1, null, 0xBF),
|
||
RFonts : {
|
||
Ascii : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
EastAsia : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
HAnsi : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
CS : {Name : DEFAULT_HEADING_FONT, Index : -1}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
StyleId : "Heading5",
|
||
Type : AscWord.styletype_Paragraph,
|
||
Name : "Heading 5",
|
||
BasedOn : "Normal",
|
||
Next : "Normal",
|
||
Link : "Heading5Char",
|
||
UiPriority : 9,
|
||
UnhideWhenUsed : true,
|
||
QFormat : true,
|
||
ParaPr : {
|
||
KeepNext : true,
|
||
KeepLines : true,
|
||
Spacing : {
|
||
Before : tw2mm(80),
|
||
After : tw2mm(40)
|
||
},
|
||
OutlineLvl : 4
|
||
},
|
||
TextPr : {
|
||
Color : {r : 0x0F, g : 0x47, b : 0x61},
|
||
Unifill : AscCommonWord.CreateThemeUnifill(EThemeColor.themecolorAccent1, null, 0xBF),
|
||
RFonts : {
|
||
Ascii : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
EastAsia : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
HAnsi : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
CS : {Name : DEFAULT_HEADING_FONT, Index : -1}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
StyleId : "Heading6",
|
||
Type : AscWord.styletype_Paragraph,
|
||
Name : "Heading 6",
|
||
BasedOn : "Normal",
|
||
Next : "Normal",
|
||
Link : "Heading6Char",
|
||
UiPriority : 9,
|
||
UnhideWhenUsed : true,
|
||
QFormat : true,
|
||
ParaPr : {
|
||
KeepNext : true,
|
||
KeepLines : true,
|
||
Spacing : {
|
||
Before : tw2mm(40),
|
||
After : 0
|
||
},
|
||
OutlineLvl : 5
|
||
},
|
||
TextPr : {
|
||
Italic : true,
|
||
ItalicCS : true,
|
||
Color : {r : 0x59, g : 0x59, b : 0x59},
|
||
Unifill : AscCommonWord.CreateThemeUnifill(EThemeColor.themecolorText1, 0xA6, null),
|
||
RFonts : {
|
||
Ascii : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
EastAsia : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
HAnsi : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
CS : {Name : DEFAULT_HEADING_FONT, Index : -1}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
StyleId : "Heading7",
|
||
Type : AscWord.styletype_Paragraph,
|
||
Name : "Heading 7",
|
||
BasedOn : "Normal",
|
||
Next : "Normal",
|
||
Link : "Heading7Char",
|
||
UiPriority : 9,
|
||
UnhideWhenUsed : true,
|
||
QFormat : true,
|
||
ParaPr : {
|
||
KeepNext : true,
|
||
KeepLines : true,
|
||
Spacing : {
|
||
Before : tw2mm(40),
|
||
After : 0
|
||
},
|
||
OutlineLvl : 6
|
||
},
|
||
TextPr : {
|
||
Color : {r : 0x59, g : 0x59, b : 0x59},
|
||
Unifill : AscCommonWord.CreateThemeUnifill(EThemeColor.themecolorText1, 0xA6, null),
|
||
RFonts : {
|
||
Ascii : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
EastAsia : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
HAnsi : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
CS : {Name : DEFAULT_HEADING_FONT, Index : -1}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
StyleId : "Heading8",
|
||
Type : AscWord.styletype_Paragraph,
|
||
Name : "Heading 8",
|
||
BasedOn : "Normal",
|
||
Next : "Normal",
|
||
Link : "Heading8Char",
|
||
UiPriority : 9,
|
||
UnhideWhenUsed : true,
|
||
QFormat : true,
|
||
ParaPr : {
|
||
KeepNext : true,
|
||
KeepLines : true,
|
||
Spacing : {
|
||
After : 0
|
||
},
|
||
OutlineLvl : 7
|
||
},
|
||
TextPr : {
|
||
Italic : true,
|
||
ItalicCS : true,
|
||
Color : {r : 0x27, g : 0x27, b : 0x27},
|
||
Unifill : AscCommonWord.CreateThemeUnifill(EThemeColor.themecolorText1, 0xD8, null),
|
||
RFonts : {
|
||
Ascii : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
EastAsia : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
HAnsi : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
CS : {Name : DEFAULT_HEADING_FONT, Index : -1}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
StyleId : "Heading9",
|
||
Type : AscWord.styletype_Paragraph,
|
||
Name : "Heading 9",
|
||
BasedOn : "Normal",
|
||
Next : "Normal",
|
||
Link : "Heading9Char",
|
||
UiPriority : 9,
|
||
UnhideWhenUsed : true,
|
||
QFormat : true,
|
||
ParaPr : {
|
||
KeepNext : true,
|
||
KeepLines : true,
|
||
Spacing : {
|
||
After : 0
|
||
},
|
||
OutlineLvl : 8
|
||
},
|
||
TextPr : {
|
||
Italic : true,
|
||
ItalicCS : true,
|
||
Color : {r : 0x27, g : 0x27, b : 0x27},
|
||
Unifill : AscCommonWord.CreateThemeUnifill(EThemeColor.themecolorText1, 0xD8, null),
|
||
RFonts : {
|
||
Ascii : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
EastAsia : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
HAnsi : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
CS : {Name : DEFAULT_HEADING_FONT, Index : -1}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
StyleId : "DefaultParagraphFont",
|
||
Type : AscWord.styletype_Character,
|
||
Name : "Default Paragraph Font",
|
||
Default : true,
|
||
UiPriority : 1,
|
||
SemiHidden : true,
|
||
UnhideWhenUsed : true
|
||
},
|
||
{
|
||
StyleId : "NoList",
|
||
Default : true,
|
||
Type : AscWord.styletype_Numbering,
|
||
Name : "No List",
|
||
UiPriority : 99,
|
||
SemiHidden : true,
|
||
UnhideWhenUsed : true,
|
||
},
|
||
{
|
||
StyleId : "Heading1Char",
|
||
Type : AscWord.styletype_Character,
|
||
Name : "Heading 1 Char",
|
||
BasedOn : "DefaultParagraphFont",
|
||
Link : "Heading1",
|
||
UiPriority : 9,
|
||
TextPr : {
|
||
FontSize : 20,
|
||
FontSizeCS : 20,
|
||
Color : {r : 0x0F, g : 0x47, b : 0x61},
|
||
Unifill : AscCommonWord.CreateThemeUnifill(EThemeColor.themecolorAccent1, null, 0xBF),
|
||
RFonts : {
|
||
Ascii : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
EastAsia : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
HAnsi : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
CS : {Name : DEFAULT_HEADING_FONT, Index : -1}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
StyleId : "Heading2Char",
|
||
Type : AscWord.styletype_Character,
|
||
Name : "Heading 2 Char",
|
||
BasedOn : "DefaultParagraphFont",
|
||
Link : "Heading2",
|
||
UiPriority : 9,
|
||
TextPr : {
|
||
FontSize : 16,
|
||
FontSizeCS : 16,
|
||
Color : {r : 0x0F, g : 0x47, b : 0x61},
|
||
Unifill : AscCommonWord.CreateThemeUnifill(EThemeColor.themecolorAccent1, null, 0xBF),
|
||
RFonts : {
|
||
Ascii : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
EastAsia : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
HAnsi : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
CS : {Name : DEFAULT_HEADING_FONT, Index : -1}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
StyleId : "Heading3Char",
|
||
Type : AscWord.styletype_Character,
|
||
Name : "Heading 3 Char",
|
||
BasedOn : "DefaultParagraphFont",
|
||
Link : "Heading3",
|
||
UiPriority : 9,
|
||
TextPr : {
|
||
FontSize : 14,
|
||
FontSizeCS : 14,
|
||
Color : {r : 0x0F, g : 0x47, b : 0x61},
|
||
Unifill : AscCommonWord.CreateThemeUnifill(EThemeColor.themecolorAccent1, null, 0xBF),
|
||
RFonts : {
|
||
Ascii : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
EastAsia : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
HAnsi : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
CS : {Name : DEFAULT_HEADING_FONT, Index : -1}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
StyleId : "Heading4Char",
|
||
Type : AscWord.styletype_Character,
|
||
Name : "Heading 4 Char",
|
||
BasedOn : "DefaultParagraphFont",
|
||
Link : "Heading4",
|
||
UiPriority : 9,
|
||
TextPr : {
|
||
Italic : true,
|
||
ItalicCS : true,
|
||
Color : {r : 0x0F, g : 0x47, b : 0x61},
|
||
Unifill : AscCommonWord.CreateThemeUnifill(EThemeColor.themecolorAccent1, null, 0xBF),
|
||
RFonts : {
|
||
Ascii : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
EastAsia : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
HAnsi : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
CS : {Name : DEFAULT_HEADING_FONT, Index : -1}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
StyleId : "Heading5Char",
|
||
Type : AscWord.styletype_Character,
|
||
Name : "Heading 5 Char",
|
||
BasedOn : "DefaultParagraphFont",
|
||
Link : "Heading5",
|
||
UiPriority : 9,
|
||
TextPr : {
|
||
Color : {r : 0x0F, g : 0x47, b : 0x61},
|
||
Unifill : AscCommonWord.CreateThemeUnifill(EThemeColor.themecolorAccent1, null, 0xBF),
|
||
RFonts : {
|
||
Ascii : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
EastAsia : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
HAnsi : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
CS : {Name : DEFAULT_HEADING_FONT, Index : -1}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
StyleId : "Heading6Char",
|
||
Type : AscWord.styletype_Character,
|
||
Name : "Heading 6 Char",
|
||
BasedOn : "DefaultParagraphFont",
|
||
Link : "Heading6",
|
||
UiPriority : 9,
|
||
TextPr : {
|
||
Italic : true,
|
||
ItalicCS : true,
|
||
Color : {r : 0x59, g : 0x59, b : 0x59},
|
||
Unifill : AscCommonWord.CreateThemeUnifill(EThemeColor.themecolorText1, 0xA6, null),
|
||
RFonts : {
|
||
Ascii : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
EastAsia : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
HAnsi : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
CS : {Name : DEFAULT_HEADING_FONT, Index : -1}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
StyleId : "Heading7Char",
|
||
Type : AscWord.styletype_Character,
|
||
Name : "Heading 7 Char",
|
||
BasedOn : "DefaultParagraphFont",
|
||
Link : "Heading7",
|
||
UiPriority : 9,
|
||
TextPr : {
|
||
Color : {r : 0x59, g : 0x59, b : 0x59},
|
||
Unifill : AscCommonWord.CreateThemeUnifill(EThemeColor.themecolorText1, 0xA6, null),
|
||
RFonts : {
|
||
Ascii : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
EastAsia : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
HAnsi : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
CS : {Name : DEFAULT_HEADING_FONT, Index : -1}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
StyleId : "Heading8Char",
|
||
Type : AscWord.styletype_Character,
|
||
Name : "Heading 8 Char",
|
||
BasedOn : "DefaultParagraphFont",
|
||
Link : "Heading8",
|
||
UiPriority : 9,
|
||
TextPr : {
|
||
Italic : true,
|
||
ItalicCS : true,
|
||
Color : {r : 0x27, g : 0x27, b : 0x27},
|
||
Unifill : AscCommonWord.CreateThemeUnifill(EThemeColor.themecolorText1, 0xD8, null),
|
||
RFonts : {
|
||
Ascii : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
EastAsia : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
HAnsi : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
CS : {Name : DEFAULT_HEADING_FONT, Index : -1}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
StyleId : "Heading9Char",
|
||
Type : AscWord.styletype_Character,
|
||
Name : "Heading 9 Char",
|
||
BasedOn : "DefaultParagraphFont",
|
||
Link : "Heading9",
|
||
UiPriority : 9,
|
||
TextPr : {
|
||
Italic : true,
|
||
ItalicCS : true,
|
||
Color : {r : 0x27, g : 0x27, b : 0x27},
|
||
Unifill : AscCommonWord.CreateThemeUnifill(EThemeColor.themecolorText1, 0xD8, null),
|
||
RFonts : {
|
||
Ascii : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
EastAsia : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
HAnsi : {Name : DEFAULT_HEADING_FONT, Index : -1},
|
||
CS : {Name : DEFAULT_HEADING_FONT, Index : -1}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
StyleId : "Title",
|
||
Type : AscWord.styletype_Paragraph,
|
||
Name : "Title",
|
||
BasedOn : "Normal",
|
||
Next : "Normal",
|
||
Link : "TitleChar",
|
||
UiPriority : 10,
|
||
QFormat : true,
|
||
ParaPr : {
|
||
Spacing : {
|
||
After : tw2mm(80),
|
||
Line : 1,
|
||
LineRule : Asc.linerule_Auto
|
||
},
|
||
ContextualSpacing : true
|
||
},
|
||
TextPr : {
|
||
Spacing : tw2mm(-10),
|
||
FontSize : 28,
|
||
FontSizeCS : 28,
|
||
RFonts : {
|
||
Ascii : {Name : DEFAULT_FONT, Index : -1},
|
||
EastAsia : {Name : DEFAULT_FONT, Index : -1},
|
||
HAnsi : {Name : DEFAULT_FONT, Index : -1},
|
||
CS : {Name : DEFAULT_FONT, Index : -1}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
StyleId : "TitleChar",
|
||
Type : AscWord.styletype_Character,
|
||
Name : "Title Char",
|
||
BasedOn : "DefaultParagraphFont",
|
||
Link : "Title",
|
||
UiPriority : 10,
|
||
TextPr : {
|
||
Spacing : tw2mm(-10),
|
||
FontSize : 28,
|
||
FontSizeCS : 28,
|
||
RFonts : {
|
||
Ascii : {Name : DEFAULT_FONT, Index : -1},
|
||
EastAsia : {Name : DEFAULT_FONT, Index : -1},
|
||
HAnsi : {Name : DEFAULT_FONT, Index : -1},
|
||
CS : {Name : DEFAULT_FONT, Index : -1}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
StyleId : "Subtitle",
|
||
Type : AscWord.styletype_Paragraph,
|
||
Name : "Subtitle",
|
||
BasedOn : "Normal",
|
||
Next : "Normal",
|
||
Link : "SubtitleChar",
|
||
UiPriority : 11,
|
||
QFormat : true,
|
||
ParaPr : {
|
||
NumPr : {
|
||
Lvl : 1
|
||
}
|
||
},
|
||
TextPr : {
|
||
Color : {r : 0x59, g : 0x59, b : 0x59},
|
||
Unifill : AscCommonWord.CreateThemeUnifill(EThemeColor.themecolorText1, 0xA6, null),
|
||
Spacing : tw2mm(15),
|
||
FontSize : 14,
|
||
FontSizeCS : 14
|
||
}
|
||
},
|
||
{
|
||
StyleId : "SubtitleChar",
|
||
Type : AscWord.styletype_Character,
|
||
Name : "Subtitle Char",
|
||
BasedOn : "DefaultParagraphFont",
|
||
Link : "Subtitle",
|
||
UiPriority : 11,
|
||
TextPr : {
|
||
Color : {r : 0x59, g : 0x59, b : 0x59},
|
||
Unifill : AscCommonWord.CreateThemeUnifill(EThemeColor.themecolorText1, 0xA6, null),
|
||
Spacing : tw2mm(15),
|
||
FontSize : 14,
|
||
FontSizeCS : 14
|
||
}
|
||
},
|
||
{
|
||
StyleId : "Quote",
|
||
Type : AscWord.styletype_Paragraph,
|
||
Name : "Quote",
|
||
BasedOn : "Normal",
|
||
Next : "Normal",
|
||
Link : "QuoteChar",
|
||
UiPriority : 29,
|
||
QFormat : true,
|
||
ParaPr : {
|
||
Spacing : {
|
||
Before : tw2mm(160)
|
||
},
|
||
Jc : AscCommon.align_Center
|
||
},
|
||
TextPr : {
|
||
Italic : true,
|
||
ItalicCS : true,
|
||
Color : {r : 0x40, g : 0x40, b : 0x40},
|
||
Unifill : AscCommonWord.CreateThemeUnifill(EThemeColor.themecolorText1, 0xBF, null)
|
||
}
|
||
},
|
||
{
|
||
StyleId : "QuoteChar",
|
||
Type : AscWord.styletype_Character,
|
||
Name : "Quote Char",
|
||
BasedOn : "DefaultParagraphFont",
|
||
Link : "Quote",
|
||
UiPriority : 29,
|
||
TextPr : {
|
||
Italic : true,
|
||
ItalicCS : true,
|
||
Color : {r : 0x40, g : 0x40, b : 0x40},
|
||
Unifill : AscCommonWord.CreateThemeUnifill(EThemeColor.themecolorText1, 0xBF, null)
|
||
}
|
||
},
|
||
{
|
||
StyleId : "ListParagraph",
|
||
Type : AscWord.styletype_Paragraph,
|
||
Name : "List Paragraph",
|
||
BasedOn : "Normal",
|
||
UiPriority : 34,
|
||
QFormat : true,
|
||
ParaPr : {
|
||
Ind : {
|
||
Left : tw2mm(720)
|
||
},
|
||
|
||
ContextualSpacing : true
|
||
}
|
||
},
|
||
{
|
||
StyleId : "IntenseEmphasis",
|
||
Type : AscWord.styletype_Character,
|
||
Name : "Intense Emphasis",
|
||
BasedOn : "DefaultParagraphFont",
|
||
UiPriority : 21,
|
||
QFormat : true,
|
||
TextPr : {
|
||
Italic : true,
|
||
ItalicCS : true,
|
||
Color : {r : 0x0F, g : 0x47, b : 0x61},
|
||
Unifill : AscCommonWord.CreateThemeUnifill(EThemeColor.themecolorAccent1, null, 0xBF)
|
||
}
|
||
},
|
||
{
|
||
StyleId : "IntenseQuote",
|
||
Type : AscWord.styletype_Paragraph,
|
||
Name : "Intense Quote",
|
||
BasedOn : "Normal",
|
||
Next : "Normal",
|
||
Link : "IntenseQuoteChar",
|
||
UiPriority : 30,
|
||
QFormat : true,
|
||
ParaPr : {
|
||
Brd : {
|
||
Top : {
|
||
Value : border_Single,
|
||
Size : pt2mm(0.5),
|
||
Space : pt2mm(10),
|
||
Color : {r : 0x0F, g : 0x47, b : 0x61},
|
||
Unifill : AscCommonWord.CreateThemeUnifill(EThemeColor.themecolorAccent1, null, 0xBF)
|
||
},
|
||
Bottom : {
|
||
Value : border_Single,
|
||
Size : pt2mm(0.5),
|
||
Space : pt2mm(10),
|
||
Color : {r : 0x0F, g : 0x47, b : 0x61},
|
||
Unifill : AscCommonWord.CreateThemeUnifill(EThemeColor.themecolorAccent1, null, 0xBF)
|
||
}
|
||
},
|
||
|
||
Spacing : {
|
||
Before : tw2mm(360),
|
||
After : tw2mm(360)
|
||
},
|
||
Ind : {
|
||
Left : tw2mm(864),
|
||
Right : tw2mm(864)
|
||
},
|
||
Jc : AscCommon.align_Center
|
||
},
|
||
TextPr : {
|
||
Italic : true,
|
||
ItalicCS : true,
|
||
Color : {r : 0x0F, g : 0x47, b : 0x61},
|
||
Unifill : AscCommonWord.CreateThemeUnifill(EThemeColor.themecolorAccent1, null, 0xBF)
|
||
}
|
||
},
|
||
{
|
||
StyleId : "IntenseQuoteChar",
|
||
Type : AscWord.styletype_Character,
|
||
Name : "Intense Quote Char",
|
||
BasedOn : "DefaultParagraphFont",
|
||
Link : "IntenseQuote",
|
||
UiPriority : 30,
|
||
TextPr : {
|
||
Italic : true,
|
||
ItalicCS : true,
|
||
Color : {r : 0x0F, g : 0x47, b : 0x61},
|
||
Unifill : AscCommonWord.CreateThemeUnifill(EThemeColor.themecolorAccent1, null, 0xBF)
|
||
}
|
||
},
|
||
{
|
||
StyleId : "IntenseReference",
|
||
Type : AscWord.styletype_Character,
|
||
Name : "Intense Reference",
|
||
BasedOn : "DefaultParagraphFont",
|
||
UiPriority : 32,
|
||
QFormat : true,
|
||
TextPr : {
|
||
Bold : true,
|
||
BoldCS : true,
|
||
SmallCaps : true,
|
||
Spacing : tw2mm(5),
|
||
Color : {r : 0x0F, g : 0x47, b : 0x61},
|
||
Unifill : AscCommonWord.CreateThemeUnifill(EThemeColor.themecolorAccent1, null, 0xBF)
|
||
}
|
||
},
|
||
{
|
||
StyleId : "NoSpacing",
|
||
Type : AscWord.styletype_Paragraph,
|
||
Name : "No Spacing",
|
||
BasedOn : "Normal",
|
||
UiPriority : 1,
|
||
QFormat : true,
|
||
ParaPr : {
|
||
Spacing : {
|
||
After : 0,
|
||
Line : 1,
|
||
LineRule : Asc.linerule_Auto
|
||
}
|
||
}
|
||
},
|
||
{
|
||
StyleId : "SubtleEmphasis",
|
||
Type : AscWord.styletype_Character,
|
||
Name : "Subtle Emphasis",
|
||
BasedOn : "DefaultParagraphFont",
|
||
UiPriority : 19,
|
||
QFormat : true,
|
||
TextPr : {
|
||
Italic : true,
|
||
ItalicCS : true,
|
||
Color : {r : 0x40, g : 0x40, b : 0x40},
|
||
Unifill : AscCommonWord.CreateThemeUnifill(EThemeColor.themecolorText1, 0xBF, null)
|
||
}
|
||
},
|
||
{
|
||
StyleId : "Emphasis",
|
||
Type : AscWord.styletype_Character,
|
||
Name : "Emphasis",
|
||
BasedOn : "DefaultParagraphFont",
|
||
UiPriority : 20,
|
||
QFormat : true,
|
||
TextPr : {
|
||
Italic : true,
|
||
ItalicCS : true
|
||
}
|
||
},
|
||
{
|
||
StyleId : "Strong",
|
||
Type : AscWord.styletype_Character,
|
||
Name : "Strong",
|
||
BasedOn : "DefaultParagraphFont",
|
||
UiPriority : 22,
|
||
QFormat : true,
|
||
TextPr : {
|
||
Bold : true,
|
||
BoldCS : true
|
||
}
|
||
},
|
||
{
|
||
StyleId : "SubtleReference",
|
||
Type : AscWord.styletype_Character,
|
||
Name : "Subtle Reference",
|
||
BasedOn : "DefaultParagraphFont",
|
||
UiPriority : 31,
|
||
QFormat : true,
|
||
TextPr : {
|
||
SmallCaps : true,
|
||
Color : {r : 0x5A, g : 0x5A, b : 0x5A},
|
||
Unifill : AscCommonWord.CreateThemeUnifill(EThemeColor.themecolorText1, 0xA5, null)
|
||
}
|
||
},
|
||
{
|
||
StyleId : "BookTitle",
|
||
Type : AscWord.styletype_Character,
|
||
Name : "Book Title",
|
||
BasedOn : "DefaultParagraphFont",
|
||
UiPriority : 33,
|
||
QFormat : true,
|
||
TextPr : {
|
||
Bold : true,
|
||
BoldCS : true,
|
||
Italic : true,
|
||
ItalicCS : true,
|
||
Spacing : tw2mm(5)
|
||
}
|
||
},
|
||
{
|
||
StyleId : "Header",
|
||
Type : AscWord.styletype_Paragraph,
|
||
Name : "Header",
|
||
BasedOn : "Normal",
|
||
Link : "HeaderChar",
|
||
UiPriority : 99,
|
||
UnhideWhenUsed : true,
|
||
ParaPr : {
|
||
Tabs : {
|
||
Tabs : [
|
||
{
|
||
Value : Asc.c_oAscTabType.Center,
|
||
Pos : tw2mm(4844)
|
||
},
|
||
{
|
||
Value : Asc.c_oAscTabType.Right,
|
||
Pos : tw2mm(9689)
|
||
}
|
||
]
|
||
},
|
||
Spacing : {
|
||
After : 0,
|
||
Line : 1,
|
||
LineRule : Asc.linerule_Auto
|
||
}
|
||
}
|
||
},
|
||
{
|
||
StyleId : "HeaderChar",
|
||
Type : AscWord.styletype_Character,
|
||
Name : "Header Char",
|
||
BasedOn : "DefaultParagraphFont",
|
||
Link : "Header",
|
||
UiPriority : 99
|
||
},
|
||
{
|
||
StyleId : "Footer",
|
||
Type : AscWord.styletype_Paragraph,
|
||
Name : "Footer",
|
||
BasedOn : "Normal",
|
||
Link : "FooterChar",
|
||
UiPriority : 99,
|
||
UnhideWhenUsed : true,
|
||
ParaPr : {
|
||
Tabs : {
|
||
Tabs : [
|
||
{
|
||
Value : Asc.c_oAscTabType.Center,
|
||
Pos : tw2mm(4844)
|
||
},
|
||
{
|
||
Value : Asc.c_oAscTabType.Right,
|
||
Pos : tw2mm(9689)
|
||
}
|
||
]
|
||
},
|
||
Spacing : {
|
||
After : 0,
|
||
Line : 1,
|
||
LineRule : Asc.linerule_Auto
|
||
}
|
||
}
|
||
},
|
||
{
|
||
StyleId : "FooterChar",
|
||
Type : AscWord.styletype_Character,
|
||
Name : "Footer Char",
|
||
BasedOn : "DefaultParagraphFont",
|
||
Link : "Footer",
|
||
UiPriority : 99
|
||
},
|
||
{
|
||
StyleId : "Caption",
|
||
Type : AscWord.styletype_Paragraph,
|
||
Name : "Caption",
|
||
BasedOn : "Normal",
|
||
Next : "Normal",
|
||
UiPriority : 35,
|
||
UnhideWhenUsed : true,
|
||
QFormat : true,
|
||
ParaPr : {
|
||
Spacing : {
|
||
After : tw2mm(200),
|
||
Line : 1,
|
||
LineRule : Asc.linerule_Auto
|
||
}
|
||
},
|
||
TextPr : {
|
||
Italic : true,
|
||
ItalicCS : true,
|
||
FontSize : 9,
|
||
FontSizeCS : 9,
|
||
Color : {r : 0x0E, g : 0x28, b : 0x41},
|
||
Unifill : AscCommonWord.CreateThemeUnifill(EThemeColor.themecolorText2, null, null)
|
||
}
|
||
},
|
||
{
|
||
StyleId : "FootnoteText",
|
||
Type : AscWord.styletype_Paragraph,
|
||
Name : "footnote text",
|
||
BasedOn : "Normal",
|
||
Link : "FootnoteTextChar",
|
||
UiPriority : 99,
|
||
SemiHidden : true,
|
||
UnhideWhenUsed : true,
|
||
ParaPr : {
|
||
Spacing : {
|
||
After : 0,
|
||
Line : 1,
|
||
LineRule : Asc.linerule_Auto
|
||
}
|
||
},
|
||
TextPr : {
|
||
FontSize : 10,
|
||
FontSizeCS : 10
|
||
}
|
||
},
|
||
{
|
||
StyleId : "FootnoteTextChar",
|
||
Type : AscWord.styletype_Character,
|
||
Name : "Footnote Text Char",
|
||
BasedOn : "DefaultParagraphFont",
|
||
Link : "FootnoteText",
|
||
UiPriority : 99,
|
||
SemiHidden : true,
|
||
TextPr : {
|
||
FontSize : 10,
|
||
FontSizeCS : 10
|
||
}
|
||
},
|
||
{
|
||
StyleId : "FootnoteReference",
|
||
Type : AscWord.styletype_Character,
|
||
Name : "footnote reference",
|
||
BasedOn : "DefaultParagraphFont",
|
||
UiPriority : 99,
|
||
SemiHidden : true,
|
||
UnhideWhenUsed : true,
|
||
TextPr : {
|
||
VertAlign : AscCommon.vertalign_SuperScript
|
||
}
|
||
},
|
||
{
|
||
StyleId : "EndnoteText",
|
||
Type : AscWord.styletype_Paragraph,
|
||
Name : "endnote text",
|
||
BasedOn : "Normal",
|
||
Link : "EndnoteTextChar",
|
||
UiPriority : 99,
|
||
SemiHidden : true,
|
||
UnhideWhenUsed : true,
|
||
ParaPr : {
|
||
Spacing : {
|
||
After : 0,
|
||
Line : 1,
|
||
LineRule : Asc.linerule_Auto
|
||
}
|
||
},
|
||
TextPr : {
|
||
FontSize : 10,
|
||
FontSizeCS : 10
|
||
}
|
||
},
|
||
{
|
||
StyleId : "EndnoteTextChar",
|
||
Type : AscWord.styletype_Character,
|
||
Name : "Endnote Text Char",
|
||
BasedOn : "DefaultParagraphFont",
|
||
Link : "EndnoteText",
|
||
UiPriority : 99,
|
||
SemiHidden : true,
|
||
TextPr : {
|
||
FontSize : 10,
|
||
FontSizeCS : 10
|
||
}
|
||
},
|
||
{
|
||
StyleId : "EndnoteReference",
|
||
Type : AscWord.styletype_Character,
|
||
Name : "endnote reference",
|
||
BasedOn : "DefaultParagraphFont",
|
||
UiPriority : 99,
|
||
SemiHidden : true,
|
||
UnhideWhenUsed : true,
|
||
TextPr : {
|
||
VertAlign : AscCommon.vertalign_SuperScript
|
||
}
|
||
},
|
||
{
|
||
StyleId : "Hyperlink",
|
||
Type : AscWord.styletype_Character,
|
||
Name : "Hyperlink",
|
||
BasedOn : "DefaultParagraphFont",
|
||
UiPriority : 99,
|
||
UnhideWhenUsed : true,
|
||
TextPr : {
|
||
Color : {r : 0x05, g : 0x63, b : 0xC1},
|
||
Unifill : AscCommonWord.CreateThemeUnifill(EThemeColor.themecolorHyperlink, null, null),
|
||
Underline : true
|
||
}
|
||
},
|
||
{
|
||
StyleId : "FollowedHyperlink",
|
||
Type : AscWord.styletype_Character,
|
||
Name : "FollowedHyperlink",
|
||
BasedOn : "DefaultParagraphFont",
|
||
UiPriority : 99,
|
||
SemiHidden : true,
|
||
UnhideWhenUsed : true,
|
||
TextPr : {
|
||
Color : {r : 0x95, g : 0x4F, b : 0x72},
|
||
Unifill : AscCommonWord.CreateThemeUnifill(EThemeColor.themecolorFollowedHyperlink, null, null),
|
||
Underline : true
|
||
}
|
||
},
|
||
{
|
||
StyleId : "Toc1",
|
||
Type : AscWord.styletype_Paragraph,
|
||
Name : "toc 1",
|
||
BasedOn : "Normal",
|
||
Next : "Normal",
|
||
UiPriority : 39,
|
||
UnhideWhenUsed : true,
|
||
ParaPr : {
|
||
Spacing : {
|
||
After : tw2mm(100)
|
||
}
|
||
}
|
||
},
|
||
{
|
||
StyleId : "Toc2",
|
||
Type : AscWord.styletype_Paragraph,
|
||
Name : "toc 2",
|
||
BasedOn : "Normal",
|
||
Next : "Normal",
|
||
UiPriority : 39,
|
||
UnhideWhenUsed : true,
|
||
ParaPr : {
|
||
Spacing : {
|
||
After : tw2mm(100)
|
||
},
|
||
Ind : {
|
||
Left : tw2mm(220)
|
||
}
|
||
}
|
||
},
|
||
{
|
||
StyleId : "Toc3",
|
||
Type : AscWord.styletype_Paragraph,
|
||
Name : "toc 3",
|
||
BasedOn : "Normal",
|
||
Next : "Normal",
|
||
UiPriority : 39,
|
||
UnhideWhenUsed : true,
|
||
ParaPr : {
|
||
Spacing : {
|
||
After : tw2mm(100)
|
||
},
|
||
Ind : {
|
||
Left : tw2mm(440)
|
||
}
|
||
}
|
||
},
|
||
{
|
||
StyleId : "Toc4",
|
||
Type : AscWord.styletype_Paragraph,
|
||
Name : "toc 4",
|
||
BasedOn : "Normal",
|
||
Next : "Normal",
|
||
UiPriority : 39,
|
||
UnhideWhenUsed : true,
|
||
ParaPr : {
|
||
Spacing : {
|
||
After : tw2mm(100)
|
||
},
|
||
Ind : {
|
||
Left : tw2mm(660)
|
||
}
|
||
}
|
||
},
|
||
{
|
||
StyleId : "Toc5",
|
||
Type : AscWord.styletype_Paragraph,
|
||
Name : "toc 5",
|
||
BasedOn : "Normal",
|
||
Next : "Normal",
|
||
UiPriority : 39,
|
||
UnhideWhenUsed : true,
|
||
ParaPr : {
|
||
Spacing : {
|
||
After : tw2mm(100)
|
||
},
|
||
Ind : {
|
||
Left : tw2mm(880)
|
||
}
|
||
}
|
||
},
|
||
{
|
||
StyleId : "Toc6",
|
||
Type : AscWord.styletype_Paragraph,
|
||
Name : "toc 6",
|
||
BasedOn : "Normal",
|
||
Next : "Normal",
|
||
UiPriority : 39,
|
||
UnhideWhenUsed : true,
|
||
ParaPr : {
|
||
Spacing : {
|
||
After : tw2mm(100)
|
||
},
|
||
Ind : {
|
||
Left : tw2mm(1100)
|
||
}
|
||
}
|
||
},
|
||
{
|
||
StyleId : "Toc7",
|
||
Type : AscWord.styletype_Paragraph,
|
||
Name : "toc 7",
|
||
BasedOn : "Normal",
|
||
Next : "Normal",
|
||
UiPriority : 39,
|
||
UnhideWhenUsed : true,
|
||
ParaPr : {
|
||
Spacing : {
|
||
After : tw2mm(100)
|
||
},
|
||
Ind : {
|
||
Left : tw2mm(1320)
|
||
}
|
||
}
|
||
},
|
||
{
|
||
StyleId : "Toc8",
|
||
Type : AscWord.styletype_Paragraph,
|
||
Name : "toc 8",
|
||
BasedOn : "Normal",
|
||
Next : "Normal",
|
||
UiPriority : 39,
|
||
UnhideWhenUsed : true,
|
||
ParaPr : {
|
||
Spacing : {
|
||
After : tw2mm(100)
|
||
},
|
||
Ind : {
|
||
Left : tw2mm(1540)
|
||
}
|
||
}
|
||
},
|
||
{
|
||
StyleId : "Toc9",
|
||
Type : AscWord.styletype_Paragraph,
|
||
Name : "toc 9",
|
||
BasedOn : "Normal",
|
||
Next : "Normal",
|
||
UiPriority : 39,
|
||
UnhideWhenUsed : true,
|
||
ParaPr : {
|
||
Spacing : {
|
||
After : tw2mm(100)
|
||
},
|
||
Ind : {
|
||
Left : tw2mm(1760)
|
||
}
|
||
}
|
||
},
|
||
{
|
||
StyleId : "PlaceholderText",
|
||
Type : AscWord.styletype_Character,
|
||
Name : "Placeholder Text",
|
||
BasedOn : "DefaultParagraphFont",
|
||
UiPriority : 99,
|
||
SemiHidden : true,
|
||
TextPr : {
|
||
Color : {r : 0x66, g : 0x66, b : 0x66}
|
||
}
|
||
}
|
||
];
|
||
|
||
function getDefaultStyleObject(styleName)
|
||
{
|
||
for (let i = 0; i < DEFAULT_STYLE_LIST.length; ++i)
|
||
{
|
||
if (DEFAULT_STYLE_LIST[i].Name === styleName)
|
||
return DEFAULT_STYLE_LIST[i];
|
||
}
|
||
|
||
return null;
|
||
}
|
||
/**
|
||
* StyleId здесь - это местный идентификтор, а не тот что используется в менеджере стилей
|
||
* @param defaultStyleId
|
||
* @returns {string}
|
||
*/
|
||
function getDefaultStyleName(defaultStyleId)
|
||
{
|
||
for (let i = 0; i < DEFAULT_STYLE_LIST.length; ++i)
|
||
{
|
||
if (DEFAULT_STYLE_LIST[i].StyleId === defaultStyleId)
|
||
return DEFAULT_STYLE_LIST[i].Name;
|
||
}
|
||
|
||
return "";
|
||
}
|
||
|
||
function setDefaultHeadingColor(r, g, b)
|
||
{
|
||
for (let i = 0; i < DEFAULT_STYLE_LIST.length; ++i)
|
||
{
|
||
if (DEFAULT_STYLE_LIST[i].StyleId
|
||
&& DEFAULT_STYLE_LIST[i].TextPr
|
||
&& 0 === DEFAULT_STYLE_LIST[i].StyleId.indexOf("Heading"))
|
||
{
|
||
DEFAULT_STYLE_LIST[i].TextPr.Color = {r : r, g : g, b : b};
|
||
DEFAULT_STYLE_LIST[i].TextPr.Unifill = undefined;
|
||
}
|
||
}
|
||
}
|
||
function setDefaultHeadingColorStr(rgbStr)
|
||
{
|
||
let rgba = AscCommon.RgbaTextToRGBA(rgbStr);
|
||
setDefaultHeadingColor(rgba.R, rgba.G, rgba.B);
|
||
}
|
||
|
||
//--------------------------------------------------------export----------------------------------------------------
|
||
AscWord.DEFAULT_STYLE_LIST = DEFAULT_STYLE_LIST;
|
||
AscWord.DEFAULT_HEADING_FONT = DEFAULT_HEADING_FONT;
|
||
AscWord.DEFAULT_FONT = DEFAULT_FONT;
|
||
AscWord.getDefaultStyleObject = getDefaultStyleObject;
|
||
AscWord.getDefaultStyleName = getDefaultStyleName;
|
||
AscWord["setDefaultHeadingColor"] = AscWord.setDefaultHeadingColor = setDefaultHeadingColor;
|
||
AscWord["setDefaultHeadingColorStr"] = AscWord.setDefaultHeadingColorStr = setDefaultHeadingColorStr;
|
||
})(window);
|