Trying to create my first custom event. Here is my code: // custom event class: package modulecode { import flash.events.Event;
public class remoteClick extends Event { [Event(name="remoteClickEvent", type="flash.events.Event")] private var _remoteRun:Boolean; public function remoteClick(type:String, bubbles:Boolean=false, cancelable:Boolean=false) { super(type, bubbles, cancelable); } } } // raising event: import modulecode.remoteClick; var eventObj:remoteClick = new remoteClick ("remoteClick.remoteClickEvent"); dispatchEvent(eventObj); // Listen to custom event in mxml file: <mx:Metadata> [Event(name="remoteClickEvent", type="remoteClick.remoteClickEvent")] </mx:Metadata> <mx:FormItem label="" textAlign="right"> <mx:Button label="Run" click="handleClick()" remoteClickEvent = "remoteClickHandler()" id="run"/> </mx:FormItem> Error: Cannot resolve attribute 'remoteClickEvent' for component type mx.controls.Button. Please give me a push here. Thanks