Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 22.01.2006, 23:08
CREDO вне форума Посмотреть профиль Отправить личное сообщение для CREDO Посетить домашнюю страницу CREDO Найти все сообщения от CREDO
  № 1  
Ответить с цитированием
CREDO
 
Аватар для CREDO

Регистрация: Oct 2004
Адрес: Сочи
Сообщений: 591
Отправить сообщение для CREDO с помощью ICQ
По умолчанию onSetFocus

Код:
mc.onSetFocus = function(){    
      trace("ok");  
}
Почему этот скрипт не работает?

Старый 22.01.2006, 23:31
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 2  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
-он работает если mc может получить этот фокус (добавь mc.onRelease=null; )
-смотреть надо в плеере, а не в IDE (tf_txt.text='OK", например)

Старый 23.01.2006, 01:20
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 3  
Ответить с цитированием
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
CREDO, вопрос похож на следующее: "я поинтересовался, сколько времени, а меня за это избили. не подскажете, почему?" естественно,тебя переспросят, кому ты это сказал, где и в какой обстановке.

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

если свойство _focusrect не установлено в false, то при нажатии Tab ты должен видеть желтую рамку вокруг объектов, по которым переключается фокус. если ты не видишь этой рамки, значит не там смотришь (в среде разработки, как сказал silin, таб работать не будет).

получать фокус клавиатуры могут только те объекты, для которых нажатие кнопок на клавиатуре что-то значит. такими объектами являются кнопки и текстовые поля. чтобы сделать клип похожим на кнопку, ему нужно задать один из кнопочных обработчиков - тогда клип тоже сможет получать фокус клавиатуры.

при этом не обязательно писать mc.onRelease = Void...
ты можешь написать mc.любой_кнопочный_обработчик = что_угодно;


Последний раз редактировалось Nox Noctis; 23.01.2006 в 01:30.
Старый 23.01.2006, 01:25
Antares вне форума Посмотреть профиль Найти все сообщения от Antares
  № 4  
Ответить с цитированием
Antares
Banned
 
Аватар для Antares

Регистрация: Dec 2003
Сообщений: 3,925
Нокс, признавайся, что ты делаешь на флэшере поздней ночью?

Старый 23.01.2006, 01:30
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 5  
Ответить с цитированием
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
ну, мне показалось, что цифра 3919 некрасиво как-то смотрится... красивее бы смотрелось что-нибудь начинающееся с четвёрки. :)

и сделай себе устное предупреждение за оффтоп (здесь это модно, я смотрю :)) )

Старый 23.01.2006, 01:33
Antares вне форума Посмотреть профиль Найти все сообщения от Antares
  № 6  
Ответить с цитированием
Antares
Banned
 
Аватар для Antares

Регистрация: Dec 2003
Сообщений: 3,925
Антарес, устное предупреждение. Иди почитай правила.

Создать новую тему Ответ Часовой пояс GMT +4, время: 00:55.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 00:55.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.