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