• FFK10 - 13. bis 16. April 2010 in Köln
  • Unterstützt das Flashforum!
  • Adobe User Group
Zurück   Flashforum > Flash > Flash Einsteiger

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 18-11-2009, 19:45   #1 (Permalink)
Mr Try & Error
 
Registriert seit: Mar 2009
Beiträge: 363
(AS3) MCs in comboBox darstellen?

Nabend zusammen!

Ich weiß nicht ob ich heute schon zu lang gearbeitet habe aber ich komme einfach nicht dahinter wie ich MCs in einer comboBox zur verfügung stellen kann.

Ziel ist es eine Form auszuwählen, die an einer bestimmten Stelle dann angezeigt wird. Also nach dem Motto:

[ bitte Form auswählen ]
-------------
*MC 1*


-------------
*MC 2*


-------------

Ich könnte die MCs auch zu Grafiken machen. Allerdings funktioniert das bei mir auch nicht.

Versucht habe ich folgendes mit den MCs:
(für ActionScript exprotieren -> ja)

PHP-Code:
var datenLinks:Array = new Array({label:grundform2}); 
linkeAuswahl.dataProvider = new DataProvider(datenLinks); 
Als Ausgabe steht in der comboBox
PHP-Code:
[class grundform2
Steh ich total auf der Leitung oder überseh ich nur etwas?

MfG Monk
__________________
Wenn etwas unklar ist bitte nachfragen!
Wenn eine Lösung gefunden wurde bitte für die Nachwelt hinschreiben!

// Flash CS4Professional // AS2 // AS3 // XAMPP // Windows XP // Windows Vista // Firefox 3 // IE6 //
dr monk ist offline   Mit Zitat antworten
Alt 19-11-2009, 11:20   #2 (Permalink)
Neuer User
 
Registriert seit: Oct 2007
Beiträge: 309
Eine ComboBox verwendet wie viele Element in Flex einen ItemRenderer für die einzelenen Elemente.

Standardmäßig wird da nur das label als Text angezeigt, wenn du Grafische Inhalte verwenden möchtest, musst du deinen eigenen ItemRenderer erstellen.

ItemRenderer Tutorial
Lukas78 ist offline   Mit Zitat antworten
Alt 19-11-2009, 11:38   #3 (Permalink)
Mr Try & Error
 
Registriert seit: Mar 2009
Beiträge: 363
Danke für die Antwort. Allerdings verwende ich kein Flex momentan (deswegen ist das ja auch im Flash-Unterforum )

Soweit ich nachgelesen habe gibts den itemRenderer für Flash/AS3 nicht?! Ich habe nur den cellRenderer gefunden.
Falls das der Richtige ist muss ich mich in nem ruhigen Moment mal intensiver damit auseinandersetzen.

MfG Monk

EDIT: Wenn ich per Skript ein neues Child erstelle steht in der comboBox jetzt "[ object grundform2 ]"

PHP-Code:
var einTest:grundform2 = new grundform2;
var 
datenLinks:Array = new Array({label:einTest}); 
linkeAuswahl.dataProvider = new DataProvider(datenLinks); 
__________________
Wenn etwas unklar ist bitte nachfragen!
Wenn eine Lösung gefunden wurde bitte für die Nachwelt hinschreiben!

// Flash CS4Professional // AS2 // AS3 // XAMPP // Windows XP // Windows Vista // Firefox 3 // IE6 //

Geändert von dr monk (19-11-2009 um 11:43 Uhr)
dr monk ist offline   Mit Zitat antworten
Alt 19-11-2009, 12:49   #4 (Permalink)
Neuer User
 
Registriert seit: Oct 2007
Beiträge: 309
Ok, da hab ich wohl was übersehen

Aber der Doku nach scheint der cellRenderer das entsprechende zu sein.

Aber da musst du dann jemand anderen fragen.
Lukas78 ist offline   Mit Zitat antworten
Alt 29-11-2009, 10:28   #5 (Permalink)
Mr Try & Error
 
Registriert seit: Mar 2009
Beiträge: 363
Ich hab mal google und die Live Docs durchforstet und finde die Itemrenderer nur für Datagrids und nicht mit MCs...
Kennt jemand ein Beispiel dafür? Im endeffekt müsste ess nichtmal ein MC sein der geladen wird. Ein UILoader mit dem verweis auf das Bild dürfte doch schon ausreichen?!

MfG Monk
__________________
Wenn etwas unklar ist bitte nachfragen!
Wenn eine Lösung gefunden wurde bitte für die Nachwelt hinschreiben!

// Flash CS4Professional // AS2 // AS3 // XAMPP // Windows XP // Windows Vista // Firefox 3 // IE6 //
dr monk ist offline   Mit Zitat antworten
Alt 11-12-2009, 07:22   #6 (Permalink)
Mr Try & Error
 
Registriert seit: Mar 2009
Beiträge: 363
Hat keiner ein Beispiel für mich? Ansonsten muss ich das ganze wohl selbst zusammenbasteln (statt ne ComboBox zu nutzen).

Eigentlich wollte ich verschiedene Formen auswählen. Aus diesem Grund sollten die Formen auch in der ComboBox sichtbar sein. Die Textbeschreibung stößt bei manchen Formen an ihre Grenzen ( "auf der linken Seite rund, rechts Eckig" ist halt nicht wirklich aussagekräftig und viel zu lang )

MfG Monk
__________________
Wenn etwas unklar ist bitte nachfragen!
Wenn eine Lösung gefunden wurde bitte für die Nachwelt hinschreiben!

// Flash CS4Professional // AS2 // AS3 // XAMPP // Windows XP // Windows Vista // Firefox 3 // IE6 //
dr monk ist offline   Mit Zitat antworten
Alt 11-12-2009, 09:26   #7 (Permalink)
keep cool...
 
Benutzerbild von cytrics
 
Registriert seit: Mar 2006
Ort: Erlangen
Beiträge: 86
Hy,

schau mal hier, ob es dir weiterhilft ...

Displaying an Image in a ComboBox SmartLogic Solutions Blog

Ich denke mal, die Klasse kannst du gebrauchen ...


Grüße
cytrics
cytrics ist offline   Mit Zitat antworten
Alt 14-12-2009, 09:09   #8 (Permalink)
Mr Try & Error
 
Registriert seit: Mar 2009
Beiträge: 363
Bin gerade erst dazu gekommen es zu testen. Leider funktioniert das wohl nur so in Flex?! Gibt es da nicht auch etwas für AS3 (Flash)?

MfG Monk
__________________
Wenn etwas unklar ist bitte nachfragen!
Wenn eine Lösung gefunden wurde bitte für die Nachwelt hinschreiben!

// Flash CS4Professional // AS2 // AS3 // XAMPP // Windows XP // Windows Vista // Firefox 3 // IE6 //
dr monk 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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
AS für Combobox??? Combobox durch AS belegen? bluscht Komponenten und SmartClips 2 28-06-2006 23:19
360° darstellen p4p5t Flash MX 2004 2 27-12-2005 16:27
Window + Combobox, dragdrop window -> combobox futsch butterbrot Komponenten und SmartClips 3 31-10-2005 18:48
.exe die HTML darstellen, swfs einbinden und Vollbild darstellen kann Janoscharlipp HTML und CSS 2 12-02-2003 10:54
variablen darstellen sunsetbird ActionScript 1 1 14-06-2002 15:25


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:32 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
FFK10 - 13. bis 16. April 2010 in Köln


Copyright ©1999 – 2010 Marc Thiele und Sascha Wolter.