');
}
if (typeof(AllExtensions[i]['CSSURL']) != 'undefined') {
//for (var j = 0; j < AllExtensions[i]['CSSURL'].length; j++) Ecrire('Load ' + AllExtensions[i]['CSSURL'][j]);
for(var j=0; j');
}
}
}
}
InitExtension();
function MustCreateAlgoScriptConfig() {
var initialcontent='';
initialcontent+='% [extension name]\n';
initialcontent+='% TITLE=Extension description\n';
initialcontent+='% ENABLED=yes or no or ask : Extension is enabled\n';
initialcontent+='% JSURL= url of the javascript code of the extension (0, 1 or several JSURL possible)\n';
initialcontent+='% CSSURL=url of the CSS code of the extension (0, 1 or several JSURL possible)\n';
initialcontent+='\n';
initialcontent+='[Openstreetmap extension]\n';
initialcontent+='TITLE=Extension pour OpenStreetMap (leaflet.js)\n';
initialcontent+='ENABLED=no\n';
initialcontent+='JSURL=https://algoscript.info/leaflet.js\n';
initialcontent+='CSSURL=https://algoscript.info/leaflet.css\n';
initialcontent+='\n';
initialcontent+='[WebGL extension]\n';
initialcontent+='TITLE=Extension pour WebGL (three.js)\n';
initialcontent+='ENABLED=no\n';
initialcontent+='JSURL=https://algoscript.info/three.min.js\n';
initialcontent+='\n';
initialcontent+='[Protovis extension]\n';
initialcontent+='TITLE=Extension Protovis pour la visualisation de données http://mbostock.github.io/protovis/\n';
initialcontent+='ENABLED=no\n';
initialcontent+='JSURL=https://algoscript.info/protovis.min.js\n';
initialcontent+='\n';
initialcontent+='[Sylvester extension]\n';
initialcontent+='TITLE=Extension Sylvester pour le calcul algébrique http://sylvester.jcoglan.com\n';
initialcontent+='ENABLED=no\n';
initialcontent+='JSURL=https://algoscript.info/sylvester.js\n';
initialcontent+='\n';
initialcontent+='[RSA extension]\n';
initialcontent+='TITLE=Extension Calcul de RSA par Dave Shapiro http://www.ohdave.com/\n';
initialcontent+='ENABLED=no\n';
initialcontent+='JSURL=https://algoscript.info/BigInt.js\n';
initialcontent+='JSURL=https://algoscript.info/Barrett.js\n';
initialcontent+='JSURL=https://algoscript.info/RSA.js\n';
initialcontent+='\n';
initialcontent+='[Arbor extension]\n';
initialcontent+='TITLE=Extension pour la visualisation de graphes (arbor.js)\n';
initialcontent+='ENABLED=no\n';
initialcontent+='JSURL=https://algoscript.info/jquery-2.0.3.min.js\n';
initialcontent+='JSURL=https://algoscript.info/arbor.js\n';
initialcontent+='JSURL=https://algoscript.info/arbor-tween.js\n';
initialcontent+='\n';
initialcontent+='[Processing extension]\n';
initialcontent+='TITLE=Extension Processing 1.4.1 (processing.js)\n';
initialcontent+='ENABLED=no\n';
initialcontent+='JSURL=https://algoscript.info/processing-1.4.1.min.js\n';
initialcontent+='JSURL=https://algoscript.info/Processing_post.js\n';
initialcontent+='\n';
initialcontent+='[Dracula extension]\n';
initialcontent+='TITLE=Extension Dracula for drawing graphs\n';
initialcontent+='ENABLED=no\n';
initialcontent+='JSURL=https://algoscript.info/Dracula/raphael-min.js\n';
initialcontent+='JSURL=https://algoscript.info/Dracula/dracula_graffle.js\n';
initialcontent+='JSURL=https://algoscript.info/Dracula/jquery-1.4.2.min.js\n';
initialcontent+='JSURL=https://algoscript.info/Dracula/dracula_graph.js\n';
initialcontent+='JSURL=https://algoscript.info/Dracula/dracula_algorithms.js\n';
initialcontent+='\n';
initialcontent+='[Common Lisp extension]\n';
initialcontent+='TITLE=Extension Common Lisp (Javasthcript.js)\n';
initialcontent+='ENABLED=no\n';
initialcontent+='JSURL=https://algoscript.info/javathcript.js\n';
initialcontent+='JSURL=https://algoscript.info/javathcript_post.js\n';
initialcontent+='\n';
initialcontent+='[Python extension]\n';
initialcontent+='TITLE=Extension Python (skulpt.js)\n';
initialcontent+='ENABLED=no\n';
initialcontent+='JSURL=https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js\n';
initialcontent+='JSURL=https://algoscript.info/skulpt.js\n';
initialcontent+='JSURL=https://algoscript.info/skulpt.min.js\n';
initialcontent+='JSURL=https://algoscript.info/skulpt-stdlib.js\n';
initialcontent+='JSURL=https://algoscript.info/skulpt_post.js\n';
initialcontent+='\n';
initialcontent+='[Parallel extension]\n';
initialcontent+='TITLE=Extension Parallel pour le calcul parallèle multi-coeurs\n';
initialcontent+='ENABLED=no\n';
initialcontent+='JSURL=https://algoscript.info/parallel.js\n';
initialcontent+='\n';
initialcontent+='[PeerJS extension]\n';
initialcontent+='TITLE=Extension PeerJS pour les communications pair à pair (nécessite une clé)\n';
initialcontent+='ENABLED=no\n';
initialcontent+='JSURL=https://algoscript.info/peer.min.js\n';
initialcontent+='\n';
initialcontent+='[Audiolet extension]\n';
initialcontent+='TITLE=Extension Audiolet pour la synthèse audio\n';
initialcontent+='ENABLED=no\n';
initialcontent+='JSURL=https://algoscript.info/Audiolet.min.js\n';
initialcontent+='\n';
initialcontent+='[Music Partition extension]\n';
initialcontent+='TITLE=Extension VexFlow for drawing music partitions\n';
initialcontent+='ENABLED=no\n';
initialcontent+='JSURL=https://algoscript.info/vexflow-min.js\n';
initialcontent+='JSURL=https://algoscript.info/raphael-min.js\n';
initialcontent+='JSURL=https://algoscript.info/Dracula/jquery-1.4.2.min.js\n';
initialcontent+='\n';
initialcontent+='[Speech synthesis extension]\n';
initialcontent+='TITLE=Extension mespeak\n';
initialcontent+='ENABLED=no\n';
initialcontent+='JSURL=https://algoscript.info/mespeak.js\n';
initialcontent+='JSURL=https://algoscript.info/mespeak_post.js\n';
initialcontent+='\n';
initialcontent+='[POS Tagging Library]\n';
initialcontent+='TITLE=Extension jspos for POS tagging of english texts\n';
initialcontent+='ENABLED=no\n';
initialcontent+='JSURL=https://algoscript.info/JSLIB/jspos/lexer.js\n';
initialcontent+='JSURL=https://algoscript.info/JSLIB/jspos/lexicon.js_\n';
initialcontent+='JSURL=https://algoscript.info/JSLIB/jspos/POSTagger.js\n';
initialcontent+='\n';
initialcontent+='[Pedagogic Library]\n';
initialcontent+='TITLE=Extension for adding pedagogic tools to the environment\n';
initialcontent+='ENABLED=no\n';
initialcontent+='JSURL=https://algoscript.info/Pedagogic-tools.js\n';
initialcontent+='JSURL=https://algoscript.info/rasterizeHTML.js\n';
initialcontent+='\n';
initialcontent+='[RecordRTC Library]\n';
initialcontent+='TITLE=Extension for allowing screen recording\n';
initialcontent+='ENABLED=no\n';
initialcontent+='JSURL=https://algoscript.info/WebRTC-screenshot.js\n';
initialcontent+='JSURL=https://algoscript.info/WebRTC-RecordRTC.js\n';
initialcontent+='\n';
initialcontent+='[ChemDoodleWeb]\n';
initialcontent+='TITLE=Extension for Molecular Biology\n';
initialcontent+='ENABLED=no\n';
initialcontent+='CSSURL=https://algoscript.info/ChemDoodleWeb.css\n';
initialcontent+='JSURL=https://algoscript.info/ChemDoodleWeb.js\n';
initialcontent+='\n';
initialcontent+='[Blockly]\n';
initialcontent+='TITLE=Extension for Visual code edition\n';
initialcontent+='ENABLED=yes\n';
initialcontent+='JSURL=https://algoscript.info/blockly.js\n';
initialcontent+='JSURL=https://algoscript.info/blockly_post.js\n';
initialcontent+='\n';
initialcontent+='[Clingo]\n';
initialcontent+='TITLE=Extension for Answer Set Programming\n';
initialcontent+='ENABLED=no\n';
initialcontent+='JSURL=https://algoscript.info/clingo_post.js\n';
initialcontent+='JSURL=https://algoscript.info/clingo.js\n';
initialcontent+='\n';
writeFile('AlgoScript.config',initialcontent);
alert('Creating AlgoScript.config');
}
// Begin Dropbox
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.Dropbox=t():e.Dropbox=t()}(this,function(){return function(e){function t(n){if(r[n])return r[n].exports;var s=r[n]={exports:{},id:n,loaded:!1};return e[n].call(s.exports,s,s.exports,t),s.loaded=!0,s.exports}var r={};return t.m=e,t.c=r,t.p="",t(0)}([function(e,t,r){var n=r(13);e.exports=n},function(e,t,r){(function(t,n){/*!
* @overview es6-promise - a tiny implementation of Promises/A+.
* @copyright Copyright (c) 2014 Yehuda Katz, Tom Dale, Stefan Penner and contributors (Conversion to ES6 API by Jake Archibald)
* @license Licensed under MIT license
* See https://raw.githubusercontent.com/stefanpenner/es6-promise/master/LICENSE
* @version 3.3.1
*/
!function(t,r){e.exports=r()}(this,function(){"use strict";function e(e){return"function"==typeof e||"object"==typeof e&&null!==e}function s(e){return"function"==typeof e}function i(e){Y=e}function o(e){K=e}function u(){return function(){return t.nextTick(l)}}function a(){return function(){W(l)}}function c(){var e=0,t=new Z(l),r=document.createTextNode("");return t.observe(r,{characterData:!0}),function(){r.data=e=++e%2}}function p(){var e=new MessageChannel;return e.port1.onmessage=l,function(){return e.port2.postMessage(0)}}function h(){var e=setTimeout;return function(){return e(l,1)}}function l(){for(var e=0;e<$;e+=2){var t=re[e],r=re[e+1];t(r),re[e]=void 0,re[e+1]=void 0}$=0}function f(){try{var e=r(19);return W=e.runOnLoop||e.runOnContext,a()}catch(e){return h()}}function d(e,t){var r=arguments,n=this,s=new this.constructor(m);void 0===s[se]&&M(s);var i=n._state;return i?!function(){var e=r[i-1];K(function(){return F(i,s,e,n._result)})}():C(n,s,e,t),s}function _(e){var t=this;if(e&&"object"==typeof e&&e.constructor===t)return e;var r=new t(m);return k(r,e),r}function m(){}function y(){return new TypeError("You cannot resolve a promise with itself")}function g(){return new TypeError("A promises callback cannot return that same promise.")}function v(e){try{return e.then}catch(e){return ae.error=e,ae}}function b(e,t,r,n){try{e.call(t,r,n)}catch(e){return e}}function q(e,t,r){K(function(e){var n=!1,s=b(r,t,function(r){n||(n=!0,t!==r?k(e,r):A(e,r))},function(t){n||(n=!0,L(e,t))},"Settle: "+(e._label||" unknown promise"));!n&&s&&(n=!0,L(e,s))},e)}function w(e,t){t._state===oe?A(e,t._result):t._state===ue?L(e,t._result):C(t,void 0,function(t){return k(e,t)},function(t){return L(e,t)})}function x(e,t,r){t.constructor===e.constructor&&r===d&&t.constructor.resolve===_?w(e,t):r===ae?L(e,ae.error):void 0===r?A(e,t):s(r)?q(e,t,r):A(e,t)}function k(t,r){t===r?L(t,y()):e(r)?x(t,r,v(r)):A(t,r)}function T(e){e._onerror&&e._onerror(e._result),S(e)}function A(e,t){e._state===ie&&(e._result=t,e._state=oe,0!==e._subscribers.length&&K(S,e))}function L(e,t){e._state===ie&&(e._state=ue,e._result=t,K(T,e))}function C(e,t,r,n){var s=e._subscribers,i=s.length;e._onerror=null,s[i]=t,s[i+oe]=r,s[i+ue]=n,0===i&&e._state&&K(S,e)}function S(e){var t=e._subscribers,r=e._state;if(0!==t.length){for(var n=void 0,s=void 0,i=e._result,o=0;o=200&&t.status<300)return r.callback(e,t);var n=new Error(t.statusText||"Unsuccessful HTTP response");n.original=e,n.response=t,n.status=t.status,r.callback(n,t)})}function d(e,t){var r=b("DELETE",e);return t&&r.end(t),r}var _,m=r(7),y=r(9),g=r(10),v=r(4);_="undefined"!=typeof window?window:"undefined"!=typeof self?self:this;var b=e.exports=r(11).bind(null,f);b.getXHR=function(){if(!(!_.XMLHttpRequest||_.location&&"file:"==_.location.protocol&&_.ActiveXObject))return new XMLHttpRequest;try{return new ActiveXObject("Microsoft.XMLHTTP")}catch(e){}try{return new ActiveXObject("Msxml2.XMLHTTP.6.0")}catch(e){}try{return new ActiveXObject("Msxml2.XMLHTTP.3.0")}catch(e){}try{return new ActiveXObject("Msxml2.XMLHTTP")}catch(e){}return!1};var q="".trim?function(e){return e.trim()}:function(e){return e.replace(/(^\s*|\s*$)/g,"")};b.serializeObject=i,b.parseString=u,b.types={html:"text/html",json:"application/json",xml:"application/xml",urlencoded:"application/x-www-form-urlencoded",form:"application/x-www-form-urlencoded","form-data":"application/x-www-form-urlencoded"},b.serialize={"application/x-www-form-urlencoded":i,"application/json":JSON.stringify},b.parse={"application/x-www-form-urlencoded":u,"application/json":JSON.parse},l.prototype.get=function(e){return this.header[e.toLowerCase()]},l.prototype.setHeaderProperties=function(e){var t=this.header["content-type"]||"";this.type=p(t);var r=h(t);for(var n in r)this[n]=r[n]},l.prototype.parseBody=function(e){var t=b.parse[this.type];return!t&&c(this.type)&&(t=b.parse["application/json"]),t&&e&&(e.length||e instanceof Object)?t(e):null},l.prototype.setStatusProperties=function(e){1223===e&&(e=204);var t=e/100|0;this.status=this.statusCode=e,this.statusType=t,this.info=1==t,this.ok=2==t,this.clientError=4==t,this.serverError=5==t,this.error=(4==t||5==t)&&this.toError(),this.accepted=202==e,this.noContent=204==e,this.badRequest=400==e,this.unauthorized=401==e,this.notAcceptable=406==e,this.notFound=404==e,this.forbidden=403==e},l.prototype.toError=function(){var e=this.req,t=e.method,r=e.url,n="cannot "+t+" "+r+" ("+this.status+")",s=new Error(n);return s.status=this.status,s.method=t,s.url=r,s},b.Response=l,m(f.prototype);for(var w in g)f.prototype[w]=g[w];f.prototype.abort=function(){if(!this.aborted)return this.aborted=!0,this.xhr&&this.xhr.abort(),this.clearTimeout(),this.emit("abort"),this},f.prototype.type=function(e){return this.set("Content-Type",b.types[e]||e),this},f.prototype.responseType=function(e){return this._responseType=e,this},f.prototype.accept=function(e){return this.set("Accept",b.types[e]||e),this},f.prototype.auth=function(e,t,r){switch(r||(r={type:"basic"}),r.type){case"basic":var n=btoa(e+":"+t);this.set("Authorization","Basic "+n);break;case"auto":this.username=e,this.password=t}return this},f.prototype.query=function(e){return"string"!=typeof e&&(e=i(e)),e&&this._query.push(e),this},f.prototype.attach=function(e,t,r){return this._getFormData().append(e,t,r||t.name),this},f.prototype._getFormData=function(){return this._formData||(this._formData=new _.FormData),this._formData},f.prototype.send=function(e){var t=v(e),r=this._header["content-type"];if(t&&v(this._data))for(var n in e)this._data[n]=e[n];else"string"==typeof e?(r||this.type("form"),r=this._header["content-type"],"application/x-www-form-urlencoded"==r?this._data=this._data?this._data+"&"+e:e:this._data=(this._data||"")+e):this._data=e;return!t||s(e)?this:(r||this.type("json"),this)},l.prototype.parse=function(e){return _.console&&console.warn("Client-side parse() method has been renamed to serialize(). This method is not compatible with superagent v2.0"),this.serialize(e),this},l.prototype.serialize=function(e){return this._parser=e,this},f.prototype.callback=function(e,t){var r=this._callback;this.clearTimeout(),r(e,t)},f.prototype.crossDomainError=function(){var e=new Error("Request has been terminated\nPossible causes: the network is offline, Origin is not allowed by Access-Control-Allow-Origin, the page is being unloaded, etc.");e.crossDomain=!0,e.status=this.status,e.method=this.method,e.url=this.url,this.callback(e)},f.prototype.timeoutError=function(){var e=this._timeout,t=new Error("timeout of "+e+"ms exceeded");t.timeout=e,this.callback(t)},f.prototype.withCredentials=function(){return this._withCredentials=!0,this},f.prototype.end=function(e){var t=this,r=this.xhr=b.getXHR(),i=this._query.join("&"),o=this._timeout,u=this._formData||this._data;this._callback=e||n,r.onreadystatechange=function(){if(4==r.readyState){var e;try{e=r.status}catch(t){e=0}if(0==e){if(t.timedout)return t.timeoutError();if(t.aborted)return;return t.crossDomainError()}t.emit("end")}};var a=function(e){e.total>0&&(e.percent=e.loaded/e.total*100),e.direction="download",t.emit("progress",e)};this.hasListeners("progress")&&(r.onprogress=a);try{r.upload&&this.hasListeners("progress")&&(r.upload.onprogress=a)}catch(e){}if(o&&!this._timer&&(this._timer=setTimeout(function(){t.timedout=!0,t.abort()},o)),i&&(i=b.serializeObject(i),this.url+=~this.url.indexOf("?")?"&"+i:"?"+i),this.username&&this.password?r.open(this.method,this.url,!0,this.username,this.password):r.open(this.method,this.url,!0),this._withCredentials&&(r.withCredentials=!0),"GET"!=this.method&&"HEAD"!=this.method&&"string"!=typeof u&&!s(u)){var p=this._header["content-type"],h=this._parser||b.serialize[p?p.split(";")[0]:""];!h&&c(p)&&(h=b.serialize["application/json"]),h&&(u=h(u))}for(var l in this.header)null!=this.header[l]&&r.setRequestHeader(l,this.header[l]);return this._responseType&&(r.responseType=this._responseType),this.emit("request",this),r.send("undefined"!=typeof u?u:null),this},b.Request=f,b.get=function(e,t,r){var n=b("GET",e);return"function"==typeof t&&(r=t,t=null),t&&n.query(t),r&&n.end(r),n},b.head=function(e,t,r){var n=b("HEAD",e);return"function"==typeof t&&(r=t,t=null),t&&n.send(t),r&&n.end(r),n},b.del=d,b.delete=d,b.patch=function(e,t,r){var n=b("PATCH",e);return"function"==typeof t&&(r=t,t=null),t&&n.send(t),r&&n.end(r),n},b.post=function(e,t,r){var n=b("POST",e);return"function"==typeof t&&(r=t,t=null),t&&n.send(t),r&&n.end(r),n},b.put=function(e,t,r){var n=b("PUT",e);return"function"==typeof t&&(r=t,t=null),t&&n.send(t),r&&n.end(r),n}},function(e,t){function r(e){return"https://"+e+".dropboxapi.com/2/"}e.exports=r},function(e,t){function r(e){return null!=e&&"object"==typeof e}e.exports=r},function(e,t){function r(e){return JSON.stringify(e).replace(n,function(e){return"\\u"+("000"+e.charCodeAt(0).toString(16)).slice(-4)})}var n=/[\u007f-\uffff]/g;e.exports=r},function(e,t,r){var n,s=r(15);r(14),n=function(e){e=e||{},this.accessToken=e.accessToken,this.clientId=e.clientId,this.selectUser=e.selectUser},n.prototype.setAccessToken=function(e){this.accessToken=e},n.prototype.getAccessToken=function(){return this.accessToken},n.prototype.setClientId=function(e){this.clientId=e},n.prototype.getClientId=function(){return this.clientId},n.prototype.getAuthenticationUrl=function(e,t){var r,n="https://www.dropbox.com/oauth2/authorize",s=this.getClientId();if(!s)throw new Error("A client id is required. You can set the client id using .setClientId().");if(!e)throw new Error("A redirect uri is required.");return r=n+"?response_type=token&client_id="+s,e&&(r=r+"&redirect_uri="+e),t&&(r=r+"&state="+t),r},n.prototype.request=function(e,t,r,n,i){var o=null;switch(i){case s.RPC:o=this.getRpcRequest();break;case s.DOWNLOAD:o=this.getDownloadRequest();break;case s.UPLOAD:o=this.getUploadRequest();break;default:throw new Error("Invalid request style: "+i)}return o(e,t,r,n,this.getAccessToken(),this.selectUser)},n.prototype.setRpcRequest=function(e){n.prototype.rpcRequest=e},n.prototype.getRpcRequest=function(){return void 0===n.prototype.rpcRequest&&(n.prototype.rpcRequest=r(17)),n.prototype.rpcRequest},n.prototype.setDownloadRequest=function(e){n.prototype.downloadRequest=e},n.prototype.getDownloadRequest=function(){return void 0===n.prototype.downloadRequest&&(n.prototype.downloadRequest=r(12)),n.prototype.downloadRequest},n.prototype.setUploadRequest=function(e){n.prototype.uploadRequest=e},n.prototype.getUploadRequest=function(){return void 0===n.prototype.uploadRequest&&(n.prototype.uploadRequest=r(18)),n.prototype.uploadRequest},e.exports=n},function(e,t,r){function n(e){if(e)return s(e)}function s(e){for(var t in n.prototype)e[t]=n.prototype[t];return e}e.exports=n,n.prototype.on=n.prototype.addEventListener=function(e,t){return this._callbacks=this._callbacks||{},(this._callbacks["$"+e]=this._callbacks["$"+e]||[]).push(t),this},n.prototype.once=function(e,t){function r(){this.off(e,r),t.apply(this,arguments)}return r.fn=t,this.on(e,r),this},n.prototype.off=n.prototype.removeListener=n.prototype.removeAllListeners=n.prototype.removeEventListener=function(e,t){if(this._callbacks=this._callbacks||{},0==arguments.length)return this._callbacks={},this;var r=this._callbacks["$"+e];if(!r)return this;if(1==arguments.length)return delete this._callbacks["$"+e],this;for(var n,s=0;s1)for(var r=1;r');
defaultDropbox = true;
} else {
defaultDropbox = false;
}
function ChangeNewStyle_old() {
document.getElementById('icoExec').src='data:image/png;base64,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';
document.getElementById('icoIndent').src='data:image/png;base64,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';
document.getElementById('icoSave').src='data:image/png;base64,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';
document.getElementById('icoLoad').src='data:image/png;base64,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';
document.getElementById('icoLoad').onclick=function () {MontreFenetre(8-fenetre_courante);};
document.getElementById('icoLock').src='data:image/png;base64,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';
var iconeLock='data:image/png;base64,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';
var iconeUnLock=document.getElementById('icoLock').src;
document.getElementById('icoLock').onclick=function () {if (builtin_verrou>=0) {RetailleFenetre(builtin_verrou,'hidden',-1,1,1); builtin_verrou=-1; this.src=iconeUnLock; MontreFenetre(0);} else {if (fenetre_courante>0) {builtin_verrou=fenetre_courante; this.src=iconeLock;}}};
document.getElementById('icoLock').style.backgroundColor='transparent';
document.getElementById('icoFS').src='data:image/png;base64,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';
document.getElementById('icoFS').onclick=function () {if (isInFullScreenMode) {exitFullscreen();this.src='data:image/png;base64,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';} else {enterFullscreen(); this.src='data:image/png;base64,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';
} AdapterTaille(window.innerWidth,window.innerHeight);};
if (document.getElementById('icoSlides') != null) {
document.getElementById('icoSlides').src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAKlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKE86IAAAADXRSTlMAQNCwgCBw7+C/r38QwipBTAAAAFJJREFUKM9jYJC6iwQuMTCw3EUBDAyy1wIYEAAoYOvAgCpwNwBd4AC6QAK6QDWaoch23kQXuDsqgCaghC7AgEXAFl1AFl2ABSXuQUAYIdAI5AIAJNA763ktS2sAAAAASUVORK5CYII=';
document.getElementById('icoWB').src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAM1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACjBUbJAAAAEHRSTlMA0PAQMGAgn1DgwI9Ar6Bw3kocvwAAAK5JREFUOMu1kdsOAyEIRAVxdS9tz/9/bYvb9AndpMnOgyTOgQwhpSRMJNeAC1Io//8byCJzYGMOVHQJgXyWAhZmEDUvB5QwZKVPNmUPtyiwITkLz3BNU8rH3ByKgLNxUdCcIuBxNpp60AB4eT7X4iUAoM1v0drlsW4FlIHWL3CsA/+Yje26AyhQZv4OsI/9Slcd2PmBNmhKzaEvqHlIUyQihNX6Fp2IAMn97cN+wBsAjRAhRifO6gAAAABJRU5ErkJggg==';
}
}
function ChangeNewStyle() {
document.getElementById('icoExec').src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAANlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3dmhyAAAAEXRSTlMAgFCQ8MAw0BCg4N/PsEAgcOyQFq4AAAC2SURBVDjLrZPbEsMgCES9a9Qm3f//2TpppgwExz7kvCEbhI2YZ0k+dqBHn7RssQE/gr3lXQOjOZ73uMGKbFDY5PfzGg4T3NV/w4T2FVg6SeWlXELzg8uBYAY7iLOjACKJEc6KR6YDP+IoBaaQLXGEWQoGb1z0EYAJpDVrgbxCWJP1JsmtqI2ZOh8zLYySVnthNXd/P6Lys0rFhLp8MDS2iv370eo1rFicKvpzRiJXT1/eDGS2vB+cASeW0QgsuwAAAABJRU5ErkJggg==';
document.getElementById('icoIndent').src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAElBMVEUAAAAAAAAAAAAAAAAAAAAAAADgKxmiAAAABXRSTlMA0OBA8AAZ0pEAAAA3SURBVCjPY2AwCkUCygwMDKrIAkFAgVAGJBBKiYAo0MRA3AKU2wIxEWooQmDUFlwCrqiRjZEcAGMaNWN2V+9gAAAAAElFTkSuQmCC';
document.getElementById('icoSave').src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAHlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3KG9qAAAACXRSTlMAIJ/gQMC/8BBsYRobAAAAV0lEQVQoz2NwnokEFBgYGCyRBSYBBUA0A4QGYgV0gUloAkAl6AKT0AVmkivQwAAGjHCBRIiAGFQAASgQCGSAAlGogABMgBEqwAAHQ1ygEtX3kxmcUQVMAMfSt59nRWTcAAAAAElFTkSuQmCC';
//document.getElementById('icoLoad').src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAJ1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADdEvm1AAAADHRSTlMA4PCgQBDf0DCwYCBjdHcqAAAAQUlEQVQoz2OgMwg+AwIpCIE5YIFjcD73mQYQdQYu0H6YASKw6AwUlEIFdKB84QCoAELTqABxAjpnUMBBBkdUAREAzwZRv/HPSxsAAAAASUVORK5CYII=';
document.getElementById('icoLoad').onclick=function () {MontreFenetre(8-fenetre_courante);};
document.getElementById('icoLock').src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgAQMAAABJtOi3AAAABlBMVEUAAAAAAAClZ7nPAAAAAXRSTlMAQObYZgAAAE1JREFUCNd1zLENgDAMAMGPUqTMCB4lo5HRGMUjpHRhYSwoA81Vr4emgFhyXElE4gPK6pOibVK1Qj3ZkAhjRPg3PhKTZPUdkzf5HTz7GxZdRmtH6afSAAAAAElFTkSuQmCC';
var iconeLock='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAM1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACjBUbJAAAAEHRSTlMAUN8Q4EAg8J8w0MBwkIBfYr4MTgAAAKVJREFUOMvNklsSgyAMRSEEAvjK/lfbpDIjqJl2+lPP3+UeYxx0PVuuzDVv7h4P3AB/12fuyFZvGzMrS3GuLKzMYx9IzmrZQ6kSKFwGkPTNoMsIfWY94ipxGgQW0hGT5mEFydQfnIV4HjnJQfxaiMAGsDvIJtAWsvmDgD4lj7aAQXNAU/Dt3zOF0K7qo/D7K2BfEkyBQT+z6/kxd0F2j28hotlH517X9CZd050tNAAAAABJRU5ErkJggg==';
var iconeUnLock=document.getElementById('icoLock').src;
document.getElementById('icoLock').onclick=function () {if (builtin_verrou>=0) {RetailleFenetre(builtin_verrou,'hidden',-1,1,1); builtin_verrou=-1; this.src=iconeUnLock; MontreFenetre(0);} else {if (fenetre_courante>0) {builtin_verrou=fenetre_courante; this.src=iconeLock;}}};
document.getElementById('icoLock').style.backgroundColor='transparent';
document.getElementById('icoFS').src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAGFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWNxwqAAAAB3RSTlMAMPDvQODfr75drwAAAHxJREFUKM+d0MEJgDAQRNEJWICiDXiyBK960AoEG7CCgG77ErMwTA6CLrnk8QNJsJrMgV3hghXzAjWAUAL0SKwL6EMGBm0GBmMGBpaBgcLUmsI8mjUOnL/QmMWO8Ky+EkiXFEiXFPCA4AHBA4IHBACB4P//5S2D7k8sCtsNuKvQI/Z6BpUAAAAASUVORK5CYII=';
document.getElementById('icoFS').onclick=function () {if (isInFullScreenMode) {exitFullscreen();this.src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAGFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWNxwqAAAAB3RSTlMAMPDvQODfr75drwAAAHxJREFUKM+d0MEJgDAQRNEJWICiDXiyBK960AoEG7CCgG77ErMwTA6CLrnk8QNJsJrMgV3hghXzAjWAUAL0SKwL6EMGBm0GBmMGBpaBgcLUmsI8mjUOnL/QmMWO8Ky+EkiXFEiXFPCA4AHBA4IHBACB4P//5S2D7k8sCtsNuKvQI/Z6BpUAAAAASUVORK5CYII=';} else {enterFullscreen(); this.src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAGFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWNxwqAAAAB3RSTlMAMPDvQODfr75drwAAAHdJREFUKM+dz7EJhUAURNEn/AJW/A0YWYKpBlqBYANWsKDTvmMgeA0EnWg5zD6YGIUsMRO20C0PUEr5fwW/6h8hp4pQFy3gKABcILhAcIHgFFdIJyAf4bxGCH7JieCZBM8keCbABQFcIHSVCH0rlW+2NELWGAjTDkxj0CPexFNFAAAAAElFTkSuQmCC';
} AdapterTaille(window.innerWidth,window.innerHeight);};
if (document.getElementById('icoSlides') != null) {
document.getElementById('icoSlides').src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAKlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKE86IAAAADXRSTlMAQNCwgCBw7+C/r38QwipBTAAAAFJJREFUKM9jYJC6iwQuMTCw3EUBDAyy1wIYEAAoYOvAgCpwNwBd4AC6QAK6QDWaoch23kQXuDsqgCaghC7AgEXAFl1AFl2ABSXuQUAYIdAI5AIAJNA763ktS2sAAAAASUVORK5CYII=';
document.getElementById('icoWB').src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAM1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACjBUbJAAAAEHRSTlMA0PAQMGAgn1DgwI9Ar6Bw3kocvwAAAK5JREFUOMu1kdsOAyEIRAVxdS9tz/9/bYvb9AndpMnOgyTOgQwhpSRMJNeAC1Io//8byCJzYGMOVHQJgXyWAhZmEDUvB5QwZKVPNmUPtyiwITkLz3BNU8rH3ByKgLNxUdCcIuBxNpp60AB4eT7X4iUAoM1v0drlsW4FlIHWL3CsA/+Yje26AyhQZv4OsI/9Slcd2PmBNmhKzaEvqHlIUyQihNX6Fp2IAMn97cN+wBsAjRAhRifO6gAAAABJRU5ErkJggg==';
}
}
// Création d'applications
function DownloadHTMLFile(filename, elHtml, mimeType) {
var link = document.createElement('a');
mimeType = mimeType || 'text/plain';
link.setAttribute('download', filename);
link.setAttribute('href', 'data:' + mimeType + ';charset=utf-8,' + encodeURIComponent(elHtml));
link.click();
}
function createStandaloneApp(ch,title,style,files,encryption) {
GEBID('AllScripts').innerHTML=(jsmin(GEBID('AllScripts').innerHTML));
var res='';
res+='\n\n\n \n\n';
for (var i = 0; i < (AllExtensions.length); i++) {
var enabled = (AllExtensions[i]['ENABLED'][0].search(/yes/i) >= 0);
if (AllExtensions[i]['ENABLED'][0].search(/ask/i) >= 0) enabled = true; //confirm('Do you want to enable\n' + AllExtensions[i]['TITLE'][0] + ' ?');
if (enabled) {
if (typeof(AllExtensions[i]['JSURL']) != 'undefined') {
for(var j=0; j\n';
}
if (typeof(AllExtensions[i]['CSSURL']) != 'undefined') {
for(var j=0; j\n';
}
}
}
var UnMaskCodeF='UnMaskCode';
if (encryption == false) {UnMaskCodeF='';}
switch (style) {
case 1:
res+=''+title+''+GEBID("AllScripts").outerHTML+GEBID("AllStyles").outerHTML+'';
res+='';
break;
case 2:
res+=''+title+''+GEBID("AllScripts").outerHTML+GEBID("AllStyles").outerHTML+'';
res+='';
break;
case 3:
res+=''+title+''+GEBID("AllScripts").outerHTML+GEBID("AllStyles").outerHTML+'';
res+='';
break;
case 4:
res+=''+title+''+GEBID("AllScripts").outerHTML+GEBID("AllStyles").outerHTML+'\n';
res+='';
break;
}
res+='