PDA

Просмотр полной версии : onSetFocus() - помогите разобраться...


GRiNGA
26.06.2008, 18:42
Здравствуйте, попробовал сделать mailer(приложение для отправки почты) из книжки Flash MX Studio - справочник профессионала... авторы(Болдуин, Вебстер МакДональд и др)
Запустил - оказалось что не работают назначенные текстовым полям функции onSetFocus, onKillFocus, onChanged
Помогите пожалуйста разобраться - почему?
Или может быть у кого-то есть исходник подобного приложения...
Спасибо.
П.С. - исходник прилагается.

L1965
26.06.2008, 19:10
textField_txt.onSetFocus = setFocusHandler();
textField_txt.onKillFocus = killFocusHandler();
textField_txt.onChanged = changedHandler();

Эти обработчики надо писать без скобочек

crazyone
26.06.2008, 19:16
Вот это вот:
textField_txt.onSetFocus = setFocusHandler();
textField_txt.onKillFocus = killFocusHandler();
textField_txt.onChanged = changedHandler();
Поменяйте на вот это:
textField_txt.onSetFocus = setFocusHandler;
textField_txt.onKillFocus = killFocusHandler;
textField_txt.onChanged = changedHandler;

Это ужасно, да.

GRiNGA
26.06.2008, 19:29
Лол,
Спасибо большое ))