Artikel-Schlagworte: „Events“

Viele Komponenten erlauben die Definition von Ereignisbehandlungsmethoden, wenn die Komponente Ihren Status ändert.

Die CheckBox_neutral benutzt ein OnClick Parameter, die Button_silver Komponente nutzt eine EventFunction. Lesen Sie die Dokumentation zu den einzelnen Komponenten, um die Parameter für den Aufruf der Funktion zu erfahren.

Generell muss die Funktion im gleichen Level wie die Komponente vorhanden sein. Es werden 2 Parameter benutzt: name und state. Auf deutsch : Name der Komponente und Status.

Beispiel

function Events(name,state)
{
trace(name add "," add state);
}

Beim Testen in Swishmax zeigt der Debugger folgendes beim Klicken auf die Checkbox an:

Checkbox,false
Checkbox,true
Checkbox,false
Checkbox,true
Checkbox,false
Checkbox,true 

Der erste Parameter (name) ist der Name der Komponente, die das Ereignis ausgelöst hat. Der 2. Parameter (state) ist der Status der Komponente. Wenn true, ist die Checkbox markiert, wenn false, dann ist sie nicht markiert.

Weil der Name der Komponente als Parameter übergeben wird, kann man für alle Komponenten die gleiche Ereignisbehandlung verwenden. Sie müssen dann nur auf den Namen der Komponente reagieren und die Funktion weiter spezifizieren.

Besitzer des eBooks für Einsteiger in Swishmax 2 finden weitere Informationen im Kapitel 10 Komponenten ab Seite 197.

Sprache
Kategorien
Archive
Blogverzeichnis - Blog Verzeichnis bloggerei.de