/* * (c) Copyright Ascensio System SIA 2010-2014 * * 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 * */ var c_oAscError = { Level: { Critical: -1, NoCritical: 0 }, ID: { ServerSaveComplete: 3, ConvertationProgress: 2, DownloadProgress: 1, No: 0, Unknown: -1, ConvertationTimeout: -2, ConvertationError: -3, DownloadError: -4, UnexpectedGuid: -5, Database: -6, FileRequest: -7, FileVKey: -8, UplImageSize: -9, UplImageExt: -10, UplImageFileCount: -11, NoSupportClipdoard: -12, PastInMergeAreaError: -13, StockChartError: -14, DataRangeError: -15, CannotMoveRange: -16, UplImageUrl: -17, CoAuthoringDisconnect: -18, ConvertationPassword: -19, VKeyEncrypt: -20, KeyExpire: -21, UserCountExceed: -22, FrmlWrongCountParentheses: -30, FrmlWrongOperator: -31, FrmlWrongMaxArgument: -32, FrmlWrongCountArgument: -33, FrmlWrongFunctionName: -34, FrmlAnotherParsingError: -35, FrmlWrongArgumentRange: -36, FrmlOperandExpected: -37, AutoFilterDataRangeError: -38, AutoFilterChangeFormatTableError: -39, AutoFilterChangeError: -40 } }; var c_oAscConfirm = { ConfirmReplaceRange: 0 }; var c_oAscFileType = { INNER: 257, XLSX: 257, XLS: 258, ODS: 259, CSV: 260, HTML: 2051, PDFPRINT: 513, ZIP: 2051, XLSY: 4098 }; var c_oAscAsyncActionType = { Information: 0, BlockInteraction: 1 }; var c_oAscAsyncAction = { Open: 0, Save: 1, LoadDocumentFonts: 2, LoadDocumentImages: 3, LoadFont: 4, LoadImage: 5, DownloadAs: 6, Print: 7, UploadImage: 8, Recalc: 9, SlowOperation: 10, PrepareToSave: 11 }; var c_oAscAlignType = { NONE: "none", LEFT: "left", CENTER: "center", RIGHT: "right", JUSTIFY: "justify", TOP: "top", MIDDLE: "center", BOTTOM: "bottom" }; var c_oAscCsvDelimiter = { None: 0, Tab: 1, Semicolon: 2, Сolon: 3, Comma: 4, Space: 5 }; var c_oAscAdvancedOptionsID = { CSV: 0 }; var c_oAscAdvancedOptionsAction = { None: 0, Open: 1, Save: 2 }; var c_oAscMergeOptions = { Unmerge: 0, Merge: 1, MergeCenter: 2, MergeAcross: 3 }; var c_oAscSortOptions = { Ascending: 1, Descending: 2 }; var c_oAscInsertOptions = { InsertCellsAndShiftRight: 1, InsertCellsAndShiftDown: 2, InsertColumns: 3, InsertRows: 4 }; var c_oAscDeleteOptions = { DeleteCellsAndShiftLeft: 1, DeleteCellsAndShiftTop: 2, DeleteColumns: 3, DeleteRows: 4 }; var c_oAscFormatOptions = { General: "General", Number: "0.00", Currency: "$#,##0.00", Accounting: '_($* #,##0.00_);_($* (#,##0.00);_($* "-"??_);_(@_)', DateShort: "m/d/yyyy", DateLong: "[$-F800]dddd, mmmm dd, yyyy", Time: "[$-F400]h:mm:ss AM/PM", Percentage: "0%", Fraction: "# ?/?", Scientific : "0.00E+00", Text : "@" }; var c_oAscBorderOptions = { Top: 0, Right: 1, Bottom: 2, Left: 3, DiagD: 4, DiagU: 5, InnerV: 6, InnerH: 7 }; 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_oAscCleanOptions = { All: 0, Text: 1, Format: 2, Formula: 4 }; var c_oAscDrawDepOptions = { Master: 0, Slave: 1, Clear: 2 }; var c_oAscSelectionType = { RangeCells: 1, RangeCol: 2, RangeRow: 3, RangeMax: 4, RangeImage: 5, RangeChart: 6, RangeShape: 7, RangeShapeText: 8 }; var c_oAscGraphicOption = { ScrollVertical: 1, ScrollHorizontal: 2, AddText: 3 }; var c_oAscLegendMarkerType = { Line: 0, Square: 1 }; var c_oAscHyperlinkType = { WebLink: 1, RangeLink: 2 }; var c_oAscMouseMoveType = { None: 0, Hyperlink: 1, Comment: 2, LockedObject: 3 }; var c_oAscMouseMoveLockedObjectType = { None: -1, Range: 0, TableProperties: 1, Sheet: 2 }; var c_oAscColor = { COLOR_TYPE_SRGB: 1, COLOR_TYPE_PRST: 2, COLOR_TYPE_SCHEME: 3 }; var c_oAscPageOrientation = { PagePortrait: 1, PageLandscape: 2 }; var c_oAscPrintDefaultSettings = { PageWidth: 210, PageHeight: 297, PageOrientation: c_oAscPageOrientation.PagePortrait, PageLeftField: 17.8, PageRightField: 17.8, PageTopField: 19.1, PageBottomField: 19.1, PageGridLines: 0, PageHeadings: 0 }; var c_oAscLockTypes = { kLockTypeNone: 1, kLockTypeMine: 2, kLockTypeOther: 3, kLockTypeOther2: 4, kLockTypeOther3: 5 }; var c_oAscLockTypeElem = { Range: 1, Object: 2, Sheet: 3 }; var c_oAscLockTypeElemSubType = { DeleteColumns: 1, InsertColumns: 2, DeleteRows: 3, InsertRows: 4, ChangeProperties: 5 }; var c_oAscRecalcIndexTypes = { RecalcIndexAdd: 1, RecalcIndexRemove: 2 }; var c_oAscPrintType = { ActiveSheets: 0, EntireWorkbook: 1, Selection: 2 }; var c_oAscLayoutPageType = { FitToWidth: 0, ActualSize: 1 }; var c_oAscCustomAutoFilter = { equals: 1, doesNotEqual: 6, isGreaterThan: 2, isGreaterThanOrEqualTo: 3, isLessThan: 4, isLessThanOrEqualTo: 5, beginsWith: 7, doesNotBeginWith: 8, endsWith: 9, doesNotEndWith: 10, contains: 11, doesNotContain: 12 }; var c_oAscCellEditorState = { editEnd: 0, editStart: 1, editEmptyCell: 2, editText: 3, editFormula: 4 }; var c_oAscCanChangeColWidth = { none: 0, numbers: 1, all: 2 }; var c_oAscFontRenderingModeType = { noHinting: 1, hinting: 2, hintingAndSubpixeling: 3 }; var c_oAscStyleImage = { Default: 0, Document: 1 }; var c_oAscFill = { FILL_TYPE_BLIP: 1, FILL_TYPE_NOFILL: 2, FILL_TYPE_SOLID: 3, FILL_TYPE_PATT: 4, FILL_TYPE_GRAD: 5 }; var c_oAscFillBlipType = { STRETCH: 1, TILE: 2 }; var c_oAscStrokeType = { STROKE_NONE: 0, STROKE_COLOR: 1 }; var c_oAscLineJoinType = { Round: 1, Bevel: 2, Miter: 3 }; var c_oAscLineCapType = { Flat: 0, Round: 1, Square: 2 }; var c_oAscLineBeginType = { None: 0, Arrow: 1, Diamond: 2, Oval: 3, Stealth: 4, Triangle: 5 }; var c_oAscTypeSelectElement = { Paragraph: 0, Table: 1, Image: 2, Header: 3, Hyperlink: 4, SpellCheck: 5, Shape: 6, Slide: 7, Chart: 8 }; var c_oAscLineBeginSize = { small_small: 0, small_mid: 1, small_large: 2, mid_small: 3, mid_mid: 4, mid_large: 5, large_small: 6, large_mid: 7, large_large: 8 }; var c_oAscFillGradType = { GRAD_LINEAR: 1, GRAD_PATH: 2 }; var c_oAscVerticalTextAlign = { TEXT_ALIGN_BOTTOM: 0, TEXT_ALIGN_CTR: 1, TEXT_ALIGN_DIST: 2, TEXT_ALIGN_JUST: 3, TEXT_ALIGN_TOP: 4 }; var c_oAscChartType = { line: "Line", bar: "Bar", hbar: "HBar", area: "Area", pie: "Pie", scatter: "Scatter", stock: "Stock" }; var c_oAscChartSubType = { normal: "normal", stacked: "stacked", stackedPer: "stackedPer" }; var c_oAscChartStyle = { Dark: 1, Standart: 2, Accent1: 3, Accent2: 4, Accent3: 5, Accent4: 6, Accent5: 7, Accent6: 8 }; var c_oAscCoAuthoringMeBorderColor = "rgba(22,156,0,1)"; var c_oAscCoAuthoringOtherBorderColor = "rgba(238,53,37,1)"; var c_oAscCoAuthoringLockTablePropertiesBorderColor = "rgba(255,144,0,1)"; var c_oAscCoAuthoringDottedWidth = 2; var c_oAscCoAuthoringDottedDistance = 2; var FONT_THUMBNAIL_HEIGHT = parseInt(7 * 96 / 25.4);