In Flex 4 (Gumbo) gibt es eine neue Grafik-Library mit dem Namen FXG. Darin sind z.B. die folgende geometrische Grundformen vorhanden, die nun über MXML gezeichnet werden können:
- <Rect> (Rechteck)
- <Ellipse> (Ellipse)
- <Path> (Pfade)
- <Line> (Linien)
- <TextGraphic> (Texte als Grafik)
Die Konturen (strokes) und Flächen (fills) sowie Filter, Masken, Alphas und Blendmodes können ebenfalls über MXML gesteuert werden. Die einzelnen Grafikelemente kann man auch über <Group> zu einer Einheit zusammenfassen.
FXG soll des Weiteren als Austauschformat für Flex und Thermo zum Einsatz kommen. Dabei ist FXG ein Subset von MXML und kann sich auch in extra Dateien mit der Dateiendung .fxg befinden.
Das folgende Beispiel zeigt meinen ersten Versuch mit den Grafikkomponenten. Es handelt sich um ein einfaches „Hello World“, das alle neuen Komponenten auf der Bühne platziert. Zur Kompilierung wird ein Nightly Build von Flex 4 benötigt. Abspielbar ist das SWF-File mit dem darin enthaltenen Flash Player.
[ad]
[xml]
[/xml]
Eine Serie mit Artikel zu Flex 4 (Gumbo) gibt es hier:
http://www.video-flash.de/index/flex-4-gumbo-wochen-auf-video-flash/