Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Security.showSettings(SecurityPanel.PRIVACY) (http://www.flasher.ru/forum/showthread.php?t=202349)

firsoff 11.07.2013 17:37

Security.showSettings(SecurityPanel.PRIVACY)
 
День добрый.
Открываю панельку для настройки доступа к микрофону Security.showSettings(SecurityPanel.PRIVACY).
Там есть радио кнопки - "Разрешить"/"Запретить" + кнопка "Закрыть".
Есть какая-либо возможность отловить колбэки на эти элементы?
С уважением.

~~~ 12.07.2013 15:32

Нет, такой возможности нет.
Максимум, что ты можешь - это узнать, открыта ли панель - раз. Два - открыть две панели одну под другой. Настройки с галкой "remember" под диалогом "разрешить ли доступ к микрофону" с двумя кнопками. Всё.

firsoff 12.07.2013 16:14

Спасибо. А как понять что она открыта?

~~~ 12.07.2013 17:01

Несколько эзотерических способов:
1. По количеству детей у stage.
2. При открытой панели сильно меняется поведение ENTER_FRAME события. Не помню как, давно было, но факт.
3. Аналогично с MOUSE_MOVE: событие ты не получаешь, но по таймеру можешь отследить факт изменения координат. Или наоборот, плохо помню.
Исследуй, комбинируй. Have fun.

iNils 12.07.2013 18:26

Как нет? У микрофона и камеры, есть событие flash.events.StatusEvent.STATUS, которое вызывается при смене статуса в SecurityPanel.PRIVACY. Потом посмотреть значения muted у микрофона и узнать, что было выбрано.

~~~ 13.07.2013 19:28

Да, ты прав. Посыпаю голову пеплом, каюсь и прошу простить за дезынформацию - забыл.


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

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