Zurück   Flashforum > Flash > ActionScript > ActionScript 3

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 20-11-2009, 07:30   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2009
Beiträge: 4
Question Combobox - einzelne Elemente mit verschiedenen Fonts

Guten Morgen,

hab stundenlang gesucht aber leider nix passendes gefunden...!

Wie kann ich in einer Combobox einzelne Elemente mit verschiedenen Fonts anzeigen lassen!?

bisher hab ich das so:

Code:
var textFontCB:ComboBox = new ComboBox();
var FontDataProvider:DataProvider = new DataProvider();
for(var f:uint = 0; f<FontBezeichnungArray.length; f++){
	FontDataProvider.addItem({label:FontDargestellteBezeichnungArray[f],data:FontBezeichnungArray[f]});
				
	embedFont(FontBezeichnungArray[f]);
	var format:TextFormat = new TextFormat(FontBezeichnungArray[f], 12); 
	textFontCB.dropdown.setRendererStyle("textFormat", format); 
	textFontCB.dropdown.setRendererStyle("embedFonts", true);
	
}
doch leider zeigt er in allen Elementen den letzten Font!
Geht das überhaupt? wenn ja wie?

vielen Dank schonmal im vorraus!
MFG
Wall_nuss ist offline   Mit Zitat antworten
Alt 20-11-2009, 08:01   #2 (permalink)
Neuer User
 
Registriert seit: Nov 2003
Beiträge: 166
wie gessagt...ich hab da auch ewig gesucht...und nichts gefunden. hab mir dann einfach eine scrollpane hergenommen und dort textfelder in mcs reingeladen. sieht ja exakt genauso aus und macht auch alles so wie man das will. noch einen textfeld als button und bei klick, wird die scrollpane eingeblendet, nach auswahl wieder aus.

aber falls es ne lösung gäbe, wär's cool.
jav666 ist offline   Mit Zitat antworten
Alt 20-11-2009, 08:21   #3 (permalink)
Neuer User
 
Registriert seit: Sep 2009
Beiträge: 4
ja notfalls werde ich das auch damit machen....

aber ich würde es lieber mit einer Combobox realisieren.. daher weiss jemand wie das geht?
Wall_nuss ist offline   Mit Zitat antworten
Alt 23-11-2009, 15:55   #4 (permalink)
Neuer User
 
Registriert seit: Nov 2003
Beiträge: 166
Wink

da müssen wir dran bleiben.
jav666 ist offline   Mit Zitat antworten
Alt 23-11-2009, 16:14   #5 (permalink)
Trennschleifer
 
Benutzerbild von bobo_k1
 
Registriert seit: Apr 2004
Ort: Hamburg
Beiträge: 1.282
wird dir wahrscheinlich nix bringen aber mit Flex geht das so:

PHP-Code:
<?xml version="1.0" encoding="utf-8"?>
<mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml">
    <mx:Script>
        <![CDATA[
            import mx.utils.ObjectProxy;
            import mx.events.FlexEvent;
            
            
            [Bindable]
            private var dataProxy:ObjectProxy;
            
            override public function set data(value:Object):void {      
            if (value != null)  {
                
                    super.data = value;
                
                    dataProxy = new ObjectProxy();
                    dataProxy.fontFamily = data.data;
                    dataProxy.label = data.label;
                    dataProxy.size = data.size;
                
                    
            }   
            // Dispatch the dataChange event.
            dispatchEvent(new FlexEvent(FlexEvent.DATA_CHANGE));


        }
        
        private function setOut():void
        {
            lb.setStyle("color", 0x21578a);
        }
        
        private function setOver():void
        {
            lb.setStyle("color", 0xFFFFFF);
        
        }
        ]]>
    </mx:Script>
    
    <mx:Label id="lb" text="{dataProxy.label}" fontFamily="{dataProxy.fontFamily}" fontSize="{dataProxy.size}" focusIn="setOver()" focusOut="setOut()" />
    
</mx:Canvas>
__________________
Es gibt nur zwei Arten von Menschen die Hawaiihemden tragen: Schwuchteln und dicke fette Partylöwen. Und du siehst nicht aus wie ein dicker fetter Partylöwe!" - Homer J. Simpson
bobo_k1 ist offline   Mit Zitat antworten
Alt 24-11-2009, 07:16   #6 (permalink)
Neuer User
 
Registriert seit: Sep 2009
Beiträge: 4
da haste wohl recht.... das bringt mir wirklich nix!!

hat ein anderer eine Idee?
Wall_nuss ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
actionscript3, combobox, elemente, font

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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Muliple Video-Elemente mit verschiedenen Größen max_the_flasher ActionScript 3 1 22-11-2009 16:49
[Flash CS4] Flash an Browsergröße anpassen, einzelne Elemente aber nicht vergrößern? Gronkalonka Flash Einsteiger 1 06-09-2009 21:23
swf auf 100% einzelne elemente aber feste größe? sengaja Flash 8 4 18-05-2007 10:03
zugriff auf einzelne Elemente 2006mp Flash mit XML und Webservices 0 06-02-2006 11:49
funltion für einzelne buchstaben / fonts Lichtkind Flash 4 und Flash 5 4 23-01-2002 20:16


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:21 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele