Hi, I am not using Cairngorm or anything yet, but trying to learn to build some of this on my own through tutorials, books, etc.
I am trying to build a basic login and I created a custom component called LoginPanel.mxml, and created a LoginEvent.as. I call LoginPanel.mxml in my "Main" application file by doing: <comps:LoginPanel /> My goal is to let the user click the login button, create a loginEvent then dispatch the event, finally have some event listener on the other end receive notification then make a call to my Remote Object in my Services.mxml file. I think once I get to the remote Object call I can fiddle my way from there. I am confused on "how" and "where" to tie my event listener in and once the listener receives notification, the code that follows. I have a private function in LoginPanel.mxml (my login form) called "doLogin()". Code is shown below: private function doLogin():void { var loginEvent:LoginEvent = new LoginEvent(username.text, password.text); this.dispatchEvent(loginEvent); } } My LoginEvent.as code is here: package com.adobe.events { import flash.events.Event; import flash.events.EventDispatcher; public class LoginEvent extends Event { public var username : String; public var password : String; // constructor function public function LoginEvent( username:String, password:String ) { this.username = username; this.password = password; } } } Is this correct? Thanks in advance for any assistance...