ho cercato di tradurlo per aver un riferimento delle variabili x me + comprensibili che non in Tedesco.
codice:
var maxChar = 63; // max character
var NumberLine = 5; //Numero of Line
var run_text = "";
var run_textLen = run_text.length;
var counterChar = 0;
var actualLine = 0;
Lines = new Array(NumberLine);
for (var i=0;i<NumberLine;i++) {
Lines[i] = "";
}
function copyTextField(num) {
set ("Linee" + num, Lines[num]);
}
function printNextChar() {
var wordChar = "";
var wordCharLen = 0;
var umbruch = false;
if (counterChar < run_textLen) {
while ((counterChar+wordCharLen < run_textLen) && (wordChar != " ")) {
wordCharLen++;
wordChar = run_text.charAt(counterChar+wordCharLen);
if ((run_text.charAt(counterChar+wordCharLen)+run_text.charAt(counterChar+wordCharLen+1)) == "/n") {
umbruch = true;
break;
}
}
if (!umbruch) {
if ((Lines[actualLine].length + wordCharLen) < maxChar) {
thisChar = run_text.charAt(counterChar);
Lines[actualLine] += run_text.charAt(counterChar);
copyTextField(actualLine);
counterChar ++;
}
else {
if (actualLine + 1 < NumberLine) actualLine++;
else {
for (var i = 0; i < NumberLine;i++) {
Lines[i] = Lines[i+1].valueOf();
copyTextField(i);
}
}
counterChar++;
}
}
else {
if (actualLine + 1 < NumberLine) actualLine++;
else {
for (var i = 0; i < NumberLine;i++) {
Lines[i] = Lines[i+1].valueOf();
copyTextField(i);
}
}
counterChar+= 3;
}
}
else {
counterChar = 0;
}
}
urlText = new XML();
urlText.load("text.xml");
urlText.onLoad = onXmlText;
function onXmlText() {
mainTag = new XML;
mainTag = this.lastChild.previousSibling;
if(mainTag.nodeName.toLowerCase() == "tickertext") {
run_text = mainTag.firstChild.nodeValue;
run_textLen = run_text.length;
}
}