Zurück   Flashforum > Flash > ActionScript > ActionScript 3

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 09-11-2006, 12:20   #1 (permalink)
Haaajmo Bosno!!!
 
Benutzerbild von mirzahat
 
Registriert seit: Aug 2001
Ort: Bihać
Beiträge: 692
Event mit Argumenten senden, wie???

Hallo,
ich habe den folgenden Code:

private function onButtonRelease(event:Event):void{

var username:String = _usernameTxt.text;
var pass:String = _passwordTxt.text;

if(Tools.isEmpty(username) || Tools.isEmpty(pass)){
_host._statusLabel.text = "Please fill the form fields...";
return;
} else {


dispatchEvent(new Event("onUserData"));
}
}

Die Listener bekommen die Event Benachrichtigung. Ich versuche aber, die beiden Variablen username und password an die Listener zu schicken. Wie kann ich das erreichen?

Gruss,
Mirza
mirzahat ist offline   Mit Zitat antworten
Alt 09-11-2006, 13:04   #2 (permalink)
\x3a\x6f\x29
 
Benutzerbild von [je]
 
Registriert seit: Apr 2004
Ort: paris
Beiträge: 806
In dem du die Event-Klasse erweiterst z.B.

Code:
package 
{
	import flash.events.Event;
	
	final public class Tick extends Event
	{	
		public static const TICK_EVENT: String = 'tickEvent';

		public var tick: int;	
		public var position: int;
		
		public function Tick( tick: int, ms: int = 0 )
		{
			super( TICK_EVENT );
			
			this.position = ms;
			this.tick = tick;
		}
	}
}
Dann dispatchEvent( new Tick( 0, 0 ) ); z.B. und der Listener wäre

Code:
addEventListener( Tick.TICK_EVENT, onTickEvent );
Und die Funktion

Code:
onTickEvent( event: TickEvent ): void
{
trace( event.tick, event.position );
}
__________________
joa ebert
http://blog.joa-ebert.com/ - http://www.joa-ebert.com/
[je] ist offline   Mit Zitat antworten
Alt 09-11-2006, 13:18   #3 (permalink)
Supermassive
 
Benutzerbild von elysian
 
Registriert seit: Aug 2004
Ort: Frankfurt, Bornheim
Beiträge: 861
Zitat:
Zitat von mirzahat Beitrag anzeigen
Die Listener bekommen die Event Benachrichtigung. Ich versuche aber, die beiden Variablen username und password an die Listener zu schicken. Wie kann ich das erreichen?
xervus, in dem zusammenhang möcht ich dir nun doch mal raten, die cairngorm microarchitecture einzusetzen (siehe meine sig.). ich denke, dass löst einige deiner "probleme", an die du jetzt vielleicht noch gar nicht denkst....

cheers, thomas.
__________________
Personal » amenity*blogging » elysian.de » Flexpertise - Enterprise Flex Collaboration
Networks » Xing » ColdFusion Community
Everything Cairngorm »
cairngormdocs.org
elysian ist offline   Mit Zitat antworten
Alt 09-11-2006, 13:46   #4 (permalink)
Haaajmo Bosno!!!
 
Benutzerbild von mirzahat
 
Registriert seit: Aug 2001
Ort: Bihać
Beiträge: 692
Danke, werde ich mir schon anschauen, aber jetzt habe ich mein Projekt so angefangen und will es so zu Ende bringen.
mirzahat ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 12:58 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele