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...



Reply via email to