Commit 94282e3f authored by Sergey.Tsarkov's avatar Sergey.Tsarkov Committed by Alexander.Trofimov

поправлено меню формул

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@52847 954022d7-b5bf-4e40-9824-e11837661b57
parent 14122643
......@@ -2721,6 +2721,16 @@ CDelimiter.prototype.init = function(props)
this.grow = true;
else if(props.grow == false || props.grow == 0)
this.grow = false;
if(props.begChr == undefined)
props.begChrType = PARENTHESIS_LEFT;
if(props.endChr == undefined)
props.endChrType = PARENTHESIS_RIGHT;
if(props.sepChr == undefined && props.column >1)
props.sepChrType = DELIMITER_LINE;
var begPrp =
{
......
......@@ -3129,10 +3129,83 @@
<div style="float: left; background-image: url(Math/img/nary_2.png); width: 160px; height: 104px; background-position: 320px 104px;" value="82"></div>
<div style="float: left; background-image: url(Math/img/nary_1.png); width: 80px; height: 104px; background-position: 160px 104px;" value="83"></div>
<div style="float: left; background-image: url(Math/img/nary_2.png); width: 160px; height: 104px; background-position: 160px 104px;" value="84"></div>
</div>
<div class="bracket mathContainer" style="display:none;width:480px;height:480px;background-color:#fff;top: 80px; right: -4px;z-index:100;position:absolute;padding-top: 5px;border: 4px ridge silver;overflow-y:scroll;">
<div style="float: left; background-image: url(Math/img/bracket.png); width: 80px; height: 104px; background-position: 320px 936px;" value="85"></div>
<div style="float: left; background-image: url(Math/img/bracket.png); width: 80px; height: 104px; background-position: 240px 936px;" value="86"></div>
<div style="float: left; background-image: url(Math/img/bracket.png); width: 80px; height: 104px; background-position: 160px 936px;" value="87"></div>
<div style="float: left; background-image: url(Math/img/bracket.png); width: 80px; height: 104px; background-position: 80px 936px;" value="88"></div>
<div style="float: left; background-image: url(Math/img/bracket.png); width: 80px; height: 104px; background-position: 320px 832px;" value="89"></div>
<div style="float: left; background-image: url(Math/img/bracket.png); width: 80px; height: 104px; background-position: 240px 832px;" value="90"></div>
<div style="float: left; background-image: url(Math/img/bracket.png); width: 80px; height: 104px; background-position: 160px 832px;" value="91"></div>
<div style="float: left; background-image: url(Math/img/bracket.png); width: 80px; height: 104px; background-position: 80px 832px;" value="92"></div>
<div style="float: left; background-image: url(Math/img/bracket.png); width: 80px; height: 104px; background-position: 320px 728px;" value="93"></div>
<div style="float: left; background-image: url(Math/img/bracket.png); width: 80px; height: 104px; background-position: 240px 728px;" value="94"></div>
<div style="float: left; background-image: url(Math/img/bracket.png); width: 80px; height: 104px; background-position: 160px 728px;" value="95"></div>
<div style="float: left; background-image: url(Math/img/bracket.png); width: 80px; height: 104px; background-position: 80px 728px;" value="96"></div>
<div style="float: left; background-image: url(Math/img/bracket.png); width: 80px; height: 104px; background-position: 320px 624px;" value="97"></div>
<div style="float: left; background-image: url(Math/img/bracket.png); width: 80px; height: 104px; background-position: 240px 624px;" value="98"></div>
<div style="float: left; background-image: url(Math/img/bracket.png); width: 80px; height: 104px; background-position: 160px 624px;" value="99"></div>
<div style="float: left; background-image: url(Math/img/bracket.png); width: 80px; height: 104px; background-position: 80px 624px;" value="100"></div>
<div style="float: left; background-image: url(Math/img/bracket.png); width: 80px; height: 104px; background-position: 320px 520px;" value="101"></div>
<div style="float: left; background-image: url(Math/img/bracket.png); width: 80px; height: 104px; background-position: 240px 520px;" value="102"></div>
<div style="float: left; background-image: url(Math/img/bracket.png); width: 80px; height: 104px; background-position: 160px 520px;" value="103"></div>
<div style="float: left; background-image: url(Math/img/bracket.png); width: 80px; height: 104px; background-position: 80px 520px;" value="104"></div>
<div style="float: left; background-image: url(Math/img/bracket.png); width: 80px; height: 104px; background-position: 320px 416px;" value="105"></div>
<div style="float: left; background-image: url(Math/img/bracket.png); width: 80px; height: 104px; background-position: 240px 416px;" value="106"></div>
<div style="float: left; background-image: url(Math/img/bracket.png); width: 80px; height: 104px; background-position: 160px 416px;" value="107"></div>
<div style="float: left; background-image: url(Math/img/bracket.png); width: 80px; height: 104px; background-position: 80px 416px;" value="108"></div>
<div style="float: left; background-image: url(Math/img/bracket.png); width: 80px; height: 104px; background-position: 320px 312px;" value="109"></div>
<div style="float: left; background-image: url(Math/img/bracket.png); width: 80px; height: 104px; background-position: 240px 312px;" value="110"></div>
<div style="float: left; background-image: url(Math/img/bracket.png); width: 80px; height: 104px; background-position: 160px 312px;" value="111"></div>
<div style="float: left; background-image: url(Math/img/bracket.png); width: 80px; height: 104px; background-position: 80px 312px;" value="112"></div>
<div style="float: left; background-image: url(Math/img/bracket.png); width: 80px; height: 104px; background-position: 320px 208px;" value="113"></div>
<div style="float: left; background-image: url(Math/img/bracket.png); width: 80px; height: 104px; background-position: 240px 208px;" value="114"></div>
<div style="float: left; background-image: url(Math/img/bracket.png); width: 80px; height: 104px; background-position: 160px 208px;" value="115"></div>
<div style="float: left; background-image: url(Math/img/bracket.png); width: 80px; height: 104px; background-position: 80px 208px;" value="116"></div>
<div style="float: left; background-image: url(Math/img/bracket.png); width: 80px; height: 104px; background-position: 320px 104px;" value="117"></div>
<div style="float: left; background-image: url(Math/img/bracket.png); width: 80px; height: 104px; background-position: 240px 104px;" value="118"></div>
<div style="float: left; background-image: url(Math/img/bracket_1.png); width: 80px; height: 104px; background-position: 320px 104px;" value="119"></div>
<div style="float: left; background-image: url(Math/img/bracket_1.png); width: 80px; height: 104px; background-position: 240px 104px;" value="120"></div>
<div style="float: left; background-image: url(Math/img/bracket_1.png); width: 80px; height: 104px; background-position: 160px 104px;" value="121"></div>
<div style="float: left; background-image: url(Math/img/bracket_1.png); width: 80px; height: 104px; background-position: 80px 104px;" value="122"></div>
<div style="float: left; background-image: url(Math/img/bracket_2.png); width: 160px; height: 104px; background-position: 160px 104px;" value="123"></div>
<div style="float: left; background-image: url(Math/img/bracket_3.png); width: 80px; height: 104px; background-position: 160px 104px;" value="124"></div>
<div style="float: left; background-image: url(Math/img/bracket_3.png); width: 80px; height: 104px; background-position: 80px 104px;" value="125"></div>
</div>
<div class="trign mathContainer" style="display:none;width:480px;height:480px;background-color:#fff;top: 80px; right: -4px;z-index:100;position:absolute;padding-top: 5px;border: 4px ridge silver;overflow-y:scroll;">
<div style="float: left; background-image: url(Math/img/trig_function.png); width: 80px; height: 104px; background-position: 240px 936px;" value="126"></div>
<div style="float: left; background-image: url(Math/img/trig_function.png); width: 80px; height: 104px; background-position: 160px 936px;" value="127"></div>
<div style="float: left; background-image: url(Math/img/trig_function.png); width: 80px; height: 104px; background-position: 80px 936px;" value="128"></div>
<div style="float: left; background-image: url(Math/img/trig_function.png); width: 80px; height: 104px; background-position: 240px 832px;" value="129"></div>
<div style="float: left; background-image: url(Math/img/trig_function.png); width: 80px; height: 104px; background-position: 160px 832px;" value="130"></div>
<div style="float: left; background-image: url(Math/img/trig_function.png); width: 80px; height: 104px; background-position: 80px 832px;" value="131"></div>
<div style="float: left; background-image: url(Math/img/trig_function.png); width: 80px; height: 104px; background-position: 240px 728px;" value="132"></div>
<div style="float: left; background-image: url(Math/img/trig_function.png); width: 80px; height: 104px; background-position: 160px 728px;" value="133"></div>
<div style="float: left; background-image: url(Math/img/trig_function.png); width: 80px; height: 104px; background-position: 80px 728px;" value="134"></div>
<div style="float: left; background-image: url(Math/img/trig_function.png); width: 80px; height: 104px; background-position: 240px 624px;" value="135"></div>
<div style="float: left; background-image: url(Math/img/trig_function.png); width: 80px; height: 104px; background-position: 160px 624px;" value="136"></div>
<div style="float: left; background-image: url(Math/img/trig_function.png); width: 80px; height: 104px; background-position: 80px 624px;" value="137"></div>
<div style="float: left; background-image: url(Math/img/trig_function.png); width: 80px; height: 104px; background-position: 240px 520px;" value="138"></div>
<div style="float: left; background-image: url(Math/img/trig_function.png); width: 80px; height: 104px; background-position: 160px 520px;" value="139"></div>
<div style="float: left; background-image: url(Math/img/trig_function.png); width: 80px; height: 104px; background-position: 80px 520px;" value="140"></div>
<div style="float: left; background-image: url(Math/img/trig_function.png); width: 80px; height: 104px; background-position: 240px 416px;" value="141"></div>
<div style="float: left; background-image: url(Math/img/trig_function.png); width: 80px; height: 104px; background-position: 160px 416px;" value="142"></div>
<div style="float: left; background-image: url(Math/img/trig_function.png); width: 80px; height: 104px; background-position: 80px 416px;" value="143"></div>
<div style="float: left; background-image: url(Math/img/trig_function.png); width: 80px; height: 104px; background-position: 240px 312px;" value="144"></div>
<div style="float: left; background-image: url(Math/img/trig_function.png); width: 80px; height: 104px; background-position: 160px 312px;" value="145"></div>
<div style="float: left; background-image: url(Math/img/trig_function.png); width: 80px; height: 104px; background-position: 80px 312px;" value="146"></div>
<div style="float: left; background-image: url(Math/img/trig_function.png); width: 80px; height: 104px; background-position: 240px 208px;" value="147"></div>
<div style="float: left; background-image: url(Math/img/trig_function.png); width: 80px; height: 104px; background-position: 160px 208px;" value="148"></div>
<div style="float: left; background-image: url(Math/img/trig_function.png); width: 80px; height: 104px; background-position: 80px 208px;" value="149"></div>
<div style="float: left; background-image: url(Math/img/trig_function.png); width: 80px; height: 104px; background-position: 240px 104px;" value="150"></div>
<div style="float: left; background-image: url(Math/img/trig_function.png); width: 80px; height: 104px; background-position: 160px 104px;" value="151"></div>
<div style="float: left; background-image: url(Math/img/trig_function_1.png); width: 160px; height: 104px; background-position: 160px 104px;" value="152"></div>
</div>
</div>
<script>
......
......@@ -7860,6 +7860,327 @@ asc_docs_api.prototype.asc_AddMath = function(Type)
var oSSub1 = new CDegree();
CreateDegree(oSSub1, delimiterBase, props, "Y", null, "n");
break;
case 85: props = {column:1};
var oDelimiter = new CDelimiter();
CreateElem(oDelimiter,MathElement.Math.Root,props);
break;
case 86: props = {column:1, begChr:"[", endChr:"]"};
var oDelimiter = new CDelimiter();
CreateElem(oDelimiter,MathElement.Math.Root,props);
break;
case 87: props = {column:1, begChr:"{", endChr:"}"};
var oDelimiter = new CDelimiter();
CreateElem(oDelimiter,MathElement.Math.Root,props);
break;
case 88: var sBeg = String.fromCharCode(10216);
var sEnd = String.fromCharCode(10217);
props = {column:1, begChr:sBeg, endChr:sEnd};
var oDelimiter = new CDelimiter();
CreateElem(oDelimiter,MathElement.Math.Root,props);
break;
case 89: var sBeg = String.fromCharCode(9123);
var sEnd = String.fromCharCode(9126);
props = {column:1, begChr:sBeg, endChr:sEnd};
var oDelimiter = new CDelimiter();
CreateElem(oDelimiter,MathElement.Math.Root,props);
break;
case 90: var sBeg = String.fromCharCode(9121);
var sEnd = String.fromCharCode(9124);
props = {column:1, begChr:sBeg, endChr:sEnd};
var oDelimiter = new CDelimiter();
CreateElem(oDelimiter,MathElement.Math.Root,props);
break;
case 91: var sChr = String.fromCharCode(124);
props = {column:1, begChr:sChr, endChr:sChr};
var oDelimiter = new CDelimiter();
CreateElem(oDelimiter,MathElement.Math.Root,props);
break;
case 92: var sChr = String.fromCharCode(8214);
props = {column:1, begChr:sChr, endChr:sChr};
var oDelimiter = new CDelimiter();
CreateElem(oDelimiter,MathElement.Math.Root,props);
break;
case 93: var sChr = String.fromCharCode(91);
props = {column:1, begChr:sChr, endChr:sChr};
var oDelimiter = new CDelimiter();
CreateElem(oDelimiter,MathElement.Math.Root,props);
break;
case 94: var sChr = String.fromCharCode(93);
props = {column:1, begChr:sChr, endChr:sChr};
var oDelimiter = new CDelimiter();
CreateElem(oDelimiter,MathElement.Math.Root,props);
break;
case 95: props = {column:1, begChr:"]", endChr:"["};
var oDelimiter = new CDelimiter();
CreateElem(oDelimiter,MathElement.Math.Root,props);
break;
case 96: var sBeg = String.fromCharCode(10214);
var sEnd = String.fromCharCode(10215);
props = {column:1, begChr:sBeg, endChr:sEnd};
var oDelimiter = new CDelimiter();
CreateElem(oDelimiter,MathElement.Math.Root,props);
break;
case 97: props = {column:2};
var oDelimiter = new CDelimiter();
CreateElem(oDelimiter,MathElement.Math.Root,props);
break;
case 98: props = {column:2, begChr:"{", endChr:"}"};
var oDelimiter = new CDelimiter();
CreateElem(oDelimiter,MathElement.Math.Root,props);
break;
case 99: var sBeg = String.fromCharCode(10216);
var sEnd = String.fromCharCode(10217);
props = {column:2, begChr:sBeg, endChr:sEnd};
var oDelimiter = new CDelimiter();
CreateElem(oDelimiter,MathElement.Math.Root,props);
break;
case 100: var sBeg = String.fromCharCode(10216);
var sEnd = String.fromCharCode(10217);
props = {column:3, begChr:sBeg, endChr:sEnd};
var oDelimiter = new CDelimiter();
CreateElem(oDelimiter,MathElement.Math.Root,props);
break;
case 101: props = {column:1, endChr:""};
var oDelimiter = new CDelimiter();
CreateElem(oDelimiter,MathElement.Math.Root,props);
break;
case 102: props = {column:1, begChr:""};
var oDelimiter = new CDelimiter();
CreateElem(oDelimiter,MathElement.Math.Root,props);
break;
case 103: props = {column:1, begChr:"[", endChr:""};
var oDelimiter = new CDelimiter();
CreateElem(oDelimiter,MathElement.Math.Root,props);
break;
case 104: props = {column:1, begChr:"", endChr:"]"};
var oDelimiter = new CDelimiter();
CreateElem(oDelimiter,MathElement.Math.Root,props);
break;
case 105: props = {column:1, begChr:"{", endChr:""};
var oDelimiter = new CDelimiter();
CreateElem(oDelimiter,MathElement.Math.Root,props);
break;
case 106: props = {column:1, begChr:"", endChr:"}"};
var oDelimiter = new CDelimiter();
CreateElem(oDelimiter,MathElement.Math.Root,props);
break;
case 107: var sBeg = String.fromCharCode(10216);
props = {column:1, begChr:sBeg, endChr:""};
var oDelimiter = new CDelimiter();
CreateElem(oDelimiter,MathElement.Math.Root,props);
break;
case 108: var sEnd = String.fromCharCode(10217);
props = {column:1, begChr:"", endChr:sEnd};
var oDelimiter = new CDelimiter();
CreateElem(oDelimiter,MathElement.Math.Root,props);
break;
case 109: var sBeg = String.fromCharCode(9123);
props = {column:1, begChr:sBeg, endChr:""};
var oDelimiter = new CDelimiter();
CreateElem(oDelimiter,MathElement.Math.Root,props);
break;
case 110: var sEnd = String.fromCharCode(9126);
props = {column:1, begChr:"", endChr:sEnd};
var oDelimiter = new CDelimiter();
CreateElem(oDelimiter,MathElement.Math.Root,props);
break;
case 111: var sBeg = String.fromCharCode(9121);
props = {column:1, begChr:sBeg, endChr:""};
var oDelimiter = new CDelimiter();
CreateElem(oDelimiter,MathElement.Math.Root,props);
break;
case 112: var sEnd = String.fromCharCode(9124);
props = {column:1, begChr:"", endChr:sEnd};
var oDelimiter = new CDelimiter();
CreateElem(oDelimiter,MathElement.Math.Root,props);
break;
case 113: var sBeg = String.fromCharCode(124);
props = {column:1, begChr:sBeg, endChr:""};
var oDelimiter = new CDelimiter();
CreateElem(oDelimiter,MathElement.Math.Root,props);
break;
case 114: var sEnd = String.fromCharCode(124);
props = {column:1, begChr:"", endChr:sEnd};
var oDelimiter = new CDelimiter();
CreateElem(oDelimiter,MathElement.Math.Root,props);
break;
case 115: var sBeg = String.fromCharCode(8214);
props = {column:1, begChr:sBeg, endChr:""};
var oDelimiter = new CDelimiter();
CreateElem(oDelimiter,MathElement.Math.Root,props);
break;
case 116: var sEnd = String.fromCharCode(8214);
props = {column:1, begChr:"", endChr:sEnd};
var oDelimiter = new CDelimiter();
CreateElem(oDelimiter,MathElement.Math.Root,props);
break;
case 117: var sBeg = String.fromCharCode(10214);
props = {column:1, begChr:sBeg, endChr:""};
var oDelimiter = new CDelimiter();
CreateElem(oDelimiter,MathElement.Math.Root,props);
break;
case 118: var sEnd = String.fromCharCode(10215);
props = {column:1, begChr:"", endChr:sEnd};
var oDelimiter = new CDelimiter();
CreateElem(oDelimiter,MathElement.Math.Root,props);
break;
case 119: props = {column:1, begChr:"{", endChr:""};
var oDelimiter = new CDelimiter();
CreateElem(oDelimiter,MathElement.Math.Root,props);
var oElem = oDelimiter.getBase(0);
props = {row:2};
var oEqArr = new CEqArray();
CreateElem(oEqArr,oElem,props);
break;
case 120: props = {column:1, begChr:"{", endChr:""};
var oDelimiter = new CDelimiter();
CreateElem(oDelimiter,MathElement.Math.Root,props);
var oElem = oDelimiter.getBase(0);
props = {row:3};
var oEqArr = new CEqArray();
CreateElem(oEqArr,oElem,props);
/*
var oElem0 = oEqArr.getElement(0);
AddText(oElem0, "0");
var oElem1 = oEqArr.getElement(1);
AddText(oElem1, "1");
var oElem2 = oEqArr.getElement(2);
AddText(oElem2, "2");*/
break;
case 121: props = {type:NO_BAR_FRACTION};
var oFraction = new CFraction();
CreateFraction(oFraction, MathElement.Math.Root, props, null, null);
break;
case 122: props = {column:1};
var oDelimiter = new CDelimiter();
CreateElem(oDelimiter,MathElement.Math.Root,props);
var oElem = oDelimiter.getBase(0);
props = {type:NO_BAR_FRACTION};
var oFraction = new CFraction();
CreateFraction(oFraction,oElem,props,null,null);
break;
case 123: AddText(MathElement.Math.Root, "f");
props = {column:1};
var oDelimiter1 = new CDelimiter();
CreateElem(oDelimiter1,MathElement.Math.Root,props);
var del1Elem = oDelimiter1.getBase(0);
AddText(del1Elem, "x");
AddText(MathElement.Math.Root, "=");
props = {column:1, begChr:"{", endChr:""};
var oDelimiter2 = new CDelimiter();
CreateElem(oDelimiter2,MathElement.Math.Root,props);
var del2Elem = oDelimiter2.getBase(0);
props = {row:2};
var oEqArr = new CEqArray();
CreateElem(oEqArr, del2Elem, props);
var eqArrElem0 = oEqArr.getElement(0);
AddText(eqArrElem0, "-x,&x<0");
var eqArrElem0 = oEqArr.getElement(1);
var sTxt = "x,&x" + String.fromCharCode(8805) + "0";
AddText(eqArrElem0,sTxt);
break;
case 124: props = {column:1};
var oDelimiter = new CDelimiter();
CreateElem(oDelimiter,MathElement.Math.Root,props);
var oElem = oDelimiter.getBase(0);
props = {type:NO_BAR_FRACTION};
var oFraction = new CFraction();
CreateFraction(oFraction,oElem,props,"n","k");
break;
case 125: var sBeg = String.fromCharCode(10216);
var sEnd = String.fromCharCode(10217);
props = {column:1, begChr:sBeg, endChr:sEnd};
var oDelimiter = new CDelimiter();
CreateElem(oDelimiter,MathElement.Math.Root,props);
var oElem = oDelimiter.getBase(0);
props = {type:NO_BAR_FRACTION};
var oFraction = new CFraction();
CreateFraction(oFraction,oElem,props,"n","k");
break;
case 126: var oFunc = new CMathFunc();
CreateElem(oFunc,MathElement.Math.Root,props);
oFName = oFunc.getFName();
props = {sty:"p"};
AddText(oFName, "sin", props);
break;
case 127: var oFunc = new CMathFunc();
CreateElem(oFunc,MathElement.Math.Root,props);
oFName = oFunc.getFName();
props = {sty:"p"};
AddText(oFName, "cos", props);
break;
case 128: var oFunc = new CMathFunc();
CreateElem(oFunc,MathElement.Math.Root,props);
oFName = oFunc.getFName();
props = {sty:"p"};
AddText(oFName, "tan", props);
break;
case 129: var oFunc = new CMathFunc();
CreateElem(oFunc,MathElement.Math.Root,props);
oFName = oFunc.getFName();
props = {sty:"p"};
AddText(oFName, "csc", props);
break;
case 130: var oFunc = new CMathFunc();
CreateElem(oFunc,MathElement.Math.Root,props);
oFName = oFunc.getFName();
props = {sty:"p"};
AddText(oFName, "sec", props);
break;
case 131: var oFunc = new CMathFunc();
CreateElem(oFunc,MathElement.Math.Root,props);
oFName = oFunc.getFName();
props = {sty:"p"};
AddText(oFName, "cot", props);
break;
case 132: var oFunc = new CMathFunc();
CreateElem(oFunc,MathElement.Math.Root,props);
oFName = oFunc.getFName();
props = {type:DEGREE_SUPERSCRIPT};
var sBase = "sin";
var sSup = "-1";
var oDegree = new CDegree();
CreateDegree(oDegree, oFName, props, sBase, sSup, null);
break;
case 132: var oFunc = new CMathFunc();
CreateElem(oFunc,MathElement.Math.Root,props);
oFName = oFunc.getFName();
props = {type:DEGREE_SUPERSCRIPT};
var sBase = "cos";
var sSup = "-1";
var oDegree = new CDegree();
CreateDegree(oDegree, oFName, props, sBase, sSup, null);
break;
case 132: var oFunc = new CMathFunc();
CreateElem(oFunc,MathElement.Math.Root,props);
oFName = oFunc.getFName();
props = {type:DEGREE_SUPERSCRIPT};
var sBase = "tan";
var sSup = "-1";
var oDegree = new CDegree();
CreateDegree(oDegree, oFName, props, sBase, sSup, null);
break;
case 132: var oFunc = new CMathFunc();
CreateElem(oFunc,MathElement.Math.Root,props);
oFName = oFunc.getFName();
props = {type:DEGREE_SUPERSCRIPT};
var sBase = "csc";
var sSup = "-1";
var oDegree = new CDegree();
CreateDegree(oDegree, oFName, props, sBase, sSup, null);
break;
}
this.WordControl.m_oLogicDocument.Paragraph_Add( MathElement );
......@@ -7927,18 +8248,25 @@ function CreateElem(oElem, oParent, props)
if (oParent)
oParent.addElementToContent(oElem);
}
function AddText(oElem, sText)
function AddText(oElem, sText, props)
{
if(sText)
{
var ctrPrp = new CTextPr();
oMRun = new CMathRunPrp();
var ctrPrp = new CTextPr();
var oMRun = new CMathRunPrp();
if (props)
oMRun.setMathRunPrp(props);
oMRun.setTxtPrp(ctrPrp);
if (oElem)
{
oElem.addElementToContent(oMRun);
for (var i=0;i<sText.length;i++)
{
/*text[i].replace("&", "&amp;");
text[i].Replace("'", "&apos;");
text[i].Replace("<", "&lt;");
text[i].Replace(">", "&gt;");
text[i].Replace("\"", "&quot;");*/
oText = new CMathText();
oText.addTxt(sText[i]);
oElem.addElementToContent(oText);
......
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