DocumentServer/OfficeWeb/sdk/Common/commonDefines.js
2015-04-28 17:59:00 +03:00

381 lines
7.6 KiB
JavaScript

/*
* (c) Copyright Ascensio System SIA 2010-2015
*
* 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 Lubanas st. 125a-25, Riga, Latvia,
* EU, LV-1021.
*
* 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";
var g_bDate1904 = false;
var CellValueType = {
Number: 0,
String: 1,
Bool: 2,
Error: 3
};
var c_oAscNumFormatType = {
General: 0,
Custom: 1,
Text: 2,
Number: 3,
Integer: 4,
Scientific: 5,
Currency: 6,
Date: 7,
Time: 8,
Percent: 9,
Fraction: 10,
Accounting: 11
};
var c_oAscDrawingLayerType = {
BringToFront: 0,
SendToBack: 1,
BringForward: 2,
SendBackward: 3
};
var c_oAscTransactionState = {
No: -1,
Start: 0,
Stop: 1
};
var c_oAscCellAnchorType = {
cellanchorAbsolute: 0,
cellanchorOneCell: 1,
cellanchorTwoCell: 2
};
var c_oAscChartDefines = {
defaultChartWidth: 478,
defaultChartHeight: 286
};
var c_oAscLineDrawingRule = {
Left: 0,
Center: 1,
Right: 2,
Top: 0,
Bottom: 2
};
var align_Right = 0;
var align_Left = 1;
var align_Center = 2;
var align_Justify = 3;
var linerule_AtLeast = 0;
var linerule_Auto = 1;
var linerule_Exact = 2;
var shd_Clear = 0;
var shd_Nil = 1;
var vertalign_Baseline = 0;
var vertalign_SuperScript = 1;
var vertalign_SubScript = 2;
var hdrftr_Header = 1;
var hdrftr_Footer = 2;
var c_oAscChartTitleShowSettings = {
none: 0,
overlay: 1,
noOverlay: 2
};
var c_oAscChartHorAxisLabelShowSettings = {
none: 0,
noOverlay: 1
};
var c_oAscChartVertAxisLabelShowSettings = {
none: 0,
rotated: 1,
vertical: 2,
horizontal: 3
};
var c_oAscChartLegendShowSettings = {
none: 0,
left: 1,
top: 2,
right: 3,
bottom: 4,
leftOverlay: 5,
rightOverlay: 6,
layout: 7
};
var c_oAscChartDataLabelsPos = {
none: 0,
b: 1,
bestFit: 2,
ctr: 3,
inBase: 4,
inEnd: 5,
l: 6,
outEnd: 7,
r: 8,
t: 9
};
var c_oAscChartCatAxisSettings = {
none: 0,
leftToRight: 1,
rightToLeft: 2,
noLabels: 3
};
var c_oAscChartValAxisSettings = {
none: 0,
byDefault: 1,
thousands: 2,
millions: 3,
billions: 4,
log: 5
};
var c_oAscAxisTypeSettings = {
vert: 0,
hor: 1
};
var c_oAscGridLinesSettings = {
none: 0,
major: 1,
minor: 2,
majorMinor: 3
};
var c_oAscChartTypeSettings = {
barNormal: 0,
barStacked: 1,
barStackedPer: 2,
lineNormal: 3,
lineStacked: 4,
lineStackedPer: 5,
lineNormalMarker: 6,
lineStackedMarker: 7,
lineStackedPerMarker: 8,
pie: 9,
hBarNormal: 10,
hBarStacked: 11,
hBarStackedPer: 12,
areaNormal: 13,
areaStacked: 14,
areaStackedPer: 15,
doughnut: 16,
stock: 17,
scatter: 18,
scatterLine: 19,
scatterLineMarker: 20,
scatterMarker: 21,
scatterNone: 22,
scatterSmooth: 23,
scatterSmoothMarker: 24,
unknown: 25
};
var c_oAscValAxisRule = {
auto: 0,
fixed: 1
};
var c_oAscValAxUnits = {
none: 0,
BILLIONS: 1,
HUNDRED_MILLIONS: 2,
HUNDREDS: 3,
HUNDRED_THOUSANDS: 4,
MILLIONS: 5,
TEN_MILLIONS: 6,
TEN_THOUSANDS: 7,
TRILLIONS: 8,
CUSTOM: 9,
THOUSANDS: 10
};
var c_oAscTickMark = {
TICK_MARK_CROSS: 0,
TICK_MARK_IN: 1,
TICK_MARK_NONE: 2,
TICK_MARK_OUT: 3
};
var c_oAscTickLabelsPos = {
TICK_LABEL_POSITION_HIGH: 0,
TICK_LABEL_POSITION_LOW: 1,
TICK_LABEL_POSITION_NEXT_TO: 2,
TICK_LABEL_POSITION_NONE: 3
};
var c_oAscCrossesRule = {
auto: 0,
maxValue: 1,
value: 2,
minValue: 3
};
var c_oAscHorAxisType = {
auto: 0,
date: 1,
text: 2
};
var c_oAscBetweenLabelsRule = {
auto: 0,
manual: 1
};
var c_oAscLabelsPosition = {
byDivisions: 0,
betweenDivisions: 1
};
var c_oAscAxisType = {
auto: 0,
date: 1,
text: 2,
cat: 3,
val: 4
};
var c_oAscHAnchor = {
Margin: 0,
Page: 1,
Text: 2,
PageInternal: 255
};
var c_oAscXAlign = {
Center: 0,
Inside: 1,
Left: 2,
Outside: 3,
Right: 4
};
var c_oAscYAlign = {
Bottom: 0,
Center: 1,
Inline: 2,
Inside: 3,
Outside: 4,
Top: 5
};
var c_oAscVAnchor = {
Margin: 0,
Page: 1,
Text: 2
};
var c_oAscRelativeFromH = {
Character: 0,
Column: 1,
InsideMargin: 2,
LeftMargin: 3,
Margin: 4,
OutsideMargin: 5,
Page: 6,
RightMargin: 7
};
var c_oAscRelativeFromV = {
BottomMargin: 0,
InsideMargin: 1,
Line: 2,
Margin: 3,
OutsideMargin: 4,
Page: 5,
Paragraph: 6,
TopMargin: 7
};
var c_oAscWrapStyle = {
Inline: 0,
Flow: 1
};
var c_oAscLimLoc = {
SubSup: 0,
UndOvr: 1
};
var c_oAscMathJc = {
Center: 0,
CenterGroup: 1,
Left: 2,
Right: 3
};
var c_oAscTopBot = {
Bot: 0,
Top: 1
};
var c_oAscScript = {
DoubleStruck: 0,
Fraktur: 1,
Monospace: 2,
Roman: 3,
SansSerif: 4,
Script: 5
};
var c_oAscShp = {
Centered: 0,
Match: 1
};
var c_oAscSty = {
Bold: 0,
BoldItalic: 1,
Italic: 2,
Plain: 3
};
var c_oAscFType = {
Bar: 0,
Lin: 1,
NoBar: 2,
Skw: 3
};
var c_oAscBrkBin = {
After: 0,
Before: 1,
Repeat: 2
};
var c_oAscBrkBinSub = {
PlusMinus: 0,
MinusPlus: 1,
MinusMinus: 2
};
var c_oAscBorderWidth = {
None: 0,
Thin: 1,
Medium: 2,
Thick: 3
};
var c_oAscBorderStyles = {
None: 0,
Double: 1,
Hair: 2,
DashDotDot: 3,
DashDot: 4,
Dotted: 5,
Dashed: 6,
Thin: 7,
MediumDashDotDot: 8,
SlantDashDot: 9,
MediumDashDot: 10,
MediumDashed: 11,
Medium: 12,
Thick: 13
};
var c_oAscBorderType = {
Hor: 1,
Ver: 2,
Diag: 3
};
var c_oAscPageOrientation = {
PagePortrait: 1,
PageLandscape: 2
};
var c_oAscLockTypes = {
kLockTypeNone: 1,
kLockTypeMine: 2,
kLockTypeOther: 3,
kLockTypeOther2: 4,
kLockTypeOther3: 5
};
var c_oAscFormatPainterState = {
kOff: 0,
kOn: 1,
kMultiple: 2
};
var c_oAscMaxTooltipLength = 256;
var c_oAscMaxCellOrCommentLength = 32767;