Commit 44d58d16 authored by Alexander.Trofimov's avatar Alexander.Trofimov

delete ASC_DOCS_API_USE_FONTS_ORIGINAL_FORMAT

Теперь шрифты генерируются автоматически при запуске сервера.


git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@68340 954022d7-b5bf-4e40-9824-e11837661b57
parent 5490fb01
......@@ -172,10 +172,7 @@
"../../Common/3rdparty/XRegExp/xregexp-all-min.js"
],
"map": "sdk-all.js.map",
"log": "../../Word/Build/Log",
"define": [
"ASC_DOCS_API_USE_FONTS_ORIGINAL_FORMAT=true"
]
"log": "../../Word/Build/Log"
},
"defines": {
"src": [],
......
......@@ -179,10 +179,7 @@
"../../Common/3rdparty/perfect-scrollbar/perfect-scrollbar.js"
],
"map": "sdk-all.js.map",
"log": "../../Excel/Build/Log",
"define": [
"ASC_DOCS_API_USE_FONTS_ORIGINAL_FORMAT=true"
]
"log": "../../Excel/Build/Log"
},
"defines": {
"src": [
......
......@@ -160,10 +160,7 @@
"../../Common/3rdparty/jsrsasign/jsrsasign-latest-all-min.js"
],
"map": "sdk-all.js.map",
"log": "../../PowerPoint/Build/Log",
"define": [
"ASC_DOCS_API_USE_FONTS_ORIGINAL_FORMAT=true"
]
"log": "../../PowerPoint/Build/Log"
},
"defines": {
"src": [
......
......@@ -165,10 +165,7 @@
"../../Common/3rdparty/jsrsasign/jsrsasign-latest-all-min.js"
],
"map": "sdk-all.js.map",
"log": "../../Word/Build/Log",
"define": [
"ASC_DOCS_API_USE_FONTS_ORIGINAL_FORMAT=true"
]
"log": "../../Word/Build/Log"
},
"defines": {
"src": [
......@@ -201,15 +198,6 @@
"src": "sdk-all.js",
"dest": "<%= pkg.menu_path %>/Word/"
},
"fonts": {
"expand": true,
"cwd": "../../Fonts/",
"src": [
"js/*.js",
"odttf/*.js"
],
"dest": "<%= pkg.menu_path %>/Fonts/"
},
"doc": {
"expand": true,
"cwd": "../../Word/",
......@@ -220,7 +208,6 @@
"expand": true,
"cwd": "../../Common/",
"src": [
"AllFonts.js",
"spellcheckapisettings.js",
"commonDefines.js",
"apiCommon.js",
......
......@@ -181,10 +181,7 @@
"../../Common/3rdparty/perfect-scrollbar/perfect-scrollbar.js"
],
"map": "sdk-all.js.map",
"log": "../../Excel/Build/Log",
"define": [
"ASC_DOCS_API_USE_FONTS_ORIGINAL_FORMAT=true"
]
"log": "../../Excel/Build/Log"
},
"defines": {
"src": [
......
......@@ -162,10 +162,7 @@
"../../Common/3rdparty/jsrsasign/jsrsasign-latest-all-min.js"
],
"map": "sdk-all.js.map",
"log": "../../PowerPoint/Build/Log",
"define": [
"ASC_DOCS_API_USE_FONTS_ORIGINAL_FORMAT=true"
]
"log": "../../PowerPoint/Build/Log"
},
"defines": {
"src": [
......
......@@ -167,10 +167,7 @@
"../../Common/3rdparty/jsrsasign/jsrsasign-latest-all-min.js"
],
"map": "sdk-all.js.map",
"log": "../../Word/Build/Log",
"define": [
"ASC_DOCS_API_USE_FONTS_ORIGINAL_FORMAT=true"
]
"log": "../../Word/Build/Log"
},
"defines": {
"src": [
......@@ -203,15 +200,6 @@
"src": "sdk-all.js",
"dest": "<%= pkg.menu_path %>/Word/"
},
"fonts": {
"expand": true,
"cwd": "../../Fonts/",
"src": [
"js/*.js",
"odttf/*.js"
],
"dest": "<%= pkg.menu_path %>/Fonts/"
},
"doc": {
"expand": true,
"cwd": "../../Word/",
......@@ -222,7 +210,6 @@
"expand": true,
"cwd": "../../Common/",
"src": [
"AllFonts.js",
"spellcheckapisettings.js",
"commonDefines.js",
"apiCommon.js",
......
window["__fonts_files"] = [
"ahronbd.ttf",
"andlso.ttf",
"ANGSA.TTF",
"ANGSAB.TTF",
"ANGSAI.TTF",
"ANGSAU.TTF",
"ANGSAUB.TTF",
"ANGSAUI.TTF",
"ANGSAUZ.TTF",
"ANGSAZ.TTF",
"arial.ttf",
"arialbd.ttf",
"arialbi.ttf",
"ariali.ttf",
"ariblk.ttf",
"Arvo-Bold.ttf",
"Arvo-BoldItalic.ttf",
"Arvo-Italic.ttf",
"Arvo-Regular.ttf",
"Aston-f1.ttf",
"batang.ttc",
"BAUHS93.TTF",
"BROWA.TTF",
"BROWAB.TTF",
"BROWAI.TTF",
"BROWAU.TTF",
"BROWAUB.TTF",
"BROWAUI.TTF",
"BROWAUZ.TTF",
"BROWAZ.TTF",
"CALIBRI.TTF",
"CALIBRIB.TTF",
"CALIBRII.TTF",
"calibril.ttf",
"calibrili.ttf",
"CALIBRIZ.TTF",
"CAMBRIA.TTC",
"CAMBRIAB.TTF",
"CAMBRIAI.TTF",
"CAMBRIAZ.TTF",
"CANDARA.TTF",
"CANDARAB.TTF",
"CANDARAI.TTF",
"CANDARAZ.TTF",
"comic.ttf",
"comicbd.ttf",
"CONSOLA.TTF",
"CONSOLAB.TTF",
"CONSOLAI.TTF",
"CONSOLAZ.TTF",
"CONSTAN.TTF",
"CONSTANB.TTF",
"CONSTANI.TTF",
"CONSTANZ.TTF",
"CORBEL.TTF",
"CORBELB.TTF",
"CORBELI.TTF",
"CORBELZ.TTF",
"CORDIA.TTF",
"CORDIAB.TTF",
"CORDIAI.TTF",
"CORDIAU.TTF",
"CORDIAUB.TTF",
"CORDIAUI.TTF",
"CORDIAUZ.TTF",
"CORDIAZ.TTF",
"cour.ttf",
"courbd.ttf",
"courbi.ttf",
"couri.ttf",
"Cuprum-Bold.ttf",
"Cuprum-BoldItalic.ttf",
"Cuprum-Italic.ttf",
"Cuprum-Regular.ttf",
"DancingScript-Bold.ttf",
"DancingScript-Regular.ttf",
"david.ttf",
"davidbd.ttf",
"DejaVuCondensedSans.ttf",
"DejaVuCondensedSansBold.ttf",
"DejaVuCondensedSansBoldOblique.ttf",
"DejaVuCondensedSansOblique.ttf",
"DejaVuCondensedSerif.ttf",
"DejaVuCondensedSerifBold.ttf",
"DejaVuCondensedSerifBoldItalic.ttf",
"DejaVuCondensedSerifItalic.ttf",
"DejaVuMonoSans.ttf",
"DejaVuMonoSansBold.ttf",
"DejaVuMonoSansBoldOblique.ttf",
"DejaVuMonoSansOblique.ttf",
"DejaVuSans-Bold.ttf",
"DejaVuSans-BoldOblique.ttf",
"DejaVuSans-ExtraLight.ttf",
"DejaVuSans-Oblique.ttf",
"DejaVuSans.ttf",
"DejaVuSansBold.ttf",
"DejaVuSansBoldOblique.ttf",
"DejaVuSansCondensed-Bold.ttf",
"DejaVuSansCondensed-BoldOblique.ttf",
"DejaVuSansCondensed-Oblique.ttf",
"DejaVuSansCondensed.ttf",
"DejaVuSansExtraLight.ttf",
"DejaVuSansMono-Bold.ttf",
"DejaVuSansMono-BoldOblique.ttf",
"DejaVuSansMono-Oblique.ttf",
"DejaVuSansMono.ttf",
"DejaVuSansOblique.ttf",
"DejaVuSerif-Bold.ttf",
"DejaVuSerif-BoldItalic.ttf",
"DejaVuSerif-Italic.ttf",
"DejaVuSerif.ttf",
"DejaVuSerifBold.ttf",
"DejaVuSerifBoldItalic.ttf",
"DejaVuSerifCondensed-Bold.ttf",
"DejaVuSerifCondensed-BoldItalic.ttf",
"DejaVuSerifCondensed-Italic.ttf",
"DejaVuSerifCondensed.ttf",
"DejaVuSerifItalic.ttf",
"Dingbats.ttf",
"DroidSans-Bold.ttf",
"DroidSans.ttf",
"DroidSansMono.ttf",
"DroidSerif-Bold.ttf",
"DroidSerif-BoldItalic.ttf",
"DroidSerif-Italic.ttf",
"DroidSerif.ttf",
"estre.ttf",
"FlemishScriptBT.ttf",
"framd.ttf",
"framdit.ttf",
"frank.ttf",
"GABRIOLA.TTF",
"gautami.ttf",
"GenBasB.ttf",
"GenBasBI.ttf",
"GenBasI.ttf",
"GenBasR.ttf",
"GenBkBasB.ttf",
"GenBkBasBI.ttf",
"GenBkBasI.ttf",
"GenBkBasR.ttf",
"georgia.ttf",
"georgiab.ttf",
"georgiai.ttf",
"georgiaz.ttf",
"gost_type_a.ttf",
"gost_type_b.ttf",
"gulim.ttc",
"impact.ttf",
"kartika.ttf",
"latha.ttf",
"Lobster.ttf",
"LobsterTwo-Bold.ttf",
"LobsterTwo-BoldItalic.ttf",
"LobsterTwo-Italic.ttf",
"LobsterTwo-Regular.ttf",
"lucon.ttf",
"lvnm.ttf",
"lvnmbd.ttf",
"l_10646.ttf",
"mangal.ttf",
"MEIRYO.TTC",
"MEIRYOB.TTC",
"micross.ttf",
"mingliu.ttc",
"mriam.ttf",
"mriamc.ttf",
"msgothic.ttc",
"msmincho.ttc",
"mvboli.ttf",
"nrkis.ttf",
"OpenSans-Bold.ttf",
"OpenSans-BoldItalic.ttf",
"OpenSans-CondBold.ttf",
"OpenSans-CondLight.ttf",
"OpenSans-CondLightItalic.ttf",
"OpenSans-Italic.ttf",
"OpenSans-Regular.ttf",
"opens___.ttf",
"Oswald-Bold.ttf",
"Oswald-Regular.ttf",
"Pacifico.ttf",
"pala.ttf",
"palab.ttf",
"palabi.ttf",
"palai.ttf",
"PT_Sans-Web-Bold.ttf",
"PT_Sans-Web-BoldItalic.ttf",
"PT_Sans-Web-Italic.ttf",
"PT_Sans-Web-Regular.ttf",
"raavi.ttf",
"rod.ttf",
"SEGOEUI.TTF",
"SEGOEUIB.TTF",
"SEGOEUII.TTF",
"segoeuil.ttf",
"SEGOEUIZ.TTF",
"shruti.ttf",
"simhei.ttf",
"simpbdo.ttf",
"simpfxo.ttf",
"simpo.ttf",
"simsun.ttc",
"sylfaen.ttf",
"symbol.ttf",
"tahoma.ttf",
"tahomabd.ttf",
"times.ttf",
"timesbd.ttf",
"timesbi.ttf",
"timesi.ttf",
"tradbdo.ttf",
"trado.ttf",
"trebuc.ttf",
"trebucbd.ttf",
"trebucbi.ttf",
"trebucit.ttf",
"tunga.ttf",
"Ubuntu-Bold.ttf",
"Ubuntu-BoldItalic.ttf",
"Ubuntu-Italic.ttf",
"Ubuntu-Regular.ttf",
"UbuntuCondensed-Regular.ttf",
"UPCDB.TTF",
"UPCDBI.TTF",
"UPCDI.TTF",
"UPCDL.TTF",
"UPCEB.TTF",
"UPCEBI.TTF",
"UPCEI.TTF",
"UPCEL.TTF",
"UPCFB.TTF",
"UPCFBI.TTF",
"UPCFI.TTF",
"UPCFL.TTF",
"UPCIB.TTF",
"UPCIBI.TTF",
"UPCII.TTF",
"UPCIL.TTF",
"UPCJB.TTF",
"UPCJBI.TTF",
"UPCJI.TTF",
"UPCJL.TTF",
"UPCKB.TTF",
"UPCKBI.TTF",
"UPCKI.TTF",
"UPCKL.TTF",
"UPCLB.TTF",
"UPCLBI.TTF",
"UPCLI.TTF",
"UPCLL.TTF",
"verdana.ttf",
"verdanab.ttf",
"verdanai.ttf",
"verdanaz.ttf",
"vrinda.ttf",
"webdings.ttf",
"wingding.ttf"
];
window["__fonts_infos"] = [
["Aharoni",-1,-1,-1,-1,0,0,-1,-1],
["Andalus",1,0,-1,-1,-1,-1,-1,-1],
["Angsana New",2,0,4,0,3,0,9,0],
["AngsanaUPC",5,0,7,0,6,0,8,0],
["Arial",10,0,13,0,11,0,12,0],
["Arial Black",14,0,-1,-1,-1,-1,-1,-1],
["Arvo",18,0,17,0,15,0,16,0],
["Aston-F1",19,0,-1,-1,-1,-1,-1,-1],
["Batang",20,0,-1,-1,-1,-1,-1,-1],
["BatangChe",20,1,-1,-1,-1,-1,-1,-1],
["Bauhaus 93",21,0,-1,-1,-1,-1,-1,-1],
["Browallia New",22,0,24,0,23,0,29,0],
["BrowalliaUPC",25,0,27,0,26,0,28,0],
["Calibri",30,0,32,0,31,0,35,0],
["Calibri Light",33,0,34,0,-1,-1,-1,-1],
["Cambria",36,0,38,0,37,0,39,0],
["Cambria Math",36,1,-1,-1,-1,-1,-1,-1],
["Candara",40,0,42,0,41,0,43,0],
["Comic Sans MS",44,0,-1,-1,45,0,-1,-1],
["Consolas",46,0,48,0,47,0,49,0],
["Constantia",50,0,52,0,51,0,53,0],
["Corbel",54,0,56,0,55,0,57,0],
["Cordia New",58,0,60,0,59,0,65,0],
["CordiaUPC",61,0,63,0,62,0,64,0],
["Courier New",66,0,69,0,67,0,68,0],
["Cuprum",73,0,72,0,70,0,71,0],
["Dancing Script",75,0,-1,-1,74,0,-1,-1],
["David",76,0,-1,-1,77,0,-1,-1],
["DejaVu Sans",94,0,106,0,95,0,96,0],
["DejaVu Sans Condensed",100,0,99,0,97,0,98,0],
["DejaVu Sans Light",101,0,-1,-1,-1,-1,-1,-1],
["DejaVu Sans Mono",105,0,104,0,102,0,103,0],
["DejaVu Serif",110,0,117,0,111,0,112,0],
["DejaVu Serif Condensed",116,0,115,0,113,0,114,0],
["DilleniaUPC",226,0,225,0,223,0,224,0],
["Dingbats",118,0,-1,-1,-1,-1,-1,-1],
["Dotum",147,2,-1,-1,-1,-1,-1,-1],
["DotumChe",147,3,-1,-1,-1,-1,-1,-1],
["Droid Sans",120,0,-1,-1,119,0,-1,-1],
["Droid Sans Mono",121,0,-1,-1,-1,-1,-1,-1],
["Droid Serif",125,0,124,0,122,0,123,0],
["Estrangelo Edessa",126,0,-1,-1,-1,-1,-1,-1],
["EucrosiaUPC",230,0,229,0,227,0,228,0],
["FlemishScript BT",127,0,-1,-1,-1,-1,-1,-1],
["FrankRuehl",130,0,-1,-1,-1,-1,-1,-1],
["Franklin Gothic Medium",128,0,129,0,-1,-1,-1,-1],
["FreesiaUPC",234,0,233,0,231,0,232,0],
["GOST type A",145,0,-1,-1,-1,-1,-1,-1],
["GOST type B",146,0,-1,-1,-1,-1,-1,-1],
["Gabriola",131,0,-1,-1,-1,-1,-1,-1],
["Gautami",132,0,-1,-1,-1,-1,-1,-1],
["Gentium Basic",136,0,135,0,133,0,134,0],
["Gentium Book Basic",140,0,139,0,137,0,138,0],
["Georgia",141,0,143,0,142,0,144,0],
["Gulim",147,0,-1,-1,-1,-1,-1,-1],
["GulimChe",147,1,-1,-1,-1,-1,-1,-1],
["Gungsuh",20,2,-1,-1,-1,-1,-1,-1],
["GungsuhChe",20,3,-1,-1,-1,-1,-1,-1],
["Impact",148,0,-1,-1,-1,-1,-1,-1],
["IrisUPC",238,0,237,0,235,0,236,0],
["JasmineUPC",242,0,241,0,239,0,240,0],
["Kartika",149,0,-1,-1,-1,-1,-1,-1],
["KodchiangUPC",246,0,245,0,243,0,244,0],
["Latha",150,0,-1,-1,-1,-1,-1,-1],
["Levenim MT",157,0,-1,-1,158,0,-1,-1],
["LilyUPC",250,0,249,0,247,0,248,0],
["Lobster",151,0,-1,-1,-1,-1,-1,-1],
["Lobster Two",155,0,154,0,152,0,153,0],
["Lucida Console",156,0,-1,-1,-1,-1,-1,-1],
["Lucida Sans Unicode",159,0,-1,-1,-1,-1,-1,-1],
["MS Gothic",167,0,-1,-1,-1,-1,-1,-1],
["MS Mincho",168,0,-1,-1,-1,-1,-1,-1],
["MS PGothic",167,1,-1,-1,-1,-1,-1,-1],
["MS PMincho",168,1,-1,-1,-1,-1,-1,-1],
["MS UI Gothic",167,2,-1,-1,-1,-1,-1,-1],
["MV Boli",169,0,-1,-1,-1,-1,-1,-1],
["Mangal",160,0,-1,-1,-1,-1,-1,-1],
["Meiryo",161,0,161,1,162,0,162,1],
["Meiryo UI",161,2,161,3,162,2,162,3],
["Microsoft Sans Serif",163,0,-1,-1,-1,-1,-1,-1],
["MingLiU",164,0,-1,-1,-1,-1,-1,-1],
["Miriam",165,0,-1,-1,-1,-1,-1,-1],
["Miriam Fixed",166,0,-1,-1,-1,-1,-1,-1],
["NSimSun",202,1,-1,-1,-1,-1,-1,-1],
["Narkisim",170,0,-1,-1,-1,-1,-1,-1],
["Open Sans",177,0,176,0,171,0,172,0],
["Open Sans Condensed",-1,-1,-1,-1,173,0,-1,-1],
["Open Sans Condensed Light",174,0,175,0,-1,-1,-1,-1],
["OpenSymbol",178,0,-1,-1,-1,-1,-1,-1],
["Oswald",180,0,-1,-1,179,0,-1,-1],
["PMingLiU",164,1,-1,-1,-1,-1,-1,-1],
["PT Sans",189,0,188,0,186,0,187,0],
["Pacifico",181,0,-1,-1,-1,-1,-1,-1],
["Palatino Linotype",182,0,185,0,183,0,184,0],
["Raavi",190,0,-1,-1,-1,-1,-1,-1],
["Rod",191,0,-1,-1,-1,-1,-1,-1],
["Segoe UI",192,0,194,0,193,0,196,0],
["Segoe UI Light",195,0,-1,-1,-1,-1,-1,-1],
["Shruti",197,0,-1,-1,-1,-1,-1,-1],
["SimHei",198,0,-1,-1,-1,-1,-1,-1],
["SimSun",202,0,-1,-1,-1,-1,-1,-1],
["SimSun-PUA",202,2,-1,-1,-1,-1,-1,-1],
["Simplified Arabic",201,0,-1,-1,199,0,-1,-1],
["Simplified Arabic Fixed",200,0,-1,-1,-1,-1,-1,-1],
["Sylfaen",203,0,-1,-1,-1,-1,-1,-1],
["Symbol",204,0,-1,-1,-1,-1,-1,-1],
["Tahoma",205,0,-1,-1,206,0,-1,-1],
["Times New Roman",207,0,210,0,208,0,209,0],
["Traditional Arabic",212,0,-1,-1,211,0,-1,-1],
["Trebuchet MS",213,0,216,0,214,0,215,0],
["Tunga",217,0,-1,-1,-1,-1,-1,-1],
["Ubuntu",221,0,220,0,218,0,219,0],
["Ubuntu Condensed",222,0,-1,-1,-1,-1,-1,-1],
["Verdana",251,0,253,0,252,0,254,0],
["Vrinda",255,0,-1,-1,-1,-1,-1,-1],
["Webdings",256,0,-1,-1,-1,-1,-1,-1],
["Wingdings",257,0,-1,-1,-1,-1,-1,-1]
];
window["g_fonts_selection_bin"] = "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";
/**
* ComboBoxFonts.js
*
* Created by Alexander Yuzhin on 2/11/14
* Copyright (c) 2014 Ascensio System SIA. All rights reserved.
*
*/
if (Common === undefined)
var Common = {};
var FONT_TYPE_RECENT = 4;
define([
'common/main/lib/component/ComboBox'
], function () {
'use strict';
Common.UI.ComboBoxFonts = Common.UI.ComboBox.extend((function() {
var iconWidth = 302,
iconHeight = FONT_THUMBNAIL_HEIGHT || 26,
isRetina = window.devicePixelRatio > 1,
thumbCanvas = document.createElement('canvas'),
thumbContext = thumbCanvas.getContext('2d'),
thumbPath = '../../../../OfficeWeb/Common/Images/fonts_thumbnail.png',
thumbPath2x = '../../../../OfficeWeb/Common/Images/fonts_thumbnail@2x.png',
listItemHeight = 36;
if (typeof window['AscDesktopEditor'] === 'object') {
thumbPath = window['AscDesktopEditor'].getFontsSprite();
thumbPath2x = window['AscDesktopEditor'].getFontsSprite(true);
}
thumbCanvas.height = isRetina ? iconHeight * 2 : iconHeight;
thumbCanvas.width = isRetina ? iconWidth * 2 : iconWidth;
return {
template: _.template([
'<div class="input-group combobox fonts <%= cls %>" id="<%= id %>" style="<%= style %>">',
'<input type="text" class="form-control">',
'<div style="display: table-cell;"></div>',
'<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown"><span class="caret img-commonctrl"></span></button>',
'<ul class="dropdown-menu <%= menuCls %>" style="<%= menuStyle %>" role="menu">',
'<li class="divider">',
'<% _.each(items, function(item) { %>',
'<li id="<%= item.id %>">',
'<a class="font-item" tabindex="-1" type="menuitem" style="vertical-align:middle; margin: 0 0 0 -10px; height:<%=scope.getListItemHeight()%>px;"/>',
'</li>',
'<% }); %>',
'</ul>',
'</div>'
].join('')),
initialize : function(options) {
Common.UI.ComboBox.prototype.initialize.call(this, _.extend(options, {
displayField: 'name'
}));
this.recent = _.isNumber(options.recent) ? options.recent : 3;
this.bindUpdateVisibleFontsTiles = _.bind(this.updateVisibleFontsTiles, this);
Common.NotificationCenter.on('fonts:change', _.bind(this.onApiChangeFont, this));
Common.NotificationCenter.on('fonts:load', _.bind(this.fillFonts, this));
},
render : function(parentEl) {
var oldRawValue = null;
if (!_.isUndefined(this._input)) {
oldRawValue = this._input.val();
}
Common.UI.ComboBox.prototype.render.call(this, parentEl);
this.setRawValue(oldRawValue);
this._input.on('keyup', _.bind(this.onInputKeyUp, this));
this._input.on('keydown', _.bind(this.onInputKeyDown, this));
this.scroller.update({alwaysVisibleY: true, onChange:this.bindUpdateVisibleFontsTiles});
return this;
},
onAfterKeydownMenu: function(e) {
var me = this;
if (e.keyCode == Common.UI.Keys.RETURN) {
if ($(e.target).closest('input').length) { // enter in input field
if (this.lastValue !== this._input.val())
this._input.trigger('change');
} else { // enter in dropdown list
$(e.target).click();
if (this.rendered) {
if (Common.Utils.isIE)
this._input.trigger('change', { onkeydown: true });
else
this._input.blur();
}
}
return false;
} else if (e.keyCode == Common.UI.Keys.ESC && this.isMenuOpen()) {
this._input.val(this.lastValue);
setTimeout(function() {
me.closeMenu();
me.onAfterHideMenu(e);
}, 10);
return false;
} else if ((e.keyCode == Common.UI.Keys.HOME || e.keyCode == Common.UI.Keys.END || e.keyCode == Common.UI.Keys.BACKSPACE) && this.isMenuOpen()) {
setTimeout(function() {
me._input.focus();
}, 10);
}
this.updateVisibleFontsTiles();
},
onInputKeyUp: function(e) {
if (e.keyCode != Common.UI.Keys.RETURN && e.keyCode !== Common.UI.Keys.SHIFT &&
e.keyCode !== Common.UI.Keys.CTRL && e.keyCode !== Common.UI.Keys.ALT &&
e.keyCode !== Common.UI.Keys.LEFT && e.keyCode !== Common.UI.Keys.RIGHT &&
e.keyCode !== Common.UI.Keys.HOME && e.keyCode !== Common.UI.Keys.END &&
e.keyCode !== Common.UI.Keys.ESC &&
e.keyCode !== Common.UI.Keys.INSERT && e.keyCode !== Common.UI.Keys.TAB){
e.stopPropagation();
this.selectCandidate(e.keyCode == Common.UI.Keys.DELETE || e.keyCode == Common.UI.Keys.BACKSPACE);
if (this._selectedItem) {
var me = this;
setTimeout(function() {
var input = me._input[0],
text = me._selectedItem.get(me.displayField),
inputVal = input.value;
if (me.rendered) {
if (document.selection) { // IE
document.selection.createRange().text = text;
} else if (input.selectionStart || input.selectionStart == '0') { //FF и Webkit
input.value = text;
input.selectionStart = inputVal.length;
input.selectionEnd = text.length;
}
}
}, 10);
}
}
},
onInputKeyDown: function(e) {
var me = this;
if (e.keyCode == Common.UI.Keys.ESC){
this._input.val(this.lastValue);
setTimeout(function() {
me.closeMenu();
me.onAfterHideMenu(e);
}, 10);
} else if (e.keyCode != Common.UI.Keys.RETURN && e.keyCode != Common.UI.Keys.CTRL && e.keyCode != Common.UI.Keys.SHIFT && e.keyCode != Common.UI.Keys.ALT){
if (!this.isMenuOpen())
this.openMenu();
if (e.keyCode == Common.UI.Keys.UP || e.keyCode == Common.UI.Keys.DOWN) {
_.delay(function() {
var selected = me.cmpEl.find('ul li.selected a');
if (selected.length<=0)
selected = me.cmpEl.find('ul li:not(.divider):first a');
me._skipInputChange = true;
selected.focus();
me.updateVisibleFontsTiles();
}, 10);
} else
me._skipInputChange = false;
}
},
onInputChanged: function(e, extra) {
// skip processing for internally-generated synthetic event
// to avoid double processing
if (extra && extra.synthetic)
return;
if (this._skipInputChange) {
this._skipInputChange = false; return;
}
if (this._isMouseDownMenu) {
this._isMouseDownMenu = false; return;
}
var val = $(e.target).val(),
record = {};
if (this.lastValue === val) {
if (extra && extra.onkeydown)
this.trigger('combo:blur', this, e);
return;
}
record[this.valueField] = val;
record[this.displayField] = val;
this.trigger('changed:before', this, record, e);
if (e.isDefaultPrevented())
return;
if (this._selectedItem) {
record[this.valueField] = this._selectedItem.get(this.displayField);
this.setRawValue(record[this.valueField]);
this.trigger('selected', this, _.extend({}, this._selectedItem.toJSON()), e);
this.addItemToRecent(this._selectedItem);
this.closeMenu();
} else {
this.setRawValue(record[this.valueField]);
record['isNewFont'] = true;
this.trigger('selected', this, record, e);
this.closeMenu();
}
// trigger changed event
this.trigger('changed:after', this, record, e);
},
getImageUri: function(opts) {
if (opts.cloneid) {
var img = $(this.el).find('ul > li#'+opts.cloneid + ' img');
return img != null ? img[0].src : undefined;
}
if (isRetina) {
thumbContext.clearRect(0, 0, iconWidth * 2, iconHeight * 2);
thumbContext.drawImage(this.spriteThumbs, 0, -FONT_THUMBNAIL_HEIGHT * 2 * opts.imgidx);
} else {
thumbContext.clearRect(0, 0, iconWidth, iconHeight);
thumbContext.drawImage(this.spriteThumbs, 0, -FONT_THUMBNAIL_HEIGHT * opts.imgidx);
}
return thumbCanvas.toDataURL();
},
getImageWidth: function() {
return iconWidth;
},
getImageHeight: function() {
return iconHeight;
},
getListItemHeight: function() {
return listItemHeight;
},
loadSprite: function(callback) {
if (callback) {
this.spriteThumbs = new Image();
this.spriteThumbs.onload = callback;
this.spriteThumbs.src = (window.devicePixelRatio > 1) ? thumbPath2x : thumbPath;
}
},
fillFonts: function(store, select) {
var me = this;
this.loadSprite(function() {
me.store.set(store.toJSON());
me.rendered = false;
me.render($(me.el));
me._fontsArray = me.store.toJSON();
if (me.recent > 0) {
me.store.on('add', me.onInsertItem, me);
me.store.on('remove', me.onRemoveItem, me);
}
});
},
onApiChangeFont: function(font) {
var name = (_.isFunction(font.get_Name) ? font.get_Name() : font.asc_getName());
if (this.getRawValue() !== name) {
var record = this.store.findWhere({
name: name
});
$('.selected', $(this.el)).removeClass('selected');
if (record) {
this.setRawValue(record.get(this.displayField));
var itemNode = $('#' + record.get('id'), $(this.el)),
menuNode = $('ul.dropdown-menu', this.cmpEl);
if (itemNode && menuNode) {
itemNode.addClass('selected');
if (this.recent<=0)
menuNode.scrollTop(itemNode.offset().top - menuNode.offset().top);
}
} else {
this.setRawValue(name);
}
}
},
itemClicked: function (e) {
var el = $(e.target).closest('li');
var record = this.store.findWhere({id: el.attr('id')});
this.addItemToRecent(record);
Common.UI.ComboBox.prototype.itemClicked.apply(this, arguments);
},
onInsertItem: function(item) {
$(this.el).find('ul').prepend(_.template([
'<li id="<%= item.id %>">',
'<a class="font-item" tabindex="-1" type="menuitem" style="vertical-align:middle; margin: 0 0 0 -10px; height:<%=scope.getListItemHeight()%>px;"/>',
'</li>'
].join(''), {
item: item.attributes,
scope: this
}));
},
onRemoveItem: function(item, store, opts) {
$(this.el).find('ul > li#'+item.id).remove();
},
onBeforeShowMenu: function(e) {
Common.UI.ComboBox.prototype.onBeforeShowMenu.apply(this, arguments);
if (!this.getSelectedRecord() && !!this.getRawValue()) {
var record = this.store.where({name: this.getRawValue()});
if (record && record.length) {
this.selectRecord(record[record.length - 1]);
}
}
},
onAfterShowMenu: function(e) {
if (this.recent > 0) {
if (this.scroller && !this._scrollerIsInited) {
this.scroller.update();
this._scrollerIsInited = true;
}
$(this.el).find('ul').scrollTop(0);
this.trigger('show:after', this, e);
} else {
Common.UI.ComboBox.prototype.onAfterShowMenu.apply(this, arguments);
}
this.flushVisibleFontsTiles();
this.updateVisibleFontsTiles(null, 0);
},
onAfterHideMenu: function(e) {
if (this.lastValue !== this._input.val())
this._input.val(this.lastValue);
Common.UI.ComboBox.prototype.onAfterHideMenu.apply(this, arguments);
},
addItemToRecent: function(record) {
if (record.get('type') != FONT_TYPE_RECENT &&
!this.store.findWhere({name: record.get('name'),type:FONT_TYPE_RECENT})) {
var fonts = this.store.where({type:FONT_TYPE_RECENT});
if (!(fonts.length < this.recent)) {
this.store.remove(fonts[this.recent - 1]);
}
var new_record = record.clone();
new_record.set({'type': FONT_TYPE_RECENT, 'id': Common.UI.getId(), cloneid: record.id});
this.store.add(new_record, {at:0});
}
},
selectCandidate: function(full) {
var me = this,
inputVal = this._input.val().toLowerCase();
if (!this._fontsArray)
this._fontsArray = this.store.toJSON();
var font = _.find(this._fontsArray, function(font) {
return (full) ? (font[me.displayField].toLowerCase() == inputVal) : (font[me.displayField].toLowerCase().indexOf(inputVal) == 0)
});
if (font) {
this._selectedItem = this.store.findWhere({
id: font.id
});
} else
this._selectedItem = null;
$('.selected', $(this.el)).removeClass('selected');
if (this._selectedItem) {
var itemNode = $('#' + this._selectedItem.get('id'), $(this.el)),
menuEl = $('ul[role=menu]', $(this.el));
if (itemNode.length > 0 && menuEl.length > 0) {
itemNode.addClass('selected');
var itemTop = itemNode.position().top,
menuTop = menuEl.scrollTop();
if (itemTop != 0)
menuEl.scrollTop(menuTop + itemTop);
}
}
},
updateVisibleFontsTiles: function(e, scrollY) {
var me = this, j = 0, storeCount = me.store.length, index = 0;
if (!me.tiles) me.tiles = [];
if (storeCount !== me.tiles.length) {
for (j = me.tiles.length; j < storeCount; ++j) {
me.tiles.push(null);
}
}
if (_.isUndefined(scrollY)) scrollY = parseInt($(me.el).find('.ps-scrollbar-x-rail').css('bottom'));
var scrollH = $(me.el).find('.dropdown-menu').height(),
count = Math.max(Math.floor(scrollH / listItemHeight) + 3, 0),
from = Math.max(Math.floor(-(scrollY / listItemHeight)) - 1, 0),
to = from + count;
var listItems = $(me.el).find('a');
for (j = 0; j < storeCount; ++j) {
if (from <= j && j < to) {
if (null === me.tiles[j]) {
var fontImage = document.createElement('canvas');
var context = fontImage.getContext('2d');
fontImage.height = isRetina ? iconHeight * 2 : iconHeight;
fontImage.width = isRetina ? iconWidth * 2 : iconWidth;
fontImage.style.width = iconWidth + 'px';
fontImage.style.height = iconHeight + 'px';
index = me.store.at(j).get('imgidx');
if (isRetina) {
context.clearRect(0, 0, iconWidth * 2, iconHeight * 2);
context.drawImage(me.spriteThumbs, 0, -FONT_THUMBNAIL_HEIGHT * 2 * index);
} else {
context.clearRect(0, 0, iconWidth, iconHeight);
context.drawImage(me.spriteThumbs, 0, -FONT_THUMBNAIL_HEIGHT * index);
}
me.tiles[j] = fontImage;
$(listItems[j]).get(0).appendChild(fontImage);
}
} else {
if (me.tiles[j]) {
me.tiles[j].parentNode.removeChild(me.tiles[j]);
me.tiles[j] = null;
}
}
}
},
flushVisibleFontsTiles: function() {
for (var j = this.tiles.length - 1; j >= 0; --j) {
if (this.tiles[j]) {
this.tiles[j].parentNode.removeChild(this.tiles[j]);
this.tiles[j] = null;
}
}
}
}
})());
});
\ No newline at end of file
......@@ -4,7 +4,6 @@ copy "D:\Projects\activex\AVS\Sources\TeamlabOffice\trunk\OfficeWeb\Word\index.h
copy "D:\Projects\wwwrootOffice\apps\documenteditor\main\app.js" "D:\Projects\wwwrootOffice\apps\documenteditor\main\app_new.js"
copy "D:\Projects\activex\AVS\Sources\TeamlabOffice\trunk\OfficeWeb\Word\app.js" "D:\Projects\wwwrootOffice\apps\documenteditor\main\app.js"
copy "D:\Projects\wwwrootOffice\apps\spreadsheeteditor\main\index.html" "D:\Projects\wwwrootOffice\apps\spreadsheeteditor\main\index_new.html"
copy "D:\Projects\activex\AVS\Sources\TeamlabOffice\trunk\OfficeWeb\Excel\index.html" "D:\Projects\wwwrootOffice\apps\spreadsheeteditor\main\index.html"
......@@ -16,3 +15,6 @@ copy "D:\Projects\activex\AVS\Sources\TeamlabOffice\trunk\OfficeWeb\PowerPoint\a
copy "D:\Projects\wwwrootOffice\apps\presentationeditor\main\index.html" "D:\Projects\wwwrootOffice\apps\presentationeditor\main\index_new.html"
copy "D:\Projects\activex\AVS\Sources\TeamlabOffice\trunk\OfficeWeb\PowerPoint\index.html" "D:\Projects\wwwrootOffice\apps\presentationeditor\main\index.html"
copy "D:\Projects\wwwrootOffice\apps\common\main\lib\component\ComboBoxFonts.js" "D:\Projects\wwwrootOffice\apps\common\main\lib\component\ComboBoxFonts_new.js"
copy "D:\Projects\activex\AVS\Sources\TeamlabOffice\trunk\OfficeWeb\Common\ComboBoxFonts.js" "D:\Projects\wwwrootOffice\apps\common\main\lib\component\ComboBoxFonts.js"
......@@ -278,9 +278,6 @@ function ZBase32Encoder()
};
}
/** @define {boolean} */
var ASC_DOCS_API_USE_FONTS_ORIGINAL_FORMAT = false;
var bIsLocalFontsUse = false;
function _is_support_cors()
......@@ -314,8 +311,7 @@ function postLoadScript(scriptName)
if (_files[i].Id == _mess)
{
var bIsUseOrigF = false;
if (ASC_DOCS_API_USE_FONTS_ORIGINAL_FORMAT && // проставляется в true на этапе сборки
_files[i].CanUseOriginalFormat && // false if load embedded fonts
if (_files[i].CanUseOriginalFormat && // false if load embedded fonts
bIsSupportOriginalFormatFonts) // false if work on ie9
bIsUseOrigF = true;
......@@ -502,8 +498,7 @@ CFontFileLoader.prototype.LoadFontAsync = function(basePath, _callback, isEmbed)
return;
}
if (ASC_DOCS_API_USE_FONTS_ORIGINAL_FORMAT && // проставляется в true на этапе сборки
this.CanUseOriginalFormat && // false if load embedded fonts
if (this.CanUseOriginalFormat && // false if load embedded fonts
bIsSupportOriginalFormatFonts) // false if work on ie9
{
this.LoadFontAsync2(basePath, _callback);
......
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