PDA

Просмотр полной версии : [as2] actions на textfield


ffffff
07.10.2005, 19:36
доброго времени суток.

я решил чатик на флэше сделать. вроде почти всё сделал, остались ма-а-а-аленькие мелочи.

я хочу чтобы при клики enter на текстовом поле сообщение отсылалось. а покопался и заметил, что на textfield низя вешать actions.

не додскажите, как отловить нажатие энтэр?

Andromed
07.10.2005, 19:44
чтото типа того

myListener = new Object();
myListener.onKeyDown = function() {
if ((Key.getCode() == Key.ENTER)and(text<>"")) {
ChatAddString(text);
text = "";
}
}
Key.addListener(myListener);

ffffff
07.10.2005, 20:01
получиось. спасибос :) а теперь вознилка вторая трабла.
пролистал хелп и не нашёл как устанавливать фокус в текстовое поле :( не подскажешь7

Andromed
07.10.2005, 21:25
хм чтото там было, в 8 хелп корявый фиг чего найдешь.. а так я не помню... :), сделай проще залеь в хелп набери
TextField Class и посмотри все свойства этого объекта помогает на 100 %, если это есть конечно :)

iNils
07.10.2005, 21:47
Selection.setFocus