Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 21-07-2005, 12:20   #1 (permalink)
... loves Japan!
 
Benutzerbild von compuboy1010
 
Registriert seit: Apr 2005
Ort: D'dorf; DE
Beiträge: 715
In eventhandler kann nur eine Funktion aufgerufen werden?

Hallo Flasher,

woran liegt es, dass man von einem Eventhandler aus nur eine einzige Funktion aufrufen kann? Folgender EH führt nur loadParters("at"); aus. Display(); kommt nie zum Zug.

Ich schaffe es nur die display(); Funktion bei einem onPress mit ausführen zu lassen, wenn ich den display() Aufruf an das Ende der loadPartners() setzte. Dann werden beide ausgeführt. Kann man das nicht besser lösen?
Denn wenn ich den display() Aufruf an das Ende von loadPartners() setzte wird der ja immer ausgeführt. Also wenn z.B. die loadPartners() nicht vom EH sondern von woanders aufgerufen wird.



ActionScript:
  1. this.mcSubmenuVendors.mcPartners.mcSubItemAt.onPress = function() {
  2.     // Östereich
  3.     loadPartners("at");
  4.         display();
  5. };
compuboy1010 ist offline   Mit Zitat antworten
Alt 21-07-2005, 12:39   #2 (permalink)
Neuer User
 
Registriert seit: Jul 2003
Ort: Berlin
Beiträge: 283
Und du bist sicher das du die Funktion Display(); vom angegebenen Ort aus erreichen kannst?
__________________
ein mensch ohne macke ist kacke...
DaKinel ist offline   Mit Zitat antworten
Alt 21-07-2005, 13:39   #3 (permalink)
... loves Japan!
 
Benutzerbild von compuboy1010
 
Registriert seit: Apr 2005
Ort: D'dorf; DE
Beiträge: 715
Die display Funktion steht ja genau unter der "loadPartners()" muss also den gleichen Pfad haben.
Es scheint, dass wenn der Eventhandler eine Funktion aufruft die Kontrolle abgibt und dann nicht mehr mit der nächsten Zeile in seinem Code weiterfährt.
Mehrere Zeilen Code im EH sind natürlich möglich, wenn kein Funktionsaufruf dabei ist.
Kann jemand dies bestätigen?
compuboy1010 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 08:32 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele