Every event has a type property. You need to set it using super( "myType" );
Cheers,
Ralf.

On 1/13/07, malik_robinson <[EMAIL PROTECTED]> wrote:

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





--
Ralf Bokelberg <[EMAIL PROTECTED]>
Flex & Flash Consultant based in Cologne/Germany
Phone +49 (0) 221 530 15 35

Reply via email to