PDA

Просмотр полной версии : [Вконтакте] flash контейнер и KeyBoard


murz
03.02.2010, 23:53
Привет Flasher.ru
подскажите кто знает.

Для того что бы глобально слушать события клавиатуры надо подписаться к stage.

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

Нам/мне понадобились возможности контейнера - постинг на стену юзеров.

Как слушать события клавиатуры с помощью контейнера?
ведь контейнер запрещает доступ к stage.

etc
04.02.2010, 11:34
Ничего он не запрещает.

murz
04.02.2010, 11:45
Из доков ВК
http://vkontakte.ru/pages.php?o=-1&p=wrapper.application

Для доступа к параметрам сцены и настройки приложения в данный момент рекомендуется использовать объект wrapper.application вместо глобального объекта stage , т.к. в дальнейшем объект stage будет недоступен


или это очередная не точность

etc
04.02.2010, 14:18
Для начала надо бы поинтересоваться, как они его собираются закрыть. Если на уровне SecurityDomain, то их враппер, помимо перекрытого stage, ещё и сам перестанет работать. А других способов я не представляю. Поэтому это «в дальнейшем», вероятно, следует читать как «никогда».

chabapok
08.02.2010, 19:05
вообще-то, достаточно свойства root, навероне.