как отправить пользовательское событие в flex
в моем основном файле mxml я поместил этот код для отправки этой функции
private var ageVerifyMessage:AgeVerify = new AgeVerify();
public function onAgeVerifyFailed(event:ControlManagerEvent) : void
{
ageVerifyMessage.visible = true;
return;
}// end function
в controlmanagerevent, я использовал этот код
private function getUserDetailsHandler(event:ResultEvent) : void
{
userDetails = ResponseParser.parseUserDetails(event.result as Object);
if (!userDetails || !userDetails.age)
{
if (_flashVars.birth_date && _flashVars.birth_date != "" && _flashVars.birth_date.toString().split("/").length == 3)
{
reportConnectedUser();
}
else
{
dispatchEvent(new ControlManagerEvent(ControlManagerEvent.onAgeVerifyFailed));
}
}
else
{
reportConnectedUser(userDetails.age);
}
return;
}// end function
private var _controller:IControlManager;
public function initApp() : void
{
_controller.addEventListener(ControlManagerEvent.onServerStatusChange, onServerStatusChange);
_controller.addEventListener(ControlManagerEvent.onSelfCamFailed, onSelfCamFailed);
_controller.addEventListener(ControlManagerEvent.onNoCamerasFound, onNoCamerasFound);
_controller.addEventListener(ControlManagerEvent.onAgeVerifyFailed, onAgeVerifyFailed);
_controller.initController();
return;
}// end function
<local:AgeVerify horizontalCenter="0" id="ageVerifyMessage1" verticalCenter="0" visible="false"/>
Я хочу спросить, чего мне не хватает, почему мои клиенты не работают