Показать сообщение отдельно
Старый 08.02.2007, 15:10
Azy вне форума Посмотреть профиль Отправить личное сообщение для Azy Посетить домашнюю страницу Azy Найти все сообщения от Azy
  № 7  
Ответить с цитированием
Azy
 
Аватар для Azy

Регистрация: Apr 2004
Адрес: Челябинск
Сообщений: 131
Отправить сообщение для Azy с помощью ICQ
Уря! Пашет! Добавил в ItemEditor stopImmediatePropagation():
Код:
package ed
{
	import mx.controls.TextArea;
	import flash.events.Event;
	import flash.system.fscommand;
	import flash.events.KeyboardEvent;
	
	public class EDescription extends TextArea
	{
		public function EDescription()
		{
			super();
			this.addEventListener("change", this.changeEvent);
		}
		
		private function changeEvent(eventObject:Event):void
		{
			this.height = (this.textHeight <= 48) ? 48 : this.textHeight+6;
			this.verticalScrollPosition=0;
		}
		
		override protected function keyDownHandler(event:KeyboardEvent):void
		{
			super.keyDownHandler(event)
			if(event.charCode==13)
			{
				event.stopImmediatePropagation();
			}
		}		
	}
}