Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 05-03-2004, 12:17   #1 (permalink)
Neuer User
 
Registriert seit: Nov 2002
Beiträge: 8
Einer mit setClickHandler deklarierten Funktion Werte übergeben?

Hallo,

ich erstelle in AS eine Reihe von PushButtons und definiere für sie mit setClickHandler eine onClick-Funktion, wie z. B. von lp400 hier Komponente "PushButton" erklärt.

Jeder PushButton soll dann ein bestimmtes PDF-File öffnen, der Filename kommt aus einer Textdatei, die im allerersten Frame eingelesen wird.

Die Funktion onClick habe ich nur einmal definiert, ganz am Anfang. Oder ist es nötig, für jeden PushButton die onClick-Funktion zu definieren?

Und die eigentliche Frage: Wie macht man das, dass bei Klick auf einen Button ein bestimmter Wert an die onClick-Funktion übergeben wird, in dem Fall einen filenamen??

Hier die betreffenden AS-Zeilen bisher:

ActionScript:
  1. onClick = function () {
  2.     trace(_level0.j);
  3. }
  4.  
  5. ...
  6.  
  7. for(i = 1; i <= iFzge; i++) {
  8.     mcFzgListe.createEmptyMovieClip("mcBtnFlyer" + i, j);
  9.     j++;
  10.     initialization={label:"", clickHandler:""};
  11.     mcFzgListe["mcBtnFlyer" + i].attachMovie("FPushButtonSymbol", "flyer_btn" + i, j, initialization);
  12.     j++;
  13.    
  14.     with(mcFzgListe["mcBtnFlyer" + i]) {
  15.         _x = iFlyerBtnX;
  16.         _y = 11 + iYPos;
  17.     }
  18.  
  19.     with(mcFzgListe["mcBtnFlyer" + i]["flyer_btn" + i]) {
  20.         setSize(75, 20);
  21.         setClickHandler("onClick", this);
  22.     }
  23.     ...
  24. }

Danke für Hilfe!
Robyn
Robyn ist offline   Mit Zitat antworten
Alt 05-03-2004, 17:10   #2 (permalink)
Neuer User
 
Registriert seit: Nov 2002
Beiträge: 8
Question

Hm... :-)

Bin ich mit meinem Ansatz total auf dem Holzweg...?

Oder weiß keiner eine Lösung...

...oder liegt's an TGIF (Thanx God it's Friday)...? ;-)
Robyn 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 07:09 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele