Показать сообщение отдельно
Старый 27.08.2011, 08:26
dimarik вне форума Посмотреть профиль Отправить личное сообщение для dimarik Найти все сообщения от dimarik
  № 2  
Ответить с цитированием
dimarik
.
 
Аватар для dimarik

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
Код AS3:
import flash.events.Event;
import flash.text.TextField;
 
const textField:TextField = new TextField();
textField.type = TextFieldType.INPUT;
textField.text = "20";
textField.width = 100
textField.height = 20;
textField.border = true;
textField.addEventListener(Event.CHANGE, this.handler_textFieldChange, false, int.MAX_VALUE);
super.addChild(textField);
 
//-----------------------------------------------------------------------------
//
//   Properties
//
//-----------------------------------------------------------------------------
 
//-------------------------------------
//  textFieldValue
//-------------------------------------
 
var _textFieldValue:	int;
 
function get textFieldValue():int {
    return this._textFieldValue;
}
 
function set textFieldValue(value:int):void {
	const temp:String = value.toString();
	if (this.textField.text === temp)
		return;
	this.textField.text = temp;
}
 
//-----------------------------------------------------------------------------
//
//   Event handlers
//
//-----------------------------------------------------------------------------
 
function handler_textFieldChange(event:Event):void {
    const textField:TextField = event.target as TextField;
    this.textFieldValue = parseInt(textField.text);
}
__________________
Воспитан в TimeZero. Работаю в Mail.ru.