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

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

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

Регистрация: Jun 2005
Адрес: Moscow - immigrate from Volgodonsk
Сообщений: 2,534
По умолчанию Не ставится фокус в textField в AVM1Movie

У меня есть AVM2 SWF файл в котором есть текстовое поле ввода (TextField), я подгружаю туда AVM1 SWF в котором тоже есть текстовое поле вода. Тыкая по полям фокус спокойно переходит из одного поля в другое. Но если я в AVM2 ролике добавлю UI компоненту (любую, кнопку допустим) и кликну на нее, т.е. переведу на нее фокус, то при нажатии на текстовое поле ввода AVM1 ролика фокус туда не переводится, хотя курсор меняется при наведение на поле

Может кто сталкивался или знает в чем дело.

Update: только что выяснил что UI компоненту добавлять необязательно, если создать фокус менеджер и сделать setFocus на AVM1Movie будет тоже самое, поле блокируется вообще с ним невозможно ничего сделать

Добавлено через 21 час 10 минут
ну может мысли есть у кого какие?


Последний раз редактировалось motor4ik; 06.03.2009 в 15:19.
Старый 11.03.2009, 11:51
motor4ik вне форума Посмотреть профиль Отправить личное сообщение для motor4ik Посетить домашнюю страницу motor4ik Найти все сообщения от motor4ik
  № 2  
Ответить с цитированием
motor4ik
 
Аватар для motor4ik

Регистрация: Jun 2005
Адрес: Moscow - immigrate from Volgodonsk
Сообщений: 2,534
Вобщем что-то с фокус менеджером не так. не дает он ставить фокус в поле AVM1 ролика. Таким образом нужно вызвать метод deactivate у всех менеджеров и тогда все работает.

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

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

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


 


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


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