Search Flex Components Free

Custom Search

December 27, 2007

Flex Dispatching Custom Events Source Code Example:

Creat a New mxml file:

customeventdemo .mxml

<?xml version="1.0" encoding="utf-8"?>

<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" backgroundAlpha="0" xmlns="*">

<OKCancel
okClicked="myLabel.text='OK clicked'"
cancelClicked="myLabel.text='Cancel clicked'"/>

<mx:Label id="myLabel"/>

</mx:Application>

okcancel.mxml

<?xml version="1.0" encoding="utf-8"?>

<mx:HBox xmlns:mx="http://www.adobe.com/2006/mxml">

<mx:Metadata>
[Event("okClicked")]
[Event("cancelClicked")]
</mx:Metadata>

<mx:Button label="OK" width="80" click="dispatchEvent(new Event('okClicked'))"/>
<mx:Button label="Cancel" width="80" click="dispatchEvent(new Event('cancelClicked'))"/>

</mx:HBox>

Related Flex Tutorials