Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 09-12-2005, 13:41   #1 (permalink)
Neuer User
 
Registriert seit: May 2005
Beiträge: 82
UIScrollBar & setStyle

Nabend,

ich erstelle ein Textfeld weise eine Scrollbar zu - funktioniert alles prima. Nur die Stylezuweisungen nicht. Mann kann ein eanderes Halo Theme zuweisen aber ansonsten lässt sich nichts verändern. Und trotz der Suche hier im Forum kann ich meinen Fehler nicht finden

Gruß!
PHP-Code:
    this.createTextField("txt_l",65,20,10,breite-26,hoehe-20);
    
tFormat = new TextFormat("roche",12,0xFFFFFF,false,false,false,"","","left",0,0);
    
this.txt_l.selectable false;
    
this.txt_l.embedFonts true;
    
this.txt_l.multiline true;
    
this.txt_l.antiAliasType "advanced";
    
this.txt_l.html false;
    
this.txt_l.wordWrap true;    
    
this.txt_l.text "1Dies ist ein wunderbarer Testtext! Dies ist ein wunderbarer Testtext! (...)";    
    
this.txt_l.setTextFormat(tFormat);        
    
          
this.createClassObject(mx.controls.UIScrollBar"my_sb"66);    
        
// Zieltextfeld für die Bildlaufleiste festlegen.
        
my_sb.setScrollTarget(this.txt_l);
        
// Größe dem Textfeld entsprechend festlegen.
        
my_sb.setSize(10this.txt_l._height); 
        
// Zum Rand des Textfelds verschieben.
        
my_sb.move(this.txt_l._x 16 this.txt_l._y);
        
my_sb.lineScrollSize ;
        
        
my_sb.setStyle("scrollTrackColor","0x3D2C53"); 
        
my_sb.setStyle("symbolColor","0xFFFFFF");
        
        
my_sb._alpha 100
Zinotidi ist offline   Mit Zitat antworten
Alt 09-12-2005, 13:54   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Versuch das ganze mal mit der Textarea-Komponente statt der Scrollbar.

BTW: für Komponenten gibt es hier ein eigenes Board...
  Mit Zitat antworten
Alt 12-12-2005, 11:40   #3 (permalink)
Neuer User
 
Registriert seit: May 2005
Beiträge: 82
Hallo,

danke für den Tipp. Ich hab folgendes probiert..
PHP-Code:
    this.createClassObject(mx.controls.TextArea"my_sb"70);    
    
this.my_sb.setSize(200400);
    
this.my_sb.setStyle"backgroundColor""black" );
    
this.my_sb.setStyle"color""white" );
    
this.my_sb.text "Dies ist ein wunderbarer Testtext! Dies ist ein wunderbarer Testtext!"
jedoch wird der Testtext leider nicht angezeigt Weiss vielleicht jeamdn Rat?

Danke!
Zinotidi ist offline   Mit Zitat antworten
Alt 12-12-2005, 13:54   #4 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Du solltest für Farbwerte die Wertestrings angeben, mit "black" und "white" kann Flash nichts anfangen, eher schon mit "0x000000" und "0xFFFFFF" etc...
  Mit Zitat antworten
Alt 13-12-2005, 10:56   #5 (permalink)
Neuer User
 
Registriert seit: May 2005
Beiträge: 82
Danke Dir aber auch mit der hex Farbangabe ist nichts zu sehen
Zinotidi ist offline   Mit Zitat antworten
Alt 13-12-2005, 16:29   #6 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Bei mir schon! Sogar mit den black- und white-Werten... Funzt ja doch...

Hast du auch eine Textarea-Komponente in der Bibliothek liegen?
  Mit Zitat antworten
Alt 14-12-2005, 08:26   #7 (permalink)
Neuer User
 
Registriert seit: May 2005
Beiträge: 82
Das ist nun wirklich kurios.. Die Komponente liegt in der Bibliothek und ich bekomme auch ein Textfeld angezeigt in allen Farben *G* nur eben kein Text - aber wenn Du sagst es funktioniert bei Dir so bin ich wirklich verwirrt
Zinotidi ist offline   Mit Zitat antworten
Alt 14-12-2005, 08:44   #8 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Check mal die Einstellungen für Veröffentlichungen auf die richtige Flashversion...
  Mit Zitat antworten
Alt 14-12-2005, 16:11   #9 (permalink)
Neuer User
 
Registriert seit: May 2005
Beiträge: 82
Also die Exportversion ist 8

aber ich habe es hinbekommen und zwar so
PHP-Code:
this.createClassObject(mx.controls.TextArea"my_sb"70);    
    
this.my_sb.setSize(200400);
    
this.my_sb.text "Dies ist ein wunderbarer Testtext! Dies ist ein wunderbarer Testtext!";  
    
this.my_sb.setStyle"backgroundColor""0x000000" );
    
this.my_sb.setStyle"color""0xFFFFFF" ); 
ich habe, warum auch immer *G*, die text Zuweisung verschoben wenn Sie über der Farbzuweisung steht funktionierts ?! Ich verstehe nicht warum aber Hauptsache es geht
Zinotidi 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:51 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele