С кнопки неинтересно

Сразу при вводе:

Код AS1/AS2:
tf.restrict = '0123456789';
tf.onChanged = function ()
{
var w:Number = Number(tf.text);
if (!isNaN(w)) line_mc._width = w;
};
Для кнопки строка та же самая, только обработчик события кнопки нужен, а не события поля.
Во вложении пример попроще, без проверки на численность выражения.