[ascoders] Re: Funktionsaufruf??

  • From: Peter.Geller@xxxxxxxx
  • To: ascoders@xxxxxxxxxxxxx
  • Date: Tue, 15 Oct 2002 13:58:08 +0200

Gibt es da nicht irgendwie eine Möglichkeit die Funktion alleine stehen
zulassen und dann einem Objekt zuzuweisen?


                                                                                
                                                     
                      volker kreß                                               
                                                     
                      <kress@xxxxxxxxxx>        To:       
ascoders@xxxxxxxxxxxxx                                                     
                      Sent by:                  cc:                             
                                                     
                      ascoders-bounce@fr        Subject:  [ascoders] Re: 
Funktionsaufruf??                                           
                      eelists.org                                               
                                                     
                                                                                
                                                     
                                                                                
                                                     
                      15.10.2002 12:34                                          
                                                     
                      Please respond to                                         
                                                     
                      ascoders                                                  
                                                     
                                                                                
                                                     
                                                                                
                                                     




Hallo Peter,

versuch mal ein trace und du wirst sehn das this == _level0 und nicht
wie von dir erwartet textfeld ist, was auch extrem logisch ist!
möchtest du einen Bezug auf dein Textfeld erzeugen musst du format als
Methode von textfeld aufrufen,  z.B. über TextField.prototype.format =
_level0.format;
--> dein Code sieht dann wie folgt aus:

this.createTextField("textfeld",1,0,50,100,100);
text = "Wer hat an der Uhr gedreht, ist es wirklich schon so spät?"
this.textfeld.text = text;
this.textfeld.autoSize = "left";



TextField.prototype.format = function (){
             trace ("-->" + this)// "-->_level0.textfeld"
       textformat = new TextFormat();
       textformat.font = "Arial"
       textformat.size = 10
       textformat.color = 0xff0000;
       textformat.align = "left";
       textformat.bold = "false";
       textformat.italic = "false";
       textformat.underline = false;
       textformat.url = null;
       textformat.target = null;
       textformat.indent = null;
       textformat.leading = null;
       this.setTextFormat(textformat);
     }

textfeld.format();
stop();



volker

this.createTextField("textfeld",1,0,50,100,100);
text = "Wer hat an der Uhr gedreht, ist es wirklich schon so spät?"
this.textfeld.text = text;
this.textfeld.autoSize = "left";
function format(name){
             ----->trace(this)
       textformat = new TextFormat();
       textformat.font = "Arial"
       textformat.size = 10
       textformat.color = 0xff0000;
       textformat.align = "left";
       textformat.bold = "false";
       textformat.italic = "false";
       textformat.underline = false;
       textformat.url = null;
       textformat.target = null;
       textformat.indent = null;
       textformat.leading = null;
       name.setTextFormat(textformat);
       // wieso kann ich nicht this. anstatt name benutzen
}

textfeld = format(textfeld);





------------------------------------------------------
Archiv   : //www.freelists.org/archives/ascoders/
Optionen : //www.freelists.org/list/ascoders
------------------------------------------------------

Other related posts: