Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 25-01-2006, 10:30   #1 (permalink)
... loves Japan!
 
Benutzerbild von compuboy1010
 
Registriert seit: Apr 2005
Ort: D'dorf; DE
Beiträge: 715
Text Feld nimmt TextFormat Objekt nicht an.

Hallo Flash Gemeinde,

warum nehmen die Textfelder in der Funktion das TextFormat Objekt nicht an?

ActionScript:
  1. function displayOrderinfo():Void {
  2.     var aItems:Array = _global.aItems;
  3.     var yPosition:Number;
  4.     this.mcSection.removeMovieClip();
  5.     this.createEmptyMovieClip("mcSection", getNextHighestDepth());
  6.     var my_fmt:TextFormat = new TextFormat("Verdana", 10, 0x000000);
  7.     this.mcSection.attachMovie("itemlist", "mcItemlist", this.getNextHighestDepth(), {_x:0, _y:60});
  8.     this.onEnterFrame = function():Void  {
  9.         delete this.onEnterFrame;
  10.         var spScrollPane:MovieClip = this.mcSection.mcItemlist.spItemlist;
  11.         spScrollPane.setStyle("borderStyle", "none");
  12.         spScrollPane.setStyle("backgroundColor", 0xffffff);
  13.         spScrollPane.contentPath = "empty";
  14.  
  15.         for (var i = 0; i<_global.aItems.length; i++) {
  16.             var mcItem:MovieClip = spScrollPane.spContentHolder.attachMovie("item", "mcItem"+i, i);
  17.             mcItem._x = 5;
  18.             mcItem._y = mcItem._height*i;
  19.             // *********************************
  20.             mcItem.createTextField("tAb1Text", mcItem.getNextHighestDepth(), 205, 20, 40, 20);
  21.             mcItem.createTextField("tAb1", mcItem.getNextHighestDepth(), 245, 20, 40, 20);
  22.             mcItem.tAb1Text.setTextFormat(my_fmt);
  23.             mcItem.tAb1.setTextFormat(my_fmt);
  24.             mcItem.tAb1Text.text = "ab 1:";
  25.             mcItem.tAb1.text = aItems[i]["ab1"];
  26.             if (aItems[i]['ab1'] != aItems[i]["ab4"]) {
  27.                 mcItem.createTextField("tAb4Text", mcItem.getNextHighestDepth(), 205, 40, 40, 20);
  28.                 mcItem.createTextField("tAb4", mcItem.getNextHighestDepth(), 245, 40, 40, 20);
  29.                 mcItem.tAb4Text.setTextFormat(my_fmt);
  30.                 mcItem.tAb4.setTextFormat(my_fmt);
  31.                 mcItem.tAb4Text.text = "ab 4:";
  32.                 mcItem.tAb4.text = aItems[i]["ab4"];
  33.             }
  34.             if (aItems[i]['ab4'] != aItems[i]["ab6"]) {
  35.                 mcItem.createTextField("tAb6Text", mcItem.getNextHighestDepth(), 205, 60, 40, 20);
  36.                 mcItem.createTextField("tAb6", mcItem.getNextHighestDepth(), 245, 60, 40, 20);
  37.                 mcItem.tAb6Text.text = "ab 6:";
  38.                 mcItem.tAb6.text = aItems[i]["ab6"];
  39.             }
  40.             if (aItems[i]['ab6'] != aItems[i]["ab12"]) {
  41.                 mcItem.createTextField("tAb12Text", mcItem.getNextHighestDepth(), 205, 80, 40, 20);
  42.                 mcItem.createTextField("tAb12", mcItem.getNextHighestDepth(), 245, 80, 40, 20);
  43.                 mcItem.tAb12Text.setTextFormat(my_fmt);
  44.                 mcItem.tAb12.setTextFormat(my_fmt);
  45.                 mcItem.tAb12Text.text = "ab 12:";
  46.                 mcItem.tAb12.text = aItems[i]["ab12"];
  47.             }
  48.             mcItem.tDescription.text = aItems[i]["description"];
  49.             mcItem.tItemNo.text = aItems[i]["no"];
  50.             mcItem.tVpe.text = aItems[i]["vpe"];
  51.             // **********************************
  52.             mcItem.btAdd.onRelease = function() {
  53.                 var id:Number = this._parent._name.substring(6);
  54.                 var nsStepper:MovieClip = spScrollPane.spContentHolder["mcItem"+id].nsStepper;
  55.                 if (nsStepper.value != 0) {
  56.                     mcProduct.addItemToCard(aItems[id], nsStepper.value);
  57.                     _level0.mcMain.attachMovie("itemAdded", "mcItemAdded"+id, _level0.mcMain.getNextHighestDepth());
  58.                     _level0.mcMain["mcItemAdded"+id]._x = (Stage.width-_level0.mcMain["mcItemAdded"+id]._width)/2;
  59.                     _level0.mcMain["mcItemAdded"+id]._y = (Stage.height-_level0.mcMain["mcItemAdded"+id]._height)/2;
  60.                     onEnterFrame = function () {
  61.                         delete this.onEnterFrame;
  62.                         _level0.mcMain["mcItemAdded"+id].play();
  63.                     };
  64.                 }
  65.             };
  66.         }
  67.     };
  68.     //spScrollPane.refreshPane();
  69. }
compuboy1010 ist offline   Mit Zitat antworten
Alt 25-01-2006, 10:32   #2 (permalink)
Neuer User
 
Registriert seit: Jul 2003
Ort: Berlin
Beiträge: 283
Versuch es mal mit setNewTextFormat()
__________________
ein mensch ohne macke ist kacke...
DaKinel ist offline   Mit Zitat antworten
Alt 25-01-2006, 10:37   #3 (permalink)
nerdig working
 
Benutzerbild von michael
 
Registriert seit: Jul 2001
Ort: Hamburg
Beiträge: 5.832
jo, oder setTextFormat jeweils nach textfeld.text zuweisen
michael ist offline   Mit Zitat antworten
Alt 25-01-2006, 11:12   #4 (permalink)
... loves Japan!
 
Benutzerbild von compuboy1010
 
Registriert seit: Apr 2005
Ort: D'dorf; DE
Beiträge: 715
setNewTextFormat(); hat gefunzt! Super. Danke.

PS:

Zitat:
"Ein Mensch ohne Macke ist Kacke"?
Warum?
compuboy1010 ist offline   Mit Zitat antworten
Alt 25-01-2006, 11:46   #5 (permalink)
Neuer User
 
Registriert seit: Jul 2003
Ort: Berlin
Beiträge: 283
Zitat:
Zitat von compuboy1010
setNewTextFormat(); hat gefunzt! Super. Danke.

PS:



Warum?
Jeder hat doch irgendeinen Splien oder ne Macke. Ohne das wärs ja auch ein bissel langweilig oder nicht . Ausserdem hat den Spruck ein geistig Behinderter rausgehauen, was den Spruch noch um einiges aufwertet wie ich finde...
__________________
ein mensch ohne macke ist kacke...
DaKinel ist offline   Mit Zitat antworten
Alt 25-01-2006, 13:53   #6 (permalink)
... loves Japan!
 
Benutzerbild von compuboy1010
 
Registriert seit: Apr 2005
Ort: D'dorf; DE
Beiträge: 715
Zitat:
Zitat von DaKinel
Jeder hat doch irgendeinen Splien oder ne Macke. Ohne das wärs ja auch ein bissel langweilig oder nicht .
Nö! Ich sehe derartige Dinge als Persönlichkeitsmerkmal an.

Zitat:
Ausserdem hat den Spruck ein geistig Behinderter rausgehauen, was den Spruch noch um einiges aufwertet wie ich finde...
Hrrmmm ... der Spruch steht in deiner Signatur! Mach dich doch nicht selbst so runter.
compuboy1010 ist offline   Mit Zitat antworten
Alt 25-01-2006, 14:25   #7 (permalink)
Neuer User
 
Registriert seit: Jul 2003
Ort: Berlin
Beiträge: 283
Wieso sollte ich mich selbst "runter" machen? Der Spruch ist doch nix weiter als ne Aussage und bezieht sich auf niemanden persönlich. Ich habe diesen Spruch in meiner Signatur eingefügt, da ich Menschen ohne "Perönlichkeitsmerkmale" langweilig finde. Das ist eine Meinung zu der ich stehe egal aus wessen Mund dieser Spruch ursprünglich gekommen ist.

Hier ist aber auch nicht unbedingt der richtige Platz um über solche Dinge zu philosophieren...
__________________
ein mensch ohne macke ist kacke...
DaKinel 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 09:54 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele