Показать сообщение отдельно
Старый 23.09.2003, 15:23
john вне форума Посмотреть профиль Отправить личное сообщение для john Посетить домашнюю страницу john Найти все сообщения от john
  № 3  
john
МЕГАФЛЭШЕР

Регистрация: May 1999
Адрес: Россия, Москва
Сообщений: 1,181
В новых компонентах есть три пути работы с ними

а. Для дизайнера
(или нужно чтото сделать на скорую руку)

выделяем компонент в сцене (в этом случае Button)
вызываем редактор кода,
и пишем

Код:
on(click)
{
trace("test button:" + this);
}
список событий отображается для каждого компонента индивидуально после написания "on("

все это очень похоже на работу с обычной кнопкой в пятерке,
как бы для людей привыкших работать в таком стиле, кроме кнопки появилась еще пару десятков подобных "устройств".

b. работа через события

listenerObject = new Object();
listenerObject.click = function(eventObject){
trace("test button:" + eventObject.target);
}

_root.button_btn.addEventListener("click", listenerObject)

c. используя dataBinding и XML Schema

Но это уже отдельная история

еще вариант относительно компонента Button:

использовать FocusManager....
назначить у формы кнопку по умолчанию (читать хелп)


Последний раз редактировалось john; 23.09.2003 в 15:31.