im making a function that limmits text to a specified number…
only problem is i cant seem to pass in the text var that contains the text
any help would be awesome.
thanks in advance
var textF1:String = "Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Etiam neque purus, aliquam sed, sagittis tincidunt, adipiscing ac, urna. Ut libero urna, nonummy sodalesxxx";
function TrimText(limmit:Number, area, textVar) {
var lengthF1:Number = [textVar].length;
trace(lengthF1);
var charLimmit:Number = limmit;
for (var i:Number = 0; i<=charLimmit; i++) {
trace(i);
if (i == 0) {
textcut = [textVar].charAt(i);
} else {
textcut += [textVar].charAt(i);
trace(textcut);
if (i == charLimmit && lengthF1>=charLimmit) {
textcut += "...";
_root[area].text = textcut;
trace(area);
} else {
_root[area].text = textcut;
}
}
}
}
TrimText(160,"texttest",textF1);