Собственно хочу форматировать вводимый текст классом ascb.util.NumberFormat.
Код AS3:
import ascb.util.NumberFormat;
var styler:NumberFormat = new NumberFormat();
function input (e)
{
money.text=styler.format(Number(e.text));
}
money.addEventListener(TextEvent.TEXT_INPUT,input);
но в событии "e" лежит только буква которую я нажал, а в текстовом поле содержимое до нажатия. Казалось бы плюсануть можно этот символ в конец и все, но вдруг я в середине цифру написал, или вообще перед тем как нажать на клаву обвел весь текст...как быть, какое событие взять, хелп плиз