что-то типа такого может сработать:

Код:
this.createTextField("input_txt", 999, 34, 105, 530, 156);
input_txt.border = true;
input_txt.wordWrap = true;
input_txt.multiline = true;
input_txt.type = "input";
input_txt.size = 20;
input_txt.background = 0x3052C0;
input_txt.color = 0xFF0000;
input_txt.text = "Lorem ipsum dolor sit amet, consectetuer adipiscing elit.";
var text_old:String = input_txt.text;
var tf=new TextFormat();
tf.color=0xFF0000;
var i:Number;
input_txt.onChanged = function(textfield_txt:TextField) {
var oldArr=text_old.split("");
var newArr=this.text.split("");
text_old=this.text;
if(newArr.length<oldArr.length)return;//только удаление
for(var i=0;i<newArr.length;i++) {//добавление и замена
if(newArr[i]!=oldArr[i]){
//trace(i)
this.setTextFormat(i,i+1,tf);
return;
}
}
};