Показать сообщение отдельно
Старый 13.10.2012, 23:08
Logun вне форума Посмотреть профиль Отправить личное сообщение для Logun Найти все сообщения от Logun
  № 15  
Ответить с цитированием
Logun

Регистрация: Sep 2012
Сообщений: 15
Печально...толку тогда от этого диспатчера в этом конкретном случае, событие создается, передается, реакции ноль...

Попробовал сейчас так:
Код AS3:
function yyyy(e: MouseEvent): void {
	var ev: TextEvent = new TextEvent(TextEvent.TEXT_INPUT, true, false, '2');
	stage.focus = txt;
	txt.dispatchEvent(ev);
}
та же история - тишина.

Цитата:
Воспользуйтесь уже данными выше советами: по клику добавляйте букву в Ваше текстовое поле, не забываете про фокус, так же можно запоминать позицию каретки (или просто убрать выделение).
Так и сделал вчера, но как то не очень это красивая реализация, первое всплывшее неудобство - так я в свойствах TextField задал максимальное количество символов и забыл...а тут вручную контролировать нужно сколько уже введено.

Интересно все же по какому событию в TextField символ рисуется. Может офицеры знают?)


Последний раз редактировалось Logun; 14.10.2012 в 00:25.