Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 19-05-2005, 13:52   #1 (permalink)
IQ: 36,8
 
Registriert seit: Apr 2005
Beiträge: 76
Question prototype.textfield

Hi, das was ich suche, habe ich ansatzweise durch die Suchfunktion gefunden, aber die Informationen waren für mich nicht ausreichend, um Folgendes zu erzielen und nachzuvollziehen:

Ich möchte gerne, das jedes Textfeld das ich erstelle automatisch eine bestimmte Textfarbe, Hintergrundfarbe, Rahmenfarbe und Rahmenstärke erhält. Soweit ich das verstanden habe, kann ich dafür ins erste Bild der Hauptzeitleiste mit prototype entsprechende Anweisungen geben. Und ich habe auch verstanden, dass ich z.B. mit "meinTextfeld.background = true" festlegen kann, das mein Textfeld eine Hintergrundfarbe verpasst bekommt.

Ich hatte mir zwar unter anderem ein tut von salazar zum Thema prototype durchgelesen, konnte davon aber nicht ableiten, wie ich das für meine Bedürfnisse umsetzen könnte.

Ich wäre euch für eine kleine Hilfestellung (evtl. mit minimaler Erklärung???) extrem dankbar!
hannabi ist offline   Mit Zitat antworten
Alt 19-05-2005, 15:14   #2 (permalink)
Neuer User
 
Registriert seit: Sep 2003
Ort: Zu Hause
Beiträge: 68
Soweit ich weiß funktioniert prototype nur bei Klassen und nicht bei Textformaten, die mit meinTextFormat = new TextFormat (); erstellt wurden. Was man anstatt prototype verwenden kann, weiß ich leider nicht.

Ich sprecher aber von Flash MX, sodass es bei MX 2004 anders sein kann.

Cya
__________________
Es gibt 10 Möglichkeiten: Entweder man versteht das Binär-System oder nicht.
Red_Wraith ist offline   Mit Zitat antworten
Alt 19-05-2005, 16:35   #3 (permalink)
der mit der Axt
 
Benutzerbild von ANTICHRIST
 
Registriert seit: Mar 2003
Ort: Mighty Mighty Ruhrpott
Beiträge: 449
ActionScript:
  1. MovieClip.prototype.MyTextField = function(instance,depth,x,y,width,height,fonttype,fontsize,fontcolor,fontalign,wrap){
  2.     this.createTextField(instance,depth,x,y,width,height);
  3.     with(this[instance]){
  4.         embedFonts = true;
  5.         multiline = true;
  6.         selectable = true;
  7.         wordWrap = true;
  8.     }
  9.     this[instance + "_Format"] = new TextFormat();
  10.     with(this[instance + "_Format"]){
  11.         font = fonttype;
  12.         color = "0x" + fontcolor;
  13.         size = fontsize;
  14.         align = fontalign
  15.     }
  16.     this[instance].setTextFormat(this[instance + "_Format"]);
  17. }
  18.  
  19. /// Aufruf z.B.
  20.  
  21. _root.MyTextField("Textfeldname",1,253,204,200,50,"Normal2",20,"ffffff","left",false)


Sowas ???

Geändert von ANTICHRIST (19-05-2005 um 16:45 Uhr)
ANTICHRIST ist offline   Mit Zitat antworten
Alt 19-05-2005, 16:41   #4 (permalink)
IQ: 36,8
 
Registriert seit: Apr 2005
Beiträge: 76
Ja, cool! Das sieht auf den ersten Blick nach dem aus, was ich suche.

Das werde ich nachher gleich mal ausprobieren. Ich gebe dann über Erfolg oder Mißerfolg Bescheid!

Danke erstmal!
hannabi 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 03:04 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele